aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorprosecco <prosecco@github.com>2018-02-01 22:31:40 +0100
committerprosecco <prosecco@github.com>2018-02-01 22:31:40 +0100
commit8b7f68d393da2e7808f4760f070fe85c20b0e67b (patch)
tree237952378ed291580c76585fa4e4d7c93196e5a5
parenthacl64: optimizations (diff)
downloadkbench9000-8b7f68d393da2e7808f4760f070fe85c20b0e67b.tar.xz
kbench9000-8b7f68d393da2e7808f4760f070fe85c20b0e67b.zip
poly
-rw-r--r--Makefile2
-rw-r--r--curve25519-amd64-asm.S1888
-rw-r--r--curve25519-amd64.c234
-rw-r--r--curve25519-donna32.c861
-rw-r--r--curve25519-donna64.c414
-rw-r--r--curve25519-fiat32.c838
-rw-r--r--curve25519-fiat64.c577
-rw-r--r--curve25519-hacl64.c763
-rw-r--r--curve25519-precomp.c1551
-rw-r--r--curve25519-sandy2x-asm.S3261
-rw-r--r--curve25519-sandy2x.c139
-rw-r--r--kremlib.h569
-rw-r--r--main.c55
-rw-r--r--poly1305-hacl64.c569
-rw-r--r--res26005
-rw-r--r--test_vectors.h1487
16 files changed, 28614 insertions, 10599 deletions
diff --git a/Makefile b/Makefile
index b32bd88..0a8f19a 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
ifneq ($(KERNELRELEASE),)
-kbench9000-y := main.o curve25519-donna64.o curve25519-hacl64.o curve25519-fiat64.o curve25519-sandy2x.o curve25519-sandy2x-asm.o curve25519-amd64.o curve25519-precomp.o curve25519-amd64-asm.o curve25519-donna32.o curve25519-fiat32.o
+kbench9000-y := main.o poly1305-hacl64.o
obj-m := kbench9000.o
ccflags-y += -O3
ccflags-y += -D'pr_fmt(fmt)=KBUILD_MODNAME ": " fmt'
diff --git a/curve25519-amd64-asm.S b/curve25519-amd64-asm.S
deleted file mode 100644
index 27a5b6a..0000000
--- a/curve25519-amd64-asm.S
+++ /dev/null
@@ -1,1888 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0
- *
- * Copyright (C) 2015 Google Inc. All Rights Reserved.
- * Copyright (C) 2015-2018 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
- *
- * Original author: Peter Schwabe <peter@cryptojedi.org>
- */
-
-/************************************************
- * W A R N I N G
- * W A R N I N G
- * W A R N I N G
- * W A R N I N G
- * W A R N I N G
- *
- * Do not import this file into the kernel as-is,
- * because it makes use of the x86_64 redzone,
- * which will entirely melt the kernel. We're sort
- * of getting away with it here, since interrupts
- * are disabled, but DANGER this will kill kittens.
- *
- * W A R N I N G
- * W A R N I N G
- * W A R N I N G
- * W A R N I N G
- * W A R N I N G
- ************************************************/
-
-.data
-.p2align 4
-
-x25519_x86_64_REDMASK51: .quad 0x0007FFFFFFFFFFFF
-x25519_x86_64_121666_213: .quad 996687872
-x25519_x86_64_2P0: .quad 0xFFFFFFFFFFFDA
-x25519_x86_64_2P1234: .quad 0xFFFFFFFFFFFFE
-x25519_x86_64_4P0: .quad 0x1FFFFFFFFFFFB4
-x25519_x86_64_4P1234: .quad 0x1FFFFFFFFFFFFC
-x25519_x86_64_MU0: .quad 0xED9CE5A30A2C131B
-x25519_x86_64_MU1: .quad 0x2106215D086329A7
-x25519_x86_64_MU2: .quad 0xFFFFFFFFFFFFFFEB
-x25519_x86_64_MU3: .quad 0xFFFFFFFFFFFFFFFF
-x25519_x86_64_MU4: .quad 0x000000000000000F
-x25519_x86_64_ORDER0: .quad 0x5812631A5CF5D3ED
-x25519_x86_64_ORDER1: .quad 0x14DEF9DEA2F79CD6
-x25519_x86_64_ORDER2: .quad 0x0000000000000000
-x25519_x86_64_ORDER3: .quad 0x1000000000000000
-x25519_x86_64_EC2D0: .quad 1859910466990425
-x25519_x86_64_EC2D1: .quad 932731440258426
-x25519_x86_64_EC2D2: .quad 1072319116312658
-x25519_x86_64_EC2D3: .quad 1815898335770999
-x25519_x86_64_EC2D4: .quad 633789495995903
-x25519_x86_64__38: .quad 38
-
-.text
-.p2align 5
-
-.globl x25519_x86_64_freeze
-.hidden x25519_x86_64_freeze
-x25519_x86_64_freeze:
-.cfi_startproc
-/* This is a leaf function and uses the redzone for saving registers. */
-movq %r12,-8(%rsp)
-.cfi_rel_offset r12, -8
-movq 0(%rdi),%rsi
-movq 8(%rdi),%rdx
-movq 16(%rdi),%rcx
-movq 24(%rdi),%r8
-movq 32(%rdi),%r9
-movq x25519_x86_64_REDMASK51(%rip),%rax
-mov %rax,%r10
-sub $18,%r10
-mov $3,%r11
-._reduceloop:
-mov %rsi,%r12
-shr $51,%r12
-and %rax,%rsi
-add %r12,%rdx
-mov %rdx,%r12
-shr $51,%r12
-and %rax,%rdx
-add %r12,%rcx
-mov %rcx,%r12
-shr $51,%r12
-and %rax,%rcx
-add %r12,%r8
-mov %r8,%r12
-shr $51,%r12
-and %rax,%r8
-add %r12,%r9
-mov %r9,%r12
-shr $51,%r12
-and %rax,%r9
-imulq $19,%r12,%r12
-add %r12,%rsi
-sub $1,%r11
-ja ._reduceloop
-mov $1,%r12
-cmp %r10,%rsi
-cmovl %r11,%r12
-cmp %rax,%rdx
-cmovne %r11,%r12
-cmp %rax,%rcx
-cmovne %r11,%r12
-cmp %rax,%r8
-cmovne %r11,%r12
-cmp %rax,%r9
-cmovne %r11,%r12
-neg %r12
-and %r12,%rax
-and %r12,%r10
-sub %r10,%rsi
-sub %rax,%rdx
-sub %rax,%rcx
-sub %rax,%r8
-sub %rax,%r9
-movq %rsi,0(%rdi)
-movq %rdx,8(%rdi)
-movq %rcx,16(%rdi)
-movq %r8,24(%rdi)
-movq %r9,32(%rdi)
-movq -8(%rsp),%r12
-ret
-.cfi_endproc
-
-.p2align 5
-.globl x25519_x86_64_mul
-.hidden x25519_x86_64_mul
-x25519_x86_64_mul:
-.cfi_startproc
-/* This is a leaf function and uses the redzone for saving registers. */
-movq %r12,-8(%rsp)
-.cfi_rel_offset r12, -8
-movq %r13,-16(%rsp)
-.cfi_rel_offset r13, -16
-movq %r14,-24(%rsp)
-.cfi_rel_offset r14, -24
-movq %r15,-32(%rsp)
-.cfi_rel_offset r15, -32
-movq %rbx,-40(%rsp)
-.cfi_rel_offset rbx, -40
-movq %rbp,-48(%rsp)
-.cfi_rel_offset rbp, -48
-mov %rdx,%rcx
-movq 24(%rsi),%rdx
-imulq $19,%rdx,%rax
-movq %rax,-64(%rsp)
-mulq 16(%rcx)
-mov %rax,%r8
-mov %rdx,%r9
-movq 32(%rsi),%rdx
-imulq $19,%rdx,%rax
-movq %rax,-72(%rsp)
-mulq 8(%rcx)
-add %rax,%r8
-adc %rdx,%r9
-movq 0(%rsi),%rax
-mulq 0(%rcx)
-add %rax,%r8
-adc %rdx,%r9
-movq 0(%rsi),%rax
-mulq 8(%rcx)
-mov %rax,%r10
-mov %rdx,%r11
-movq 0(%rsi),%rax
-mulq 16(%rcx)
-mov %rax,%r12
-mov %rdx,%r13
-movq 0(%rsi),%rax
-mulq 24(%rcx)
-mov %rax,%r14
-mov %rdx,%r15
-movq 0(%rsi),%rax
-mulq 32(%rcx)
-mov %rax,%rbx
-mov %rdx,%rbp
-movq 8(%rsi),%rax
-mulq 0(%rcx)
-add %rax,%r10
-adc %rdx,%r11
-movq 8(%rsi),%rax
-mulq 8(%rcx)
-add %rax,%r12
-adc %rdx,%r13
-movq 8(%rsi),%rax
-mulq 16(%rcx)
-add %rax,%r14
-adc %rdx,%r15
-movq 8(%rsi),%rax
-mulq 24(%rcx)
-add %rax,%rbx
-adc %rdx,%rbp
-movq 8(%rsi),%rdx
-imulq $19,%rdx,%rax
-mulq 32(%rcx)
-add %rax,%r8
-adc %rdx,%r9
-movq 16(%rsi),%rax
-mulq 0(%rcx)
-add %rax,%r12
-adc %rdx,%r13
-movq 16(%rsi),%rax
-mulq 8(%rcx)
-add %rax,%r14
-adc %rdx,%r15
-movq 16(%rsi),%rax
-mulq 16(%rcx)
-add %rax,%rbx
-adc %rdx,%rbp
-movq 16(%rsi),%rdx
-imulq $19,%rdx,%rax
-mulq 24(%rcx)
-add %rax,%r8
-adc %rdx,%r9
-movq 16(%rsi),%rdx
-imulq $19,%rdx,%rax
-mulq 32(%rcx)
-add %rax,%r10
-adc %rdx,%r11
-movq 24(%rsi),%rax
-mulq 0(%rcx)
-add %rax,%r14
-adc %rdx,%r15
-movq 24(%rsi),%rax
-mulq 8(%rcx)
-add %rax,%rbx
-adc %rdx,%rbp
-movq -64(%rsp),%rax
-mulq 24(%rcx)
-add %rax,%r10
-adc %rdx,%r11
-movq -64(%rsp),%rax
-mulq 32(%rcx)
-add %rax,%r12
-adc %rdx,%r13
-movq 32(%rsi),%rax
-mulq 0(%rcx)
-add %rax,%rbx
-adc %rdx,%rbp
-movq -72(%rsp),%rax
-mulq 16(%rcx)
-add %rax,%r10
-adc %rdx,%r11
-movq -72(%rsp),%rax
-mulq 24(%rcx)
-add %rax,%r12
-adc %rdx,%r13
-movq -72(%rsp),%rax
-mulq 32(%rcx)
-add %rax,%r14
-adc %rdx,%r15
-movq x25519_x86_64_REDMASK51(%rip),%rsi
-shld $13,%r8,%r9
-and %rsi,%r8
-shld $13,%r10,%r11
-and %rsi,%r10
-add %r9,%r10
-shld $13,%r12,%r13
-and %rsi,%r12
-add %r11,%r12
-shld $13,%r14,%r15
-and %rsi,%r14
-add %r13,%r14
-shld $13,%rbx,%rbp
-and %rsi,%rbx
-add %r15,%rbx
-imulq $19,%rbp,%rdx
-add %rdx,%r8
-mov %r8,%rdx
-shr $51,%rdx
-add %r10,%rdx
-mov %rdx,%rcx
-shr $51,%rdx
-and %rsi,%r8
-add %r12,%rdx
-mov %rdx,%r9
-shr $51,%rdx
-and %rsi,%rcx
-add %r14,%rdx
-mov %rdx,%rax
-shr $51,%rdx
-and %rsi,%r9
-add %rbx,%rdx
-mov %rdx,%r10
-shr $51,%rdx
-and %rsi,%rax
-imulq $19,%rdx,%rdx
-add %rdx,%r8
-and %rsi,%r10
-movq %r8,0(%rdi)
-movq %rcx,8(%rdi)
-movq %r9,16(%rdi)
-movq %rax,24(%rdi)
-movq %r10,32(%rdi)
-movq -8(%rsp),%r12
-movq -16(%rsp),%r13
-movq -24(%rsp),%r14
-movq -32(%rsp),%r15
-movq -40(%rsp),%rbx
-movq -48(%rsp),%rbp
-ret
-.cfi_endproc
-
-.p2align 5
-.globl x25519_x86_64_square
-.hidden x25519_x86_64_square
-x25519_x86_64_square:
-.cfi_startproc
-/* This is a leaf function and uses the redzone for saving registers. */
-movq %r12,-8(%rsp)
-.cfi_rel_offset r12, -8
-movq %r13,-16(%rsp)
-.cfi_rel_offset r13, -16
-movq %r14,-24(%rsp)
-.cfi_rel_offset r14, -24
-movq %r15,-32(%rsp)
-.cfi_rel_offset r15, -32
-movq %rbx,-40(%rsp)
-.cfi_rel_offset rbx, -40
-movq 0(%rsi),%rax
-mulq 0(%rsi)
-mov %rax,%rcx
-mov %rdx,%r8
-movq 0(%rsi),%rax
-shl $1,%rax
-mulq 8(%rsi)
-mov %rax,%r9
-mov %rdx,%r10
-movq 0(%rsi),%rax
-shl $1,%rax
-mulq 16(%rsi)
-mov %rax,%r11
-mov %rdx,%r12
-movq 0(%rsi),%rax
-shl $1,%rax
-mulq 24(%rsi)
-mov %rax,%r13
-mov %rdx,%r14
-movq 0(%rsi),%rax
-shl $1,%rax
-mulq 32(%rsi)
-mov %rax,%r15
-mov %rdx,%rbx
-movq 8(%rsi),%rax
-mulq 8(%rsi)
-add %rax,%r11
-adc %rdx,%r12
-movq 8(%rsi),%rax
-shl $1,%rax
-mulq 16(%rsi)
-add %rax,%r13
-adc %rdx,%r14
-movq 8(%rsi),%rax
-shl $1,%rax
-mulq 24(%rsi)
-add %rax,%r15
-adc %rdx,%rbx
-movq 8(%rsi),%rdx
-imulq $38,%rdx,%rax
-mulq 32(%rsi)
-add %rax,%rcx
-adc %rdx,%r8
-movq 16(%rsi),%rax
-mulq 16(%rsi)
-add %rax,%r15
-adc %rdx,%rbx
-movq 16(%rsi),%rdx
-imulq $38,%rdx,%rax
-mulq 24(%rsi)
-add %rax,%rcx
-adc %rdx,%r8
-movq 16(%rsi),%rdx
-imulq $38,%rdx,%rax
-mulq 32(%rsi)
-add %rax,%r9
-adc %rdx,%r10
-movq 24(%rsi),%rdx
-imulq $19,%rdx,%rax
-mulq 24(%rsi)
-add %rax,%r9
-adc %rdx,%r10
-movq 24(%rsi),%rdx
-imulq $38,%rdx,%rax
-mulq 32(%rsi)
-add %rax,%r11
-adc %rdx,%r12
-movq 32(%rsi),%rdx
-imulq $19,%rdx,%rax
-mulq 32(%rsi)
-add %rax,%r13
-adc %rdx,%r14
-movq x25519_x86_64_REDMASK51(%rip),%rsi
-shld $13,%rcx,%r8
-and %rsi,%rcx
-shld $13,%r9,%r10
-and %rsi,%r9
-add %r8,%r9
-shld $13,%r11,%r12
-and %rsi,%r11
-add %r10,%r11
-shld $13,%r13,%r14
-and %rsi,%r13
-add %r12,%r13
-shld $13,%r15,%rbx
-and %rsi,%r15
-add %r14,%r15
-imulq $19,%rbx,%rdx
-add %rdx,%rcx
-mov %rcx,%rdx
-shr $51,%rdx
-add %r9,%rdx
-and %rsi,%rcx
-mov %rdx,%r8
-shr $51,%rdx
-add %r11,%rdx
-and %rsi,%r8
-mov %rdx,%r9
-shr $51,%rdx
-add %r13,%rdx
-and %rsi,%r9
-mov %rdx,%rax
-shr $51,%rdx
-add %r15,%rdx
-and %rsi,%rax
-mov %rdx,%r10
-shr $51,%rdx
-imulq $19,%rdx,%rdx
-add %rdx,%rcx
-and %rsi,%r10
-movq %rcx,0(%rdi)
-movq %r8,8(%rdi)
-movq %r9,16(%rdi)
-movq %rax,24(%rdi)
-movq %r10,32(%rdi)
-movq -8(%rsp),%r12
-movq -16(%rsp),%r13
-movq -24(%rsp),%r14
-movq -32(%rsp),%r15
-movq -40(%rsp),%rbx
-ret
-.cfi_endproc
-
-.p2align 5
-.globl x25519_x86_64_ladderstep
-.hidden x25519_x86_64_ladderstep
-x25519_x86_64_ladderstep:
-.cfi_startproc
-sub $344,%rsp
-.cfi_adjust_cfa_offset 344
-movq %r12,296(%rsp)
-.cfi_rel_offset r12, 296
-movq %r13,304(%rsp)
-.cfi_rel_offset r13, 304
-movq %r14,312(%rsp)
-.cfi_rel_offset r14, 312
-movq %r15,320(%rsp)
-.cfi_rel_offset r15, 320
-movq %rbx,328(%rsp)
-.cfi_rel_offset rbx, 328
-movq %rbp,336(%rsp)
-.cfi_rel_offset rbp, 336
-movq 40(%rdi),%rsi
-movq 48(%rdi),%rdx
-movq 56(%rdi),%rcx
-movq 64(%rdi),%r8
-movq 72(%rdi),%r9
-mov %rsi,%rax
-mov %rdx,%r10
-mov %rcx,%r11
-mov %r8,%r12
-mov %r9,%r13
-add x25519_x86_64_2P0(%rip),%rax
-add x25519_x86_64_2P1234(%rip),%r10
-add x25519_x86_64_2P1234(%rip),%r11
-add x25519_x86_64_2P1234(%rip),%r12
-add x25519_x86_64_2P1234(%rip),%r13
-addq 80(%rdi),%rsi
-addq 88(%rdi),%rdx
-addq 96(%rdi),%rcx
-addq 104(%rdi),%r8
-addq 112(%rdi),%r9
-subq 80(%rdi),%rax
-subq 88(%rdi),%r10
-subq 96(%rdi),%r11
-subq 104(%rdi),%r12
-subq 112(%rdi),%r13
-movq %rsi,0(%rsp)
-movq %rdx,8(%rsp)
-movq %rcx,16(%rsp)
-movq %r8,24(%rsp)
-movq %r9,32(%rsp)
-movq %rax,40(%rsp)
-movq %r10,48(%rsp)
-movq %r11,56(%rsp)
-movq %r12,64(%rsp)
-movq %r13,72(%rsp)
-movq 40(%rsp),%rax
-mulq 40(%rsp)
-mov %rax,%rsi
-mov %rdx,%rcx
-movq 40(%rsp),%rax
-shl $1,%rax
-mulq 48(%rsp)
-mov %rax,%r8
-mov %rdx,%r9
-movq 40(%rsp),%rax
-shl $1,%rax
-mulq 56(%rsp)
-mov %rax,%r10
-mov %rdx,%r11
-movq 40(%rsp),%rax
-shl $1,%rax
-mulq 64(%rsp)
-mov %rax,%r12
-mov %rdx,%r13
-movq 40(%rsp),%rax
-shl $1,%rax
-mulq 72(%rsp)
-mov %rax,%r14
-mov %rdx,%r15
-movq 48(%rsp),%rax
-mulq 48(%rsp)
-add %rax,%r10
-adc %rdx,%r11
-movq 48(%rsp),%rax
-shl $1,%rax
-mulq 56(%rsp)
-add %rax,%r12
-adc %rdx,%r13
-movq 48(%rsp),%rax
-shl $1,%rax
-mulq 64(%rsp)
-add %rax,%r14
-adc %rdx,%r15
-movq 48(%rsp),%rdx
-imulq $38,%rdx,%rax
-mulq 72(%rsp)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 56(%rsp),%rax
-mulq 56(%rsp)
-add %rax,%r14
-adc %rdx,%r15
-movq 56(%rsp),%rdx
-imulq $38,%rdx,%rax
-mulq 64(%rsp)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 56(%rsp),%rdx
-imulq $38,%rdx,%rax
-mulq 72(%rsp)
-add %rax,%r8
-adc %rdx,%r9
-movq 64(%rsp),%rdx
-imulq $19,%rdx,%rax
-mulq 64(%rsp)
-add %rax,%r8
-adc %rdx,%r9
-movq 64(%rsp),%rdx
-imulq $38,%rdx,%rax
-mulq 72(%rsp)
-add %rax,%r10
-adc %rdx,%r11
-movq 72(%rsp),%rdx
-imulq $19,%rdx,%rax
-mulq 72(%rsp)
-add %rax,%r12
-adc %rdx,%r13
-movq x25519_x86_64_REDMASK51(%rip),%rdx
-shld $13,%rsi,%rcx
-and %rdx,%rsi
-shld $13,%r8,%r9
-and %rdx,%r8
-add %rcx,%r8
-shld $13,%r10,%r11
-and %rdx,%r10
-add %r9,%r10
-shld $13,%r12,%r13
-and %rdx,%r12
-add %r11,%r12
-shld $13,%r14,%r15
-and %rdx,%r14
-add %r13,%r14
-imulq $19,%r15,%rcx
-add %rcx,%rsi
-mov %rsi,%rcx
-shr $51,%rcx
-add %r8,%rcx
-and %rdx,%rsi
-mov %rcx,%r8
-shr $51,%rcx
-add %r10,%rcx
-and %rdx,%r8
-mov %rcx,%r9
-shr $51,%rcx
-add %r12,%rcx
-and %rdx,%r9
-mov %rcx,%rax
-shr $51,%rcx
-add %r14,%rcx
-and %rdx,%rax
-mov %rcx,%r10
-shr $51,%rcx
-imulq $19,%rcx,%rcx
-add %rcx,%rsi
-and %rdx,%r10
-movq %rsi,80(%rsp)
-movq %r8,88(%rsp)
-movq %r9,96(%rsp)
-movq %rax,104(%rsp)
-movq %r10,112(%rsp)
-movq 0(%rsp),%rax
-mulq 0(%rsp)
-mov %rax,%rsi
-mov %rdx,%rcx
-movq 0(%rsp),%rax
-shl $1,%rax
-mulq 8(%rsp)
-mov %rax,%r8
-mov %rdx,%r9
-movq 0(%rsp),%rax
-shl $1,%rax
-mulq 16(%rsp)
-mov %rax,%r10
-mov %rdx,%r11
-movq 0(%rsp),%rax
-shl $1,%rax
-mulq 24(%rsp)
-mov %rax,%r12
-mov %rdx,%r13
-movq 0(%rsp),%rax
-shl $1,%rax
-mulq 32(%rsp)
-mov %rax,%r14
-mov %rdx,%r15
-movq 8(%rsp),%rax
-mulq 8(%rsp)
-add %rax,%r10
-adc %rdx,%r11
-movq 8(%rsp),%rax
-shl $1,%rax
-mulq 16(%rsp)
-add %rax,%r12
-adc %rdx,%r13
-movq 8(%rsp),%rax
-shl $1,%rax
-mulq 24(%rsp)
-add %rax,%r14
-adc %rdx,%r15
-movq 8(%rsp),%rdx
-imulq $38,%rdx,%rax
-mulq 32(%rsp)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 16(%rsp),%rax
-mulq 16(%rsp)
-add %rax,%r14
-adc %rdx,%r15
-movq 16(%rsp),%rdx
-imulq $38,%rdx,%rax
-mulq 24(%rsp)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 16(%rsp),%rdx
-imulq $38,%rdx,%rax
-mulq 32(%rsp)
-add %rax,%r8
-adc %rdx,%r9
-movq 24(%rsp),%rdx
-imulq $19,%rdx,%rax
-mulq 24(%rsp)
-add %rax,%r8
-adc %rdx,%r9
-movq 24(%rsp),%rdx
-imulq $38,%rdx,%rax
-mulq 32(%rsp)
-add %rax,%r10
-adc %rdx,%r11
-movq 32(%rsp),%rdx
-imulq $19,%rdx,%rax
-mulq 32(%rsp)
-add %rax,%r12
-adc %rdx,%r13
-movq x25519_x86_64_REDMASK51(%rip),%rdx
-shld $13,%rsi,%rcx
-and %rdx,%rsi
-shld $13,%r8,%r9
-and %rdx,%r8
-add %rcx,%r8
-shld $13,%r10,%r11
-and %rdx,%r10
-add %r9,%r10
-shld $13,%r12,%r13
-and %rdx,%r12
-add %r11,%r12
-shld $13,%r14,%r15
-and %rdx,%r14
-add %r13,%r14
-imulq $19,%r15,%rcx
-add %rcx,%rsi
-mov %rsi,%rcx
-shr $51,%rcx
-add %r8,%rcx
-and %rdx,%rsi
-mov %rcx,%r8
-shr $51,%rcx
-add %r10,%rcx
-and %rdx,%r8
-mov %rcx,%r9
-shr $51,%rcx
-add %r12,%rcx
-and %rdx,%r9
-mov %rcx,%rax
-shr $51,%rcx
-add %r14,%rcx
-and %rdx,%rax
-mov %rcx,%r10
-shr $51,%rcx
-imulq $19,%rcx,%rcx
-add %rcx,%rsi
-and %rdx,%r10
-movq %rsi,120(%rsp)
-movq %r8,128(%rsp)
-movq %r9,136(%rsp)
-movq %rax,144(%rsp)
-movq %r10,152(%rsp)
-mov %rsi,%rsi
-mov %r8,%rdx
-mov %r9,%rcx
-mov %rax,%r8
-mov %r10,%r9
-add x25519_x86_64_2P0(%rip),%rsi
-add x25519_x86_64_2P1234(%rip),%rdx
-add x25519_x86_64_2P1234(%rip),%rcx
-add x25519_x86_64_2P1234(%rip),%r8
-add x25519_x86_64_2P1234(%rip),%r9
-subq 80(%rsp),%rsi
-subq 88(%rsp),%rdx
-subq 96(%rsp),%rcx
-subq 104(%rsp),%r8
-subq 112(%rsp),%r9
-movq %rsi,160(%rsp)
-movq %rdx,168(%rsp)
-movq %rcx,176(%rsp)
-movq %r8,184(%rsp)
-movq %r9,192(%rsp)
-movq 120(%rdi),%rsi
-movq 128(%rdi),%rdx
-movq 136(%rdi),%rcx
-movq 144(%rdi),%r8
-movq 152(%rdi),%r9
-mov %rsi,%rax
-mov %rdx,%r10
-mov %rcx,%r11
-mov %r8,%r12
-mov %r9,%r13
-add x25519_x86_64_2P0(%rip),%rax
-add x25519_x86_64_2P1234(%rip),%r10
-add x25519_x86_64_2P1234(%rip),%r11
-add x25519_x86_64_2P1234(%rip),%r12
-add x25519_x86_64_2P1234(%rip),%r13
-addq 160(%rdi),%rsi
-addq 168(%rdi),%rdx
-addq 176(%rdi),%rcx
-addq 184(%rdi),%r8
-addq 192(%rdi),%r9
-subq 160(%rdi),%rax
-subq 168(%rdi),%r10
-subq 176(%rdi),%r11
-subq 184(%rdi),%r12
-subq 192(%rdi),%r13
-movq %rsi,200(%rsp)
-movq %rdx,208(%rsp)
-movq %rcx,216(%rsp)
-movq %r8,224(%rsp)
-movq %r9,232(%rsp)
-movq %rax,240(%rsp)
-movq %r10,248(%rsp)
-movq %r11,256(%rsp)
-movq %r12,264(%rsp)
-movq %r13,272(%rsp)
-movq 224(%rsp),%rsi
-imulq $19,%rsi,%rax
-movq %rax,280(%rsp)
-mulq 56(%rsp)
-mov %rax,%rsi
-mov %rdx,%rcx
-movq 232(%rsp),%rdx
-imulq $19,%rdx,%rax
-movq %rax,288(%rsp)
-mulq 48(%rsp)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 200(%rsp),%rax
-mulq 40(%rsp)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 200(%rsp),%rax
-mulq 48(%rsp)
-mov %rax,%r8
-mov %rdx,%r9
-movq 200(%rsp),%rax
-mulq 56(%rsp)
-mov %rax,%r10
-mov %rdx,%r11
-movq 200(%rsp),%rax
-mulq 64(%rsp)
-mov %rax,%r12
-mov %rdx,%r13
-movq 200(%rsp),%rax
-mulq 72(%rsp)
-mov %rax,%r14
-mov %rdx,%r15
-movq 208(%rsp),%rax
-mulq 40(%rsp)
-add %rax,%r8
-adc %rdx,%r9
-movq 208(%rsp),%rax
-mulq 48(%rsp)
-add %rax,%r10
-adc %rdx,%r11
-movq 208(%rsp),%rax
-mulq 56(%rsp)
-add %rax,%r12
-adc %rdx,%r13
-movq 208(%rsp),%rax
-mulq 64(%rsp)
-add %rax,%r14
-adc %rdx,%r15
-movq 208(%rsp),%rdx
-imulq $19,%rdx,%rax
-mulq 72(%rsp)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 216(%rsp),%rax
-mulq 40(%rsp)
-add %rax,%r10
-adc %rdx,%r11
-movq 216(%rsp),%rax
-mulq 48(%rsp)
-add %rax,%r12
-adc %rdx,%r13
-movq 216(%rsp),%rax
-mulq 56(%rsp)
-add %rax,%r14
-adc %rdx,%r15
-movq 216(%rsp),%rdx
-imulq $19,%rdx,%rax
-mulq 64(%rsp)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 216(%rsp),%rdx
-imulq $19,%rdx,%rax
-mulq 72(%rsp)
-add %rax,%r8
-adc %rdx,%r9
-movq 224(%rsp),%rax
-mulq 40(%rsp)
-add %rax,%r12
-adc %rdx,%r13
-movq 224(%rsp),%rax
-mulq 48(%rsp)
-add %rax,%r14
-adc %rdx,%r15
-movq 280(%rsp),%rax
-mulq 64(%rsp)
-add %rax,%r8
-adc %rdx,%r9
-movq 280(%rsp),%rax
-mulq 72(%rsp)
-add %rax,%r10
-adc %rdx,%r11
-movq 232(%rsp),%rax
-mulq 40(%rsp)
-add %rax,%r14
-adc %rdx,%r15
-movq 288(%rsp),%rax
-mulq 56(%rsp)
-add %rax,%r8
-adc %rdx,%r9
-movq 288(%rsp),%rax
-mulq 64(%rsp)
-add %rax,%r10
-adc %rdx,%r11
-movq 288(%rsp),%rax
-mulq 72(%rsp)
-add %rax,%r12
-adc %rdx,%r13
-movq x25519_x86_64_REDMASK51(%rip),%rdx
-shld $13,%rsi,%rcx
-and %rdx,%rsi
-shld $13,%r8,%r9
-and %rdx,%r8
-add %rcx,%r8
-shld $13,%r10,%r11
-and %rdx,%r10
-add %r9,%r10
-shld $13,%r12,%r13
-and %rdx,%r12
-add %r11,%r12
-shld $13,%r14,%r15
-and %rdx,%r14
-add %r13,%r14
-imulq $19,%r15,%rcx
-add %rcx,%rsi
-mov %rsi,%rcx
-shr $51,%rcx
-add %r8,%rcx
-mov %rcx,%r8
-shr $51,%rcx
-and %rdx,%rsi
-add %r10,%rcx
-mov %rcx,%r9
-shr $51,%rcx
-and %rdx,%r8
-add %r12,%rcx
-mov %rcx,%rax
-shr $51,%rcx
-and %rdx,%r9
-add %r14,%rcx
-mov %rcx,%r10
-shr $51,%rcx
-and %rdx,%rax
-imulq $19,%rcx,%rcx
-add %rcx,%rsi
-and %rdx,%r10
-movq %rsi,40(%rsp)
-movq %r8,48(%rsp)
-movq %r9,56(%rsp)
-movq %rax,64(%rsp)
-movq %r10,72(%rsp)
-movq 264(%rsp),%rsi
-imulq $19,%rsi,%rax
-movq %rax,200(%rsp)
-mulq 16(%rsp)
-mov %rax,%rsi
-mov %rdx,%rcx
-movq 272(%rsp),%rdx
-imulq $19,%rdx,%rax
-movq %rax,208(%rsp)
-mulq 8(%rsp)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 240(%rsp),%rax
-mulq 0(%rsp)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 240(%rsp),%rax
-mulq 8(%rsp)
-mov %rax,%r8
-mov %rdx,%r9
-movq 240(%rsp),%rax
-mulq 16(%rsp)
-mov %rax,%r10
-mov %rdx,%r11
-movq 240(%rsp),%rax
-mulq 24(%rsp)
-mov %rax,%r12
-mov %rdx,%r13
-movq 240(%rsp),%rax
-mulq 32(%rsp)
-mov %rax,%r14
-mov %rdx,%r15
-movq 248(%rsp),%rax
-mulq 0(%rsp)
-add %rax,%r8
-adc %rdx,%r9
-movq 248(%rsp),%rax
-mulq 8(%rsp)
-add %rax,%r10
-adc %rdx,%r11
-movq 248(%rsp),%rax
-mulq 16(%rsp)
-add %rax,%r12
-adc %rdx,%r13
-movq 248(%rsp),%rax
-mulq 24(%rsp)
-add %rax,%r14
-adc %rdx,%r15
-movq 248(%rsp),%rdx
-imulq $19,%rdx,%rax
-mulq 32(%rsp)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 256(%rsp),%rax
-mulq 0(%rsp)
-add %rax,%r10
-adc %rdx,%r11
-movq 256(%rsp),%rax
-mulq 8(%rsp)
-add %rax,%r12
-adc %rdx,%r13
-movq 256(%rsp),%rax
-mulq 16(%rsp)
-add %rax,%r14
-adc %rdx,%r15
-movq 256(%rsp),%rdx
-imulq $19,%rdx,%rax
-mulq 24(%rsp)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 256(%rsp),%rdx
-imulq $19,%rdx,%rax
-mulq 32(%rsp)
-add %rax,%r8
-adc %rdx,%r9
-movq 264(%rsp),%rax
-mulq 0(%rsp)
-add %rax,%r12
-adc %rdx,%r13
-movq 264(%rsp),%rax
-mulq 8(%rsp)
-add %rax,%r14
-adc %rdx,%r15
-movq 200(%rsp),%rax
-mulq 24(%rsp)
-add %rax,%r8
-adc %rdx,%r9
-movq 200(%rsp),%rax
-mulq 32(%rsp)
-add %rax,%r10
-adc %rdx,%r11
-movq 272(%rsp),%rax
-mulq 0(%rsp)
-add %rax,%r14
-adc %rdx,%r15
-movq 208(%rsp),%rax
-mulq 16(%rsp)
-add %rax,%r8
-adc %rdx,%r9
-movq 208(%rsp),%rax
-mulq 24(%rsp)
-add %rax,%r10
-adc %rdx,%r11
-movq 208(%rsp),%rax
-mulq 32(%rsp)
-add %rax,%r12
-adc %rdx,%r13
-movq x25519_x86_64_REDMASK51(%rip),%rdx
-shld $13,%rsi,%rcx
-and %rdx,%rsi
-shld $13,%r8,%r9
-and %rdx,%r8
-add %rcx,%r8
-shld $13,%r10,%r11
-and %rdx,%r10
-add %r9,%r10
-shld $13,%r12,%r13
-and %rdx,%r12
-add %r11,%r12
-shld $13,%r14,%r15
-and %rdx,%r14
-add %r13,%r14
-imulq $19,%r15,%rcx
-add %rcx,%rsi
-mov %rsi,%rcx
-shr $51,%rcx
-add %r8,%rcx
-mov %rcx,%r8
-shr $51,%rcx
-and %rdx,%rsi
-add %r10,%rcx
-mov %rcx,%r9
-shr $51,%rcx
-and %rdx,%r8
-add %r12,%rcx
-mov %rcx,%rax
-shr $51,%rcx
-and %rdx,%r9
-add %r14,%rcx
-mov %rcx,%r10
-shr $51,%rcx
-and %rdx,%rax
-imulq $19,%rcx,%rcx
-add %rcx,%rsi
-and %rdx,%r10
-mov %rsi,%rdx
-mov %r8,%rcx
-mov %r9,%r11
-mov %rax,%r12
-mov %r10,%r13
-add x25519_x86_64_2P0(%rip),%rdx
-add x25519_x86_64_2P1234(%rip),%rcx
-add x25519_x86_64_2P1234(%rip),%r11
-add x25519_x86_64_2P1234(%rip),%r12
-add x25519_x86_64_2P1234(%rip),%r13
-addq 40(%rsp),%rsi
-addq 48(%rsp),%r8
-addq 56(%rsp),%r9
-addq 64(%rsp),%rax
-addq 72(%rsp),%r10
-subq 40(%rsp),%rdx
-subq 48(%rsp),%rcx
-subq 56(%rsp),%r11
-subq 64(%rsp),%r12
-subq 72(%rsp),%r13
-movq %rsi,120(%rdi)
-movq %r8,128(%rdi)
-movq %r9,136(%rdi)
-movq %rax,144(%rdi)
-movq %r10,152(%rdi)
-movq %rdx,160(%rdi)
-movq %rcx,168(%rdi)
-movq %r11,176(%rdi)
-movq %r12,184(%rdi)
-movq %r13,192(%rdi)
-movq 120(%rdi),%rax
-mulq 120(%rdi)
-mov %rax,%rsi
-mov %rdx,%rcx
-movq 120(%rdi),%rax
-shl $1,%rax
-mulq 128(%rdi)
-mov %rax,%r8
-mov %rdx,%r9
-movq 120(%rdi),%rax
-shl $1,%rax
-mulq 136(%rdi)
-mov %rax,%r10
-mov %rdx,%r11
-movq 120(%rdi),%rax
-shl $1,%rax
-mulq 144(%rdi)
-mov %rax,%r12
-mov %rdx,%r13
-movq 120(%rdi),%rax
-shl $1,%rax
-mulq 152(%rdi)
-mov %rax,%r14
-mov %rdx,%r15
-movq 128(%rdi),%rax
-mulq 128(%rdi)
-add %rax,%r10
-adc %rdx,%r11
-movq 128(%rdi),%rax
-shl $1,%rax
-mulq 136(%rdi)
-add %rax,%r12
-adc %rdx,%r13
-movq 128(%rdi),%rax
-shl $1,%rax
-mulq 144(%rdi)
-add %rax,%r14
-adc %rdx,%r15
-movq 128(%rdi),%rdx
-imulq $38,%rdx,%rax
-mulq 152(%rdi)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 136(%rdi),%rax
-mulq 136(%rdi)
-add %rax,%r14
-adc %rdx,%r15
-movq 136(%rdi),%rdx
-imulq $38,%rdx,%rax
-mulq 144(%rdi)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 136(%rdi),%rdx
-imulq $38,%rdx,%rax
-mulq 152(%rdi)
-add %rax,%r8
-adc %rdx,%r9
-movq 144(%rdi),%rdx
-imulq $19,%rdx,%rax
-mulq 144(%rdi)
-add %rax,%r8
-adc %rdx,%r9
-movq 144(%rdi),%rdx
-imulq $38,%rdx,%rax
-mulq 152(%rdi)
-add %rax,%r10
-adc %rdx,%r11
-movq 152(%rdi),%rdx
-imulq $19,%rdx,%rax
-mulq 152(%rdi)
-add %rax,%r12
-adc %rdx,%r13
-movq x25519_x86_64_REDMASK51(%rip),%rdx
-shld $13,%rsi,%rcx
-and %rdx,%rsi
-shld $13,%r8,%r9
-and %rdx,%r8
-add %rcx,%r8
-shld $13,%r10,%r11
-and %rdx,%r10
-add %r9,%r10
-shld $13,%r12,%r13
-and %rdx,%r12
-add %r11,%r12
-shld $13,%r14,%r15
-and %rdx,%r14
-add %r13,%r14
-imulq $19,%r15,%rcx
-add %rcx,%rsi
-mov %rsi,%rcx
-shr $51,%rcx
-add %r8,%rcx
-and %rdx,%rsi
-mov %rcx,%r8
-shr $51,%rcx
-add %r10,%rcx
-and %rdx,%r8
-mov %rcx,%r9
-shr $51,%rcx
-add %r12,%rcx
-and %rdx,%r9
-mov %rcx,%rax
-shr $51,%rcx
-add %r14,%rcx
-and %rdx,%rax
-mov %rcx,%r10
-shr $51,%rcx
-imulq $19,%rcx,%rcx
-add %rcx,%rsi
-and %rdx,%r10
-movq %rsi,120(%rdi)
-movq %r8,128(%rdi)
-movq %r9,136(%rdi)
-movq %rax,144(%rdi)
-movq %r10,152(%rdi)
-movq 160(%rdi),%rax
-mulq 160(%rdi)
-mov %rax,%rsi
-mov %rdx,%rcx
-movq 160(%rdi),%rax
-shl $1,%rax
-mulq 168(%rdi)
-mov %rax,%r8
-mov %rdx,%r9
-movq 160(%rdi),%rax
-shl $1,%rax
-mulq 176(%rdi)
-mov %rax,%r10
-mov %rdx,%r11
-movq 160(%rdi),%rax
-shl $1,%rax
-mulq 184(%rdi)
-mov %rax,%r12
-mov %rdx,%r13
-movq 160(%rdi),%rax
-shl $1,%rax
-mulq 192(%rdi)
-mov %rax,%r14
-mov %rdx,%r15
-movq 168(%rdi),%rax
-mulq 168(%rdi)
-add %rax,%r10
-adc %rdx,%r11
-movq 168(%rdi),%rax
-shl $1,%rax
-mulq 176(%rdi)
-add %rax,%r12
-adc %rdx,%r13
-movq 168(%rdi),%rax
-shl $1,%rax
-mulq 184(%rdi)
-add %rax,%r14
-adc %rdx,%r15
-movq 168(%rdi),%rdx
-imulq $38,%rdx,%rax
-mulq 192(%rdi)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 176(%rdi),%rax
-mulq 176(%rdi)
-add %rax,%r14
-adc %rdx,%r15
-movq 176(%rdi),%rdx
-imulq $38,%rdx,%rax
-mulq 184(%rdi)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 176(%rdi),%rdx
-imulq $38,%rdx,%rax
-mulq 192(%rdi)
-add %rax,%r8
-adc %rdx,%r9
-movq 184(%rdi),%rdx
-imulq $19,%rdx,%rax
-mulq 184(%rdi)
-add %rax,%r8
-adc %rdx,%r9
-movq 184(%rdi),%rdx
-imulq $38,%rdx,%rax
-mulq 192(%rdi)
-add %rax,%r10
-adc %rdx,%r11
-movq 192(%rdi),%rdx
-imulq $19,%rdx,%rax
-mulq 192(%rdi)
-add %rax,%r12
-adc %rdx,%r13
-movq x25519_x86_64_REDMASK51(%rip),%rdx
-shld $13,%rsi,%rcx
-and %rdx,%rsi
-shld $13,%r8,%r9
-and %rdx,%r8
-add %rcx,%r8
-shld $13,%r10,%r11
-and %rdx,%r10
-add %r9,%r10
-shld $13,%r12,%r13
-and %rdx,%r12
-add %r11,%r12
-shld $13,%r14,%r15
-and %rdx,%r14
-add %r13,%r14
-imulq $19,%r15,%rcx
-add %rcx,%rsi
-mov %rsi,%rcx
-shr $51,%rcx
-add %r8,%rcx
-and %rdx,%rsi
-mov %rcx,%r8
-shr $51,%rcx
-add %r10,%rcx
-and %rdx,%r8
-mov %rcx,%r9
-shr $51,%rcx
-add %r12,%rcx
-and %rdx,%r9
-mov %rcx,%rax
-shr $51,%rcx
-add %r14,%rcx
-and %rdx,%rax
-mov %rcx,%r10
-shr $51,%rcx
-imulq $19,%rcx,%rcx
-add %rcx,%rsi
-and %rdx,%r10
-movq %rsi,160(%rdi)
-movq %r8,168(%rdi)
-movq %r9,176(%rdi)
-movq %rax,184(%rdi)
-movq %r10,192(%rdi)
-movq 184(%rdi),%rsi
-imulq $19,%rsi,%rax
-movq %rax,0(%rsp)
-mulq 16(%rdi)
-mov %rax,%rsi
-mov %rdx,%rcx
-movq 192(%rdi),%rdx
-imulq $19,%rdx,%rax
-movq %rax,8(%rsp)
-mulq 8(%rdi)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 160(%rdi),%rax
-mulq 0(%rdi)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 160(%rdi),%rax
-mulq 8(%rdi)
-mov %rax,%r8
-mov %rdx,%r9
-movq 160(%rdi),%rax
-mulq 16(%rdi)
-mov %rax,%r10
-mov %rdx,%r11
-movq 160(%rdi),%rax
-mulq 24(%rdi)
-mov %rax,%r12
-mov %rdx,%r13
-movq 160(%rdi),%rax
-mulq 32(%rdi)
-mov %rax,%r14
-mov %rdx,%r15
-movq 168(%rdi),%rax
-mulq 0(%rdi)
-add %rax,%r8
-adc %rdx,%r9
-movq 168(%rdi),%rax
-mulq 8(%rdi)
-add %rax,%r10
-adc %rdx,%r11
-movq 168(%rdi),%rax
-mulq 16(%rdi)
-add %rax,%r12
-adc %rdx,%r13
-movq 168(%rdi),%rax
-mulq 24(%rdi)
-add %rax,%r14
-adc %rdx,%r15
-movq 168(%rdi),%rdx
-imulq $19,%rdx,%rax
-mulq 32(%rdi)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 176(%rdi),%rax
-mulq 0(%rdi)
-add %rax,%r10
-adc %rdx,%r11
-movq 176(%rdi),%rax
-mulq 8(%rdi)
-add %rax,%r12
-adc %rdx,%r13
-movq 176(%rdi),%rax
-mulq 16(%rdi)
-add %rax,%r14
-adc %rdx,%r15
-movq 176(%rdi),%rdx
-imulq $19,%rdx,%rax
-mulq 24(%rdi)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 176(%rdi),%rdx
-imulq $19,%rdx,%rax
-mulq 32(%rdi)
-add %rax,%r8
-adc %rdx,%r9
-movq 184(%rdi),%rax
-mulq 0(%rdi)
-add %rax,%r12
-adc %rdx,%r13
-movq 184(%rdi),%rax
-mulq 8(%rdi)
-add %rax,%r14
-adc %rdx,%r15
-movq 0(%rsp),%rax
-mulq 24(%rdi)
-add %rax,%r8
-adc %rdx,%r9
-movq 0(%rsp),%rax
-mulq 32(%rdi)
-add %rax,%r10
-adc %rdx,%r11
-movq 192(%rdi),%rax
-mulq 0(%rdi)
-add %rax,%r14
-adc %rdx,%r15
-movq 8(%rsp),%rax
-mulq 16(%rdi)
-add %rax,%r8
-adc %rdx,%r9
-movq 8(%rsp),%rax
-mulq 24(%rdi)
-add %rax,%r10
-adc %rdx,%r11
-movq 8(%rsp),%rax
-mulq 32(%rdi)
-add %rax,%r12
-adc %rdx,%r13
-movq x25519_x86_64_REDMASK51(%rip),%rdx
-shld $13,%rsi,%rcx
-and %rdx,%rsi
-shld $13,%r8,%r9
-and %rdx,%r8
-add %rcx,%r8
-shld $13,%r10,%r11
-and %rdx,%r10
-add %r9,%r10
-shld $13,%r12,%r13
-and %rdx,%r12
-add %r11,%r12
-shld $13,%r14,%r15
-and %rdx,%r14
-add %r13,%r14
-imulq $19,%r15,%rcx
-add %rcx,%rsi
-mov %rsi,%rcx
-shr $51,%rcx
-add %r8,%rcx
-mov %rcx,%r8
-shr $51,%rcx
-and %rdx,%rsi
-add %r10,%rcx
-mov %rcx,%r9
-shr $51,%rcx
-and %rdx,%r8
-add %r12,%rcx
-mov %rcx,%rax
-shr $51,%rcx
-and %rdx,%r9
-add %r14,%rcx
-mov %rcx,%r10
-shr $51,%rcx
-and %rdx,%rax
-imulq $19,%rcx,%rcx
-add %rcx,%rsi
-and %rdx,%r10
-movq %rsi,160(%rdi)
-movq %r8,168(%rdi)
-movq %r9,176(%rdi)
-movq %rax,184(%rdi)
-movq %r10,192(%rdi)
-movq 144(%rsp),%rsi
-imulq $19,%rsi,%rax
-movq %rax,0(%rsp)
-mulq 96(%rsp)
-mov %rax,%rsi
-mov %rdx,%rcx
-movq 152(%rsp),%rdx
-imulq $19,%rdx,%rax
-movq %rax,8(%rsp)
-mulq 88(%rsp)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 120(%rsp),%rax
-mulq 80(%rsp)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 120(%rsp),%rax
-mulq 88(%rsp)
-mov %rax,%r8
-mov %rdx,%r9
-movq 120(%rsp),%rax
-mulq 96(%rsp)
-mov %rax,%r10
-mov %rdx,%r11
-movq 120(%rsp),%rax
-mulq 104(%rsp)
-mov %rax,%r12
-mov %rdx,%r13
-movq 120(%rsp),%rax
-mulq 112(%rsp)
-mov %rax,%r14
-mov %rdx,%r15
-movq 128(%rsp),%rax
-mulq 80(%rsp)
-add %rax,%r8
-adc %rdx,%r9
-movq 128(%rsp),%rax
-mulq 88(%rsp)
-add %rax,%r10
-adc %rdx,%r11
-movq 128(%rsp),%rax
-mulq 96(%rsp)
-add %rax,%r12
-adc %rdx,%r13
-movq 128(%rsp),%rax
-mulq 104(%rsp)
-add %rax,%r14
-adc %rdx,%r15
-movq 128(%rsp),%rdx
-imulq $19,%rdx,%rax
-mulq 112(%rsp)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 136(%rsp),%rax
-mulq 80(%rsp)
-add %rax,%r10
-adc %rdx,%r11
-movq 136(%rsp),%rax
-mulq 88(%rsp)
-add %rax,%r12
-adc %rdx,%r13
-movq 136(%rsp),%rax
-mulq 96(%rsp)
-add %rax,%r14
-adc %rdx,%r15
-movq 136(%rsp),%rdx
-imulq $19,%rdx,%rax
-mulq 104(%rsp)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 136(%rsp),%rdx
-imulq $19,%rdx,%rax
-mulq 112(%rsp)
-add %rax,%r8
-adc %rdx,%r9
-movq 144(%rsp),%rax
-mulq 80(%rsp)
-add %rax,%r12
-adc %rdx,%r13
-movq 144(%rsp),%rax
-mulq 88(%rsp)
-add %rax,%r14
-adc %rdx,%r15
-movq 0(%rsp),%rax
-mulq 104(%rsp)
-add %rax,%r8
-adc %rdx,%r9
-movq 0(%rsp),%rax
-mulq 112(%rsp)
-add %rax,%r10
-adc %rdx,%r11
-movq 152(%rsp),%rax
-mulq 80(%rsp)
-add %rax,%r14
-adc %rdx,%r15
-movq 8(%rsp),%rax
-mulq 96(%rsp)
-add %rax,%r8
-adc %rdx,%r9
-movq 8(%rsp),%rax
-mulq 104(%rsp)
-add %rax,%r10
-adc %rdx,%r11
-movq 8(%rsp),%rax
-mulq 112(%rsp)
-add %rax,%r12
-adc %rdx,%r13
-movq x25519_x86_64_REDMASK51(%rip),%rdx
-shld $13,%rsi,%rcx
-and %rdx,%rsi
-shld $13,%r8,%r9
-and %rdx,%r8
-add %rcx,%r8
-shld $13,%r10,%r11
-and %rdx,%r10
-add %r9,%r10
-shld $13,%r12,%r13
-and %rdx,%r12
-add %r11,%r12
-shld $13,%r14,%r15
-and %rdx,%r14
-add %r13,%r14
-imulq $19,%r15,%rcx
-add %rcx,%rsi
-mov %rsi,%rcx
-shr $51,%rcx
-add %r8,%rcx
-mov %rcx,%r8
-shr $51,%rcx
-and %rdx,%rsi
-add %r10,%rcx
-mov %rcx,%r9
-shr $51,%rcx
-and %rdx,%r8
-add %r12,%rcx
-mov %rcx,%rax
-shr $51,%rcx
-and %rdx,%r9
-add %r14,%rcx
-mov %rcx,%r10
-shr $51,%rcx
-and %rdx,%rax
-imulq $19,%rcx,%rcx
-add %rcx,%rsi
-and %rdx,%r10
-movq %rsi,40(%rdi)
-movq %r8,48(%rdi)
-movq %r9,56(%rdi)
-movq %rax,64(%rdi)
-movq %r10,72(%rdi)
-movq 160(%rsp),%rax
-mulq x25519_x86_64_121666_213(%rip)
-shr $13,%rax
-mov %rax,%rsi
-mov %rdx,%rcx
-movq 168(%rsp),%rax
-mulq x25519_x86_64_121666_213(%rip)
-shr $13,%rax
-add %rax,%rcx
-mov %rdx,%r8
-movq 176(%rsp),%rax
-mulq x25519_x86_64_121666_213(%rip)
-shr $13,%rax
-add %rax,%r8
-mov %rdx,%r9
-movq 184(%rsp),%rax
-mulq x25519_x86_64_121666_213(%rip)
-shr $13,%rax
-add %rax,%r9
-mov %rdx,%r10
-movq 192(%rsp),%rax
-mulq x25519_x86_64_121666_213(%rip)
-shr $13,%rax
-add %rax,%r10
-imulq $19,%rdx,%rdx
-add %rdx,%rsi
-addq 80(%rsp),%rsi
-addq 88(%rsp),%rcx
-addq 96(%rsp),%r8
-addq 104(%rsp),%r9
-addq 112(%rsp),%r10
-movq %rsi,80(%rdi)
-movq %rcx,88(%rdi)
-movq %r8,96(%rdi)
-movq %r9,104(%rdi)
-movq %r10,112(%rdi)
-movq 104(%rdi),%rsi
-imulq $19,%rsi,%rax
-movq %rax,0(%rsp)
-mulq 176(%rsp)
-mov %rax,%rsi
-mov %rdx,%rcx
-movq 112(%rdi),%rdx
-imulq $19,%rdx,%rax
-movq %rax,8(%rsp)
-mulq 168(%rsp)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 80(%rdi),%rax
-mulq 160(%rsp)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 80(%rdi),%rax
-mulq 168(%rsp)
-mov %rax,%r8
-mov %rdx,%r9
-movq 80(%rdi),%rax
-mulq 176(%rsp)
-mov %rax,%r10
-mov %rdx,%r11
-movq 80(%rdi),%rax
-mulq 184(%rsp)
-mov %rax,%r12
-mov %rdx,%r13
-movq 80(%rdi),%rax
-mulq 192(%rsp)
-mov %rax,%r14
-mov %rdx,%r15
-movq 88(%rdi),%rax
-mulq 160(%rsp)
-add %rax,%r8
-adc %rdx,%r9
-movq 88(%rdi),%rax
-mulq 168(%rsp)
-add %rax,%r10
-adc %rdx,%r11
-movq 88(%rdi),%rax
-mulq 176(%rsp)
-add %rax,%r12
-adc %rdx,%r13
-movq 88(%rdi),%rax
-mulq 184(%rsp)
-add %rax,%r14
-adc %rdx,%r15
-movq 88(%rdi),%rdx
-imulq $19,%rdx,%rax
-mulq 192(%rsp)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 96(%rdi),%rax
-mulq 160(%rsp)
-add %rax,%r10
-adc %rdx,%r11
-movq 96(%rdi),%rax
-mulq 168(%rsp)
-add %rax,%r12
-adc %rdx,%r13
-movq 96(%rdi),%rax
-mulq 176(%rsp)
-add %rax,%r14
-adc %rdx,%r15
-movq 96(%rdi),%rdx
-imulq $19,%rdx,%rax
-mulq 184(%rsp)
-add %rax,%rsi
-adc %rdx,%rcx
-movq 96(%rdi),%rdx
-imulq $19,%rdx,%rax
-mulq 192(%rsp)
-add %rax,%r8
-adc %rdx,%r9
-movq 104(%rdi),%rax
-mulq 160(%rsp)
-add %rax,%r12
-adc %rdx,%r13
-movq 104(%rdi),%rax
-mulq 168(%rsp)
-add %rax,%r14
-adc %rdx,%r15
-movq 0(%rsp),%rax
-mulq 184(%rsp)
-add %rax,%r8
-adc %rdx,%r9
-movq 0(%rsp),%rax
-mulq 192(%rsp)
-add %rax,%r10
-adc %rdx,%r11
-movq 112(%rdi),%rax
-mulq 160(%rsp)
-add %rax,%r14
-adc %rdx,%r15
-movq 8(%rsp),%rax
-mulq 176(%rsp)
-add %rax,%r8
-adc %rdx,%r9
-movq 8(%rsp),%rax
-mulq 184(%rsp)
-add %rax,%r10
-adc %rdx,%r11
-movq 8(%rsp),%rax
-mulq 192(%rsp)
-add %rax,%r12
-adc %rdx,%r13
-movq x25519_x86_64_REDMASK51(%rip),%rdx
-shld $13,%rsi,%rcx
-and %rdx,%rsi
-shld $13,%r8,%r9
-and %rdx,%r8
-add %rcx,%r8
-shld $13,%r10,%r11
-and %rdx,%r10
-add %r9,%r10
-shld $13,%r12,%r13
-and %rdx,%r12
-add %r11,%r12
-shld $13,%r14,%r15
-and %rdx,%r14
-add %r13,%r14
-imulq $19,%r15,%rcx
-add %rcx,%rsi
-mov %rsi,%rcx
-shr $51,%rcx
-add %r8,%rcx
-mov %rcx,%r8
-shr $51,%rcx
-and %rdx,%rsi
-add %r10,%rcx
-mov %rcx,%r9
-shr $51,%rcx
-and %rdx,%r8
-add %r12,%rcx
-mov %rcx,%rax
-shr $51,%rcx
-and %rdx,%r9
-add %r14,%rcx
-mov %rcx,%r10
-shr $51,%rcx
-and %rdx,%rax
-imulq $19,%rcx,%rcx
-add %rcx,%rsi
-and %rdx,%r10
-movq %rsi,80(%rdi)
-movq %r8,88(%rdi)
-movq %r9,96(%rdi)
-movq %rax,104(%rdi)
-movq %r10,112(%rdi)
-movq 296(%rsp),%r12
-movq 304(%rsp),%r13
-movq 312(%rsp),%r14
-movq 320(%rsp),%r15
-movq 328(%rsp),%rbx
-movq 336(%rsp),%rbp
-add $344,%rsp
-.cfi_adjust_cfa_offset -344
-ret
-.cfi_endproc
-
-.p2align 5
-.globl x25519_x86_64_work_cswap
-.hidden x25519_x86_64_work_cswap
-x25519_x86_64_work_cswap:
-.cfi_startproc
-subq $1,%rsi
-notq %rsi
-movq %rsi,%xmm15
-pshufd $0x44,%xmm15,%xmm15
-movdqu 0(%rdi),%xmm0
-movdqu 16(%rdi),%xmm2
-movdqu 32(%rdi),%xmm4
-movdqu 48(%rdi),%xmm6
-movdqu 64(%rdi),%xmm8
-movdqu 80(%rdi),%xmm1
-movdqu 96(%rdi),%xmm3
-movdqu 112(%rdi),%xmm5
-movdqu 128(%rdi),%xmm7
-movdqu 144(%rdi),%xmm9
-movdqa %xmm1,%xmm10
-movdqa %xmm3,%xmm11
-movdqa %xmm5,%xmm12
-movdqa %xmm7,%xmm13
-movdqa %xmm9,%xmm14
-pxor %xmm0,%xmm10
-pxor %xmm2,%xmm11
-pxor %xmm4,%xmm12
-pxor %xmm6,%xmm13
-pxor %xmm8,%xmm14
-pand %xmm15,%xmm10
-pand %xmm15,%xmm11
-pand %xmm15,%xmm12
-pand %xmm15,%xmm13
-pand %xmm15,%xmm14
-pxor %xmm10,%xmm0
-pxor %xmm10,%xmm1
-pxor %xmm11,%xmm2
-pxor %xmm11,%xmm3
-pxor %xmm12,%xmm4
-pxor %xmm12,%xmm5
-pxor %xmm13,%xmm6
-pxor %xmm13,%xmm7
-pxor %xmm14,%xmm8
-pxor %xmm14,%xmm9
-movdqu %xmm0,0(%rdi)
-movdqu %xmm2,16(%rdi)
-movdqu %xmm4,32(%rdi)
-movdqu %xmm6,48(%rdi)
-movdqu %xmm8,64(%rdi)
-movdqu %xmm1,80(%rdi)
-movdqu %xmm3,96(%rdi)
-movdqu %xmm5,112(%rdi)
-movdqu %xmm7,128(%rdi)
-movdqu %xmm9,144(%rdi)
-ret
-.cfi_endproc
diff --git a/curve25519-amd64.c b/curve25519-amd64.c
deleted file mode 100644
index 095b0d2..0000000
--- a/curve25519-amd64.c
+++ /dev/null
@@ -1,234 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0
- *
- * Copyright (C) 2015 Google Inc. All Rights Reserved.
- * Copyright (C) 2015-2018 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
- *
- * Original author: Peter Schwabe <peter@cryptojedi.org>
- */
-
-#include <linux/kernel.h>
-#include <linux/string.h>
-
-typedef struct { uint64_t v[5]; } fe25519;
-
-asmlinkage void x25519_x86_64_work_cswap(fe25519 *, uint64_t);
-asmlinkage void x25519_x86_64_mul(fe25519 *out, const fe25519 *a, const fe25519 *b);
-asmlinkage void x25519_x86_64_square(fe25519 *out, const fe25519 *a);
-asmlinkage void x25519_x86_64_freeze(fe25519 *);
-asmlinkage void x25519_x86_64_ladderstep(fe25519 *work);
-
-enum { CURVE25519_POINT_SIZE = 32 };
-
-static __always_inline void normalize_secret(u8 secret[CURVE25519_POINT_SIZE])
-{
- secret[0] &= 248;
- secret[31] &= 127;
- secret[31] |= 64;
-}
-
-static void fe25519_setint(fe25519 *r, unsigned v)
-{
- r->v[0] = v;
- r->v[1] = 0;
- r->v[2] = 0;
- r->v[3] = 0;
- r->v[4] = 0;
-}
-
-// Assumes input x being reduced below 2^255
-static void fe25519_pack(unsigned char r[32], const fe25519 *x)
-{
- fe25519 t;
- t = *x;
- x25519_x86_64_freeze(&t);
-
- r[0] = (uint8_t)(t.v[0] & 0xff);
- r[1] = (uint8_t)((t.v[0] >> 8) & 0xff);
- r[2] = (uint8_t)((t.v[0] >> 16) & 0xff);
- r[3] = (uint8_t)((t.v[0] >> 24) & 0xff);
- r[4] = (uint8_t)((t.v[0] >> 32) & 0xff);
- r[5] = (uint8_t)((t.v[0] >> 40) & 0xff);
- r[6] = (uint8_t)((t.v[0] >> 48));
-
- r[6] ^= (uint8_t)((t.v[1] << 3) & 0xf8);
- r[7] = (uint8_t)((t.v[1] >> 5) & 0xff);
- r[8] = (uint8_t)((t.v[1] >> 13) & 0xff);
- r[9] = (uint8_t)((t.v[1] >> 21) & 0xff);
- r[10] = (uint8_t)((t.v[1] >> 29) & 0xff);
- r[11] = (uint8_t)((t.v[1] >> 37) & 0xff);
- r[12] = (uint8_t)((t.v[1] >> 45));
-
- r[12] ^= (uint8_t)((t.v[2] << 6) & 0xc0);
- r[13] = (uint8_t)((t.v[2] >> 2) & 0xff);
- r[14] = (uint8_t)((t.v[2] >> 10) & 0xff);
- r[15] = (uint8_t)((t.v[2] >> 18) & 0xff);
- r[16] = (uint8_t)((t.v[2] >> 26) & 0xff);
- r[17] = (uint8_t)((t.v[2] >> 34) & 0xff);
- r[18] = (uint8_t)((t.v[2] >> 42) & 0xff);
- r[19] = (uint8_t)((t.v[2] >> 50));
-
- r[19] ^= (uint8_t)((t.v[3] << 1) & 0xfe);
- r[20] = (uint8_t)((t.v[3] >> 7) & 0xff);
- r[21] = (uint8_t)((t.v[3] >> 15) & 0xff);
- r[22] = (uint8_t)((t.v[3] >> 23) & 0xff);
- r[23] = (uint8_t)((t.v[3] >> 31) & 0xff);
- r[24] = (uint8_t)((t.v[3] >> 39) & 0xff);
- r[25] = (uint8_t)((t.v[3] >> 47));
-
- r[25] ^= (uint8_t)((t.v[4] << 4) & 0xf0);
- r[26] = (uint8_t)((t.v[4] >> 4) & 0xff);
- r[27] = (uint8_t)((t.v[4] >> 12) & 0xff);
- r[28] = (uint8_t)((t.v[4] >> 20) & 0xff);
- r[29] = (uint8_t)((t.v[4] >> 28) & 0xff);
- r[30] = (uint8_t)((t.v[4] >> 36) & 0xff);
- r[31] = (uint8_t)((t.v[4] >> 44));
-}
-
-static void fe25519_unpack(fe25519 *r, const uint8_t x[32])
-{
- r->v[0] = x[0];
- r->v[0] += (uint64_t)x[1] << 8;
- r->v[0] += (uint64_t)x[2] << 16;
- r->v[0] += (uint64_t)x[3] << 24;
- r->v[0] += (uint64_t)x[4] << 32;
- r->v[0] += (uint64_t)x[5] << 40;
- r->v[0] += ((uint64_t)x[6] & 7) << 48;
-
- r->v[1] = x[6] >> 3;
- r->v[1] += (uint64_t)x[7] << 5;
- r->v[1] += (uint64_t)x[8] << 13;
- r->v[1] += (uint64_t)x[9] << 21;
- r->v[1] += (uint64_t)x[10] << 29;
- r->v[1] += (uint64_t)x[11] << 37;
- r->v[1] += ((uint64_t)x[12] & 63) << 45;
-
- r->v[2] = x[12] >> 6;
- r->v[2] += (uint64_t)x[13] << 2;
- r->v[2] += (uint64_t)x[14] << 10;
- r->v[2] += (uint64_t)x[15] << 18;
- r->v[2] += (uint64_t)x[16] << 26;
- r->v[2] += (uint64_t)x[17] << 34;
- r->v[2] += (uint64_t)x[18] << 42;
- r->v[2] += ((uint64_t)x[19] & 1) << 50;
-
- r->v[3] = x[19] >> 1;
- r->v[3] += (uint64_t)x[20] << 7;
- r->v[3] += (uint64_t)x[21] << 15;
- r->v[3] += (uint64_t)x[22] << 23;
- r->v[3] += (uint64_t)x[23] << 31;
- r->v[3] += (uint64_t)x[24] << 39;
- r->v[3] += ((uint64_t)x[25] & 15) << 47;
-
- r->v[4] = x[25] >> 4;
- r->v[4] += (uint64_t)x[26] << 4;
- r->v[4] += (uint64_t)x[27] << 12;
- r->v[4] += (uint64_t)x[28] << 20;
- r->v[4] += (uint64_t)x[29] << 28;
- r->v[4] += (uint64_t)x[30] << 36;
- r->v[4] += ((uint64_t)x[31] & 127) << 44;
-}
-
-static void fe25519_invert(fe25519 *r, const fe25519 *x)
-{
- fe25519 z2;
- fe25519 z9;
- fe25519 z11;
- fe25519 z2_5_0;
- fe25519 z2_10_0;
- fe25519 z2_20_0;
- fe25519 z2_50_0;
- fe25519 z2_100_0;
- fe25519 t;
- int i;
-
- /* 2 */ x25519_x86_64_square(&z2, x);
- /* 4 */ x25519_x86_64_square(&t, &z2);
- /* 8 */ x25519_x86_64_square(&t, &t);
- /* 9 */ x25519_x86_64_mul(&z9, &t, x);
- /* 11 */ x25519_x86_64_mul(&z11, &z9, &z2);
- /* 22 */ x25519_x86_64_square(&t, &z11);
- /* 2^5 - 2^0 = 31 */ x25519_x86_64_mul(&z2_5_0, &t, &z9);
-
- /* 2^6 - 2^1 */ x25519_x86_64_square(&t, &z2_5_0);
- /* 2^20 - 2^10 */ for (i = 1; i < 5; i++) { x25519_x86_64_square(&t, &t); }
- /* 2^10 - 2^0 */ x25519_x86_64_mul(&z2_10_0, &t, &z2_5_0);
-
- /* 2^11 - 2^1 */ x25519_x86_64_square(&t, &z2_10_0);
- /* 2^20 - 2^10 */ for (i = 1; i < 10; i++) { x25519_x86_64_square(&t, &t); }
- /* 2^20 - 2^0 */ x25519_x86_64_mul(&z2_20_0, &t, &z2_10_0);
-
- /* 2^21 - 2^1 */ x25519_x86_64_square(&t, &z2_20_0);
- /* 2^40 - 2^20 */ for (i = 1; i < 20; i++) { x25519_x86_64_square(&t, &t); }
- /* 2^40 - 2^0 */ x25519_x86_64_mul(&t, &t, &z2_20_0);
-
- /* 2^41 - 2^1 */ x25519_x86_64_square(&t, &t);
- /* 2^50 - 2^10 */ for (i = 1; i < 10; i++) { x25519_x86_64_square(&t, &t); }
- /* 2^50 - 2^0 */ x25519_x86_64_mul(&z2_50_0, &t, &z2_10_0);
-
- /* 2^51 - 2^1 */ x25519_x86_64_square(&t, &z2_50_0);
- /* 2^100 - 2^50 */ for (i = 1; i < 50; i++) { x25519_x86_64_square(&t, &t); }
- /* 2^100 - 2^0 */ x25519_x86_64_mul(&z2_100_0, &t, &z2_50_0);
-
- /* 2^101 - 2^1 */ x25519_x86_64_square(&t, &z2_100_0);
- /* 2^200 - 2^100 */ for (i = 1; i < 100; i++) {
- x25519_x86_64_square(&t, &t);
- }
- /* 2^200 - 2^0 */ x25519_x86_64_mul(&t, &t, &z2_100_0);
-
- /* 2^201 - 2^1 */ x25519_x86_64_square(&t, &t);
- /* 2^250 - 2^50 */ for (i = 1; i < 50; i++) { x25519_x86_64_square(&t, &t); }
- /* 2^250 - 2^0 */ x25519_x86_64_mul(&t, &t, &z2_50_0);
-
- /* 2^251 - 2^1 */ x25519_x86_64_square(&t, &t);
- /* 2^252 - 2^2 */ x25519_x86_64_square(&t, &t);
- /* 2^253 - 2^3 */ x25519_x86_64_square(&t, &t);
-
- /* 2^254 - 2^4 */ x25519_x86_64_square(&t, &t);
-
- /* 2^255 - 2^5 */ x25519_x86_64_square(&t, &t);
- /* 2^255 - 21 */ x25519_x86_64_mul(r, &t, &z11);
-}
-
-static void mladder(fe25519 *xr, fe25519 *zr, const uint8_t s[32])
-{
- int i, j;
- uint8_t prevbit = 0;
- fe25519 work[5];
-
- work[0] = *xr;
- fe25519_setint(work + 1, 1);
- fe25519_setint(work + 2, 0);
- work[3] = *xr;
- fe25519_setint(work + 4, 1);
-
- j = 6;
- for (i = 31; i >= 0; i--) {
- while (j >= 0) {
- const uint8_t bit = 1 & (s[i] >> j);
- const uint64_t swap = bit ^ prevbit;
- prevbit = bit;
- x25519_x86_64_work_cswap(work + 1, swap);
- x25519_x86_64_ladderstep(work);
- j -= 1;
- }
- j = 7;
- }
-
- *xr = work[1];
- *zr = work[2];
-}
-bool curve25519_amd64(u8 out[CURVE25519_POINT_SIZE], const u8 scalar[CURVE25519_POINT_SIZE], const u8 point[CURVE25519_POINT_SIZE])
-{
- fe25519 t;
- fe25519 z;
- uint8_t e[32];
- memcpy(e, scalar, sizeof(e));
- normalize_secret(e);
-
- fe25519_unpack(&t, point);
- mladder(&t, &z, e);
- fe25519_invert(&z, &z);
- x25519_x86_64_mul(&t, &t, &z);
- fe25519_pack(out, &t);
- return true;
-}
diff --git a/curve25519-donna32.c b/curve25519-donna32.c
deleted file mode 100644
index 4721864..0000000
--- a/curve25519-donna32.c
+++ /dev/null
@@ -1,861 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0
- *
- * Copyright (C) 2008 Google Inc. All Rights Reserved.
- * Copyright (C) 2015-2018 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
- *
- * Original author: Adam Langley <agl@imperialviolet.org>
- */
-
-#include <linux/kernel.h>
-#include <linux/string.h>
-
-enum { CURVE25519_POINT_SIZE = 32 };
-
-static __always_inline void normalize_secret(u8 secret[CURVE25519_POINT_SIZE])
-{
- secret[0] &= 248;
- secret[31] &= 127;
- secret[31] |= 64;
-}
-
-typedef s64 limb;
-
-/* Field element representation:
- *
- * Field elements are written as an array of signed, 64-bit limbs, least
- * significant first. The value of the field element is:
- * x[0] + 2^26·x[1] + x^51·x[2] + 2^102·x[3] + ...
- *
- * i.e. the limbs are 26, 25, 26, 25, ... bits wide.
- */
-
-/* Sum two numbers: output += in */
-static void fsum(limb *output, const limb *in)
-{
- unsigned int i;
-
- for (i = 0; i < 10; i += 2) {
- output[0 + i] = output[0 + i] + in[0 + i];
- output[1 + i] = output[1 + i] + in[1 + i];
- }
-}
-
-/* Find the difference of two numbers: output = in - output
- * (note the order of the arguments!).
- */
-static void fdifference(limb *output, const limb *in)
-{
- unsigned int i;
-
- for (i = 0; i < 10; ++i)
- output[i] = in[i] - output[i];
-}
-
-/* Multiply a number by a scalar: output = in * scalar */
-static void fscalar_product(limb *output, const limb *in, const limb scalar)
-{
- unsigned int i;
-
- for (i = 0; i < 10; ++i)
- output[i] = in[i] * scalar;
-}
-
-/* Multiply two numbers: output = in2 * in
- *
- * output must be distinct to both inputs. The inputs are reduced coefficient
- * form, the output is not.
- *
- * output[x] <= 14 * the largest product of the input limbs.
- */
-static void fproduct(limb *output, const limb *in2, const limb *in)
-{
- output[0] = ((limb) ((s32) in2[0])) * ((s32) in[0]);
- output[1] = ((limb) ((s32) in2[0])) * ((s32) in[1]) +
- ((limb) ((s32) in2[1])) * ((s32) in[0]);
- output[2] = 2 * ((limb) ((s32) in2[1])) * ((s32) in[1]) +
- ((limb) ((s32) in2[0])) * ((s32) in[2]) +
- ((limb) ((s32) in2[2])) * ((s32) in[0]);
- output[3] = ((limb) ((s32) in2[1])) * ((s32) in[2]) +
- ((limb) ((s32) in2[2])) * ((s32) in[1]) +
- ((limb) ((s32) in2[0])) * ((s32) in[3]) +
- ((limb) ((s32) in2[3])) * ((s32) in[0]);
- output[4] = ((limb) ((s32) in2[2])) * ((s32) in[2]) +
- 2 * (((limb) ((s32) in2[1])) * ((s32) in[3]) +
- ((limb) ((s32) in2[3])) * ((s32) in[1])) +
- ((limb) ((s32) in2[0])) * ((s32) in[4]) +
- ((limb) ((s32) in2[4])) * ((s32) in[0]);
- output[5] = ((limb) ((s32) in2[2])) * ((s32) in[3]) +
- ((limb) ((s32) in2[3])) * ((s32) in[2]) +
- ((limb) ((s32) in2[1])) * ((s32) in[4]) +
- ((limb) ((s32) in2[4])) * ((s32) in[1]) +
- ((limb) ((s32) in2[0])) * ((s32) in[5]) +
- ((limb) ((s32) in2[5])) * ((s32) in[0]);
- output[6] = 2 * (((limb) ((s32) in2[3])) * ((s32) in[3]) +
- ((limb) ((s32) in2[1])) * ((s32) in[5]) +
- ((limb) ((s32) in2[5])) * ((s32) in[1])) +
- ((limb) ((s32) in2[2])) * ((s32) in[4]) +
- ((limb) ((s32) in2[4])) * ((s32) in[2]) +
- ((limb) ((s32) in2[0])) * ((s32) in[6]) +
- ((limb) ((s32) in2[6])) * ((s32) in[0]);
- output[7] = ((limb) ((s32) in2[3])) * ((s32) in[4]) +
- ((limb) ((s32) in2[4])) * ((s32) in[3]) +
- ((limb) ((s32) in2[2])) * ((s32) in[5]) +
- ((limb) ((s32) in2[5])) * ((s32) in[2]) +
- ((limb) ((s32) in2[1])) * ((s32) in[6]) +
- ((limb) ((s32) in2[6])) * ((s32) in[1]) +
- ((limb) ((s32) in2[0])) * ((s32) in[7]) +
- ((limb) ((s32) in2[7])) * ((s32) in[0]);
- output[8] = ((limb) ((s32) in2[4])) * ((s32) in[4]) +
- 2 * (((limb) ((s32) in2[3])) * ((s32) in[5]) +
- ((limb) ((s32) in2[5])) * ((s32) in[3]) +
- ((limb) ((s32) in2[1])) * ((s32) in[7]) +
- ((limb) ((s32) in2[7])) * ((s32) in[1])) +
- ((limb) ((s32) in2[2])) * ((s32) in[6]) +
- ((limb) ((s32) in2[6])) * ((s32) in[2]) +
- ((limb) ((s32) in2[0])) * ((s32) in[8]) +
- ((limb) ((s32) in2[8])) * ((s32) in[0]);
- output[9] = ((limb) ((s32) in2[4])) * ((s32) in[5]) +
- ((limb) ((s32) in2[5])) * ((s32) in[4]) +
- ((limb) ((s32) in2[3])) * ((s32) in[6]) +
- ((limb) ((s32) in2[6])) * ((s32) in[3]) +
- ((limb) ((s32) in2[2])) * ((s32) in[7]) +
- ((limb) ((s32) in2[7])) * ((s32) in[2]) +
- ((limb) ((s32) in2[1])) * ((s32) in[8]) +
- ((limb) ((s32) in2[8])) * ((s32) in[1]) +
- ((limb) ((s32) in2[0])) * ((s32) in[9]) +
- ((limb) ((s32) in2[9])) * ((s32) in[0]);
- output[10] = 2 * (((limb) ((s32) in2[5])) * ((s32) in[5]) +
- ((limb) ((s32) in2[3])) * ((s32) in[7]) +
- ((limb) ((s32) in2[7])) * ((s32) in[3]) +
- ((limb) ((s32) in2[1])) * ((s32) in[9]) +
- ((limb) ((s32) in2[9])) * ((s32) in[1])) +
- ((limb) ((s32) in2[4])) * ((s32) in[6]) +
- ((limb) ((s32) in2[6])) * ((s32) in[4]) +
- ((limb) ((s32) in2[2])) * ((s32) in[8]) +
- ((limb) ((s32) in2[8])) * ((s32) in[2]);
- output[11] = ((limb) ((s32) in2[5])) * ((s32) in[6]) +
- ((limb) ((s32) in2[6])) * ((s32) in[5]) +
- ((limb) ((s32) in2[4])) * ((s32) in[7]) +
- ((limb) ((s32) in2[7])) * ((s32) in[4]) +
- ((limb) ((s32) in2[3])) * ((s32) in[8]) +
- ((limb) ((s32) in2[8])) * ((s32) in[3]) +
- ((limb) ((s32) in2[2])) * ((s32) in[9]) +
- ((limb) ((s32) in2[9])) * ((s32) in[2]);
- output[12] = ((limb) ((s32) in2[6])) * ((s32) in[6]) +
- 2 * (((limb) ((s32) in2[5])) * ((s32) in[7]) +
- ((limb) ((s32) in2[7])) * ((s32) in[5]) +
- ((limb) ((s32) in2[3])) * ((s32) in[9]) +
- ((limb) ((s32) in2[9])) * ((s32) in[3])) +
- ((limb) ((s32) in2[4])) * ((s32) in[8]) +
- ((limb) ((s32) in2[8])) * ((s32) in[4]);
- output[13] = ((limb) ((s32) in2[6])) * ((s32) in[7]) +
- ((limb) ((s32) in2[7])) * ((s32) in[6]) +
- ((limb) ((s32) in2[5])) * ((s32) in[8]) +
- ((limb) ((s32) in2[8])) * ((s32) in[5]) +
- ((limb) ((s32) in2[4])) * ((s32) in[9]) +
- ((limb) ((s32) in2[9])) * ((s32) in[4]);
- output[14] = 2 * (((limb) ((s32) in2[7])) * ((s32) in[7]) +
- ((limb) ((s32) in2[5])) * ((s32) in[9]) +
- ((limb) ((s32) in2[9])) * ((s32) in[5])) +
- ((limb) ((s32) in2[6])) * ((s32) in[8]) +
- ((limb) ((s32) in2[8])) * ((s32) in[6]);
- output[15] = ((limb) ((s32) in2[7])) * ((s32) in[8]) +
- ((limb) ((s32) in2[8])) * ((s32) in[7]) +
- ((limb) ((s32) in2[6])) * ((s32) in[9]) +
- ((limb) ((s32) in2[9])) * ((s32) in[6]);
- output[16] = ((limb) ((s32) in2[8])) * ((s32) in[8]) +
- 2 * (((limb) ((s32) in2[7])) * ((s32) in[9]) +
- ((limb) ((s32) in2[9])) * ((s32) in[7]));
- output[17] = ((limb) ((s32) in2[8])) * ((s32) in[9]) +
- ((limb) ((s32) in2[9])) * ((s32) in[8]);
- output[18] = 2 * ((limb) ((s32) in2[9])) * ((s32) in[9]);
-}
-
-/* Reduce a long form to a short form by taking the input mod 2^255 - 19.
- *
- * On entry: |output[i]| < 14*2^54
- * On exit: |output[0..8]| < 280*2^54
- */
-static void freduce_degree(limb *output)
-{
- /* Each of these shifts and adds ends up multiplying the value by 19.
- *
- * For output[0..8], the absolute entry value is < 14*2^54 and we add, at
- * most, 19*14*2^54 thus, on exit, |output[0..8]| < 280*2^54.
- */
- output[8] += output[18] << 4;
- output[8] += output[18] << 1;
- output[8] += output[18];
- output[7] += output[17] << 4;
- output[7] += output[17] << 1;
- output[7] += output[17];
- output[6] += output[16] << 4;
- output[6] += output[16] << 1;
- output[6] += output[16];
- output[5] += output[15] << 4;
- output[5] += output[15] << 1;
- output[5] += output[15];
- output[4] += output[14] << 4;
- output[4] += output[14] << 1;
- output[4] += output[14];
- output[3] += output[13] << 4;
- output[3] += output[13] << 1;
- output[3] += output[13];
- output[2] += output[12] << 4;
- output[2] += output[12] << 1;
- output[2] += output[12];
- output[1] += output[11] << 4;
- output[1] += output[11] << 1;
- output[1] += output[11];
- output[0] += output[10] << 4;
- output[0] += output[10] << 1;
- output[0] += output[10];
-}
-
-/* return v / 2^26, using only shifts and adds.
- *
- * On entry: v can take any value.
- */
-static inline limb div_by_2_26(const limb v)
-{
- /* High word of v; no shift needed. */
- const u32 highword = (u32) (((u64) v) >> 32);
- /* Set to all 1s if v was negative; else set to 0s. */
- const s32 sign = ((s32) highword) >> 31;
- /* Set to 0x3ffffff if v was negative; else set to 0. */
- const s32 roundoff = ((u32) sign) >> 6;
- /* Should return v / (1<<26) */
- return (v + roundoff) >> 26;
-}
-
-/* return v / (2^25), using only shifts and adds.
- *
- * On entry: v can take any value.
- */
-static inline limb div_by_2_25(const limb v)
-{
- /* High word of v; no shift needed*/
- const u32 highword = (u32) (((u64) v) >> 32);
- /* Set to all 1s if v was negative; else set to 0s. */
- const s32 sign = ((s32) highword) >> 31;
- /* Set to 0x1ffffff if v was negative; else set to 0. */
- const s32 roundoff = ((u32) sign) >> 7;
- /* Should return v / (1<<25) */
- return (v + roundoff) >> 25;
-}
-
-/* Reduce all coefficients of the short form input so that |x| < 2^26.
- *
- * On entry: |output[i]| < 280*2^54
- */
-static void freduce_coefficients(limb *output)
-{
- unsigned int i;
-
- output[10] = 0;
-
- for (i = 0; i < 10; i += 2) {
- limb over = div_by_2_26(output[i]);
- /* The entry condition (that |output[i]| < 280*2^54) means that over is, at
- * most, 280*2^28 in the first iteration of this loop. This is added to the
- * next limb and we can approximate the resulting bound of that limb by
- * 281*2^54.
- */
- output[i] -= over << 26;
- output[i+1] += over;
-
- /* For the first iteration, |output[i+1]| < 281*2^54, thus |over| <
- * 281*2^29. When this is added to the next limb, the resulting bound can
- * be approximated as 281*2^54.
- *
- * For subsequent iterations of the loop, 281*2^54 remains a conservative
- * bound and no overflow occurs.
- */
- over = div_by_2_25(output[i+1]);
- output[i+1] -= over << 25;
- output[i+2] += over;
- }
- /* Now |output[10]| < 281*2^29 and all other coefficients are reduced. */
- output[0] += output[10] << 4;
- output[0] += output[10] << 1;
- output[0] += output[10];
-
- output[10] = 0;
-
- /* Now output[1..9] are reduced, and |output[0]| < 2^26 + 19*281*2^29
- * So |over| will be no more than 2^16.
- */
- {
- limb over = div_by_2_26(output[0]);
-
- output[0] -= over << 26;
- output[1] += over;
- }
-
- /* Now output[0,2..9] are reduced, and |output[1]| < 2^25 + 2^16 < 2^26. The
- * bound on |output[1]| is sufficient to meet our needs.
- */
-}
-
-/* A helpful wrapper around fproduct: output = in * in2.
- *
- * On entry: |in[i]| < 2^27 and |in2[i]| < 2^27.
- *
- * output must be distinct to both inputs. The output is reduced degree
- * (indeed, one need only provide storage for 10 limbs) and |output[i]| < 2^26.
- */
-static void fmul(limb *output, const limb *in, const limb *in2)
-{
- limb t[19];
-
- fproduct(t, in, in2);
- /* |t[i]| < 14*2^54 */
- freduce_degree(t);
- freduce_coefficients(t);
- /* |t[i]| < 2^26 */
- memcpy(output, t, sizeof(limb) * 10);
-}
-
-/* Square a number: output = in**2
- *
- * output must be distinct from the input. The inputs are reduced coefficient
- * form, the output is not.
- *
- * output[x] <= 14 * the largest product of the input limbs.
- */
-static void fsquare_inner(limb *output, const limb *in)
-{
- output[0] = ((limb) ((s32) in[0])) * ((s32) in[0]);
- output[1] = 2 * ((limb) ((s32) in[0])) * ((s32) in[1]);
- output[2] = 2 * (((limb) ((s32) in[1])) * ((s32) in[1]) +
- ((limb) ((s32) in[0])) * ((s32) in[2]));
- output[3] = 2 * (((limb) ((s32) in[1])) * ((s32) in[2]) +
- ((limb) ((s32) in[0])) * ((s32) in[3]));
- output[4] = ((limb) ((s32) in[2])) * ((s32) in[2]) +
- 4 * ((limb) ((s32) in[1])) * ((s32) in[3]) +
- 2 * ((limb) ((s32) in[0])) * ((s32) in[4]);
- output[5] = 2 * (((limb) ((s32) in[2])) * ((s32) in[3]) +
- ((limb) ((s32) in[1])) * ((s32) in[4]) +
- ((limb) ((s32) in[0])) * ((s32) in[5]));
- output[6] = 2 * (((limb) ((s32) in[3])) * ((s32) in[3]) +
- ((limb) ((s32) in[2])) * ((s32) in[4]) +
- ((limb) ((s32) in[0])) * ((s32) in[6]) +
- 2 * ((limb) ((s32) in[1])) * ((s32) in[5]));
- output[7] = 2 * (((limb) ((s32) in[3])) * ((s32) in[4]) +
- ((limb) ((s32) in[2])) * ((s32) in[5]) +
- ((limb) ((s32) in[1])) * ((s32) in[6]) +
- ((limb) ((s32) in[0])) * ((s32) in[7]));
- output[8] = ((limb) ((s32) in[4])) * ((s32) in[4]) +
- 2 * (((limb) ((s32) in[2])) * ((s32) in[6]) +
- ((limb) ((s32) in[0])) * ((s32) in[8]) +
- 2 * (((limb) ((s32) in[1])) * ((s32) in[7]) +
- ((limb) ((s32) in[3])) * ((s32) in[5])));
- output[9] = 2 * (((limb) ((s32) in[4])) * ((s32) in[5]) +
- ((limb) ((s32) in[3])) * ((s32) in[6]) +
- ((limb) ((s32) in[2])) * ((s32) in[7]) +
- ((limb) ((s32) in[1])) * ((s32) in[8]) +
- ((limb) ((s32) in[0])) * ((s32) in[9]));
- output[10] = 2 * (((limb) ((s32) in[5])) * ((s32) in[5]) +
- ((limb) ((s32) in[4])) * ((s32) in[6]) +
- ((limb) ((s32) in[2])) * ((s32) in[8]) +
- 2 * (((limb) ((s32) in[3])) * ((s32) in[7]) +
- ((limb) ((s32) in[1])) * ((s32) in[9])));
- output[11] = 2 * (((limb) ((s32) in[5])) * ((s32) in[6]) +
- ((limb) ((s32) in[4])) * ((s32) in[7]) +
- ((limb) ((s32) in[3])) * ((s32) in[8]) +
- ((limb) ((s32) in[2])) * ((s32) in[9]));
- output[12] = ((limb) ((s32) in[6])) * ((s32) in[6]) +
- 2 * (((limb) ((s32) in[4])) * ((s32) in[8]) +
- 2 * (((limb) ((s32) in[5])) * ((s32) in[7]) +
- ((limb) ((s32) in[3])) * ((s32) in[9])));
- output[13] = 2 * (((limb) ((s32) in[6])) * ((s32) in[7]) +
- ((limb) ((s32) in[5])) * ((s32) in[8]) +
- ((limb) ((s32) in[4])) * ((s32) in[9]));
- output[14] = 2 * (((limb) ((s32) in[7])) * ((s32) in[7]) +
- ((limb) ((s32) in[6])) * ((s32) in[8]) +
- 2 * ((limb) ((s32) in[5])) * ((s32) in[9]));
- output[15] = 2 * (((limb) ((s32) in[7])) * ((s32) in[8]) +
- ((limb) ((s32) in[6])) * ((s32) in[9]));
- output[16] = ((limb) ((s32) in[8])) * ((s32) in[8]) +
- 4 * ((limb) ((s32) in[7])) * ((s32) in[9]);
- output[17] = 2 * ((limb) ((s32) in[8])) * ((s32) in[9]);
- output[18] = 2 * ((limb) ((s32) in[9])) * ((s32) in[9]);
-}
-
-/* fsquare sets output = in^2.
- *
- * On entry: The |in| argument is in reduced coefficients form and |in[i]| <
- * 2^27.
- *
- * On exit: The |output| argument is in reduced coefficients form (indeed, one
- * need only provide storage for 10 limbs) and |out[i]| < 2^26.
- */
-static void fsquare(limb *output, const limb *in)
-{
- limb t[19];
-
- fsquare_inner(t, in);
- /* |t[i]| < 14*2^54 because the largest product of two limbs will be <
- * 2^(27+27) and fsquare_inner adds together, at most, 14 of those
- * products.
- */
- freduce_degree(t);
- freduce_coefficients(t);
- /* |t[i]| < 2^26 */
- memcpy(output, t, sizeof(limb) * 10);
-}
-
-/* Take a little-endian, 32-byte number and expand it into polynomial form */
-static inline void fexpand(limb *output, const u8 *input)
-{
-#define F(n, start, shift, mask) \
- output[n] = ((((limb) input[start + 0]) | \
- ((limb) input[start + 1]) << 8 | \
- ((limb) input[start + 2]) << 16 | \
- ((limb) input[start + 3]) << 24) >> shift) & mask;
- F(0, 0, 0, 0x3ffffff);
- F(1, 3, 2, 0x1ffffff);
- F(2, 6, 3, 0x3ffffff);
- F(3, 9, 5, 0x1ffffff);
- F(4, 12, 6, 0x3ffffff);
- F(5, 16, 0, 0x1ffffff);
- F(6, 19, 1, 0x3ffffff);
- F(7, 22, 3, 0x1ffffff);
- F(8, 25, 4, 0x3ffffff);
- F(9, 28, 6, 0x1ffffff);
-#undef F
-}
-
-/* s32_eq returns 0xffffffff iff a == b and zero otherwise. */
-static s32 s32_eq(s32 a, s32 b)
-{
- a = ~(a ^ b);
- a &= a << 16;
- a &= a << 8;
- a &= a << 4;
- a &= a << 2;
- a &= a << 1;
- return a >> 31;
-}
-
-/* s32_gte returns 0xffffffff if a >= b and zero otherwise, where a and b are
- * both non-negative.
- */
-static s32 s32_gte(s32 a, s32 b)
-{
- a -= b;
- /* a >= 0 iff a >= b. */
- return ~(a >> 31);
-}
-
-/* Take a fully reduced polynomial form number and contract it into a
- * little-endian, 32-byte array.
- *
- * On entry: |input_limbs[i]| < 2^26
- */
-static void fcontract(u8 *output, limb *input_limbs)
-{
- int i;
- int j;
- s32 input[10];
- s32 mask;
-
- /* |input_limbs[i]| < 2^26, so it's valid to convert to an s32. */
- for (i = 0; i < 10; i++) {
- input[i] = input_limbs[i];
- }
-
- for (j = 0; j < 2; ++j) {
- for (i = 0; i < 9; ++i) {
- if ((i & 1) == 1) {
- /* This calculation is a time-invariant way to make input[i]
- * non-negative by borrowing from the next-larger limb.
- */
- const s32 mask = input[i] >> 31;
- const s32 carry = -((input[i] & mask) >> 25);
-
- input[i] = input[i] + (carry << 25);
- input[i+1] = input[i+1] - carry;
- } else {
- const s32 mask = input[i] >> 31;
- const s32 carry = -((input[i] & mask) >> 26);
-
- input[i] = input[i] + (carry << 26);
- input[i+1] = input[i+1] - carry;
- }
- }
-
- /* There's no greater limb for input[9] to borrow from, but we can multiply
- * by 19 and borrow from input[0], which is valid mod 2^255-19.
- */
- {
- const s32 mask = input[9] >> 31;
- const s32 carry = -((input[9] & mask) >> 25);
-
- input[9] = input[9] + (carry << 25);
- input[0] = input[0] - (carry * 19);
- }
-
- /* After the first iteration, input[1..9] are non-negative and fit within
- * 25 or 26 bits, depending on position. However, input[0] may be
- * negative.
- */
- }
-
- /* The first borrow-propagation pass above ended with every limb
- except (possibly) input[0] non-negative.
- If input[0] was negative after the first pass, then it was because of a
- carry from input[9]. On entry, input[9] < 2^26 so the carry was, at most,
- one, since (2**26-1) >> 25 = 1. Thus input[0] >= -19.
- In the second pass, each limb is decreased by at most one. Thus the second
- borrow-propagation pass could only have wrapped around to decrease
- input[0] again if the first pass left input[0] negative *and* input[1]
- through input[9] were all zero. In that case, input[1] is now 2^25 - 1,
- and this last borrow-propagation step will leave input[1] non-negative. */
- {
- const s32 mask = input[0] >> 31;
- const s32 carry = -((input[0] & mask) >> 26);
-
- input[0] = input[0] + (carry << 26);
- input[1] = input[1] - carry;
- }
-
- /* All input[i] are now non-negative. However, there might be values between
- * 2^25 and 2^26 in a limb which is, nominally, 25 bits wide.
- */
- for (j = 0; j < 2; j++) {
- for (i = 0; i < 9; i++) {
- if ((i & 1) == 1) {
- const s32 carry = input[i] >> 25;
-
- input[i] &= 0x1ffffff;
- input[i+1] += carry;
- } else {
- const s32 carry = input[i] >> 26;
-
- input[i] &= 0x3ffffff;
- input[i+1] += carry;
- }
- }
-
- {
- const s32 carry = input[9] >> 25;
-
- input[9] &= 0x1ffffff;
- input[0] += 19*carry;
- }
- }
-
- /* If the first carry-chain pass, just above, ended up with a carry from
- * input[9], and that caused input[0] to be out-of-bounds, then input[0] was
- * < 2^26 + 2*19, because the carry was, at most, two.
- *
- * If the second pass carried from input[9] again then input[0] is < 2*19 and
- * the input[9] -> input[0] carry didn't push input[0] out of bounds.
- */
-
- /* It still remains the case that input might be between 2^255-19 and 2^255.
- * In this case, input[1..9] must take their maximum value and input[0] must
- * be >= (2^255-19) & 0x3ffffff, which is 0x3ffffed.
- */
- mask = s32_gte(input[0], 0x3ffffed);
- for (i = 1; i < 10; i++) {
- if ((i & 1) == 1) {
- mask &= s32_eq(input[i], 0x1ffffff);
- } else {
- mask &= s32_eq(input[i], 0x3ffffff);
- }
- }
-
- /* mask is either 0xffffffff (if input >= 2^255-19) and zero otherwise. Thus
- * this conditionally subtracts 2^255-19.
- */
- input[0] -= mask & 0x3ffffed;
-
- for (i = 1; i < 10; i++) {
- if ((i & 1) == 1) {
- input[i] -= mask & 0x1ffffff;
- } else {
- input[i] -= mask & 0x3ffffff;
- }
- }
-
- input[1] <<= 2;
- input[2] <<= 3;
- input[3] <<= 5;
- input[4] <<= 6;
- input[6] <<= 1;
- input[7] <<= 3;
- input[8] <<= 4;
- input[9] <<= 6;
-#define F(i, s) \
- output[s+0] |= input[i] & 0xff; \
- output[s+1] = (input[i] >> 8) & 0xff; \
- output[s+2] = (input[i] >> 16) & 0xff; \
- output[s+3] = (input[i] >> 24) & 0xff;
- output[0] = 0;
- output[16] = 0;
- F(0, 0);
- F(1, 3);
- F(2, 6);
- F(3, 9);
- F(4, 12);
- F(5, 16);
- F(6, 19);
- F(7, 22);
- F(8, 25);
- F(9, 28);
-#undef F
-}
-
-/* Conditionally swap two reduced-form limb arrays if 'iswap' is 1, but leave
- * them unchanged if 'iswap' is 0. Runs in data-invariant time to avoid
- * side-channel attacks.
- *
- * NOTE that this function requires that 'iswap' be 1 or 0; other values give
- * wrong results. Also, the two limb arrays must be in reduced-coefficient,
- * reduced-degree form: the values in a[10..19] or b[10..19] aren't swapped,
- * and all all values in a[0..9],b[0..9] must have magnitude less than
- * INT32_MAX.
- */
-static void swap_conditional(limb a[19], limb b[19], limb iswap)
-{
- unsigned int i;
- const s32 swap = (s32) -iswap;
-
- for (i = 0; i < 10; ++i) {
- const s32 x = swap & (((s32)a[i]) ^ ((s32)b[i]));
-
- a[i] = ((s32)a[i]) ^ x;
- b[i] = ((s32)b[i]) ^ x;
- }
-}
-
-static void crecip(limb *out, const limb *z)
-{
- limb z2[10];
- limb z9[10];
- limb z11[10];
- limb z2_5_0[10];
- limb z2_10_0[10];
- limb z2_20_0[10];
- limb z2_50_0[10];
- limb z2_100_0[10];
- limb t0[10];
- limb t1[10];
- int i;
-
- /* 2 */ fsquare(z2, z);
- /* 4 */ fsquare(t1, z2);
- /* 8 */ fsquare(t0, t1);
- /* 9 */ fmul(z9, t0, z);
- /* 11 */ fmul(z11, z9, z2);
- /* 22 */ fsquare(t0, z11);
- /* 2^5 - 2^0 = 31 */ fmul(z2_5_0, t0, z9);
-
- /* 2^6 - 2^1 */ fsquare(t0, z2_5_0);
- /* 2^7 - 2^2 */ fsquare(t1, t0);
- /* 2^8 - 2^3 */ fsquare(t0, t1);
- /* 2^9 - 2^4 */ fsquare(t1, t0);
- /* 2^10 - 2^5 */ fsquare(t0, t1);
- /* 2^10 - 2^0 */ fmul(z2_10_0, t0, z2_5_0);
-
- /* 2^11 - 2^1 */ fsquare(t0, z2_10_0);
- /* 2^12 - 2^2 */ fsquare(t1, t0);
- /* 2^20 - 2^10 */ for (i = 2; i < 10; i += 2) { fsquare(t0, t1); fsquare(t1, t0); }
- /* 2^20 - 2^0 */ fmul(z2_20_0, t1, z2_10_0);
-
- /* 2^21 - 2^1 */ fsquare(t0, z2_20_0);
- /* 2^22 - 2^2 */ fsquare(t1, t0);
- /* 2^40 - 2^20 */ for (i = 2; i < 20; i += 2) { fsquare(t0, t1); fsquare(t1, t0); }
- /* 2^40 - 2^0 */ fmul(t0, t1, z2_20_0);
-
- /* 2^41 - 2^1 */ fsquare(t1, t0);
- /* 2^42 - 2^2 */ fsquare(t0, t1);
- /* 2^50 - 2^10 */ for (i = 2; i < 10; i += 2) { fsquare(t1, t0); fsquare(t0, t1); }
- /* 2^50 - 2^0 */ fmul(z2_50_0, t0, z2_10_0);
-
- /* 2^51 - 2^1 */ fsquare(t0, z2_50_0);
- /* 2^52 - 2^2 */ fsquare(t1, t0);
- /* 2^100 - 2^50 */ for (i = 2; i < 50; i += 2) { fsquare(t0, t1); fsquare(t1, t0); }
- /* 2^100 - 2^0 */ fmul(z2_100_0, t1, z2_50_0);
-
- /* 2^101 - 2^1 */ fsquare(t1, z2_100_0);
- /* 2^102 - 2^2 */ fsquare(t0, t1);
- /* 2^200 - 2^100 */ for (i = 2; i < 100; i += 2) { fsquare(t1, t0); fsquare(t0, t1); }
- /* 2^200 - 2^0 */ fmul(t1, t0, z2_100_0);
-
- /* 2^201 - 2^1 */ fsquare(t0, t1);
- /* 2^202 - 2^2 */ fsquare(t1, t0);
- /* 2^250 - 2^50 */ for (i = 2; i < 50; i += 2) { fsquare(t0, t1); fsquare(t1, t0); }
- /* 2^250 - 2^0 */ fmul(t0, t1, z2_50_0);
-
- /* 2^251 - 2^1 */ fsquare(t1, t0);
- /* 2^252 - 2^2 */ fsquare(t0, t1);
- /* 2^253 - 2^3 */ fsquare(t1, t0);
- /* 2^254 - 2^4 */ fsquare(t0, t1);
- /* 2^255 - 2^5 */ fsquare(t1, t0);
- /* 2^255 - 21 */ fmul(out, t1, z11);
-}
-
-
-/* Input: Q, Q', Q-Q'
- * Output: 2Q, Q+Q'
- *
- * x2 z3: long form
- * x3 z3: long form
- * x z: short form, destroyed
- * xprime zprime: short form, destroyed
- * qmqp: short form, preserved
- *
- * On entry and exit, the absolute value of the limbs of all inputs and outputs
- * are < 2^26.
- */
-static void fmonty(limb *x2, limb *z2, /* output 2Q */
- limb *x3, limb *z3, /* output Q + Q' */
- limb *x, limb *z, /* input Q */
- limb *xprime, limb *zprime, /* input Q' */
-
- const limb *qmqp /* input Q - Q' */)
-{
- limb origx[10], origxprime[10], zzz[19], xx[19], zz[19], xxprime[19],
- zzprime[19], zzzprime[19], xxxprime[19];
-
- memcpy(origx, x, 10 * sizeof(limb));
- fsum(x, z);
- /* |x[i]| < 2^27 */
- fdifference(z, origx); /* does x - z */
- /* |z[i]| < 2^27 */
-
- memcpy(origxprime, xprime, sizeof(limb) * 10);
- fsum(xprime, zprime);
- /* |xprime[i]| < 2^27 */
- fdifference(zprime, origxprime);
- /* |zprime[i]| < 2^27 */
- fproduct(xxprime, xprime, z);
- /* |xxprime[i]| < 14*2^54: the largest product of two limbs will be <
- * 2^(27+27) and fproduct adds together, at most, 14 of those products.
- * (Approximating that to 2^58 doesn't work out.)
- */
- fproduct(zzprime, x, zprime);
- /* |zzprime[i]| < 14*2^54 */
- freduce_degree(xxprime);
- freduce_coefficients(xxprime);
- /* |xxprime[i]| < 2^26 */
- freduce_degree(zzprime);
- freduce_coefficients(zzprime);
- /* |zzprime[i]| < 2^26 */
- memcpy(origxprime, xxprime, sizeof(limb) * 10);
- fsum(xxprime, zzprime);
- /* |xxprime[i]| < 2^27 */
- fdifference(zzprime, origxprime);
- /* |zzprime[i]| < 2^27 */
- fsquare(xxxprime, xxprime);
- /* |xxxprime[i]| < 2^26 */
- fsquare(zzzprime, zzprime);
- /* |zzzprime[i]| < 2^26 */
- fproduct(zzprime, zzzprime, qmqp);
- /* |zzprime[i]| < 14*2^52 */
- freduce_degree(zzprime);
- freduce_coefficients(zzprime);
- /* |zzprime[i]| < 2^26 */
- memcpy(x3, xxxprime, sizeof(limb) * 10);
- memcpy(z3, zzprime, sizeof(limb) * 10);
-
- fsquare(xx, x);
- /* |xx[i]| < 2^26 */
- fsquare(zz, z);
- /* |zz[i]| < 2^26 */
- fproduct(x2, xx, zz);
- /* |x2[i]| < 14*2^52 */
- freduce_degree(x2);
- freduce_coefficients(x2);
- /* |x2[i]| < 2^26 */
- fdifference(zz, xx); // does zz = xx - zz
- /* |zz[i]| < 2^27 */
- memset(zzz + 10, 0, sizeof(limb) * 9);
- fscalar_product(zzz, zz, 121665);
- /* |zzz[i]| < 2^(27+17) */
- /* No need to call freduce_degree here:
- fscalar_product doesn't increase the degree of its input. */
- freduce_coefficients(zzz);
- /* |zzz[i]| < 2^26 */
- fsum(zzz, xx);
- /* |zzz[i]| < 2^27 */
- fproduct(z2, zz, zzz);
- /* |z2[i]| < 14*2^(26+27) */
- freduce_degree(z2);
- freduce_coefficients(z2);
- /* |z2|i| < 2^26 */
-}
-
-/* Calculates nQ where Q is the x-coordinate of a point on the curve
- *
- * resultx/resultz: the x coordinate of the resulting curve point (short form)
- * n: a little endian, 32-byte number
- * q: a point of the curve (short form)
- */
-static void cmult(limb *resultx, limb *resultz, const u8 *n, const limb *q)
-{
- limb a[19] = {0}, b[19] = {1}, c[19] = {1}, d[19] = {0};
- limb *nqpqx = a, *nqpqz = b, *nqx = c, *nqz = d, *t;
- limb e[19] = {0}, f[19] = {1}, g[19] = {0}, h[19] = {1};
- limb *nqpqx2 = e, *nqpqz2 = f, *nqx2 = g, *nqz2 = h;
-
- unsigned int i, j;
-
- memcpy(nqpqx, q, sizeof(limb) * 10);
-
- for (i = 0; i < 32; ++i) {
- u8 byte = n[31 - i];
-
- for (j = 0; j < 8; ++j) {
- const limb bit = byte >> 7;
-
- swap_conditional(nqx, nqpqx, bit);
- swap_conditional(nqz, nqpqz, bit);
- fmonty(nqx2, nqz2,
- nqpqx2, nqpqz2,
- nqx, nqz,
- nqpqx, nqpqz,
- q);
- swap_conditional(nqx2, nqpqx2, bit);
- swap_conditional(nqz2, nqpqz2, bit);
-
- t = nqx;
- nqx = nqx2;
- nqx2 = t;
- t = nqz;
- nqz = nqz2;
- nqz2 = t;
- t = nqpqx;
- nqpqx = nqpqx2;
- nqpqx2 = t;
- t = nqpqz;
- nqpqz = nqpqz2;
- nqpqz2 = t;
-
- byte <<= 1;
- }
- }
-
- memcpy(resultx, nqx, sizeof(limb) * 10);
- memcpy(resultz, nqz, sizeof(limb) * 10);
-}
-
-bool curve25519_donna32(u8 mypublic[CURVE25519_POINT_SIZE], const u8 secret[CURVE25519_POINT_SIZE], const u8 basepoint[CURVE25519_POINT_SIZE])
-{
- limb bp[10], x[10], z[11], zmone[10];
- u8 e[32];
-
- memcpy(e, secret, 32);
- normalize_secret(e);
-
- fexpand(bp, basepoint);
- cmult(x, z, e, bp);
- crecip(zmone, z);
- fmul(z, x, zmone);
- fcontract(mypublic, z);
-
- return true;
-}
diff --git a/curve25519-donna64.c b/curve25519-donna64.c
deleted file mode 100644
index f294369..0000000
--- a/curve25519-donna64.c
+++ /dev/null
@@ -1,414 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0
- *
- * Copyright (C) 2008 Google Inc. All Rights Reserved.
- * Copyright (C) 2015-2018 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
- *
- * Original author: Adam Langley <agl@imperialviolet.org>
- */
-
-#include <linux/kernel.h>
-#include <linux/string.h>
-
-enum { CURVE25519_POINT_SIZE = 32 };
-
-typedef u64 limb;
-typedef limb felem[5];
-typedef __uint128_t u128;
-
-static __always_inline void normalize_secret(u8 secret[CURVE25519_POINT_SIZE])
-{
- secret[0] &= 248;
- secret[31] &= 127;
- secret[31] |= 64;
-}
-
-/* Sum two numbers: output += in */
-static __always_inline void fsum(limb *output, const limb *in)
-{
- output[0] += in[0];
- output[1] += in[1];
- output[2] += in[2];
- output[3] += in[3];
- output[4] += in[4];
-}
-
-/* Find the difference of two numbers: output = in - output
- * (note the order of the arguments!)
- *
- * Assumes that out[i] < 2**52
- * On return, out[i] < 2**55
- */
-static __always_inline void fdifference_backwards(felem out, const felem in)
-{
- /* 152 is 19 << 3 */
- static const limb two54m152 = (((limb)1) << 54) - 152;
- static const limb two54m8 = (((limb)1) << 54) - 8;
-
- out[0] = in[0] + two54m152 - out[0];
- out[1] = in[1] + two54m8 - out[1];
- out[2] = in[2] + two54m8 - out[2];
- out[3] = in[3] + two54m8 - out[3];
- out[4] = in[4] + two54m8 - out[4];
-}
-
-/* Multiply a number by a scalar: output = in * scalar */
-static __always_inline void fscalar_product(felem output, const felem in, const limb scalar)
-{
- u128 a;
-
- a = ((u128) in[0]) * scalar;
- output[0] = ((limb)a) & 0x7ffffffffffffUL;
-
- a = ((u128) in[1]) * scalar + ((limb) (a >> 51));
- output[1] = ((limb)a) & 0x7ffffffffffffUL;
-
- a = ((u128) in[2]) * scalar + ((limb) (a >> 51));
- output[2] = ((limb)a) & 0x7ffffffffffffUL;
-
- a = ((u128) in[3]) * scalar + ((limb) (a >> 51));
- output[3] = ((limb)a) & 0x7ffffffffffffUL;
-
- a = ((u128) in[4]) * scalar + ((limb) (a >> 51));
- output[4] = ((limb)a) & 0x7ffffffffffffUL;
-
- output[0] += (a >> 51) * 19;
-}
-
-/* Multiply two numbers: output = in2 * in
- *
- * output must be distinct to both inputs. The inputs are reduced coefficient
- * form, the output is not.
- *
- * Assumes that in[i] < 2**55 and likewise for in2.
- * On return, output[i] < 2**52
- */
-static __always_inline void fmul(felem output, const felem in2, const felem in)
-{
- u128 t[5];
- limb r0, r1, r2, r3, r4, s0, s1, s2, s3, s4, c;
-
- r0 = in[0];
- r1 = in[1];
- r2 = in[2];
- r3 = in[3];
- r4 = in[4];
-
- s0 = in2[0];
- s1 = in2[1];
- s2 = in2[2];
- s3 = in2[3];
- s4 = in2[4];
-
- t[0] = ((u128) r0) * s0;
- t[1] = ((u128) r0) * s1 + ((u128) r1) * s0;
- t[2] = ((u128) r0) * s2 + ((u128) r2) * s0 + ((u128) r1) * s1;
- t[3] = ((u128) r0) * s3 + ((u128) r3) * s0 + ((u128) r1) * s2 + ((u128) r2) * s1;
- t[4] = ((u128) r0) * s4 + ((u128) r4) * s0 + ((u128) r3) * s1 + ((u128) r1) * s3 + ((u128) r2) * s2;
-
- r4 *= 19;
- r1 *= 19;
- r2 *= 19;
- r3 *= 19;
-
- t[0] += ((u128) r4) * s1 + ((u128) r1) * s4 + ((u128) r2) * s3 + ((u128) r3) * s2;
- t[1] += ((u128) r4) * s2 + ((u128) r2) * s4 + ((u128) r3) * s3;
- t[2] += ((u128) r4) * s3 + ((u128) r3) * s4;
- t[3] += ((u128) r4) * s4;
-
- r0 = (limb)t[0] & 0x7ffffffffffffUL; c = (limb)(t[0] >> 51);
- t[1] += c; r1 = (limb)t[1] & 0x7ffffffffffffUL; c = (limb)(t[1] >> 51);
- t[2] += c; r2 = (limb)t[2] & 0x7ffffffffffffUL; c = (limb)(t[2] >> 51);
- t[3] += c; r3 = (limb)t[3] & 0x7ffffffffffffUL; c = (limb)(t[3] >> 51);
- t[4] += c; r4 = (limb)t[4] & 0x7ffffffffffffUL; c = (limb)(t[4] >> 51);
- r0 += c * 19; c = r0 >> 51; r0 = r0 & 0x7ffffffffffffUL;
- r1 += c; c = r1 >> 51; r1 = r1 & 0x7ffffffffffffUL;
- r2 += c;
-
- output[0] = r0;
- output[1] = r1;
- output[2] = r2;
- output[3] = r3;
- output[4] = r4;
-}
-
-static __always_inline void fsquare_times(felem output, const felem in, limb count)
-{
- u128 t[5];
- limb r0, r1, r2, r3, r4, c;
- limb d0, d1, d2, d4, d419;
-
- r0 = in[0];
- r1 = in[1];
- r2 = in[2];
- r3 = in[3];
- r4 = in[4];
-
- do {
- d0 = r0 * 2;
- d1 = r1 * 2;
- d2 = r2 * 2 * 19;
- d419 = r4 * 19;
- d4 = d419 * 2;
-
- t[0] = ((u128) r0) * r0 + ((u128) d4) * r1 + (((u128) d2) * (r3 ));
- t[1] = ((u128) d0) * r1 + ((u128) d4) * r2 + (((u128) r3) * (r3 * 19));
- t[2] = ((u128) d0) * r2 + ((u128) r1) * r1 + (((u128) d4) * (r3 ));
- t[3] = ((u128) d0) * r3 + ((u128) d1) * r2 + (((u128) r4) * (d419 ));
- t[4] = ((u128) d0) * r4 + ((u128) d1) * r3 + (((u128) r2) * (r2 ));
-
- r0 = (limb)t[0] & 0x7ffffffffffffUL; c = (limb)(t[0] >> 51);
- t[1] += c; r1 = (limb)t[1] & 0x7ffffffffffffUL; c = (limb)(t[1] >> 51);
- t[2] += c; r2 = (limb)t[2] & 0x7ffffffffffffUL; c = (limb)(t[2] >> 51);
- t[3] += c; r3 = (limb)t[3] & 0x7ffffffffffffUL; c = (limb)(t[3] >> 51);
- t[4] += c; r4 = (limb)t[4] & 0x7ffffffffffffUL; c = (limb)(t[4] >> 51);
- r0 += c * 19; c = r0 >> 51; r0 = r0 & 0x7ffffffffffffUL;
- r1 += c; c = r1 >> 51; r1 = r1 & 0x7ffffffffffffUL;
- r2 += c;
- } while (--count);
-
- output[0] = r0;
- output[1] = r1;
- output[2] = r2;
- output[3] = r3;
- output[4] = r4;
-}
-
-/* Load a little-endian 64-bit number */
-static inline limb load_limb(const u8 *in)
-{
- return le64_to_cpu(*(__le64 *)in);
-}
-
-static inline void store_limb(u8 *out, limb in)
-{
- *(__le64 *)out = cpu_to_le64(in);
-}
-
-/* Take a little-endian, 32-byte number and expand it into polynomial form */
-static inline void fexpand(limb *output, const u8 *in)
-{
- output[0] = load_limb(in) & 0x7ffffffffffffUL;
- output[1] = (load_limb(in + 6) >> 3) & 0x7ffffffffffffUL;
- output[2] = (load_limb(in + 12) >> 6) & 0x7ffffffffffffUL;
- output[3] = (load_limb(in + 19) >> 1) & 0x7ffffffffffffUL;
- output[4] = (load_limb(in + 24) >> 12) & 0x7ffffffffffffUL;
-}
-
-/* Take a fully reduced polynomial form number and contract it into a
- * little-endian, 32-byte array
- */
-static void fcontract(u8 *output, const felem input)
-{
- u128 t[5];
-
- t[0] = input[0];
- t[1] = input[1];
- t[2] = input[2];
- t[3] = input[3];
- t[4] = input[4];
-
- t[1] += t[0] >> 51; t[0] &= 0x7ffffffffffffUL;
- t[2] += t[1] >> 51; t[1] &= 0x7ffffffffffffUL;
- t[3] += t[2] >> 51; t[2] &= 0x7ffffffffffffUL;
- t[4] += t[3] >> 51; t[3] &= 0x7ffffffffffffUL;
- t[0] += 19 * (t[4] >> 51); t[4] &= 0x7ffffffffffffUL;
-
- t[1] += t[0] >> 51; t[0] &= 0x7ffffffffffffUL;
- t[2] += t[1] >> 51; t[1] &= 0x7ffffffffffffUL;
- t[3] += t[2] >> 51; t[2] &= 0x7ffffffffffffUL;
- t[4] += t[3] >> 51; t[3] &= 0x7ffffffffffffUL;
- t[0] += 19 * (t[4] >> 51); t[4] &= 0x7ffffffffffffUL;
-
- /* now t is between 0 and 2^255-1, properly carried. */
- /* case 1: between 0 and 2^255-20. case 2: between 2^255-19 and 2^255-1. */
-
- t[0] += 19;
-
- t[1] += t[0] >> 51; t[0] &= 0x7ffffffffffffUL;
- t[2] += t[1] >> 51; t[1] &= 0x7ffffffffffffUL;
- t[3] += t[2] >> 51; t[2] &= 0x7ffffffffffffUL;
- t[4] += t[3] >> 51; t[3] &= 0x7ffffffffffffUL;
- t[0] += 19 * (t[4] >> 51); t[4] &= 0x7ffffffffffffUL;
-
- /* now between 19 and 2^255-1 in both cases, and offset by 19. */
-
- t[0] += 0x8000000000000UL - 19;
- t[1] += 0x8000000000000UL - 1;
- t[2] += 0x8000000000000UL - 1;
- t[3] += 0x8000000000000UL - 1;
- t[4] += 0x8000000000000UL - 1;
-
- /* now between 2^255 and 2^256-20, and offset by 2^255. */
-
- t[1] += t[0] >> 51; t[0] &= 0x7ffffffffffffUL;
- t[2] += t[1] >> 51; t[1] &= 0x7ffffffffffffUL;
- t[3] += t[2] >> 51; t[2] &= 0x7ffffffffffffUL;
- t[4] += t[3] >> 51; t[3] &= 0x7ffffffffffffUL;
- t[4] &= 0x7ffffffffffffUL;
-
- store_limb(output, t[0] | (t[1] << 51));
- store_limb(output+8, (t[1] >> 13) | (t[2] << 38));
- store_limb(output+16, (t[2] >> 26) | (t[3] << 25));
- store_limb(output+24, (t[3] >> 39) | (t[4] << 12));
-}
-
-/* Input: Q, Q', Q-Q'
- * Output: 2Q, Q+Q'
- *
- * x2 z3: long form
- * x3 z3: long form
- * x z: short form, destroyed
- * xprime zprime: short form, destroyed
- * qmqp: short form, preserved
- */
-static void fmonty(limb *x2, limb *z2, /* output 2Q */
- limb *x3, limb *z3, /* output Q + Q' */
- limb *x, limb *z, /* input Q */
- limb *xprime, limb *zprime, /* input Q' */
-
- const limb *qmqp /* input Q - Q' */)
-{
- limb origx[5], origxprime[5], zzz[5], xx[5], zz[5], xxprime[5], zzprime[5], zzzprime[5];
-
- memcpy(origx, x, 5 * sizeof(limb));
- fsum(x, z);
- fdifference_backwards(z, origx); // does x - z
-
- memcpy(origxprime, xprime, sizeof(limb) * 5);
- fsum(xprime, zprime);
- fdifference_backwards(zprime, origxprime);
- fmul(xxprime, xprime, z);
- fmul(zzprime, x, zprime);
- memcpy(origxprime, xxprime, sizeof(limb) * 5);
- fsum(xxprime, zzprime);
- fdifference_backwards(zzprime, origxprime);
- fsquare_times(x3, xxprime, 1);
- fsquare_times(zzzprime, zzprime, 1);
- fmul(z3, zzzprime, qmqp);
-
- fsquare_times(xx, x, 1);
- fsquare_times(zz, z, 1);
- fmul(x2, xx, zz);
- fdifference_backwards(zz, xx); // does zz = xx - zz
- fscalar_product(zzz, zz, 121665);
- fsum(zzz, xx);
- fmul(z2, zz, zzz);
-}
-
-/* Maybe swap the contents of two limb arrays (@a and @b), each @len elements
- * long. Perform the swap iff @swap is non-zero.
- *
- * This function performs the swap without leaking any side-channel
- * information.
- */
-static void swap_conditional(limb a[5], limb b[5], limb iswap)
-{
- unsigned int i;
- const limb swap = -iswap;
-
- for (i = 0; i < 5; ++i) {
- const limb x = swap & (a[i] ^ b[i]);
-
- a[i] ^= x;
- b[i] ^= x;
- }
-}
-
-/* Calculates nQ where Q is the x-coordinate of a point on the curve
- *
- * resultx/resultz: the x coordinate of the resulting curve point (short form)
- * n: a little endian, 32-byte number
- * q: a point of the curve (short form)
- */
-static void cmult(limb *resultx, limb *resultz, const u8 *n, const limb *q)
-{
- limb a[5] = {0}, b[5] = {1}, c[5] = {1}, d[5] = {0};
- limb *nqpqx = a, *nqpqz = b, *nqx = c, *nqz = d, *t;
- limb e[5] = {0}, f[5] = {1}, g[5] = {0}, h[5] = {1};
- limb *nqpqx2 = e, *nqpqz2 = f, *nqx2 = g, *nqz2 = h;
-
- unsigned int i, j;
-
- memcpy(nqpqx, q, sizeof(limb) * 5);
-
- for (i = 0; i < 32; ++i) {
- u8 byte = n[31 - i];
-
- for (j = 0; j < 8; ++j) {
- const limb bit = byte >> 7;
-
- swap_conditional(nqx, nqpqx, bit);
- swap_conditional(nqz, nqpqz, bit);
- fmonty(nqx2, nqz2,
- nqpqx2, nqpqz2,
- nqx, nqz,
- nqpqx, nqpqz,
- q);
- swap_conditional(nqx2, nqpqx2, bit);
- swap_conditional(nqz2, nqpqz2, bit);
-
- t = nqx;
- nqx = nqx2;
- nqx2 = t;
- t = nqz;
- nqz = nqz2;
- nqz2 = t;
- t = nqpqx;
- nqpqx = nqpqx2;
- nqpqx2 = t;
- t = nqpqz;
- nqpqz = nqpqz2;
- nqpqz2 = t;
-
- byte <<= 1;
- }
- }
-
- memcpy(resultx, nqx, sizeof(limb) * 5);
- memcpy(resultz, nqz, sizeof(limb) * 5);
-}
-
-static void crecip(felem out, const felem z)
-{
- felem a, t0, b, c;
-
- /* 2 */ fsquare_times(a, z, 1); // a = 2
- /* 8 */ fsquare_times(t0, a, 2);
- /* 9 */ fmul(b, t0, z); // b = 9
- /* 11 */ fmul(a, b, a); // a = 11
- /* 22 */ fsquare_times(t0, a, 1);
- /* 2^5 - 2^0 = 31 */ fmul(b, t0, b);
- /* 2^10 - 2^5 */ fsquare_times(t0, b, 5);
- /* 2^10 - 2^0 */ fmul(b, t0, b);
- /* 2^20 - 2^10 */ fsquare_times(t0, b, 10);
- /* 2^20 - 2^0 */ fmul(c, t0, b);
- /* 2^40 - 2^20 */ fsquare_times(t0, c, 20);
- /* 2^40 - 2^0 */ fmul(t0, t0, c);
- /* 2^50 - 2^10 */ fsquare_times(t0, t0, 10);
- /* 2^50 - 2^0 */ fmul(b, t0, b);
- /* 2^100 - 2^50 */ fsquare_times(t0, b, 50);
- /* 2^100 - 2^0 */ fmul(c, t0, b);
- /* 2^200 - 2^100 */ fsquare_times(t0, c, 100);
- /* 2^200 - 2^0 */ fmul(t0, t0, c);
- /* 2^250 - 2^50 */ fsquare_times(t0, t0, 50);
- /* 2^250 - 2^0 */ fmul(t0, t0, b);
- /* 2^255 - 2^5 */ fsquare_times(t0, t0, 5);
- /* 2^255 - 21 */ fmul(out, t0, a);
-}
-
-bool curve25519_donna64(u8 mypublic[CURVE25519_POINT_SIZE], const u8 secret[CURVE25519_POINT_SIZE], const u8 basepoint[CURVE25519_POINT_SIZE])
-{
- limb bp[5], x[5], z[5], zmone[5];
- u8 e[32];
-
- memcpy(e, secret, 32);
- normalize_secret(e);
-
- fexpand(bp, basepoint);
- cmult(x, z, e, bp);
- crecip(zmone, z);
- fmul(z, x, zmone);
- fcontract(mypublic, z);
-
- return true;
-}
diff --git a/curve25519-fiat32.c b/curve25519-fiat32.c
deleted file mode 100644
index 6d9ee7d..0000000
--- a/curve25519-fiat32.c
+++ /dev/null
@@ -1,838 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0
- *
- * Copyright (C) 2015-2016 The fiat-crypto Authors.
- * Copyright (C) 2018 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
- *
- * This is a machine-generated formally verified implementation of curve25519 DH from:
- * https://github.com/mit-plv/fiat-crypto
- */
-
-#include <linux/kernel.h>
-#include <linux/string.h>
-
-enum { CURVE25519_POINT_SIZE = 32 };
-
-static __always_inline void normalize_secret(u8 secret[CURVE25519_POINT_SIZE])
-{
- secret[0] &= 248;
- secret[31] &= 127;
- secret[31] |= 64;
-}
-
-/* fe means field element. Here the field is \Z/(2^255-19). An element t,
- * entries t[0]...t[9], represents the integer t[0]+2^26 t[1]+2^51 t[2]+2^77
- * t[3]+2^102 t[4]+...+2^230 t[9].
- * fe limbs are bounded by 1.125*2^26,1.125*2^25,1.125*2^26,1.125*2^25,etc.
- * Multiplication and carrying produce fe from fe_loose.
- */
-typedef struct fe { u32 v[10]; } fe;
-
-/* fe_loose limbs are bounded by 3.375*2^26,3.375*2^25,3.375*2^26,3.375*2^25,etc.
- * Addition and subtraction produce fe_loose from (fe, fe).
- */
-typedef struct fe_loose { u32 v[10]; } fe_loose;
-
-static __always_inline void fe_frombytes_impl(u32 h[10], const u8 *s)
-{
- /* Ignores top bit of s. */
- u32 a0 = le32_to_cpup((__force __le32 *)(s));
- u32 a1 = le32_to_cpup((__force __le32 *)(s+4));
- u32 a2 = le32_to_cpup((__force __le32 *)(s+8));
- u32 a3 = le32_to_cpup((__force __le32 *)(s+12));
- u32 a4 = le32_to_cpup((__force __le32 *)(s+16));
- u32 a5 = le32_to_cpup((__force __le32 *)(s+20));
- u32 a6 = le32_to_cpup((__force __le32 *)(s+24));
- u32 a7 = le32_to_cpup((__force __le32 *)(s+28));
- h[0] = a0&((1<<26)-1); /* 26 used, 32-26 left. 26 */
- h[1] = (a0>>26) | ((a1&((1<<19)-1))<< 6); /* (32-26) + 19 = 6+19 = 25 */
- h[2] = (a1>>19) | ((a2&((1<<13)-1))<<13); /* (32-19) + 13 = 13+13 = 26 */
- h[3] = (a2>>13) | ((a3&((1<< 6)-1))<<19); /* (32-13) + 6 = 19+ 6 = 25 */
- h[4] = (a3>> 6); /* (32- 6) = 26 */
- h[5] = a4&((1<<25)-1); /* 25 */
- h[6] = (a4>>25) | ((a5&((1<<19)-1))<< 7); /* (32-25) + 19 = 7+19 = 26 */
- h[7] = (a5>>19) | ((a6&((1<<12)-1))<<13); /* (32-19) + 12 = 13+12 = 25 */
- h[8] = (a6>>12) | ((a7&((1<< 6)-1))<<20); /* (32-12) + 6 = 20+ 6 = 26 */
- h[9] = (a7>> 6)&((1<<25)-1); /* 25 */
-}
-
-static __always_inline void fe_frombytes(fe *h, const u8 *s)
-{
- fe_frombytes_impl(h->v, s);
-}
-
-static __always_inline u8 /*bool*/ addcarryx_u25(u8 /*bool*/ c, u32 a, u32 b, u32 *low)
-{
- /* This function extracts 25 bits of result and 1 bit of carry (26 total), so
- * a 32-bit intermediate is sufficient.
- */
- u32 x = a + b + c;
- *low = x & ((1 << 25) - 1);
- return (x >> 25) & 1;
-}
-
-static __always_inline u8 /*bool*/ addcarryx_u26(u8 /*bool*/ c, u32 a, u32 b, u32 *low)
-{
- /* This function extracts 26 bits of result and 1 bit of carry (27 total), so
- * a 32-bit intermediate is sufficient.
- */
- u32 x = a + b + c;
- *low = x & ((1 << 26) - 1);
- return (x >> 26) & 1;
-}
-
-static __always_inline u8 /*bool*/ subborrow_u25(u8 /*bool*/ c, u32 a, u32 b, u32 *low)
-{
- /* This function extracts 25 bits of result and 1 bit of borrow (26 total), so
- * a 32-bit intermediate is sufficient.
- */
- u32 x = a - b - c;
- *low = x & ((1 << 25) - 1);
- return x >> 31;
-}
-
-static __always_inline u8 /*bool*/ subborrow_u26(u8 /*bool*/ c, u32 a, u32 b, u32 *low)
-{
- /* This function extracts 26 bits of result and 1 bit of borrow (27 total), so
- * a 32-bit intermediate is sufficient.
- */
- u32 x = a - b - c;
- *low = x & ((1 << 26) - 1);
- return x >> 31;
-}
-
-static __always_inline u32 cmovznz32(u32 t, u32 z, u32 nz)
-{
- t = -!!t; /* all set if nonzero, 0 if 0 */
- return (t&nz) | ((~t)&z);
-}
-
-static __always_inline void fe_freeze(u32 out[10], const u32 in1[10])
-{
- { const u32 x17 = in1[9];
- { const u32 x18 = in1[8];
- { const u32 x16 = in1[7];
- { const u32 x14 = in1[6];
- { const u32 x12 = in1[5];
- { const u32 x10 = in1[4];
- { const u32 x8 = in1[3];
- { const u32 x6 = in1[2];
- { const u32 x4 = in1[1];
- { const u32 x2 = in1[0];
- { u32 x20; u8/*bool*/ x21 = subborrow_u26(0x0, x2, 0x3ffffed, &x20);
- { u32 x23; u8/*bool*/ x24 = subborrow_u25(x21, x4, 0x1ffffff, &x23);
- { u32 x26; u8/*bool*/ x27 = subborrow_u26(x24, x6, 0x3ffffff, &x26);
- { u32 x29; u8/*bool*/ x30 = subborrow_u25(x27, x8, 0x1ffffff, &x29);
- { u32 x32; u8/*bool*/ x33 = subborrow_u26(x30, x10, 0x3ffffff, &x32);
- { u32 x35; u8/*bool*/ x36 = subborrow_u25(x33, x12, 0x1ffffff, &x35);
- { u32 x38; u8/*bool*/ x39 = subborrow_u26(x36, x14, 0x3ffffff, &x38);
- { u32 x41; u8/*bool*/ x42 = subborrow_u25(x39, x16, 0x1ffffff, &x41);
- { u32 x44; u8/*bool*/ x45 = subborrow_u26(x42, x18, 0x3ffffff, &x44);
- { u32 x47; u8/*bool*/ x48 = subborrow_u25(x45, x17, 0x1ffffff, &x47);
- { u32 x49 = cmovznz32(x48, 0x0, 0xffffffff);
- { u32 x50 = (x49 & 0x3ffffed);
- { u32 x52; u8/*bool*/ x53 = addcarryx_u26(0x0, x20, x50, &x52);
- { u32 x54 = (x49 & 0x1ffffff);
- { u32 x56; u8/*bool*/ x57 = addcarryx_u25(x53, x23, x54, &x56);
- { u32 x58 = (x49 & 0x3ffffff);
- { u32 x60; u8/*bool*/ x61 = addcarryx_u26(x57, x26, x58, &x60);
- { u32 x62 = (x49 & 0x1ffffff);
- { u32 x64; u8/*bool*/ x65 = addcarryx_u25(x61, x29, x62, &x64);
- { u32 x66 = (x49 & 0x3ffffff);
- { u32 x68; u8/*bool*/ x69 = addcarryx_u26(x65, x32, x66, &x68);
- { u32 x70 = (x49 & 0x1ffffff);
- { u32 x72; u8/*bool*/ x73 = addcarryx_u25(x69, x35, x70, &x72);
- { u32 x74 = (x49 & 0x3ffffff);
- { u32 x76; u8/*bool*/ x77 = addcarryx_u26(x73, x38, x74, &x76);
- { u32 x78 = (x49 & 0x1ffffff);
- { u32 x80; u8/*bool*/ x81 = addcarryx_u25(x77, x41, x78, &x80);
- { u32 x82 = (x49 & 0x3ffffff);
- { u32 x84; u8/*bool*/ x85 = addcarryx_u26(x81, x44, x82, &x84);
- { u32 x86 = (x49 & 0x1ffffff);
- { u32 x88; addcarryx_u25(x85, x47, x86, &x88);
- out[0] = x52;
- out[1] = x56;
- out[2] = x60;
- out[3] = x64;
- out[4] = x68;
- out[5] = x72;
- out[6] = x76;
- out[7] = x80;
- out[8] = x84;
- out[9] = x88;
- }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
-}
-
-static __always_inline void fe_tobytes(u8 s[32], const fe *f)
-{
- u32 h[10];
- fe_freeze(h, f->v);
- s[0] = h[0] >> 0;
- s[1] = h[0] >> 8;
- s[2] = h[0] >> 16;
- s[3] = (h[0] >> 24) | (h[1] << 2);
- s[4] = h[1] >> 6;
- s[5] = h[1] >> 14;
- s[6] = (h[1] >> 22) | (h[2] << 3);
- s[7] = h[2] >> 5;
- s[8] = h[2] >> 13;
- s[9] = (h[2] >> 21) | (h[3] << 5);
- s[10] = h[3] >> 3;
- s[11] = h[3] >> 11;
- s[12] = (h[3] >> 19) | (h[4] << 6);
- s[13] = h[4] >> 2;
- s[14] = h[4] >> 10;
- s[15] = h[4] >> 18;
- s[16] = h[5] >> 0;
- s[17] = h[5] >> 8;
- s[18] = h[5] >> 16;
- s[19] = (h[5] >> 24) | (h[6] << 1);
- s[20] = h[6] >> 7;
- s[21] = h[6] >> 15;
- s[22] = (h[6] >> 23) | (h[7] << 3);
- s[23] = h[7] >> 5;
- s[24] = h[7] >> 13;
- s[25] = (h[7] >> 21) | (h[8] << 4);
- s[26] = h[8] >> 4;
- s[27] = h[8] >> 12;
- s[28] = (h[8] >> 20) | (h[9] << 6);
- s[29] = h[9] >> 2;
- s[30] = h[9] >> 10;
- s[31] = h[9] >> 18;
-}
-
-/* h = f */
-static __always_inline void fe_copy(fe *h, const fe *f)
-{
- memmove(h, f, sizeof(fe));
-}
-
-static __always_inline void fe_copy_lt(fe_loose *h, const fe *f)
-{
- memmove(h, f, sizeof(fe));
-}
-
-/* h = 0 */
-static __always_inline void fe_0(fe *h)
-{
- memset(h, 0, sizeof(fe));
-}
-
-/* h = 1 */
-static __always_inline void fe_1(fe *h)
-{
- memset(h, 0, sizeof(fe));
- h->v[0] = 1;
-}
-
-static __always_inline void fe_add_impl(u32 out[10], const u32 in1[10], const u32 in2[10])
-{
- { const u32 x20 = in1[9];
- { const u32 x21 = in1[8];
- { const u32 x19 = in1[7];
- { const u32 x17 = in1[6];
- { const u32 x15 = in1[5];
- { const u32 x13 = in1[4];
- { const u32 x11 = in1[3];
- { const u32 x9 = in1[2];
- { const u32 x7 = in1[1];
- { const u32 x5 = in1[0];
- { const u32 x38 = in2[9];
- { const u32 x39 = in2[8];
- { const u32 x37 = in2[7];
- { const u32 x35 = in2[6];
- { const u32 x33 = in2[5];
- { const u32 x31 = in2[4];
- { const u32 x29 = in2[3];
- { const u32 x27 = in2[2];
- { const u32 x25 = in2[1];
- { const u32 x23 = in2[0];
- out[0] = (x5 + x23);
- out[1] = (x7 + x25);
- out[2] = (x9 + x27);
- out[3] = (x11 + x29);
- out[4] = (x13 + x31);
- out[5] = (x15 + x33);
- out[6] = (x17 + x35);
- out[7] = (x19 + x37);
- out[8] = (x21 + x39);
- out[9] = (x20 + x38);
- }}}}}}}}}}}}}}}}}}}}
-}
-
-/* h = f + g
- * Can overlap h with f or g.
- */
-static __always_inline void fe_add(fe_loose *h, const fe *f, const fe *g)
-{
- fe_add_impl(h->v, f->v, g->v);
-}
-
-static __always_inline void fe_sub_impl(u32 out[10], const u32 in1[10], const u32 in2[10])
-{
- { const u32 x20 = in1[9];
- { const u32 x21 = in1[8];
- { const u32 x19 = in1[7];
- { const u32 x17 = in1[6];
- { const u32 x15 = in1[5];
- { const u32 x13 = in1[4];
- { const u32 x11 = in1[3];
- { const u32 x9 = in1[2];
- { const u32 x7 = in1[1];
- { const u32 x5 = in1[0];
- { const u32 x38 = in2[9];
- { const u32 x39 = in2[8];
- { const u32 x37 = in2[7];
- { const u32 x35 = in2[6];
- { const u32 x33 = in2[5];
- { const u32 x31 = in2[4];
- { const u32 x29 = in2[3];
- { const u32 x27 = in2[2];
- { const u32 x25 = in2[1];
- { const u32 x23 = in2[0];
- out[0] = ((0x7ffffda + x5) - x23);
- out[1] = ((0x3fffffe + x7) - x25);
- out[2] = ((0x7fffffe + x9) - x27);
- out[3] = ((0x3fffffe + x11) - x29);
- out[4] = ((0x7fffffe + x13) - x31);
- out[5] = ((0x3fffffe + x15) - x33);
- out[6] = ((0x7fffffe + x17) - x35);
- out[7] = ((0x3fffffe + x19) - x37);
- out[8] = ((0x7fffffe + x21) - x39);
- out[9] = ((0x3fffffe + x20) - x38);
- }}}}}}}}}}}}}}}}}}}}
-}
-
-/* h = f - g
- * Can overlap h with f or g.
- */
-static __always_inline void fe_sub(fe_loose *h, const fe *f, const fe *g)
-{
- fe_sub_impl(h->v, f->v, g->v);
-}
-
-static __always_inline void fe_mul_impl(u32 out[10], const u32 in1[10], const u32 in2[10])
-{
- { const u32 x20 = in1[9];
- { const u32 x21 = in1[8];
- { const u32 x19 = in1[7];
- { const u32 x17 = in1[6];
- { const u32 x15 = in1[5];
- { const u32 x13 = in1[4];
- { const u32 x11 = in1[3];
- { const u32 x9 = in1[2];
- { const u32 x7 = in1[1];
- { const u32 x5 = in1[0];
- { const u32 x38 = in2[9];
- { const u32 x39 = in2[8];
- { const u32 x37 = in2[7];
- { const u32 x35 = in2[6];
- { const u32 x33 = in2[5];
- { const u32 x31 = in2[4];
- { const u32 x29 = in2[3];
- { const u32 x27 = in2[2];
- { const u32 x25 = in2[1];
- { const u32 x23 = in2[0];
- { u64 x40 = ((u64)x23 * x5);
- { u64 x41 = (((u64)x23 * x7) + ((u64)x25 * x5));
- { u64 x42 = ((((u64)(0x2 * x25) * x7) + ((u64)x23 * x9)) + ((u64)x27 * x5));
- { u64 x43 = (((((u64)x25 * x9) + ((u64)x27 * x7)) + ((u64)x23 * x11)) + ((u64)x29 * x5));
- { u64 x44 = (((((u64)x27 * x9) + (0x2 * (((u64)x25 * x11) + ((u64)x29 * x7)))) + ((u64)x23 * x13)) + ((u64)x31 * x5));
- { u64 x45 = (((((((u64)x27 * x11) + ((u64)x29 * x9)) + ((u64)x25 * x13)) + ((u64)x31 * x7)) + ((u64)x23 * x15)) + ((u64)x33 * x5));
- { u64 x46 = (((((0x2 * ((((u64)x29 * x11) + ((u64)x25 * x15)) + ((u64)x33 * x7))) + ((u64)x27 * x13)) + ((u64)x31 * x9)) + ((u64)x23 * x17)) + ((u64)x35 * x5));
- { u64 x47 = (((((((((u64)x29 * x13) + ((u64)x31 * x11)) + ((u64)x27 * x15)) + ((u64)x33 * x9)) + ((u64)x25 * x17)) + ((u64)x35 * x7)) + ((u64)x23 * x19)) + ((u64)x37 * x5));
- { u64 x48 = (((((((u64)x31 * x13) + (0x2 * (((((u64)x29 * x15) + ((u64)x33 * x11)) + ((u64)x25 * x19)) + ((u64)x37 * x7)))) + ((u64)x27 * x17)) + ((u64)x35 * x9)) + ((u64)x23 * x21)) + ((u64)x39 * x5));
- { u64 x49 = (((((((((((u64)x31 * x15) + ((u64)x33 * x13)) + ((u64)x29 * x17)) + ((u64)x35 * x11)) + ((u64)x27 * x19)) + ((u64)x37 * x9)) + ((u64)x25 * x21)) + ((u64)x39 * x7)) + ((u64)x23 * x20)) + ((u64)x38 * x5));
- { u64 x50 = (((((0x2 * ((((((u64)x33 * x15) + ((u64)x29 * x19)) + ((u64)x37 * x11)) + ((u64)x25 * x20)) + ((u64)x38 * x7))) + ((u64)x31 * x17)) + ((u64)x35 * x13)) + ((u64)x27 * x21)) + ((u64)x39 * x9));
- { u64 x51 = (((((((((u64)x33 * x17) + ((u64)x35 * x15)) + ((u64)x31 * x19)) + ((u64)x37 * x13)) + ((u64)x29 * x21)) + ((u64)x39 * x11)) + ((u64)x27 * x20)) + ((u64)x38 * x9));
- { u64 x52 = (((((u64)x35 * x17) + (0x2 * (((((u64)x33 * x19) + ((u64)x37 * x15)) + ((u64)x29 * x20)) + ((u64)x38 * x11)))) + ((u64)x31 * x21)) + ((u64)x39 * x13));
- { u64 x53 = (((((((u64)x35 * x19) + ((u64)x37 * x17)) + ((u64)x33 * x21)) + ((u64)x39 * x15)) + ((u64)x31 * x20)) + ((u64)x38 * x13));
- { u64 x54 = (((0x2 * ((((u64)x37 * x19) + ((u64)x33 * x20)) + ((u64)x38 * x15))) + ((u64)x35 * x21)) + ((u64)x39 * x17));
- { u64 x55 = (((((u64)x37 * x21) + ((u64)x39 * x19)) + ((u64)x35 * x20)) + ((u64)x38 * x17));
- { u64 x56 = (((u64)x39 * x21) + (0x2 * (((u64)x37 * x20) + ((u64)x38 * x19))));
- { u64 x57 = (((u64)x39 * x20) + ((u64)x38 * x21));
- { u64 x58 = ((u64)(0x2 * x38) * x20);
- { u64 x59 = (x48 + (x58 << 0x4));
- { u64 x60 = (x59 + (x58 << 0x1));
- { u64 x61 = (x60 + x58);
- { u64 x62 = (x47 + (x57 << 0x4));
- { u64 x63 = (x62 + (x57 << 0x1));
- { u64 x64 = (x63 + x57);
- { u64 x65 = (x46 + (x56 << 0x4));
- { u64 x66 = (x65 + (x56 << 0x1));
- { u64 x67 = (x66 + x56);
- { u64 x68 = (x45 + (x55 << 0x4));
- { u64 x69 = (x68 + (x55 << 0x1));
- { u64 x70 = (x69 + x55);
- { u64 x71 = (x44 + (x54 << 0x4));
- { u64 x72 = (x71 + (x54 << 0x1));
- { u64 x73 = (x72 + x54);
- { u64 x74 = (x43 + (x53 << 0x4));
- { u64 x75 = (x74 + (x53 << 0x1));
- { u64 x76 = (x75 + x53);
- { u64 x77 = (x42 + (x52 << 0x4));
- { u64 x78 = (x77 + (x52 << 0x1));
- { u64 x79 = (x78 + x52);
- { u64 x80 = (x41 + (x51 << 0x4));
- { u64 x81 = (x80 + (x51 << 0x1));
- { u64 x82 = (x81 + x51);
- { u64 x83 = (x40 + (x50 << 0x4));
- { u64 x84 = (x83 + (x50 << 0x1));
- { u64 x85 = (x84 + x50);
- { u64 x86 = (x85 >> 0x1a);
- { u32 x87 = ((u32)x85 & 0x3ffffff);
- { u64 x88 = (x86 + x82);
- { u64 x89 = (x88 >> 0x19);
- { u32 x90 = ((u32)x88 & 0x1ffffff);
- { u64 x91 = (x89 + x79);
- { u64 x92 = (x91 >> 0x1a);
- { u32 x93 = ((u32)x91 & 0x3ffffff);
- { u64 x94 = (x92 + x76);
- { u64 x95 = (x94 >> 0x19);
- { u32 x96 = ((u32)x94 & 0x1ffffff);
- { u64 x97 = (x95 + x73);
- { u64 x98 = (x97 >> 0x1a);
- { u32 x99 = ((u32)x97 & 0x3ffffff);
- { u64 x100 = (x98 + x70);
- { u64 x101 = (x100 >> 0x19);
- { u32 x102 = ((u32)x100 & 0x1ffffff);
- { u64 x103 = (x101 + x67);
- { u64 x104 = (x103 >> 0x1a);
- { u32 x105 = ((u32)x103 & 0x3ffffff);
- { u64 x106 = (x104 + x64);
- { u64 x107 = (x106 >> 0x19);
- { u32 x108 = ((u32)x106 & 0x1ffffff);
- { u64 x109 = (x107 + x61);
- { u64 x110 = (x109 >> 0x1a);
- { u32 x111 = ((u32)x109 & 0x3ffffff);
- { u64 x112 = (x110 + x49);
- { u64 x113 = (x112 >> 0x19);
- { u32 x114 = ((u32)x112 & 0x1ffffff);
- { u64 x115 = (x87 + (0x13 * x113));
- { u32 x116 = (u32) (x115 >> 0x1a);
- { u32 x117 = ((u32)x115 & 0x3ffffff);
- { u32 x118 = (x116 + x90);
- { u32 x119 = (x118 >> 0x19);
- { u32 x120 = (x118 & 0x1ffffff);
- out[0] = x117;
- out[1] = x120;
- out[2] = (x119 + x93);
- out[3] = x96;
- out[4] = x99;
- out[5] = x102;
- out[6] = x105;
- out[7] = x108;
- out[8] = x111;
- out[9] = x114;
- }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
-}
-
-static __always_inline void fe_mul_ttt(fe *h, const fe *f, const fe *g)
-{
- fe_mul_impl(h->v, f->v, g->v);
-}
-
-static __always_inline void fe_mul_tlt(fe *h, const fe_loose *f, const fe *g)
-{
- fe_mul_impl(h->v, f->v, g->v);
-}
-
-static __always_inline void fe_mul_tll(fe *h, const fe_loose *f, const fe_loose *g)
-{
- fe_mul_impl(h->v, f->v, g->v);
-}
-
-static __always_inline void fe_sqr_impl(u32 out[10], const u32 in1[10])
-{
- { const u32 x17 = in1[9];
- { const u32 x18 = in1[8];
- { const u32 x16 = in1[7];
- { const u32 x14 = in1[6];
- { const u32 x12 = in1[5];
- { const u32 x10 = in1[4];
- { const u32 x8 = in1[3];
- { const u32 x6 = in1[2];
- { const u32 x4 = in1[1];
- { const u32 x2 = in1[0];
- { u64 x19 = ((u64)x2 * x2);
- { u64 x20 = ((u64)(0x2 * x2) * x4);
- { u64 x21 = (0x2 * (((u64)x4 * x4) + ((u64)x2 * x6)));
- { u64 x22 = (0x2 * (((u64)x4 * x6) + ((u64)x2 * x8)));
- { u64 x23 = ((((u64)x6 * x6) + ((u64)(0x4 * x4) * x8)) + ((u64)(0x2 * x2) * x10));
- { u64 x24 = (0x2 * ((((u64)x6 * x8) + ((u64)x4 * x10)) + ((u64)x2 * x12)));
- { u64 x25 = (0x2 * (((((u64)x8 * x8) + ((u64)x6 * x10)) + ((u64)x2 * x14)) + ((u64)(0x2 * x4) * x12)));
- { u64 x26 = (0x2 * (((((u64)x8 * x10) + ((u64)x6 * x12)) + ((u64)x4 * x14)) + ((u64)x2 * x16)));
- { u64 x27 = (((u64)x10 * x10) + (0x2 * ((((u64)x6 * x14) + ((u64)x2 * x18)) + (0x2 * (((u64)x4 * x16) + ((u64)x8 * x12))))));
- { u64 x28 = (0x2 * ((((((u64)x10 * x12) + ((u64)x8 * x14)) + ((u64)x6 * x16)) + ((u64)x4 * x18)) + ((u64)x2 * x17)));
- { u64 x29 = (0x2 * (((((u64)x12 * x12) + ((u64)x10 * x14)) + ((u64)x6 * x18)) + (0x2 * (((u64)x8 * x16) + ((u64)x4 * x17)))));
- { u64 x30 = (0x2 * (((((u64)x12 * x14) + ((u64)x10 * x16)) + ((u64)x8 * x18)) + ((u64)x6 * x17)));
- { u64 x31 = (((u64)x14 * x14) + (0x2 * (((u64)x10 * x18) + (0x2 * (((u64)x12 * x16) + ((u64)x8 * x17))))));
- { u64 x32 = (0x2 * ((((u64)x14 * x16) + ((u64)x12 * x18)) + ((u64)x10 * x17)));
- { u64 x33 = (0x2 * ((((u64)x16 * x16) + ((u64)x14 * x18)) + ((u64)(0x2 * x12) * x17)));
- { u64 x34 = (0x2 * (((u64)x16 * x18) + ((u64)x14 * x17)));
- { u64 x35 = (((u64)x18 * x18) + ((u64)(0x4 * x16) * x17));
- { u64 x36 = ((u64)(0x2 * x18) * x17);
- { u64 x37 = ((u64)(0x2 * x17) * x17);
- { u64 x38 = (x27 + (x37 << 0x4));
- { u64 x39 = (x38 + (x37 << 0x1));
- { u64 x40 = (x39 + x37);
- { u64 x41 = (x26 + (x36 << 0x4));
- { u64 x42 = (x41 + (x36 << 0x1));
- { u64 x43 = (x42 + x36);
- { u64 x44 = (x25 + (x35 << 0x4));
- { u64 x45 = (x44 + (x35 << 0x1));
- { u64 x46 = (x45 + x35);
- { u64 x47 = (x24 + (x34 << 0x4));
- { u64 x48 = (x47 + (x34 << 0x1));
- { u64 x49 = (x48 + x34);
- { u64 x50 = (x23 + (x33 << 0x4));
- { u64 x51 = (x50 + (x33 << 0x1));
- { u64 x52 = (x51 + x33);
- { u64 x53 = (x22 + (x32 << 0x4));
- { u64 x54 = (x53 + (x32 << 0x1));
- { u64 x55 = (x54 + x32);
- { u64 x56 = (x21 + (x31 << 0x4));
- { u64 x57 = (x56 + (x31 << 0x1));
- { u64 x58 = (x57 + x31);
- { u64 x59 = (x20 + (x30 << 0x4));
- { u64 x60 = (x59 + (x30 << 0x1));
- { u64 x61 = (x60 + x30);
- { u64 x62 = (x19 + (x29 << 0x4));
- { u64 x63 = (x62 + (x29 << 0x1));
- { u64 x64 = (x63 + x29);
- { u64 x65 = (x64 >> 0x1a);
- { u32 x66 = ((u32)x64 & 0x3ffffff);
- { u64 x67 = (x65 + x61);
- { u64 x68 = (x67 >> 0x19);
- { u32 x69 = ((u32)x67 & 0x1ffffff);
- { u64 x70 = (x68 + x58);
- { u64 x71 = (x70 >> 0x1a);
- { u32 x72 = ((u32)x70 & 0x3ffffff);
- { u64 x73 = (x71 + x55);
- { u64 x74 = (x73 >> 0x19);
- { u32 x75 = ((u32)x73 & 0x1ffffff);
- { u64 x76 = (x74 + x52);
- { u64 x77 = (x76 >> 0x1a);
- { u32 x78 = ((u32)x76 & 0x3ffffff);
- { u64 x79 = (x77 + x49);
- { u64 x80 = (x79 >> 0x19);
- { u32 x81 = ((u32)x79 & 0x1ffffff);
- { u64 x82 = (x80 + x46);
- { u64 x83 = (x82 >> 0x1a);
- { u32 x84 = ((u32)x82 & 0x3ffffff);
- { u64 x85 = (x83 + x43);
- { u64 x86 = (x85 >> 0x19);
- { u32 x87 = ((u32)x85 & 0x1ffffff);
- { u64 x88 = (x86 + x40);
- { u64 x89 = (x88 >> 0x1a);
- { u32 x90 = ((u32)x88 & 0x3ffffff);
- { u64 x91 = (x89 + x28);
- { u64 x92 = (x91 >> 0x19);
- { u32 x93 = ((u32)x91 & 0x1ffffff);
- { u64 x94 = (x66 + (0x13 * x92));
- { u32 x95 = (u32) (x94 >> 0x1a);
- { u32 x96 = ((u32)x94 & 0x3ffffff);
- { u32 x97 = (x95 + x69);
- { u32 x98 = (x97 >> 0x19);
- { u32 x99 = (x97 & 0x1ffffff);
- out[0] = x96;
- out[1] = x99;
- out[2] = (x98 + x72);
- out[3] = x75;
- out[4] = x78;
- out[5] = x81;
- out[6] = x84;
- out[7] = x87;
- out[8] = x90;
- out[9] = x93;
- }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
-}
-
-static __always_inline void fe_sq_tl(fe *h, const fe_loose *f)
-{
- fe_sqr_impl(h->v, f->v);
-}
-
-static __always_inline void fe_sq_tt(fe *h, const fe *f)
-{
- fe_sqr_impl(h->v, f->v);
-}
-
-static __always_inline void fe_loose_invert(fe *out, const fe_loose *z)
-{
- fe t0;
- fe t1;
- fe t2;
- fe t3;
- int i;
-
- fe_sq_tl(&t0, z);
- fe_sq_tt(&t1, &t0);
- for (i = 1; i < 2; ++i)
- fe_sq_tt(&t1, &t1);
- fe_mul_tlt(&t1, z, &t1);
- fe_mul_ttt(&t0, &t0, &t1);
- fe_sq_tt(&t2, &t0);
- fe_mul_ttt(&t1, &t1, &t2);
- fe_sq_tt(&t2, &t1);
- for (i = 1; i < 5; ++i)
- fe_sq_tt(&t2, &t2);
- fe_mul_ttt(&t1, &t2, &t1);
- fe_sq_tt(&t2, &t1);
- for (i = 1; i < 10; ++i)
- fe_sq_tt(&t2, &t2);
- fe_mul_ttt(&t2, &t2, &t1);
- fe_sq_tt(&t3, &t2);
- for (i = 1; i < 20; ++i)
- fe_sq_tt(&t3, &t3);
- fe_mul_ttt(&t2, &t3, &t2);
- fe_sq_tt(&t2, &t2);
- for (i = 1; i < 10; ++i)
- fe_sq_tt(&t2, &t2);
- fe_mul_ttt(&t1, &t2, &t1);
- fe_sq_tt(&t2, &t1);
- for (i = 1; i < 50; ++i)
- fe_sq_tt(&t2, &t2);
- fe_mul_ttt(&t2, &t2, &t1);
- fe_sq_tt(&t3, &t2);
- for (i = 1; i < 100; ++i)
- fe_sq_tt(&t3, &t3);
- fe_mul_ttt(&t2, &t3, &t2);
- fe_sq_tt(&t2, &t2);
- for (i = 1; i < 50; ++i)
- fe_sq_tt(&t2, &t2);
- fe_mul_ttt(&t1, &t2, &t1);
- fe_sq_tt(&t1, &t1);
- for (i = 1; i < 5; ++i)
- fe_sq_tt(&t1, &t1);
- fe_mul_ttt(out, &t1, &t0);
-}
-
-static __always_inline void fe_invert(fe *out, const fe *z)
-{
- fe_loose l;
- fe_copy_lt(&l, z);
- fe_loose_invert(out, &l);
-}
-
-/* Replace (f,g) with (g,f) if b == 1;
- * replace (f,g) with (f,g) if b == 0.
- *
- * Preconditions: b in {0,1}
- */
-static __always_inline void fe_cswap(fe *f, fe *g, unsigned int b)
-{
- unsigned i;
- b = 0-b;
- for (i = 0; i < 10; i++) {
- u32 x = f->v[i] ^ g->v[i];
- x &= b;
- f->v[i] ^= x;
- g->v[i] ^= x;
- }
-}
-
-/* NOTE: based on fiat-crypto fe_mul, edited for in2=121666, 0, 0.*/
-static __always_inline void fe_mul_121666_impl(u32 out[10], const u32 in1[10])
-{
- { const u32 x20 = in1[9];
- { const u32 x21 = in1[8];
- { const u32 x19 = in1[7];
- { const u32 x17 = in1[6];
- { const u32 x15 = in1[5];
- { const u32 x13 = in1[4];
- { const u32 x11 = in1[3];
- { const u32 x9 = in1[2];
- { const u32 x7 = in1[1];
- { const u32 x5 = in1[0];
- { const u32 x38 = 0;
- { const u32 x39 = 0;
- { const u32 x37 = 0;
- { const u32 x35 = 0;
- { const u32 x33 = 0;
- { const u32 x31 = 0;
- { const u32 x29 = 0;
- { const u32 x27 = 0;
- { const u32 x25 = 0;
- { const u32 x23 = 121666;
- { u64 x40 = ((u64)x23 * x5);
- { u64 x41 = (((u64)x23 * x7) + ((u64)x25 * x5));
- { u64 x42 = ((((u64)(0x2 * x25) * x7) + ((u64)x23 * x9)) + ((u64)x27 * x5));
- { u64 x43 = (((((u64)x25 * x9) + ((u64)x27 * x7)) + ((u64)x23 * x11)) + ((u64)x29 * x5));
- { u64 x44 = (((((u64)x27 * x9) + (0x2 * (((u64)x25 * x11) + ((u64)x29 * x7)))) + ((u64)x23 * x13)) + ((u64)x31 * x5));
- { u64 x45 = (((((((u64)x27 * x11) + ((u64)x29 * x9)) + ((u64)x25 * x13)) + ((u64)x31 * x7)) + ((u64)x23 * x15)) + ((u64)x33 * x5));
- { u64 x46 = (((((0x2 * ((((u64)x29 * x11) + ((u64)x25 * x15)) + ((u64)x33 * x7))) + ((u64)x27 * x13)) + ((u64)x31 * x9)) + ((u64)x23 * x17)) + ((u64)x35 * x5));
- { u64 x47 = (((((((((u64)x29 * x13) + ((u64)x31 * x11)) + ((u64)x27 * x15)) + ((u64)x33 * x9)) + ((u64)x25 * x17)) + ((u64)x35 * x7)) + ((u64)x23 * x19)) + ((u64)x37 * x5));
- { u64 x48 = (((((((u64)x31 * x13) + (0x2 * (((((u64)x29 * x15) + ((u64)x33 * x11)) + ((u64)x25 * x19)) + ((u64)x37 * x7)))) + ((u64)x27 * x17)) + ((u64)x35 * x9)) + ((u64)x23 * x21)) + ((u64)x39 * x5));
- { u64 x49 = (((((((((((u64)x31 * x15) + ((u64)x33 * x13)) + ((u64)x29 * x17)) + ((u64)x35 * x11)) + ((u64)x27 * x19)) + ((u64)x37 * x9)) + ((u64)x25 * x21)) + ((u64)x39 * x7)) + ((u64)x23 * x20)) + ((u64)x38 * x5));
- { u64 x50 = (((((0x2 * ((((((u64)x33 * x15) + ((u64)x29 * x19)) + ((u64)x37 * x11)) + ((u64)x25 * x20)) + ((u64)x38 * x7))) + ((u64)x31 * x17)) + ((u64)x35 * x13)) + ((u64)x27 * x21)) + ((u64)x39 * x9));
- { u64 x51 = (((((((((u64)x33 * x17) + ((u64)x35 * x15)) + ((u64)x31 * x19)) + ((u64)x37 * x13)) + ((u64)x29 * x21)) + ((u64)x39 * x11)) + ((u64)x27 * x20)) + ((u64)x38 * x9));
- { u64 x52 = (((((u64)x35 * x17) + (0x2 * (((((u64)x33 * x19) + ((u64)x37 * x15)) + ((u64)x29 * x20)) + ((u64)x38 * x11)))) + ((u64)x31 * x21)) + ((u64)x39 * x13));
- { u64 x53 = (((((((u64)x35 * x19) + ((u64)x37 * x17)) + ((u64)x33 * x21)) + ((u64)x39 * x15)) + ((u64)x31 * x20)) + ((u64)x38 * x13));
- { u64 x54 = (((0x2 * ((((u64)x37 * x19) + ((u64)x33 * x20)) + ((u64)x38 * x15))) + ((u64)x35 * x21)) + ((u64)x39 * x17));
- { u64 x55 = (((((u64)x37 * x21) + ((u64)x39 * x19)) + ((u64)x35 * x20)) + ((u64)x38 * x17));
- { u64 x56 = (((u64)x39 * x21) + (0x2 * (((u64)x37 * x20) + ((u64)x38 * x19))));
- { u64 x57 = (((u64)x39 * x20) + ((u64)x38 * x21));
- { u64 x58 = ((u64)(0x2 * x38) * x20);
- { u64 x59 = (x48 + (x58 << 0x4));
- { u64 x60 = (x59 + (x58 << 0x1));
- { u64 x61 = (x60 + x58);
- { u64 x62 = (x47 + (x57 << 0x4));
- { u64 x63 = (x62 + (x57 << 0x1));
- { u64 x64 = (x63 + x57);
- { u64 x65 = (x46 + (x56 << 0x4));
- { u64 x66 = (x65 + (x56 << 0x1));
- { u64 x67 = (x66 + x56);
- { u64 x68 = (x45 + (x55 << 0x4));
- { u64 x69 = (x68 + (x55 << 0x1));
- { u64 x70 = (x69 + x55);
- { u64 x71 = (x44 + (x54 << 0x4));
- { u64 x72 = (x71 + (x54 << 0x1));
- { u64 x73 = (x72 + x54);
- { u64 x74 = (x43 + (x53 << 0x4));
- { u64 x75 = (x74 + (x53 << 0x1));
- { u64 x76 = (x75 + x53);
- { u64 x77 = (x42 + (x52 << 0x4));
- { u64 x78 = (x77 + (x52 << 0x1));
- { u64 x79 = (x78 + x52);
- { u64 x80 = (x41 + (x51 << 0x4));
- { u64 x81 = (x80 + (x51 << 0x1));
- { u64 x82 = (x81 + x51);
- { u64 x83 = (x40 + (x50 << 0x4));
- { u64 x84 = (x83 + (x50 << 0x1));
- { u64 x85 = (x84 + x50);
- { u64 x86 = (x85 >> 0x1a);
- { u32 x87 = ((u32)x85 & 0x3ffffff);
- { u64 x88 = (x86 + x82);
- { u64 x89 = (x88 >> 0x19);
- { u32 x90 = ((u32)x88 & 0x1ffffff);
- { u64 x91 = (x89 + x79);
- { u64 x92 = (x91 >> 0x1a);
- { u32 x93 = ((u32)x91 & 0x3ffffff);
- { u64 x94 = (x92 + x76);
- { u64 x95 = (x94 >> 0x19);
- { u32 x96 = ((u32)x94 & 0x1ffffff);
- { u64 x97 = (x95 + x73);
- { u64 x98 = (x97 >> 0x1a);
- { u32 x99 = ((u32)x97 & 0x3ffffff);
- { u64 x100 = (x98 + x70);
- { u64 x101 = (x100 >> 0x19);
- { u32 x102 = ((u32)x100 & 0x1ffffff);
- { u64 x103 = (x101 + x67);
- { u64 x104 = (x103 >> 0x1a);
- { u32 x105 = ((u32)x103 & 0x3ffffff);
- { u64 x106 = (x104 + x64);
- { u64 x107 = (x106 >> 0x19);
- { u32 x108 = ((u32)x106 & 0x1ffffff);
- { u64 x109 = (x107 + x61);
- { u64 x110 = (x109 >> 0x1a);
- { u32 x111 = ((u32)x109 & 0x3ffffff);
- { u64 x112 = (x110 + x49);
- { u64 x113 = (x112 >> 0x19);
- { u32 x114 = ((u32)x112 & 0x1ffffff);
- { u64 x115 = (x87 + (0x13 * x113));
- { u32 x116 = (u32) (x115 >> 0x1a);
- { u32 x117 = ((u32)x115 & 0x3ffffff);
- { u32 x118 = (x116 + x90);
- { u32 x119 = (x118 >> 0x19);
- { u32 x120 = (x118 & 0x1ffffff);
- out[0] = x117;
- out[1] = x120;
- out[2] = (x119 + x93);
- out[3] = x96;
- out[4] = x99;
- out[5] = x102;
- out[6] = x105;
- out[7] = x108;
- out[8] = x111;
- out[9] = x114;
- }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
-}
-
-static __always_inline void fe_mul121666(fe *h, const fe_loose *f)
-{
- fe_mul_121666_impl(h->v, f->v);
-}
-
-bool curve25519_fiat32(u8 out[CURVE25519_POINT_SIZE], const u8 scalar[CURVE25519_POINT_SIZE], const u8 point[CURVE25519_POINT_SIZE])
-{
- fe x1, x2, z2, x3, z3, tmp0, tmp1;
- fe_loose x2l, z2l, x3l, tmp0l, tmp1l;
- unsigned swap = 0;
- int pos;
- u8 e[32];
-
- memcpy(e, scalar, 32);
- normalize_secret(e);
-
- /* The following implementation was transcribed to Coq and proven to
- * correspond to unary scalar multiplication in affine coordinates given that
- * x1 != 0 is the x coordinate of some point on the curve. It was also checked
- * in Coq that doing a ladderstep with x1 = x3 = 0 gives z2' = z3' = 0, and z2
- * = z3 = 0 gives z2' = z3' = 0. The statement was quantified over the
- * underlying field, so it applies to Curve25519 itself and the quadratic
- * twist of Curve25519. It was not proven in Coq that prime-field arithmetic
- * correctly simulates extension-field arithmetic on prime-field values.
- * The decoding of the byte array representation of e was not considered.
- * Specification of Montgomery curves in affine coordinates:
- * <https://github.com/mit-plv/fiat-crypto/blob/2456d821825521f7e03e65882cc3521795b0320f/src/Spec/MontgomeryCurve.v#L27>
- * Proof that these form a group that is isomorphic to a Weierstrass curve:
- * <https://github.com/mit-plv/fiat-crypto/blob/2456d821825521f7e03e65882cc3521795b0320f/src/Curves/Montgomery/AffineProofs.v#L35>
- * Coq transcription and correctness proof of the loop (where scalarbits=255):
- * <https://github.com/mit-plv/fiat-crypto/blob/2456d821825521f7e03e65882cc3521795b0320f/src/Curves/Montgomery/XZ.v#L118>
- * <https://github.com/mit-plv/fiat-crypto/blob/2456d821825521f7e03e65882cc3521795b0320f/src/Curves/Montgomery/XZProofs.v#L278>
- * preconditions: 0 <= e < 2^255 (not necessarily e < order), fe_invert(0) = 0
- */
- fe_frombytes(&x1, point);
- fe_1(&x2);
- fe_0(&z2);
- fe_copy(&x3, &x1);
- fe_1(&z3);
-
- for (pos = 254; pos >= 0; --pos) {
- /* loop invariant as of right before the test, for the case where x1 != 0:
- * pos >= -1; if z2 = 0 then x2 is nonzero; if z3 = 0 then x3 is nonzero
- * let r := e >> (pos+1) in the following equalities of projective points:
- * to_xz (r*P) === if swap then (x3, z3) else (x2, z2)
- * to_xz ((r+1)*P) === if swap then (x2, z2) else (x3, z3)
- * x1 is the nonzero x coordinate of the nonzero point (r*P-(r+1)*P)
- */
- unsigned b = 1 & (e[pos / 8] >> (pos & 7));
- swap ^= b;
- fe_cswap(&x2, &x3, swap);
- fe_cswap(&z2, &z3, swap);
- swap = b;
- /* Coq transcription of ladderstep formula (called from transcribed loop):
- * <https://github.com/mit-plv/fiat-crypto/blob/2456d821825521f7e03e65882cc3521795b0320f/src/Curves/Montgomery/XZ.v#L89>
- * <https://github.com/mit-plv/fiat-crypto/blob/2456d821825521f7e03e65882cc3521795b0320f/src/Curves/Montgomery/XZProofs.v#L131>
- * x1 != 0 <https://github.com/mit-plv/fiat-crypto/blob/2456d821825521f7e03e65882cc3521795b0320f/src/Curves/Montgomery/XZProofs.v#L217>
- * x1 = 0 <https://github.com/mit-plv/fiat-crypto/blob/2456d821825521f7e03e65882cc3521795b0320f/src/Curves/Montgomery/XZProofs.v#L147>
- */
- fe_sub(&tmp0l, &x3, &z3);
- fe_sub(&tmp1l, &x2, &z2);
- fe_add(&x2l, &x2, &z2);
- fe_add(&z2l, &x3, &z3);
- fe_mul_tll(&z3, &tmp0l, &x2l);
- fe_mul_tll(&z2, &z2l, &tmp1l);
- fe_sq_tl(&tmp0, &tmp1l);
- fe_sq_tl(&tmp1, &x2l);
- fe_add(&x3l, &z3, &z2);
- fe_sub(&z2l, &z3, &z2);
- fe_mul_ttt(&x2, &tmp1, &tmp0);
- fe_sub(&tmp1l, &tmp1, &tmp0);
- fe_sq_tl(&z2, &z2l);
- fe_mul121666(&z3, &tmp1l);
- fe_sq_tl(&x3, &x3l);
- fe_add(&tmp0l, &tmp0, &z3);
- fe_mul_ttt(&z3, &x1, &z2);
- fe_mul_tll(&z2, &tmp1l, &tmp0l);
- }
- /* here pos=-1, so r=e, so to_xz (e*P) === if swap then (x3, z3) else (x2, z2) */
- fe_cswap(&x2, &x3, swap);
- fe_cswap(&z2, &z3, swap);
-
- fe_invert(&z2, &z2);
- fe_mul_ttt(&x2, &x2, &z2);
- fe_tobytes(out, &x2);
-
- return true;
-}
diff --git a/curve25519-fiat64.c b/curve25519-fiat64.c
deleted file mode 100644
index ed8119f..0000000
--- a/curve25519-fiat64.c
+++ /dev/null
@@ -1,577 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0
- *
- * Copyright (C) 2015-2016 The fiat-crypto Authors.
- * Copyright (C) 2018 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
- *
- * This is a machine-generated formally verified implementation of curve25519 DH from:
- * https://github.com/mit-plv/fiat-crypto
- */
-
-#include <linux/kernel.h>
-#include <linux/string.h>
-
-typedef __uint128_t u128;
-
-enum { CURVE25519_POINT_SIZE = 32 };
-
-static __always_inline void normalize_secret(u8 secret[CURVE25519_POINT_SIZE])
-{
- secret[0] &= 248;
- secret[31] &= 127;
- secret[31] |= 64;
-}
-
-/* fe means field element. Here the field is \Z/(2^255-19). An element t,
- * entries t[0]...t[4], represents the integer t[0]+2^51 t[1]+2^102 t[2]+2^153
- * t[3]+2^204 t[4].
- * fe limbs are bounded by 1.125*2^51.
- * Multiplication and carrying produce fe from fe_loose.
- */
-typedef struct fe { u64 v[5]; } fe;
-
-/* fe_loose limbs are bounded by 3.375*2^51.
- * Addition and subtraction produce fe_loose from (fe, fe).
- */
-typedef struct fe_loose { u64 v[5]; } fe_loose;
-
-static __always_inline void fe_frombytes_impl(u64 h[5], const u8 *s)
-{
- // Ignores top bit of s.
- u64 a0 = le64_to_cpup((__force __le64 *)(s));
- u64 a1 = le64_to_cpup((__force __le64 *)(s+8));
- u64 a2 = le64_to_cpup((__force __le64 *)(s+16));
- u64 a3 = le64_to_cpup((__force __le64 *)(s+24));
- // Use 51 bits, 64-51 = 13 left.
- h[0] = a0 & ((1ULL << 51) - 1);
- // (64-51) + 38 = 13 + 38 = 51
- h[1] = (a0 >> 51) | ((a1 & ((1ULL << 38) - 1)) << 13);
- // (64-38) + 25 = 26 + 25 = 51
- h[2] = (a1 >> 38) | ((a2 & ((1ULL << 25) - 1)) << 26);
- // (64-25) + 12 = 39 + 12 = 51
- h[3] = (a2 >> 25) | ((a3 & ((1ULL << 12) - 1)) << 39);
- // (64-12) = 52, ignore top bit
- h[4] = (a3 >> 12) & ((1ULL << 51) - 1);
-}
-
-static __always_inline void fe_frombytes(fe *h, const u8 *s)
-{
- fe_frombytes_impl(h->v, s);
-}
-
-static __always_inline u8 /*bool*/ addcarryx_u51(u8 /*bool*/ c, u64 a, u64 b, u64 *low)
-{
- /* This function extracts 51 bits of result and 1 bit of carry (52 total), so
- *a 64-bit intermediate is sufficient.
- */
- u64 x = a + b + c;
- *low = x & ((1ULL << 51) - 1);
- return (x >> 51) & 1;
-}
-
-static __always_inline u8 /*bool*/ subborrow_u51(u8 /*bool*/ c, u64 a, u64 b, u64 *low)
-{
- /* This function extracts 51 bits of result and 1 bit of borrow (52 total), so
- * a 64-bit intermediate is sufficient.
- */
- u64 x = a - b - c;
- *low = x & ((1ULL << 51) - 1);
- return x >> 63;
-}
-
-static __always_inline u64 cmovznz64(u64 t, u64 z, u64 nz)
-{
- /* all set if nonzero, 0 if 0 */
- t = -!!t;
- return (t&nz) | ((~t)&z);
-}
-
-static __always_inline void fe_freeze(u64 out[5], const u64 in1[5])
-{
- { const u64 x7 = in1[4];
- { const u64 x8 = in1[3];
- { const u64 x6 = in1[2];
- { const u64 x4 = in1[1];
- { const u64 x2 = in1[0];
- { u64 x10; u8/*bool*/ x11 = subborrow_u51(0x0, x2, 0x7ffffffffffed, &x10);
- { u64 x13; u8/*bool*/ x14 = subborrow_u51(x11, x4, 0x7ffffffffffff, &x13);
- { u64 x16; u8/*bool*/ x17 = subborrow_u51(x14, x6, 0x7ffffffffffff, &x16);
- { u64 x19; u8/*bool*/ x20 = subborrow_u51(x17, x8, 0x7ffffffffffff, &x19);
- { u64 x22; u8/*bool*/ x23 = subborrow_u51(x20, x7, 0x7ffffffffffff, &x22);
- { u64 x24 = cmovznz64(x23, 0x0, 0xffffffffffffffffL);
- { u64 x25 = (x24 & 0x7ffffffffffed);
- { u64 x27; u8/*bool*/ x28 = addcarryx_u51(0x0, x10, x25, &x27);
- { u64 x29 = (x24 & 0x7ffffffffffff);
- { u64 x31; u8/*bool*/ x32 = addcarryx_u51(x28, x13, x29, &x31);
- { u64 x33 = (x24 & 0x7ffffffffffff);
- { u64 x35; u8/*bool*/ x36 = addcarryx_u51(x32, x16, x33, &x35);
- { u64 x37 = (x24 & 0x7ffffffffffff);
- { u64 x39; u8/*bool*/ x40 = addcarryx_u51(x36, x19, x37, &x39);
- { u64 x41 = (x24 & 0x7ffffffffffff);
- { u64 x43; addcarryx_u51(x40, x22, x41, &x43);
- out[0] = x27;
- out[1] = x31;
- out[2] = x35;
- out[3] = x39;
- out[4] = x43;
- }}}}}}}}}}}}}}}}}}}}}
-}
-
-static __always_inline void fe_tobytes(u8 s[32], const fe *f)
-{
- u64 h[5];
- fe_freeze(h, f->v);
-
- s[0] = h[0] >> 0;
- s[1] = h[0] >> 8;
- s[2] = h[0] >> 16;
- s[3] = h[0] >> 24;
- s[4] = h[0] >> 32;
- s[5] = h[0] >> 40;
- s[6] = (h[0] >> 48) | (h[1] << 3);
- s[7] = h[1] >> 5;
- s[8] = h[1] >> 13;
- s[9] = h[1] >> 21;
- s[10] = h[1] >> 29;
- s[11] = h[1] >> 37;
- s[12] = (h[1] >> 45) | (h[2] << 6);
- s[13] = h[2] >> 2;
- s[14] = h[2] >> 10;
- s[15] = h[2] >> 18;
- s[16] = h[2] >> 26;
- s[17] = h[2] >> 34;
- s[18] = h[2] >> 42;
- s[19] = (h[2] >> 50) | (h[3] << 1);
- s[20] = h[3] >> 7;
- s[21] = h[3] >> 15;
- s[22] = h[3] >> 23;
- s[23] = h[3] >> 31;
- s[24] = h[3] >> 39;
- s[25] = (h[3] >> 47) | (h[4] << 4);
- s[26] = h[4] >> 4;
- s[27] = h[4] >> 12;
- s[28] = h[4] >> 20;
- s[29] = h[4] >> 28;
- s[30] = h[4] >> 36;
- s[31] = h[4] >> 44;
-}
-
-/* h = f */
-static __always_inline void fe_copy(fe *h, const fe *f)
-{
- memmove(h, f, sizeof(fe));
-}
-
-static __always_inline void fe_copy_lt(fe_loose *h, const fe *f)
-{
- memmove(h, f, sizeof(fe));
-}
-
-/* h = 0 */
-static __always_inline void fe_0(fe *h)
-{
- memset(h, 0, sizeof(fe));
-}
-
-/* h = 1 */
-static __always_inline void fe_1(fe *h)
-{
- memset(h, 0, sizeof(fe));
- h->v[0] = 1;
-}
-
-static __always_inline void fe_add_impl(u64 out[5], const u64 in1[5], const u64 in2[5])
-{
- { const u64 x10 = in1[4];
- { const u64 x11 = in1[3];
- { const u64 x9 = in1[2];
- { const u64 x7 = in1[1];
- { const u64 x5 = in1[0];
- { const u64 x18 = in2[4];
- { const u64 x19 = in2[3];
- { const u64 x17 = in2[2];
- { const u64 x15 = in2[1];
- { const u64 x13 = in2[0];
- out[0] = (x5 + x13);
- out[1] = (x7 + x15);
- out[2] = (x9 + x17);
- out[3] = (x11 + x19);
- out[4] = (x10 + x18);
- }}}}}}}}}}
-}
-
-/* h = f + g
- * Can overlap h with f or g.
- */
-static __always_inline void fe_add(fe_loose *h, const fe *f, const fe *g)
-{
- fe_add_impl(h->v, f->v, g->v);
-}
-
-static __always_inline void fe_sub_impl(u64 out[5], const u64 in1[5], const u64 in2[5])
-{
- { const u64 x10 = in1[4];
- { const u64 x11 = in1[3];
- { const u64 x9 = in1[2];
- { const u64 x7 = in1[1];
- { const u64 x5 = in1[0];
- { const u64 x18 = in2[4];
- { const u64 x19 = in2[3];
- { const u64 x17 = in2[2];
- { const u64 x15 = in2[1];
- { const u64 x13 = in2[0];
- out[0] = ((0xfffffffffffda + x5) - x13);
- out[1] = ((0xffffffffffffe + x7) - x15);
- out[2] = ((0xffffffffffffe + x9) - x17);
- out[3] = ((0xffffffffffffe + x11) - x19);
- out[4] = ((0xffffffffffffe + x10) - x18);
- }}}}}}}}}}
-}
-
-/* h = f - g
- * Can overlap h with f or g.
- */
-static __always_inline void fe_sub(fe_loose *h, const fe *f, const fe *g)
-{
- fe_sub_impl(h->v, f->v, g->v);
-}
-
-static __always_inline void fe_mul_impl(u64 out[5], const u64 in1[5], const u64 in2[5])
-{
- { const u64 x10 = in1[4];
- { const u64 x11 = in1[3];
- { const u64 x9 = in1[2];
- { const u64 x7 = in1[1];
- { const u64 x5 = in1[0];
- { const u64 x18 = in2[4];
- { const u64 x19 = in2[3];
- { const u64 x17 = in2[2];
- { const u64 x15 = in2[1];
- { const u64 x13 = in2[0];
- { u128 x20 = ((u128)x5 * x13);
- { u128 x21 = (((u128)x5 * x15) + ((u128)x7 * x13));
- { u128 x22 = ((((u128)x5 * x17) + ((u128)x9 * x13)) + ((u128)x7 * x15));
- { u128 x23 = (((((u128)x5 * x19) + ((u128)x11 * x13)) + ((u128)x7 * x17)) + ((u128)x9 * x15));
- { u128 x24 = ((((((u128)x5 * x18) + ((u128)x10 * x13)) + ((u128)x11 * x15)) + ((u128)x7 * x19)) + ((u128)x9 * x17));
- { u64 x25 = (x10 * 0x13);
- { u64 x26 = (x7 * 0x13);
- { u64 x27 = (x9 * 0x13);
- { u64 x28 = (x11 * 0x13);
- { u128 x29 = ((((x20 + ((u128)x25 * x15)) + ((u128)x26 * x18)) + ((u128)x27 * x19)) + ((u128)x28 * x17));
- { u128 x30 = (((x21 + ((u128)x25 * x17)) + ((u128)x27 * x18)) + ((u128)x28 * x19));
- { u128 x31 = ((x22 + ((u128)x25 * x19)) + ((u128)x28 * x18));
- { u128 x32 = (x23 + ((u128)x25 * x18));
- { u64 x33 = (u64) (x29 >> 0x33);
- { u64 x34 = ((u64)x29 & 0x7ffffffffffff);
- { u128 x35 = (x33 + x30);
- { u64 x36 = (u64) (x35 >> 0x33);
- { u64 x37 = ((u64)x35 & 0x7ffffffffffff);
- { u128 x38 = (x36 + x31);
- { u64 x39 = (u64) (x38 >> 0x33);
- { u64 x40 = ((u64)x38 & 0x7ffffffffffff);
- { u128 x41 = (x39 + x32);
- { u64 x42 = (u64) (x41 >> 0x33);
- { u64 x43 = ((u64)x41 & 0x7ffffffffffff);
- { u128 x44 = (x42 + x24);
- { u64 x45 = (u64) (x44 >> 0x33);
- { u64 x46 = ((u64)x44 & 0x7ffffffffffff);
- { u64 x47 = (x34 + (0x13 * x45));
- { u64 x48 = (x47 >> 0x33);
- { u64 x49 = (x47 & 0x7ffffffffffff);
- { u64 x50 = (x48 + x37);
- { u64 x51 = (x50 >> 0x33);
- { u64 x52 = (x50 & 0x7ffffffffffff);
- out[0] = x49;
- out[1] = x52;
- out[2] = (x51 + x40);
- out[3] = x43;
- out[4] = x46;
- }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
-}
-
-static __always_inline void fe_mul_ttt(fe *h, const fe *f, const fe *g)
-{
- fe_mul_impl(h->v, f->v, g->v);
-}
-
-static __always_inline void fe_mul_tlt(fe *h, const fe_loose *f, const fe *g)
-{
- fe_mul_impl(h->v, f->v, g->v);
-}
-
-static __always_inline void fe_mul_tll(fe *h, const fe_loose *f, const fe_loose *g)
-{
- fe_mul_impl(h->v, f->v, g->v);
-}
-
-
-static __always_inline void fe_sqr_impl(u64 out[5], const u64 in1[5])
-{
- { const u64 x7 = in1[4];
- { const u64 x8 = in1[3];
- { const u64 x6 = in1[2];
- { const u64 x4 = in1[1];
- { const u64 x2 = in1[0];
- { u64 x9 = (x2 * 0x2);
- { u64 x10 = (x4 * 0x2);
- { u64 x11 = ((x6 * 0x2) * 0x13);
- { u64 x12 = (x7 * 0x13);
- { u64 x13 = (x12 * 0x2);
- { u128 x14 = ((((u128)x2 * x2) + ((u128)x13 * x4)) + ((u128)x11 * x8));
- { u128 x15 = ((((u128)x9 * x4) + ((u128)x13 * x6)) + ((u128)x8 * (x8 * 0x13)));
- { u128 x16 = ((((u128)x9 * x6) + ((u128)x4 * x4)) + ((u128)x13 * x8));
- { u128 x17 = ((((u128)x9 * x8) + ((u128)x10 * x6)) + ((u128)x7 * x12));
- { u128 x18 = ((((u128)x9 * x7) + ((u128)x10 * x8)) + ((u128)x6 * x6));
- { u64 x19 = (u64) (x14 >> 0x33);
- { u64 x20 = ((u64)x14 & 0x7ffffffffffff);
- { u128 x21 = (x19 + x15);
- { u64 x22 = (u64) (x21 >> 0x33);
- { u64 x23 = ((u64)x21 & 0x7ffffffffffff);
- { u128 x24 = (x22 + x16);
- { u64 x25 = (u64) (x24 >> 0x33);
- { u64 x26 = ((u64)x24 & 0x7ffffffffffff);
- { u128 x27 = (x25 + x17);
- { u64 x28 = (u64) (x27 >> 0x33);
- { u64 x29 = ((u64)x27 & 0x7ffffffffffff);
- { u128 x30 = (x28 + x18);
- { u64 x31 = (u64) (x30 >> 0x33);
- { u64 x32 = ((u64)x30 & 0x7ffffffffffff);
- { u64 x33 = (x20 + (0x13 * x31));
- { u64 x34 = (x33 >> 0x33);
- { u64 x35 = (x33 & 0x7ffffffffffff);
- { u64 x36 = (x34 + x23);
- { u64 x37 = (x36 >> 0x33);
- { u64 x38 = (x36 & 0x7ffffffffffff);
- out[0] = x35;
- out[1] = x38;
- out[2] = (x37 + x26);
- out[3] = x29;
- out[4] = x32;
- }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
-}
-
-static __always_inline void fe_sq_tl(fe *h, const fe_loose *f)
-{
- fe_sqr_impl(h->v, f->v);
-}
-
-static __always_inline void fe_sq_tt(fe *h, const fe *f)
-{
- fe_sqr_impl(h->v, f->v);
-}
-
-static __always_inline void fe_loose_invert(fe *out, const fe_loose *z)
-{
- fe t0;
- fe t1;
- fe t2;
- fe t3;
- int i;
-
- fe_sq_tl(&t0, z);
- fe_sq_tt(&t1, &t0);
- for (i = 1; i < 2; ++i)
- fe_sq_tt(&t1, &t1);
- fe_mul_tlt(&t1, z, &t1);
- fe_mul_ttt(&t0, &t0, &t1);
- fe_sq_tt(&t2, &t0);
- fe_mul_ttt(&t1, &t1, &t2);
- fe_sq_tt(&t2, &t1);
- for (i = 1; i < 5; ++i)
- fe_sq_tt(&t2, &t2);
- fe_mul_ttt(&t1, &t2, &t1);
- fe_sq_tt(&t2, &t1);
- for (i = 1; i < 10; ++i)
- fe_sq_tt(&t2, &t2);
- fe_mul_ttt(&t2, &t2, &t1);
- fe_sq_tt(&t3, &t2);
- for (i = 1; i < 20; ++i)
- fe_sq_tt(&t3, &t3);
- fe_mul_ttt(&t2, &t3, &t2);
- fe_sq_tt(&t2, &t2);
- for (i = 1; i < 10; ++i)
- fe_sq_tt(&t2, &t2);
- fe_mul_ttt(&t1, &t2, &t1);
- fe_sq_tt(&t2, &t1);
- for (i = 1; i < 50; ++i)
- fe_sq_tt(&t2, &t2);
- fe_mul_ttt(&t2, &t2, &t1);
- fe_sq_tt(&t3, &t2);
- for (i = 1; i < 100; ++i)
- fe_sq_tt(&t3, &t3);
- fe_mul_ttt(&t2, &t3, &t2);
- fe_sq_tt(&t2, &t2);
- for (i = 1; i < 50; ++i)
- fe_sq_tt(&t2, &t2);
- fe_mul_ttt(&t1, &t2, &t1);
- fe_sq_tt(&t1, &t1);
- for (i = 1; i < 5; ++i)
- fe_sq_tt(&t1, &t1);
- fe_mul_ttt(out, &t1, &t0);
-}
-
-static __always_inline void fe_invert(fe *out, const fe *z)
-{
- fe_loose l;
- fe_copy_lt(&l, z);
- fe_loose_invert(out, &l);
-}
-
-/* Replace (f,g) with (g,f) if b == 1;
- * replace (f,g) with (f,g) if b == 0.
- *
- * Preconditions: b in {0,1}
- */
-static __always_inline void fe_cswap(fe *f, fe *g, u64 b)
-{
- unsigned i;
- b = 0-b;
- for (i = 0; i < 5; i++) {
- u64 x = f->v[i] ^ g->v[i];
- x &= b;
- f->v[i] ^= x;
- g->v[i] ^= x;
- }
-}
-
-/* NOTE: based on fiat-crypto fe_mul, edited for in2=121666, 0, 0.*/
-static __always_inline void fe_mul_121666_impl(u64 out[5], const u64 in1[5])
-{
- { const u64 x10 = in1[4];
- { const u64 x11 = in1[3];
- { const u64 x9 = in1[2];
- { const u64 x7 = in1[1];
- { const u64 x5 = in1[0];
- { const u64 x18 = 0;
- { const u64 x19 = 0;
- { const u64 x17 = 0;
- { const u64 x15 = 0;
- { const u64 x13 = 121666;
- { u128 x20 = ((u128)x5 * x13);
- { u128 x21 = (((u128)x5 * x15) + ((u128)x7 * x13));
- { u128 x22 = ((((u128)x5 * x17) + ((u128)x9 * x13)) + ((u128)x7 * x15));
- { u128 x23 = (((((u128)x5 * x19) + ((u128)x11 * x13)) + ((u128)x7 * x17)) + ((u128)x9 * x15));
- { u128 x24 = ((((((u128)x5 * x18) + ((u128)x10 * x13)) + ((u128)x11 * x15)) + ((u128)x7 * x19)) + ((u128)x9 * x17));
- { u64 x25 = (x10 * 0x13);
- { u64 x26 = (x7 * 0x13);
- { u64 x27 = (x9 * 0x13);
- { u64 x28 = (x11 * 0x13);
- { u128 x29 = ((((x20 + ((u128)x25 * x15)) + ((u128)x26 * x18)) + ((u128)x27 * x19)) + ((u128)x28 * x17));
- { u128 x30 = (((x21 + ((u128)x25 * x17)) + ((u128)x27 * x18)) + ((u128)x28 * x19));
- { u128 x31 = ((x22 + ((u128)x25 * x19)) + ((u128)x28 * x18));
- { u128 x32 = (x23 + ((u128)x25 * x18));
- { u64 x33 = (u64) (x29 >> 0x33);
- { u64 x34 = ((u64)x29 & 0x7ffffffffffff);
- { u128 x35 = (x33 + x30);
- { u64 x36 = (u64) (x35 >> 0x33);
- { u64 x37 = ((u64)x35 & 0x7ffffffffffff);
- { u128 x38 = (x36 + x31);
- { u64 x39 = (u64) (x38 >> 0x33);
- { u64 x40 = ((u64)x38 & 0x7ffffffffffff);
- { u128 x41 = (x39 + x32);
- { u64 x42 = (u64) (x41 >> 0x33);
- { u64 x43 = ((u64)x41 & 0x7ffffffffffff);
- { u128 x44 = (x42 + x24);
- { u64 x45 = (u64) (x44 >> 0x33);
- { u64 x46 = ((u64)x44 & 0x7ffffffffffff);
- { u64 x47 = (x34 + (0x13 * x45));
- { u64 x48 = (x47 >> 0x33);
- { u64 x49 = (x47 & 0x7ffffffffffff);
- { u64 x50 = (x48 + x37);
- { u64 x51 = (x50 >> 0x33);
- { u64 x52 = (x50 & 0x7ffffffffffff);
- out[0] = x49;
- out[1] = x52;
- out[2] = (x51 + x40);
- out[3] = x43;
- out[4] = x46;
- }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
-}
-
-static __always_inline void fe_mul121666(fe *h, const fe_loose *f)
-{
- fe_mul_121666_impl(h->v, f->v);
-}
-
-bool curve25519_fiat64(u8 out[CURVE25519_POINT_SIZE], const u8 scalar[CURVE25519_POINT_SIZE], const u8 point[CURVE25519_POINT_SIZE])
-{
- fe x1, x2, z2, x3, z3, tmp0, tmp1;
- fe_loose x2l, z2l, x3l, tmp0l, tmp1l;
- unsigned swap = 0;
- int pos;
- u8 e[32];
-
- memcpy(e, scalar, 32);
- normalize_secret(e);
-
- /* The following implementation was transcribed to Coq and proven to
- * correspond to unary scalar multiplication in affine coordinates given that
- * x1 != 0 is the x coordinate of some point on the curve. It was also checked
- * in Coq that doing a ladderstep with x1 = x3 = 0 gives z2' = z3' = 0, and z2
- * = z3 = 0 gives z2' = z3' = 0. The statement was quantified over the
- * underlying field, so it applies to Curve25519 itself and the quadratic
- * twist of Curve25519. It was not proven in Coq that prime-field arithmetic
- * correctly simulates extension-field arithmetic on prime-field values.
- * The decoding of the byte array representation of e was not considered.
- * Specification of Montgomery curves in affine coordinates:
- * <https://github.com/mit-plv/fiat-crypto/blob/2456d821825521f7e03e65882cc3521795b0320f/src/Spec/MontgomeryCurve.v#L27>
- * Proof that these form a group that is isomorphic to a Weierstrass curve:
- * <https://github.com/mit-plv/fiat-crypto/blob/2456d821825521f7e03e65882cc3521795b0320f/src/Curves/Montgomery/AffineProofs.v#L35>
- * Coq transcription and correctness proof of the loop (where scalarbits=255):
- * <https://github.com/mit-plv/fiat-crypto/blob/2456d821825521f7e03e65882cc3521795b0320f/src/Curves/Montgomery/XZ.v#L118>
- * <https://github.com/mit-plv/fiat-crypto/blob/2456d821825521f7e03e65882cc3521795b0320f/src/Curves/Montgomery/XZProofs.v#L278>
- * preconditions: 0 <= e < 2^255 (not necessarily e < order), fe_invert(0) = 0
- */
- fe_frombytes(&x1, point);
- fe_1(&x2);
- fe_0(&z2);
- fe_copy(&x3, &x1);
- fe_1(&z3);
-
- for (pos = 254; pos >= 0; --pos) {
- /* loop invariant as of right before the test, for the case where x1 != 0:
- * pos >= -1; if z2 = 0 then x2 is nonzero; if z3 = 0 then x3 is nonzero
- * let r := e >> (pos+1) in the following equalities of projective points:
- * to_xz (r*P) === if swap then (x3, z3) else (x2, z2)
- * to_xz ((r+1)*P) === if swap then (x2, z2) else (x3, z3)
- * x1 is the nonzero x coordinate of the nonzero point (r*P-(r+1)*P)
- */
- unsigned b = 1 & (e[pos / 8] >> (pos & 7));
- swap ^= b;
- fe_cswap(&x2, &x3, swap);
- fe_cswap(&z2, &z3, swap);
- swap = b;
- /* Coq transcription of ladderstep formula (called from transcribed loop):
- * <https://github.com/mit-plv/fiat-crypto/blob/2456d821825521f7e03e65882cc3521795b0320f/src/Curves/Montgomery/XZ.v#L89>
- * <https://github.com/mit-plv/fiat-crypto/blob/2456d821825521f7e03e65882cc3521795b0320f/src/Curves/Montgomery/XZProofs.v#L131>
- * x1 != 0 <https://github.com/mit-plv/fiat-crypto/blob/2456d821825521f7e03e65882cc3521795b0320f/src/Curves/Montgomery/XZProofs.v#L217>
- * x1 = 0 <https://github.com/mit-plv/fiat-crypto/blob/2456d821825521f7e03e65882cc3521795b0320f/src/Curves/Montgomery/XZProofs.v#L147>
- */
- fe_sub(&tmp0l, &x3, &z3);
- fe_sub(&tmp1l, &x2, &z2);
- fe_add(&x2l, &x2, &z2);
- fe_add(&z2l, &x3, &z3);
- fe_mul_tll(&z3, &tmp0l, &x2l);
- fe_mul_tll(&z2, &z2l, &tmp1l);
- fe_sq_tl(&tmp0, &tmp1l);
- fe_sq_tl(&tmp1, &x2l);
- fe_add(&x3l, &z3, &z2);
- fe_sub(&z2l, &z3, &z2);
- fe_mul_ttt(&x2, &tmp1, &tmp0);
- fe_sub(&tmp1l, &tmp1, &tmp0);
- fe_sq_tl(&z2, &z2l);
- fe_mul121666(&z3, &tmp1l);
- fe_sq_tl(&x3, &x3l);
- fe_add(&tmp0l, &tmp0, &z3);
- fe_mul_ttt(&z3, &x1, &z2);
- fe_mul_tll(&z2, &tmp1l, &tmp0l);
- }
- /* here pos=-1, so r=e, so to_xz (e*P) === if swap then (x3, z3) else (x2, z2) */
- fe_cswap(&x2, &x3, swap);
- fe_cswap(&z2, &z3, swap);
-
- fe_invert(&z2, &z2);
- fe_mul_ttt(&x2, &x2, &z2);
- fe_tobytes(out, &x2);
-
- return true;
-}
diff --git a/curve25519-hacl64.c b/curve25519-hacl64.c
deleted file mode 100644
index 2f1ba14..0000000
--- a/curve25519-hacl64.c
+++ /dev/null
@@ -1,763 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0
- *
- * Copyright (C) 2016-2017 INRIA and Microsoft Corporation.
- * Copyright (C) 2018 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
- *
- * This is a machine-generated formally verified implementation of curve25519 DH from:
- * https://github.com/mitls/hacl-star
- */
-
-#include <linux/kernel.h>
-#include <linux/string.h>
-
-enum { CURVE25519_POINT_SIZE = 32 };
-
-static __always_inline void normalize_secret(u8 secret[CURVE25519_POINT_SIZE])
-{
- secret[0] &= 248;
- secret[31] &= 127;
- secret[31] |= 64;
-}
-
-typedef __uint128_t u128;
-
-static __always_inline u64 u64_eq_mask(u64 x, u64 y)
-{
- x = ~(x ^ y);
- x &= x << 32;
- x &= x << 16;
- x &= x << 8;
- x &= x << 4;
- x &= x << 2;
- x &= x << 1;
- return ((s64)x) >> 63;
-}
-
-static __always_inline u64 u64_gte_mask(u64 x, u64 y)
-{
- u64 low63 = ~((u64)((s64)((s64)(x & 0x7fffffffffffffffLLU) - (s64)(y & 0x7fffffffffffffffLLU)) >> 63));
- u64 high_bit = ~((u64)((s64)((s64)(x & 0x8000000000000000LLU) - (s64)(y & 0x8000000000000000LLU)) >> 63));
- return low63 & high_bit;
-}
-
-static __always_inline void modulo_carry_top(u64 *b)
-{
- u64 b4 = b[4];
- u64 b0 = b[0];
- u64 b4_ = b4 & 0x7ffffffffffffLLU;
- u64 b0_ = b0 + 19 * (b4 >> 51);
- b[4] = b4_;
- b[0] = b0_;
-}
-
-static __always_inline void fproduct_copy_from_wide_(u64 *output, u128 *input)
-{
- {
- u128 xi = input[0];
- output[0] = ((u64)(xi));
- }
- {
- u128 xi = input[1];
- output[1] = ((u64)(xi));
- }
- {
- u128 xi = input[2];
- output[2] = ((u64)(xi));
- }
- {
- u128 xi = input[3];
- output[3] = ((u64)(xi));
- }
- {
- u128 xi = input[4];
- output[4] = ((u64)(xi));
- }
-}
-
-static __always_inline void fproduct_sum_scalar_multiplication_(u128 *output, u64 *input, u64 s)
-{
- output[0] += (u128)input[0] * s;
- output[1] += (u128)input[1] * s;
- output[2] += (u128)input[2] * s;
- output[3] += (u128)input[3] * s;
- output[4] += (u128)input[4] * s;
-}
-
-static __always_inline void fproduct_carry_wide_(u128 *tmp)
-{
- {
- u32 ctr = 0;
- u128 tctr = tmp[ctr];
- u128 tctrp1 = tmp[ctr + 1];
- u64 r0 = ((u64)(tctr)) & 0x7ffffffffffffLLU;
- u128 c = ((tctr) >> (51));
- tmp[ctr] = ((u128)(r0));
- tmp[ctr + 1] = ((tctrp1) + (c));
- }
- {
- u32 ctr = 1;
- u128 tctr = tmp[ctr];
- u128 tctrp1 = tmp[ctr + 1];
- u64 r0 = ((u64)(tctr)) & 0x7ffffffffffffLLU;
- u128 c = ((tctr) >> (51));
- tmp[ctr] = ((u128)(r0));
- tmp[ctr + 1] = ((tctrp1) + (c));
- }
-
- {
- u32 ctr = 2;
- u128 tctr = tmp[ctr];
- u128 tctrp1 = tmp[ctr + 1];
- u64 r0 = ((u64)(tctr)) & 0x7ffffffffffffLLU;
- u128 c = ((tctr) >> (51));
- tmp[ctr] = ((u128)(r0));
- tmp[ctr + 1] = ((tctrp1) + (c));
- }
- {
- u32 ctr = 3;
- u128 tctr = tmp[ctr];
- u128 tctrp1 = tmp[ctr + 1];
- u64 r0 = ((u64)(tctr)) & 0x7ffffffffffffLLU;
- u128 c = ((tctr) >> (51));
- tmp[ctr] = ((u128)(r0));
- tmp[ctr + 1] = ((tctrp1) + (c));
- }
-}
-
-static __always_inline void fmul_shift_reduce(u64 *output)
-{
- u64 tmp = output[4];
- u64 b0;
- {
- u32 ctr = 5 - 0 - 1;
- u64 z = output[ctr - 1];
- output[ctr] = z;
- }
- {
- u32 ctr = 5 - 1 - 1;
- u64 z = output[ctr - 1];
- output[ctr] = z;
- }
- {
- u32 ctr = 5 - 2 - 1;
- u64 z = output[ctr - 1];
- output[ctr] = z;
- }
- {
- u32 ctr = 5 - 3 - 1;
- u64 z = output[ctr - 1];
- output[ctr] = z;
- }
- output[0] = tmp;
- b0 = output[0];
- output[0] = 19 * b0;
-}
-
-static __always_inline void fmul_mul_shift_reduce_(u128 *output, u64 *input, u64 *input21)
-{
- u32 i;
- u64 input2i;
- {
- u64 input2i = input21[0];
- fproduct_sum_scalar_multiplication_(output, input, input2i);
- fmul_shift_reduce(input);
- }
- {
- u64 input2i = input21[1];
- fproduct_sum_scalar_multiplication_(output, input, input2i);
- fmul_shift_reduce(input);
- }
- {
- u64 input2i = input21[2];
- fproduct_sum_scalar_multiplication_(output, input, input2i);
- fmul_shift_reduce(input);
- }
- {
- u64 input2i = input21[3];
- fproduct_sum_scalar_multiplication_(output, input, input2i);
- fmul_shift_reduce(input);
- }
- i = 4;
- input2i = input21[i];
- fproduct_sum_scalar_multiplication_(output, input, input2i);
-}
-
-static __always_inline void fmul_fmul(u64 *output, u64 *input, u64 *input21)
-{
- u64 tmp[5];
- memcpy(tmp, input, 5 * sizeof(*input));
- {
- u128 b4;
- u128 b0;
- u128 b4_;
- u128 b0_;
- u64 i0;
- u64 i1;
- u64 i0_;
- u64 i1_;
- u128 t[5] = { 0 };
- fmul_mul_shift_reduce_(t, tmp, input21);
- fproduct_carry_wide_(t);
- b4 = t[4];
- b0 = t[0];
- b4_ = ((b4) & (((u128)(0x7ffffffffffffLLU))));
- b0_ = ((b0) + (((u128)(19) * (((u64)(((b4) >> (51))))))));
- t[4] = b4_;
- t[0] = b0_;
- fproduct_copy_from_wide_(output, t);
- i0 = output[0];
- i1 = output[1];
- i0_ = i0 & 0x7ffffffffffffLLU;
- i1_ = i1 + (i0 >> 51);
- output[0] = i0_;
- output[1] = i1_;
- }
-}
-
-static __always_inline void fsquare_fsquare__(u128 *tmp, u64 *output)
-{
- u64 r0 = output[0];
- u64 r1 = output[1];
- u64 r2 = output[2];
- u64 r3 = output[3];
- u64 r4 = output[4];
- u64 d0 = r0 * 2;
- u64 d1 = r1 * 2;
- u64 d2 = r2 * 2 * 19;
- u64 d419 = r4 * 19;
- u64 d4 = d419 * 2;
- u128 s0 = ((((((u128)(r0) * (r0))) + (((u128)(d4) * (r1))))) + (((u128)(d2) * (r3))));
- u128 s1 = ((((((u128)(d0) * (r1))) + (((u128)(d4) * (r2))))) + (((u128)(r3 * 19) * (r3))));
- u128 s2 = ((((((u128)(d0) * (r2))) + (((u128)(r1) * (r1))))) + (((u128)(d4) * (r3))));
- u128 s3 = ((((((u128)(d0) * (r3))) + (((u128)(d1) * (r2))))) + (((u128)(r4) * (d419))));
- u128 s4 = ((((((u128)(d0) * (r4))) + (((u128)(d1) * (r3))))) + (((u128)(r2) * (r2))));
- tmp[0] = s0;
- tmp[1] = s1;
- tmp[2] = s2;
- tmp[3] = s3;
- tmp[4] = s4;
-}
-
-static __always_inline void fsquare_fsquare_(u128 *tmp, u64 *output)
-{
- u128 b4;
- u128 b0;
- u128 b4_;
- u128 b0_;
- u64 i0;
- u64 i1;
- u64 i0_;
- u64 i1_;
- fsquare_fsquare__(tmp, output);
- fproduct_carry_wide_(tmp);
- b4 = tmp[4];
- b0 = tmp[0];
- b4_ = ((b4) & (((u128)(0x7ffffffffffffLLU))));
- b0_ = ((b0) + (((u128)(19) * (((u64)(((b4) >> (51))))))));
- tmp[4] = b4_;
- tmp[0] = b0_;
- fproduct_copy_from_wide_(output, tmp);
- i0 = output[0];
- i1 = output[1];
- i0_ = i0 & 0x7ffffffffffffLLU;
- i1_ = i1 + (i0 >> 51);
- output[0] = i0_;
- output[1] = i1_;
-}
-
-static __always_inline void fsquare_fsquare_times_(u64 *output, u128 *tmp, u32 count1)
-{
- u32 i;
- fsquare_fsquare_(tmp, output);
- for (i = 1; i < count1; ++i)
- fsquare_fsquare_(tmp, output);
-}
-
-static __always_inline void fsquare_fsquare_times(u64 *output, u64 *input, u32 count1)
-{
- u128 t[5];
- memcpy(output, input, 5 * sizeof(*input));
- fsquare_fsquare_times_(output, t, count1);
-}
-
-static __always_inline void fsquare_fsquare_times_inplace(u64 *output, u32 count1)
-{
- u128 t[5];
- fsquare_fsquare_times_(output, t, count1);
-}
-
-static __always_inline void crecip_crecip(u64 *out, u64 *z)
-{
- u64 buf[20] = { 0 };
- u64 *a0 = buf;
- u64 *t00 = buf + 5;
- u64 *b0 = buf + 10;
- u64 *t01;
- u64 *b1;
- u64 *c0;
- u64 *a;
- u64 *t0;
- u64 *b;
- u64 *c;
- fsquare_fsquare_times(a0, z, 1);
- fsquare_fsquare_times(t00, a0, 2);
- fmul_fmul(b0, t00, z);
- fmul_fmul(a0, b0, a0);
- fsquare_fsquare_times(t00, a0, 1);
- fmul_fmul(b0, t00, b0);
- fsquare_fsquare_times(t00, b0, 5);
- t01 = buf + 5;
- b1 = buf + 10;
- c0 = buf + 15;
- fmul_fmul(b1, t01, b1);
- fsquare_fsquare_times(t01, b1, 10);
- fmul_fmul(c0, t01, b1);
- fsquare_fsquare_times(t01, c0, 20);
- fmul_fmul(t01, t01, c0);
- fsquare_fsquare_times_inplace(t01, 10);
- fmul_fmul(b1, t01, b1);
- fsquare_fsquare_times(t01, b1, 50);
- a = buf;
- t0 = buf + 5;
- b = buf + 10;
- c = buf + 15;
- fmul_fmul(c, t0, b);
- fsquare_fsquare_times(t0, c, 100);
- fmul_fmul(t0, t0, c);
- fsquare_fsquare_times_inplace(t0, 50);
- fmul_fmul(t0, t0, b);
- fsquare_fsquare_times_inplace(t0, 5);
- fmul_fmul(out, t0, a);
-}
-
-static __always_inline void fsum(u64 *a, u64 *b)
-{
- a[0] += b[0];
- a[1] += b[1];
- a[2] += b[2];
- a[3] += b[3];
- a[4] += b[4];
-}
-
-static __always_inline void fdifference(u64 *a, u64 *b)
-{
- u64 tmp[5] = { 0 };
- u64 b0;
- u64 b1;
- u64 b2;
- u64 b3;
- u64 b4;
- memcpy(tmp, b, 5 * sizeof(*b));
- b0 = tmp[0];
- b1 = tmp[1];
- b2 = tmp[2];
- b3 = tmp[3];
- b4 = tmp[4];
- tmp[0] = b0 + 0x3fffffffffff68LLU;
- tmp[1] = b1 + 0x3ffffffffffff8LLU;
- tmp[2] = b2 + 0x3ffffffffffff8LLU;
- tmp[3] = b3 + 0x3ffffffffffff8LLU;
- tmp[4] = b4 + 0x3ffffffffffff8LLU;
- {
- u64 xi = a[0];
- u64 yi = tmp[0];
- a[0] = yi - xi;
- }
- {
- u64 xi = a[1];
- u64 yi = tmp[1];
- a[1] = yi - xi;
- }
- {
- u64 xi = a[2];
- u64 yi = tmp[2];
- a[2] = yi - xi;
- }
- {
- u64 xi = a[3];
- u64 yi = tmp[3];
- a[3] = yi - xi;
- }
- {
- u64 xi = a[4];
- u64 yi = tmp[4];
- a[4] = yi - xi;
- }
-}
-
-static __always_inline void fscalar(u64 *output, u64 *b, u64 s)
-{
- u128 tmp[5];
- u128 b4;
- u128 b0;
- u128 b4_;
- u128 b0_;
- {
- u64 xi = b[0];
- tmp[0] = ((u128)(xi) * (s));
- }
- {
- u64 xi = b[1];
- tmp[1] = ((u128)(xi) * (s));
- }
- {
- u64 xi = b[2];
- tmp[2] = ((u128)(xi) * (s));
- }
- {
- u64 xi = b[3];
- tmp[3] = ((u128)(xi) * (s));
- }
- {
- u64 xi = b[4];
- tmp[4] = ((u128)(xi) * (s));
- }
- fproduct_carry_wide_(tmp);
- b4 = tmp[4];
- b0 = tmp[0];
- b4_ = ((b4) & (((u128)(0x7ffffffffffffLLU))));
- b0_ = ((b0) + (((u128)(19) * (((u64)(((b4) >> (51))))))));
- tmp[4] = b4_;
- tmp[0] = b0_;
- fproduct_copy_from_wide_(output, tmp);
-}
-
-static __always_inline void fmul(u64 *output, u64 *a, u64 *b)
-{
- fmul_fmul(output, a, b);
-}
-
-static __always_inline void crecip(u64 *output, u64 *input)
-{
- crecip_crecip(output, input);
-}
-
-static __always_inline void point_swap_conditional_step(u64 *a, u64 *b, u64 swap1, u32 ctr)
-{
- u32 i = ctr - 1;
- u64 ai = a[i];
- u64 bi = b[i];
- u64 x = swap1 & (ai ^ bi);
- u64 ai1 = ai ^ x;
- u64 bi1 = bi ^ x;
- a[i] = ai1;
- b[i] = bi1;
-}
-
-static __always_inline void point_swap_conditional5(u64 *a, u64 *b, u64 swap1)
-{
- point_swap_conditional_step(a, b, swap1, 5);
- point_swap_conditional_step(a, b, swap1, 4);
- point_swap_conditional_step(a, b, swap1, 3);
- point_swap_conditional_step(a, b, swap1, 2);
- point_swap_conditional_step(a, b, swap1, 1);
-}
-
-static __always_inline void point_swap_conditional(u64 *a, u64 *b, u64 iswap)
-{
- u64 swap1 = 0 - iswap;
- point_swap_conditional5(a, b, swap1);
- point_swap_conditional5(a + 5, b + 5, swap1);
-}
-
-static __always_inline void point_copy(u64 *output, u64 *input)
-{
- memcpy(output, input, 5 * sizeof(*input));
- memcpy(output + 5, input + 5, 5 * sizeof(*input));
-}
-
-static __always_inline void addanddouble_fmonty(u64 *pp, u64 *ppq, u64 *p, u64 *pq, u64 *qmqp)
-{
- u64 *qx = qmqp;
- u64 *x2 = pp;
- u64 *z2 = pp + 5;
- u64 *x3 = ppq;
- u64 *z3 = ppq + 5;
- u64 *x = p;
- u64 *z = p + 5;
- u64 *xprime = pq;
- u64 *zprime = pq + 5;
- u64 buf[40] = { 0 };
- u64 *origx = buf;
- u64 *origxprime0 = buf + 5;
- u64 *xxprime0;
- u64 *zzprime0;
- u64 *origxprime;
- xxprime0 = buf + 25;
- zzprime0 = buf + 30;
- memcpy(origx, x, 5 * sizeof(*x));
- fsum(x, z);
- fdifference(z, origx);
- memcpy(origxprime0, xprime, 5 * sizeof(*xprime));
- fsum(xprime, zprime);
- fdifference(zprime, origxprime0);
- fmul(xxprime0, xprime, z);
- fmul(zzprime0, x, zprime);
- origxprime = buf + 5;
- {
- u64 *xx0;
- u64 *zz0;
- u64 *xxprime;
- u64 *zzprime;
- u64 *zzzprime;
- xx0 = buf + 15;
- zz0 = buf + 20;
- xxprime = buf + 25;
- zzprime = buf + 30;
- zzzprime = buf + 35;
- memcpy(origxprime, xxprime, 5 * sizeof(*xxprime));
- fsum(xxprime, zzprime);
- fdifference(zzprime, origxprime);
- fsquare_fsquare_times(x3, xxprime, 1);
- fsquare_fsquare_times(zzzprime, zzprime, 1);
- fmul(z3, zzzprime, qx);
- fsquare_fsquare_times(xx0, x, 1);
- fsquare_fsquare_times(zz0, z, 1);
- {
- u64 *zzz;
- u64 *xx;
- u64 *zz;
- u64 scalar;
- zzz = buf + 10;
- xx = buf + 15;
- zz = buf + 20;
- fmul(x2, xx, zz);
- fdifference(zz, xx);
- scalar = 121665;
- fscalar(zzz, zz, scalar);
- fsum(zzz, xx);
- fmul(z2, zzz, zz);
- }
- }
-}
-
-static __always_inline void ladder_smallloop_cmult_small_loop_step(u64 *nq, u64 *nqpq, u64 *nq2, u64 *nqpq2, u64 *q, u8 byt)
-{
- u64 bit0 = (u64)(byt >> 7);
- u64 bit;
- point_swap_conditional(nq, nqpq, bit0);
- addanddouble_fmonty(nq2, nqpq2, nq, nqpq, q);
- bit = (u64)(byt >> 7);
- point_swap_conditional(nq2, nqpq2, bit);
-}
-
-static __always_inline void ladder_smallloop_cmult_small_loop_double_step(u64 *nq, u64 *nqpq, u64 *nq2, u64 *nqpq2, u64 *q, u8 byt)
-{
- u8 byt1;
- ladder_smallloop_cmult_small_loop_step(nq, nqpq, nq2, nqpq2, q, byt);
- byt1 = byt << 1;
- ladder_smallloop_cmult_small_loop_step(nq2, nqpq2, nq, nqpq, q, byt1);
-}
-
-static __always_inline void ladder_smallloop_cmult_small_loop(u64 *nq, u64 *nqpq, u64 *nq2, u64 *nqpq2, u64 *q, u8 byt, u32 i)
-{
- while (i--) {
- ladder_smallloop_cmult_small_loop_double_step(nq, nqpq, nq2, nqpq2, q, byt);
- byt <<= 2;
- }
-}
-
-static __always_inline void ladder_bigloop_cmult_big_loop(u8 *n1, u64 *nq, u64 *nqpq, u64 *nq2, u64 *nqpq2, u64 *q, u32 i)
-{
- while (i--) {
- u8 byte = n1[i];
- ladder_smallloop_cmult_small_loop(nq, nqpq, nq2, nqpq2, q, byte, 4);
- }
-}
-
-static __always_inline void ladder_cmult(u64 *result, u8 *n1, u64 *q)
-{
- u64 point_buf[40] = { 0 };
- u64 *nq = point_buf;
- u64 *nqpq = point_buf + 10;
- u64 *nq2 = point_buf + 20;
- u64 *nqpq2 = point_buf + 30;
- point_copy(nqpq, q);
- nq[0] = 1;
- ladder_bigloop_cmult_big_loop(n1, nq, nqpq, nq2, nqpq2, q, 32);
- point_copy(result, nq);
-}
-
-static __always_inline void format_fexpand(u64 *output, const u8 *input)
-{
- const u8 *x00 = input + 6;
- const u8 *x01 = input + 12;
- const u8 *x02 = input + 19;
- const u8 *x0 = input + 24;
- u64 i0, i1, i2, i3, i4, output0, output1, output2, output3, output4;
- i0 = le64_to_cpup((__force __le64 *)input);
- i1 = le64_to_cpup((__force __le64 *)x00);
- i2 = le64_to_cpup((__force __le64 *)x01);
- i3 = le64_to_cpup((__force __le64 *)x02);
- i4 = le64_to_cpup((__force __le64 *)x0);
- output0 = i0 & 0x7ffffffffffffLLU;
- output1 = i1 >> 3 & 0x7ffffffffffffLLU;
- output2 = i2 >> 6 & 0x7ffffffffffffLLU;
- output3 = i3 >> 1 & 0x7ffffffffffffLLU;
- output4 = i4 >> 12 & 0x7ffffffffffffLLU;
- output[0] = output0;
- output[1] = output1;
- output[2] = output2;
- output[3] = output3;
- output[4] = output4;
-}
-
-static __always_inline void format_fcontract_first_carry_pass(u64 *input)
-{
- u64 t0 = input[0];
- u64 t1 = input[1];
- u64 t2 = input[2];
- u64 t3 = input[3];
- u64 t4 = input[4];
- u64 t1_ = t1 + (t0 >> 51);
- u64 t0_ = t0 & 0x7ffffffffffffLLU;
- u64 t2_ = t2 + (t1_ >> 51);
- u64 t1__ = t1_ & 0x7ffffffffffffLLU;
- u64 t3_ = t3 + (t2_ >> 51);
- u64 t2__ = t2_ & 0x7ffffffffffffLLU;
- u64 t4_ = t4 + (t3_ >> 51);
- u64 t3__ = t3_ & 0x7ffffffffffffLLU;
- input[0] = t0_;
- input[1] = t1__;
- input[2] = t2__;
- input[3] = t3__;
- input[4] = t4_;
-}
-
-static __always_inline void format_fcontract_first_carry_full(u64 *input)
-{
- format_fcontract_first_carry_pass(input);
- modulo_carry_top(input);
-}
-
-static __always_inline void format_fcontract_second_carry_pass(u64 *input)
-{
- u64 t0 = input[0];
- u64 t1 = input[1];
- u64 t2 = input[2];
- u64 t3 = input[3];
- u64 t4 = input[4];
- u64 t1_ = t1 + (t0 >> 51);
- u64 t0_ = t0 & 0x7ffffffffffffLLU;
- u64 t2_ = t2 + (t1_ >> 51);
- u64 t1__ = t1_ & 0x7ffffffffffffLLU;
- u64 t3_ = t3 + (t2_ >> 51);
- u64 t2__ = t2_ & 0x7ffffffffffffLLU;
- u64 t4_ = t4 + (t3_ >> 51);
- u64 t3__ = t3_ & 0x7ffffffffffffLLU;
- input[0] = t0_;
- input[1] = t1__;
- input[2] = t2__;
- input[3] = t3__;
- input[4] = t4_;
-}
-
-static __always_inline void format_fcontract_second_carry_full(u64 *input)
-{
- u64 i0;
- u64 i1;
- u64 i0_;
- u64 i1_;
- format_fcontract_second_carry_pass(input);
- modulo_carry_top(input);
- i0 = input[0];
- i1 = input[1];
- i0_ = i0 & 0x7ffffffffffffLLU;
- i1_ = i1 + (i0 >> 51);
- input[0] = i0_;
- input[1] = i1_;
-}
-
-static __always_inline void format_fcontract_trim(u64 *input)
-{
- u64 a0 = input[0];
- u64 a1 = input[1];
- u64 a2 = input[2];
- u64 a3 = input[3];
- u64 a4 = input[4];
- u64 mask0 = u64_gte_mask(a0, 0x7ffffffffffedLLU);
- u64 mask1 = u64_eq_mask(a1, 0x7ffffffffffffLLU);
- u64 mask2 = u64_eq_mask(a2, 0x7ffffffffffffLLU);
- u64 mask3 = u64_eq_mask(a3, 0x7ffffffffffffLLU);
- u64 mask4 = u64_eq_mask(a4, 0x7ffffffffffffLLU);
- u64 mask = (((mask0 & mask1) & mask2) & mask3) & mask4;
- u64 a0_ = a0 - (0x7ffffffffffedLLU & mask);
- u64 a1_ = a1 - (0x7ffffffffffffLLU & mask);
- u64 a2_ = a2 - (0x7ffffffffffffLLU & mask);
- u64 a3_ = a3 - (0x7ffffffffffffLLU & mask);
- u64 a4_ = a4 - (0x7ffffffffffffLLU & mask);
- input[0] = a0_;
- input[1] = a1_;
- input[2] = a2_;
- input[3] = a3_;
- input[4] = a4_;
-}
-
-static __always_inline void format_fcontract_store(u8 *output, u64 *input)
-{
- u64 t0 = input[0];
- u64 t1 = input[1];
- u64 t2 = input[2];
- u64 t3 = input[3];
- u64 t4 = input[4];
- u64 o0 = t1 << 51 | t0;
- u64 o1 = t2 << 38 | t1 >> 13;
- u64 o2 = t3 << 25 | t2 >> 26;
- u64 o3 = t4 << 12 | t3 >> 39;
- u8 *b0 = output;
- u8 *b1 = output + 8;
- u8 *b2 = output + 16;
- u8 *b3 = output + 24;
- *(__force __le64 *)b0 = cpu_to_le64(o0);
- *(__force __le64 *)b1 = cpu_to_le64(o1);
- *(__force __le64 *)b2 = cpu_to_le64(o2);
- *(__force __le64 *)b3 = cpu_to_le64(o3);
-}
-
-static __always_inline void format_fcontract(u8 *output, u64 *input)
-{
- format_fcontract_first_carry_full(input);
- format_fcontract_second_carry_full(input);
- format_fcontract_trim(input);
- format_fcontract_store(output, input);
-}
-
-static __always_inline void format_scalar_of_point(u8 *scalar, u64 *point)
-{
- u64 *x = point;
- u64 *z = point + 5;
- u64 buf[10] __aligned(32) = { 0 };
- u64 *zmone = buf;
- u64 *sc = buf + 5;
- crecip(zmone, z);
- fmul(sc, x, zmone);
- format_fcontract(scalar, sc);
-}
-
-bool curve25519_hacl64(u8 mypublic[CURVE25519_POINT_SIZE], const u8 secret[CURVE25519_POINT_SIZE], const u8 basepoint[CURVE25519_POINT_SIZE])
-{
- u64 buf0[10] __aligned(32) = { 0 };
- u64 *x0 = buf0;
- u64 *z = buf0 + 5;
- u64 *q;
- format_fexpand(x0, basepoint);
- z[0] = 1;
- q = buf0;
- {
- u8 e[32] __aligned(32) = { 0 };
- u8 *scalar;
- memcpy(e, secret, 32);
- normalize_secret(e);
- scalar = e;
- {
- u64 buf[15] = { 0 };
- u64 *nq = buf;
- u64 *x = nq;
- x[0] = 1;
- ladder_cmult(nq, scalar, q);
- format_scalar_of_point(mypublic, nq);
- }
- }
-
- return true;
-}
diff --git a/curve25519-precomp.c b/curve25519-precomp.c
deleted file mode 100644
index 1ac8380..0000000
--- a/curve25519-precomp.c
+++ /dev/null
@@ -1,1551 +0,0 @@
-/* SPDX-License-Identifier: GPL-3+, but GPL-2 requested from authors; awaiting feedback.
- *
- * Copyright (C) 2017 Armando Faz <armfazh@ic.unicamp.br>.
- * Copyright (C) 2018 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
- * Copyright (C) 2018 Samuel Neves <sneves@dei.uc.pt>. All Rights Reserved.
- */
-
-#include <linux/kernel.h>
-#include <linux/string.h>
-
-enum { CURVE25519_POINT_SIZE = 32 };
-
-#define NUM_WORDS_ELTFP25519_X64 4
-typedef __aligned(32) u64 EltFp25519_1w_x64[NUM_WORDS_ELTFP25519_X64];
-typedef __aligned(32) u64 EltFp25519_1w_Buffer_x64[2 * NUM_WORDS_ELTFP25519_X64];
-
-#define mul_EltFp25519_1w_x64(c, a, b) \
- mul_256x256_integer_x64(buffer_1w, a, b); \
- red_EltFp25519_1w_x64(c, buffer_1w);
-
-#define sqr_EltFp25519_1w_x64(a) \
- sqr_256x256_integer_x64(buffer_1w, a); \
- red_EltFp25519_1w_x64(a, buffer_1w);
-
-#define mul_EltFp25519_2w_x64(c, a, b) \
- mul2_256x256_integer_x64(buffer_2w, a, b); \
- red_EltFp25519_2w_x64(c, buffer_2w);
-
-#define sqr_EltFp25519_2w_x64(a) \
- sqr2_256x256_integer_x64(buffer_2w, a); \
- red_EltFp25519_2w_x64(a, buffer_2w);
-
-#define copy_EltFp25519_1w_x64(C, A) \
- (C)[0] = (A)[0]; \
- (C)[1] = (A)[1]; \
- (C)[2] = (A)[2]; \
- (C)[3] = (A)[3];
-
-#define setzero_EltFp25519_1w_x64(C) \
- (C)[0] = 0; \
- (C)[1] = 0; \
- (C)[2] = 0; \
- (C)[3] = 0;
-
-__aligned(32) static const u64 Table_Ladder_8k[252 * NUM_WORDS_ELTFP25519_X64] = {
- /* 1 */ 0xfffffffffffffff3, 0xffffffffffffffff, 0xffffffffffffffff, 0x5fffffffffffffff,
- /* 2 */ 0x6b8220f416aafe96, 0x82ebeb2b4f566a34, 0xd5a9a5b075a5950f, 0x5142b2cf4b2488f4,
- /* 3 */ 0x6aaebc750069680c, 0x89cf7820a0f99c41, 0x2a58d9183b56d0f4, 0x4b5aca80e36011a4,
- /* 4 */ 0x329132348c29745d, 0xf4a2e616e1642fd7, 0x1e45bb03ff67bc34, 0x306912d0f42a9b4a,
- /* 5 */ 0xff886507e6af7154, 0x04f50e13dfeec82f, 0xaa512fe82abab5ce, 0x174e251a68d5f222,
- /* 6 */ 0xcf96700d82028898, 0x1743e3370a2c02c5, 0x379eec98b4e86eaa, 0x0c59888a51e0482e,
- /* 7 */ 0xfbcbf1d699b5d189, 0xacaef0d58e9fdc84, 0xc1c20d06231f7614, 0x2938218da274f972,
- /* 8 */ 0xf6af49beff1d7f18, 0xcc541c22387ac9c2, 0x96fcc9ef4015c56b, 0x69c1627c690913a9,
- /* 9 */ 0x7a86fd2f4733db0e, 0xfdb8c4f29e087de9, 0x095e4b1a8ea2a229, 0x1ad7a7c829b37a79,
- /* 10 */ 0x342d89cad17ea0c0, 0x67bedda6cced2051, 0x19ca31bf2bb42f74, 0x3df7b4c84980acbb,
- /* 11 */ 0xa8c6444dc80ad883, 0xb91e440366e3ab85, 0xc215cda00164f6d8, 0x3d867c6ef247e668,
- /* 12 */ 0xc7dd582bcc3e658c, 0xfd2c4748ee0e5528, 0xa0fd9b95cc9f4f71, 0x7529d871b0675ddf,
- /* 13 */ 0xb8f568b42d3cbd78, 0x1233011b91f3da82, 0x2dce6ccd4a7c3b62, 0x75e7fc8e9e498603,
- /* 14 */ 0x2f4f13f1fcd0b6ec, 0xf1a8ca1f29ff7a45, 0xc249c1a72981e29b, 0x6ebe0dbb8c83b56a,
- /* 15 */ 0x7114fa8d170bb222, 0x65a2dcd5bf93935f, 0xbdc41f68b59c979a, 0x2f0eef79a2ce9289,
- /* 16 */ 0x42ecbf0c083c37ce, 0x2930bc09ec496322, 0xf294b0c19cfeac0d, 0x3780aa4bedfabb80,
- /* 17 */ 0x56c17d3e7cead929, 0xe7cb4beb2e5722c5, 0x0ce931732dbfe15a, 0x41b883c7621052f8,
- /* 18 */ 0xdbf75ca0c3d25350, 0x2936be086eb1e351, 0xc936e03cb4a9b212, 0x1d45bf82322225aa,
- /* 19 */ 0xe81ab1036a024cc5, 0xe212201c304c9a72, 0xc5d73fba6832b1fc, 0x20ffdb5a4d839581,
- /* 20 */ 0xa283d367be5d0fad, 0x6c2b25ca8b164475, 0x9d4935467caaf22e, 0x5166408eee85ff49,
- /* 21 */ 0x3c67baa2fab4e361, 0xb3e433c67ef35cef, 0x5259729241159b1c, 0x6a621892d5b0ab33,
- /* 22 */ 0x20b74a387555cdcb, 0x532aa10e1208923f, 0xeaa17b7762281dd1, 0x61ab3443f05c44bf,
- /* 23 */ 0x257a6c422324def8, 0x131c6c1017e3cf7f, 0x23758739f630a257, 0x295a407a01a78580,
- /* 24 */ 0xf8c443246d5da8d9, 0x19d775450c52fa5d, 0x2afcfc92731bf83d, 0x7d10c8e81b2b4700,
- /* 25 */ 0xc8e0271f70baa20b, 0x993748867ca63957, 0x5412efb3cb7ed4bb, 0x3196d36173e62975,
- /* 26 */ 0xde5bcad141c7dffc, 0x47cc8cd2b395c848, 0xa34cd942e11af3cb, 0x0256dbf2d04ecec2,
- /* 27 */ 0x875ab7e94b0e667f, 0xcad4dd83c0850d10, 0x47f12e8f4e72c79f, 0x5f1a87bb8c85b19b,
- /* 28 */ 0x7ae9d0b6437f51b8, 0x12c7ce5518879065, 0x2ade09fe5cf77aee, 0x23a05a2f7d2c5627,
- /* 29 */ 0x5908e128f17c169a, 0xf77498dd8ad0852d, 0x74b4c4ceab102f64, 0x183abadd10139845,
- /* 30 */ 0xb165ba8daa92aaac, 0xd5c5ef9599386705, 0xbe2f8f0cf8fc40d1, 0x2701e635ee204514,
- /* 31 */ 0x629fa80020156514, 0xf223868764a8c1ce, 0x5b894fff0b3f060e, 0x60d9944cf708a3fa,
- /* 32 */ 0xaeea001a1c7a201f, 0xebf16a633ee2ce63, 0x6f7709594c7a07e1, 0x79b958150d0208cb,
- /* 33 */ 0x24b55e5301d410e7, 0xe3a34edff3fdc84d, 0xd88768e4904032d8, 0x131384427b3aaeec,
- /* 34 */ 0x8405e51286234f14, 0x14dc4739adb4c529, 0xb8a2b5b250634ffd, 0x2fe2a94ad8a7ff93,
- /* 35 */ 0xec5c57efe843fadd, 0x2843ce40f0bb9918, 0xa4b561d6cf3d6305, 0x743629bde8fb777e,
- /* 36 */ 0x343edd46bbaf738f, 0xed981828b101a651, 0xa401760b882c797a, 0x1fc223e28dc88730,
- /* 37 */ 0x48604e91fc0fba0e, 0xb637f78f052c6fa4, 0x91ccac3d09e9239c, 0x23f7eed4437a687c,
- /* 38 */ 0x5173b1118d9bd800, 0x29d641b63189d4a7, 0xfdbf177988bbc586, 0x2959894fcad81df5,
- /* 39 */ 0xaebc8ef3b4bbc899, 0x4148995ab26992b9, 0x24e20b0134f92cfb, 0x40d158894a05dee8,
- /* 40 */ 0x46b00b1185af76f6, 0x26bac77873187a79, 0x3dc0bf95ab8fff5f, 0x2a608bd8945524d7,
- /* 41 */ 0x26449588bd446302, 0x7c4bc21c0388439c, 0x8e98a4f383bd11b2, 0x26218d7bc9d876b9,
- /* 42 */ 0xe3081542997c178a, 0x3c2d29a86fb6606f, 0x5c217736fa279374, 0x7dde05734afeb1fa,
- /* 43 */ 0x3bf10e3906d42bab, 0xe4f7803e1980649c, 0xe6053bf89595bf7a, 0x394faf38da245530,
- /* 44 */ 0x7a8efb58896928f4, 0xfbc778e9cc6a113c, 0x72670ce330af596f, 0x48f222a81d3d6cf7,
- /* 45 */ 0xf01fce410d72caa7, 0x5a20ecc7213b5595, 0x7bc21165c1fa1483, 0x07f89ae31da8a741,
- /* 46 */ 0x05d2c2b4c6830ff9, 0xd43e330fc6316293, 0xa5a5590a96d3a904, 0x705edb91a65333b6,
- /* 47 */ 0x048ee15e0bb9a5f7, 0x3240cfca9e0aaf5d, 0x8f4b71ceedc4a40b, 0x621c0da3de544a6d,
- /* 48 */ 0x92872836a08c4091, 0xce8375b010c91445, 0x8a72eb524f276394, 0x2667fcfa7ec83635,
- /* 49 */ 0x7f4c173345e8752a, 0x061b47feee7079a5, 0x25dd9afa9f86ff34, 0x3780cef5425dc89c,
- /* 50 */ 0x1a46035a513bb4e9, 0x3e1ef379ac575ada, 0xc78c5f1c5fa24b50, 0x321a967634fd9f22,
- /* 51 */ 0x946707b8826e27fa, 0x3dca84d64c506fd0, 0xc189218075e91436, 0x6d9284169b3b8484,
- /* 52 */ 0x3a67e840383f2ddf, 0x33eec9a30c4f9b75, 0x3ec7c86fa783ef47, 0x26ec449fbac9fbc4,
- /* 53 */ 0x5c0f38cba09b9e7d, 0x81168cc762a3478c, 0x3e23b0d306fc121c, 0x5a238aa0a5efdcdd,
- /* 54 */ 0x1ba26121c4ea43ff, 0x36f8c77f7c8832b5, 0x88fbea0b0adcf99a, 0x5ca9938ec25bebf9,
- /* 55 */ 0xd5436a5e51fccda0, 0x1dbc4797c2cd893b, 0x19346a65d3224a08, 0x0f5034e49b9af466,
- /* 56 */ 0xf23c3967a1e0b96e, 0xe58b08fa867a4d88, 0xfb2fabc6a7341679, 0x2a75381eb6026946,
- /* 57 */ 0xc80a3be4c19420ac, 0x66b1f6c681f2b6dc, 0x7cf7036761e93388, 0x25abbbd8a660a4c4,
- /* 58 */ 0x91ea12ba14fd5198, 0x684950fc4a3cffa9, 0xf826842130f5ad28, 0x3ea988f75301a441,
- /* 59 */ 0xc978109a695f8c6f, 0x1746eb4a0530c3f3, 0x444d6d77b4459995, 0x75952b8c054e5cc7,
- /* 60 */ 0xa3703f7915f4d6aa, 0x66c346202f2647d8, 0xd01469df811d644b, 0x77fea47d81a5d71f,
- /* 61 */ 0xc5e9529ef57ca381, 0x6eeeb4b9ce2f881a, 0xb6e91a28e8009bd6, 0x4b80be3e9afc3fec,
- /* 62 */ 0x7e3773c526aed2c5, 0x1b4afcb453c9a49d, 0xa920bdd7baffb24d, 0x7c54699f122d400e,
- /* 63 */ 0xef46c8e14fa94bc8, 0xe0b074ce2952ed5e, 0xbea450e1dbd885d5, 0x61b68649320f712c,
- /* 64 */ 0x8a485f7309ccbdd1, 0xbd06320d7d4d1a2d, 0x25232973322dbef4, 0x445dc4758c17f770,
- /* 65 */ 0xdb0434177cc8933c, 0xed6fe82175ea059f, 0x1efebefdc053db34, 0x4adbe867c65daf99,
- /* 66 */ 0x3acd71a2a90609df, 0xe5e991856dd04050, 0x1ec69b688157c23c, 0x697427f6885cfe4d,
- /* 67 */ 0xd7be7b9b65e1a851, 0xa03d28d522c536dd, 0x28399d658fd2b645, 0x49e5b7e17c2641e1,
- /* 68 */ 0x6f8c3a98700457a4, 0x5078f0a25ebb6778, 0xd13c3ccbc382960f, 0x2e003258a7df84b1,
- /* 69 */ 0x8ad1f39be6296a1c, 0xc1eeaa652a5fbfb2, 0x33ee0673fd26f3cb, 0x59256173a69d2ccc,
- /* 70 */ 0x41ea07aa4e18fc41, 0xd9fc19527c87a51e, 0xbdaacb805831ca6f, 0x445b652dc916694f,
- /* 71 */ 0xce92a3a7f2172315, 0x1edc282de11b9964, 0xa1823aafe04c314a, 0x790a2d94437cf586,
- /* 72 */ 0x71c447fb93f6e009, 0x8922a56722845276, 0xbf70903b204f5169, 0x2f7a89891ba319fe,
- /* 73 */ 0x02a08eb577e2140c, 0xed9a4ed4427bdcf4, 0x5253ec44e4323cd1, 0x3e88363c14e9355b,
- /* 74 */ 0xaa66c14277110b8c, 0x1ae0391610a23390, 0x2030bd12c93fc2a2, 0x3ee141579555c7ab,
- /* 75 */ 0x9214de3a6d6e7d41, 0x3ccdd88607f17efe, 0x674f1288f8e11217, 0x5682250f329f93d0,
- /* 76 */ 0x6cf00b136d2e396e, 0x6e4cf86f1014debf, 0x5930b1b5bfcc4e83, 0x047069b48aba16b6,
- /* 77 */ 0x0d4ce4ab69b20793, 0xb24db91a97d0fb9e, 0xcdfa50f54e00d01d, 0x221b1085368bddb5,
- /* 78 */ 0xe7e59468b1e3d8d2, 0x53c56563bd122f93, 0xeee8a903e0663f09, 0x61efa662cbbe3d42,
- /* 79 */ 0x2cf8ddddde6eab2a, 0x9bf80ad51435f231, 0x5deadacec9f04973, 0x29275b5d41d29b27,
- /* 80 */ 0xcfde0f0895ebf14f, 0xb9aab96b054905a7, 0xcae80dd9a1c420fd, 0x0a63bf2f1673bbc7,
- /* 81 */ 0x092f6e11958fbc8c, 0x672a81e804822fad, 0xcac8351560d52517, 0x6f3f7722c8f192f8,
- /* 82 */ 0xf8ba90ccc2e894b7, 0x2c7557a438ff9f0d, 0x894d1d855ae52359, 0x68e122157b743d69,
- /* 83 */ 0xd87e5570cfb919f3, 0x3f2cdecd95798db9, 0x2121154710c0a2ce, 0x3c66a115246dc5b2,
- /* 84 */ 0xcbedc562294ecb72, 0xba7143c36a280b16, 0x9610c2efd4078b67, 0x6144735d946a4b1e,
- /* 85 */ 0x536f111ed75b3350, 0x0211db8c2041d81b, 0xf93cb1000e10413c, 0x149dfd3c039e8876,
- /* 86 */ 0xd479dde46b63155b, 0xb66e15e93c837976, 0xdafde43b1f13e038, 0x5fafda1a2e4b0b35,
- /* 87 */ 0x3600bbdf17197581, 0x3972050bbe3cd2c2, 0x5938906dbdd5be86, 0x34fce5e43f9b860f,
- /* 88 */ 0x75a8a4cd42d14d02, 0x828dabc53441df65, 0x33dcabedd2e131d3, 0x3ebad76fb814d25f,
- /* 89 */ 0xd4906f566f70e10f, 0x5d12f7aa51690f5a, 0x45adb16e76cefcf2, 0x01f768aead232999,
- /* 90 */ 0x2b6cc77b6248febd, 0x3cd30628ec3aaffd, 0xce1c0b80d4ef486a, 0x4c3bff2ea6f66c23,
- /* 91 */ 0x3f2ec4094aeaeb5f, 0x61b19b286e372ca7, 0x5eefa966de2a701d, 0x23b20565de55e3ef,
- /* 92 */ 0xe301ca5279d58557, 0x07b2d4ce27c2874f, 0xa532cd8a9dcf1d67, 0x2a52fee23f2bff56,
- /* 93 */ 0x8624efb37cd8663d, 0xbbc7ac20ffbd7594, 0x57b85e9c82d37445, 0x7b3052cb86a6ec66,
- /* 94 */ 0x3482f0ad2525e91e, 0x2cb68043d28edca0, 0xaf4f6d052e1b003a, 0x185f8c2529781b0a,
- /* 95 */ 0xaa41de5bd80ce0d6, 0x9407b2416853e9d6, 0x563ec36e357f4c3a, 0x4cc4b8dd0e297bce,
- /* 96 */ 0xa2fc1a52ffb8730e, 0x1811f16e67058e37, 0x10f9a366cddf4ee1, 0x72f4a0c4a0b9f099,
- /* 97 */ 0x8c16c06f663f4ea7, 0x693b3af74e970fba, 0x2102e7f1d69ec345, 0x0ba53cbc968a8089,
- /* 98 */ 0xca3d9dc7fea15537, 0x4c6824bb51536493, 0xb9886314844006b1, 0x40d2a72ab454cc60,
- /* 99 */ 0x5936a1b712570975, 0x91b9d648debda657, 0x3344094bb64330ea, 0x006ba10d12ee51d0,
- /* 100 */ 0x19228468f5de5d58, 0x0eb12f4c38cc05b0, 0xa1039f9dd5601990, 0x4502d4ce4fff0e0b,
- /* 101 */ 0xeb2054106837c189, 0xd0f6544c6dd3b93c, 0x40727064c416d74f, 0x6e15c6114b502ef0,
- /* 102 */ 0x4df2a398cfb1a76b, 0x11256c7419f2f6b1, 0x4a497962066e6043, 0x705b3aab41355b44,
- /* 103 */ 0x365ef536d797b1d8, 0x00076bd622ddf0db, 0x3bbf33b0e0575a88, 0x3777aa05c8e4ca4d,
- /* 104 */ 0x392745c85578db5f, 0x6fda4149dbae5ae2, 0xb1f0b00b8adc9867, 0x09963437d36f1da3,
- /* 105 */ 0x7e824e90a5dc3853, 0xccb5f6641f135cbd, 0x6736d86c87ce8fcc, 0x625f3ce26604249f,
- /* 106 */ 0xaf8ac8059502f63f, 0x0c05e70a2e351469, 0x35292e9c764b6305, 0x1a394360c7e23ac3,
- /* 107 */ 0xd5c6d53251183264, 0x62065abd43c2b74f, 0xb5fbf5d03b973f9b, 0x13a3da3661206e5e,
- /* 108 */ 0xc6bd5837725d94e5, 0x18e30912205016c5, 0x2088ce1570033c68, 0x7fba1f495c837987,
- /* 109 */ 0x5a8c7423f2f9079d, 0x1735157b34023fc5, 0xe4f9b49ad2fab351, 0x6691ff72c878e33c,
- /* 110 */ 0x122c2adedc5eff3e, 0xf8dd4bf1d8956cf4, 0xeb86205d9e9e5bda, 0x049b92b9d975c743,
- /* 111 */ 0xa5379730b0f6c05a, 0x72a0ffacc6f3a553, 0xb0032c34b20dcd6d, 0x470e9dbc88d5164a,
- /* 112 */ 0xb19cf10ca237c047, 0xb65466711f6c81a2, 0xb3321bd16dd80b43, 0x48c14f600c5fbe8e,
- /* 113 */ 0x66451c264aa6c803, 0xb66e3904a4fa7da6, 0xd45f19b0b3128395, 0x31602627c3c9bc10,
- /* 114 */ 0x3120dc4832e4e10d, 0xeb20c46756c717f7, 0x00f52e3f67280294, 0x566d4fc14730c509,
- /* 115 */ 0x7e3a5d40fd837206, 0xc1e926dc7159547a, 0x216730fba68d6095, 0x22e8c3843f69cea7,
- /* 116 */ 0x33d074e8930e4b2b, 0xb6e4350e84d15816, 0x5534c26ad6ba2365, 0x7773c12f89f1f3f3,
- /* 117 */ 0x8cba404da57962aa, 0x5b9897a81999ce56, 0x508e862f121692fc, 0x3a81907fa093c291,
- /* 118 */ 0x0dded0ff4725a510, 0x10d8cc10673fc503, 0x5b9d151c9f1f4e89, 0x32a5c1d5cb09a44c,
- /* 119 */ 0x1e0aa442b90541fb, 0x5f85eb7cc1b485db, 0xbee595ce8a9df2e5, 0x25e496c722422236,
- /* 120 */ 0x5edf3c46cd0fe5b9, 0x34e75a7ed2a43388, 0xe488de11d761e352, 0x0e878a01a085545c,
- /* 121 */ 0xba493c77e021bb04, 0x2b4d1843c7df899a, 0x9ea37a487ae80d67, 0x67a9958011e41794,
- /* 122 */ 0x4b58051a6697b065, 0x47e33f7d8d6ba6d4, 0xbb4da8d483ca46c1, 0x68becaa181c2db0d,
- /* 123 */ 0x8d8980e90b989aa5, 0xf95eb14a2c93c99b, 0x51c6c7c4796e73a2, 0x6e228363b5efb569,
- /* 124 */ 0xc6bbc0b02dd624c8, 0x777eb47dec8170ee, 0x3cde15a004cfafa9, 0x1dc6bc087160bf9b,
- /* 125 */ 0x2e07e043eec34002, 0x18e9fc677a68dc7f, 0xd8da03188bd15b9a, 0x48fbc3bb00568253,
- /* 126 */ 0x57547d4cfb654ce1, 0xd3565b82a058e2ad, 0xf63eaf0bbf154478, 0x47531ef114dfbb18,
- /* 127 */ 0xe1ec630a4278c587, 0x5507d546ca8e83f3, 0x85e135c63adc0c2b, 0x0aa7efa85682844e,
- /* 128 */ 0x72691ba8b3e1f615, 0x32b4e9701fbe3ffa, 0x97b6d92e39bb7868, 0x2cfe53dea02e39e8,
- /* 129 */ 0x687392cd85cd52b0, 0x27ff66c910e29831, 0x97134556a9832d06, 0x269bb0360a84f8a0,
- /* 130 */ 0x706e55457643f85c, 0x3734a48c9b597d1b, 0x7aee91e8c6efa472, 0x5cd6abc198a9d9e0,
- /* 131 */ 0x0e04de06cb3ce41a, 0xd8c6eb893402e138, 0x904659bb686e3772, 0x7215c371746ba8c8,
- /* 132 */ 0xfd12a97eeae4a2d9, 0x9514b7516394f2c5, 0x266fd5809208f294, 0x5c847085619a26b9,
- /* 133 */ 0x52985410fed694ea, 0x3c905b934a2ed254, 0x10bb47692d3be467, 0x063b3d2d69e5e9e1,
- /* 134 */ 0x472726eedda57deb, 0xefb6c4ae10f41891, 0x2b1641917b307614, 0x117c554fc4f45b7c,
- /* 135 */ 0xc07cf3118f9d8812, 0x01dbd82050017939, 0xd7e803f4171b2827, 0x1015e87487d225ea,
- /* 136 */ 0xc58de3fed23acc4d, 0x50db91c294a7be2d, 0x0b94d43d1c9cf457, 0x6b1640fa6e37524a,
- /* 137 */ 0x692f346c5fda0d09, 0x200b1c59fa4d3151, 0xb8c46f760777a296, 0x4b38395f3ffdfbcf,
- /* 138 */ 0x18d25e00be54d671, 0x60d50582bec8aba6, 0x87ad8f263b78b982, 0x50fdf64e9cda0432,
- /* 139 */ 0x90f567aac578dcf0, 0xef1e9b0ef2a3133b, 0x0eebba9242d9de71, 0x15473c9bf03101c7,
- /* 140 */ 0x7c77e8ae56b78095, 0xb678e7666e6f078e, 0x2da0b9615348ba1f, 0x7cf931c1ff733f0b,
- /* 141 */ 0x26b357f50a0a366c, 0xe9708cf42b87d732, 0xc13aeea5f91cb2c0, 0x35d90c991143bb4c,
- /* 142 */ 0x47c1c404a9a0d9dc, 0x659e58451972d251, 0x3875a8c473b38c31, 0x1fbd9ed379561f24,
- /* 143 */ 0x11fabc6fd41ec28d, 0x7ef8dfe3cd2a2dca, 0x72e73b5d8c404595, 0x6135fa4954b72f27,
- /* 144 */ 0xccfc32a2de24b69c, 0x3f55698c1f095d88, 0xbe3350ed5ac3f929, 0x5e9bf806ca477eeb,
- /* 145 */ 0xe9ce8fb63c309f68, 0x5376f63565e1f9f4, 0xd1afcfb35a6393f1, 0x6632a1ede5623506,
- /* 146 */ 0x0b7d6c390c2ded4c, 0x56cb3281df04cb1f, 0x66305a1249ecc3c7, 0x5d588b60a38ca72a,
- /* 147 */ 0xa6ecbf78e8e5f42d, 0x86eeb44b3c8a3eec, 0xec219c48fbd21604, 0x1aaf1af517c36731,
- /* 148 */ 0xc306a2836769bde7, 0x208280622b1e2adb, 0x8027f51ffbff94a6, 0x76cfa1ce1124f26b,
- /* 149 */ 0x18eb00562422abb6, 0xf377c4d58f8c29c3, 0x4dbbc207f531561a, 0x0253b7f082128a27,
- /* 150 */ 0x3d1f091cb62c17e0, 0x4860e1abd64628a9, 0x52d17436309d4253, 0x356f97e13efae576,
- /* 151 */ 0xd351e11aa150535b, 0x3e6b45bb1dd878cc, 0x0c776128bed92c98, 0x1d34ae93032885b8,
- /* 152 */ 0x4ba0488ca85ba4c3, 0x985348c33c9ce6ce, 0x66124c6f97bda770, 0x0f81a0290654124a,
- /* 153 */ 0x9ed09ca6569b86fd, 0x811009fd18af9a2d, 0xff08d03f93d8c20a, 0x52a148199faef26b,
- /* 154 */ 0x3e03f9dc2d8d1b73, 0x4205801873961a70, 0xc0d987f041a35970, 0x07aa1f15a1c0d549,
- /* 155 */ 0xdfd46ce08cd27224, 0x6d0a024f934e4239, 0x808a7a6399897b59, 0x0a4556e9e13d95a2,
- /* 156 */ 0xd21a991fe9c13045, 0x9b0e8548fe7751b8, 0x5da643cb4bf30035, 0x77db28d63940f721,
- /* 157 */ 0xfc5eeb614adc9011, 0x5229419ae8c411eb, 0x9ec3e7787d1dcf74, 0x340d053e216e4cb5,
- /* 158 */ 0xcac7af39b48df2b4, 0xc0faec2871a10a94, 0x140a69245ca575ed, 0x0cf1c37134273a4c,
- /* 159 */ 0xc8ee306ac224b8a5, 0x57eaee7ccb4930b0, 0xa1e806bdaacbe74f, 0x7d9a62742eeb657d,
- /* 160 */ 0x9eb6b6ef546c4830, 0x885cca1fddb36e2e, 0xe6b9f383ef0d7105, 0x58654fef9d2e0412,
- /* 161 */ 0xa905c4ffbe0e8e26, 0x942de5df9b31816e, 0x497d723f802e88e1, 0x30684dea602f408d,
- /* 162 */ 0x21e5a278a3e6cb34, 0xaefb6e6f5b151dc4, 0xb30b8e049d77ca15, 0x28c3c9cf53b98981,
- /* 163 */ 0x287fb721556cdd2a, 0x0d317ca897022274, 0x7468c7423a543258, 0x4a7f11464eb5642f,
- /* 164 */ 0xa237a4774d193aa6, 0xd865986ea92129a1, 0x24c515ecf87c1a88, 0x604003575f39f5eb,
- /* 165 */ 0x47b9f189570a9b27, 0x2b98cede465e4b78, 0x026df551dbb85c20, 0x74fcd91047e21901,
- /* 166 */ 0x13e2a90a23c1bfa3, 0x0cb0074e478519f6, 0x5ff1cbbe3af6cf44, 0x67fe5438be812dbe,
- /* 167 */ 0xd13cf64fa40f05b0, 0x054dfb2f32283787, 0x4173915b7f0d2aea, 0x482f144f1f610d4e,
- /* 168 */ 0xf6210201b47f8234, 0x5d0ae1929e70b990, 0xdcd7f455b049567c, 0x7e93d0f1f0916f01,
- /* 169 */ 0xdd79cbf18a7db4fa, 0xbe8391bf6f74c62f, 0x027145d14b8291bd, 0x585a73ea2cbf1705,
- /* 170 */ 0x485ca03e928a0db2, 0x10fc01a5742857e7, 0x2f482edbd6d551a7, 0x0f0433b5048fdb8a,
- /* 171 */ 0x60da2e8dd7dc6247, 0x88b4c9d38cd4819a, 0x13033ac001f66697, 0x273b24fe3b367d75,
- /* 172 */ 0xc6e8f66a31b3b9d4, 0x281514a494df49d5, 0xd1726fdfc8b23da7, 0x4b3ae7d103dee548,
- /* 173 */ 0xc6256e19ce4b9d7e, 0xff5c5cf186e3c61c, 0xacc63ca34b8ec145, 0x74621888fee66574,
- /* 174 */ 0x956f409645290a1e, 0xef0bf8e3263a962e, 0xed6a50eb5ec2647b, 0x0694283a9dca7502,
- /* 175 */ 0x769b963643a2dcd1, 0x42b7c8ea09fc5353, 0x4f002aee13397eab, 0x63005e2c19b7d63a,
- /* 176 */ 0xca6736da63023bea, 0x966c7f6db12a99b7, 0xace09390c537c5e1, 0x0b696063a1aa89ee,
- /* 177 */ 0xebb03e97288c56e5, 0x432a9f9f938c8be8, 0xa6a5a93d5b717f71, 0x1a5fb4c3e18f9d97,
- /* 178 */ 0x1c94e7ad1c60cdce, 0xee202a43fc02c4a0, 0x8dafe4d867c46a20, 0x0a10263c8ac27b58,
- /* 179 */ 0xd0dea9dfe4432a4a, 0x856af87bbe9277c5, 0xce8472acc212c71a, 0x6f151b6d9bbb1e91,
- /* 180 */ 0x26776c527ceed56a, 0x7d211cb7fbf8faec, 0x37ae66a6fd4609cc, 0x1f81b702d2770c42,
- /* 181 */ 0x2fb0b057eac58392, 0xe1dd89fe29744e9d, 0xc964f8eb17beb4f8, 0x29571073c9a2d41e,
- /* 182 */ 0xa948a18981c0e254, 0x2df6369b65b22830, 0xa33eb2d75fcfd3c6, 0x078cd6ec4199a01f,
- /* 183 */ 0x4a584a41ad900d2f, 0x32142b78e2c74c52, 0x68c4e8338431c978, 0x7f69ea9008689fc2,
- /* 184 */ 0x52f2c81e46a38265, 0xfd78072d04a832fd, 0x8cd7d5fa25359e94, 0x4de71b7454cc29d2,
- /* 185 */ 0x42eb60ad1eda6ac9, 0x0aad37dfdbc09c3a, 0x81004b71e33cc191, 0x44e6be345122803c,
- /* 186 */ 0x03fe8388ba1920db, 0xf5d57c32150db008, 0x49c8c4281af60c29, 0x21edb518de701aee,
- /* 187 */ 0x7fb63e418f06dc99, 0xa4460d99c166d7b8, 0x24dd5248ce520a83, 0x5ec3ad712b928358,
- /* 188 */ 0x15022a5fbd17930f, 0xa4f64a77d82570e3, 0x12bc8d6915783712, 0x498194c0fc620abb,
- /* 189 */ 0x38a2d9d255686c82, 0x785c6bd9193e21f0, 0xe4d5c81ab24a5484, 0x56307860b2e20989,
- /* 190 */ 0x429d55f78b4d74c4, 0x22f1834643350131, 0x1e60c24598c71fff, 0x59f2f014979983ef,
- /* 191 */ 0x46a47d56eb494a44, 0x3e22a854d636a18e, 0xb346e15274491c3b, 0x2ceafd4e5390cde7,
- /* 192 */ 0xba8a8538be0d6675, 0x4b9074bb50818e23, 0xcbdab89085d304c3, 0x61a24fe0e56192c4,
- /* 193 */ 0xcb7615e6db525bcb, 0xdd7d8c35a567e4ca, 0xe6b4153acafcdd69, 0x2d668e097f3c9766,
- /* 194 */ 0xa57e7e265ce55ef0, 0x5d9f4e527cd4b967, 0xfbc83606492fd1e5, 0x090d52beb7c3f7ae,
- /* 195 */ 0x09b9515a1e7b4d7c, 0x1f266a2599da44c0, 0xa1c49548e2c55504, 0x7ef04287126f15cc,
- /* 196 */ 0xfed1659dbd30ef15, 0x8b4ab9eec4e0277b, 0x884d6236a5df3291, 0x1fd96ea6bf5cf788,
- /* 197 */ 0x42a161981f190d9a, 0x61d849507e6052c1, 0x9fe113bf285a2cd5, 0x7c22d676dbad85d8,
- /* 198 */ 0x82e770ed2bfbd27d, 0x4c05b2ece996f5a5, 0xcd40a9c2b0900150, 0x5895319213d9bf64,
- /* 199 */ 0xe7cc5d703fea2e08, 0xb50c491258e2188c, 0xcce30baa48205bf0, 0x537c659ccfa32d62,
- /* 200 */ 0x37b6623a98cfc088, 0xfe9bed1fa4d6aca4, 0x04d29b8e56a8d1b0, 0x725f71c40b519575,
- /* 201 */ 0x28c7f89cd0339ce6, 0x8367b14469ddc18b, 0x883ada83a6a1652c, 0x585f1974034d6c17,
- /* 202 */ 0x89cfb266f1b19188, 0xe63b4863e7c35217, 0xd88c9da6b4c0526a, 0x3e035c9df0954635,
- /* 203 */ 0xdd9d5412fb45de9d, 0xdd684532e4cff40d, 0x4b5c999b151d671c, 0x2d8c2cc811e7f690,
- /* 204 */ 0x7f54be1d90055d40, 0xa464c5df464aaf40, 0x33979624f0e917be, 0x2c018dc527356b30,
- /* 205 */ 0xa5415024e330b3d4, 0x73ff3d96691652d3, 0x94ec42c4ef9b59f1, 0x0747201618d08e5a,
- /* 206 */ 0x4d6ca48aca411c53, 0x66415f2fcfa66119, 0x9c4dd40051e227ff, 0x59810bc09a02f7eb,
- /* 207 */ 0x2a7eb171b3dc101d, 0x441c5ab99ffef68e, 0x32025c9b93b359ea, 0x5e8ce0a71e9d112f,
- /* 208 */ 0xbfcccb92429503fd, 0xd271ba752f095d55, 0x345ead5e972d091e, 0x18c8df11a83103ba,
- /* 209 */ 0x90cd949a9aed0f4c, 0xc5d1f4cb6660e37e, 0xb8cac52d56c52e0b, 0x6e42e400c5808e0d,
- /* 210 */ 0xa3b46966eeaefd23, 0x0c4f1f0be39ecdca, 0x189dc8c9d683a51d, 0x51f27f054c09351b,
- /* 211 */ 0x4c487ccd2a320682, 0x587ea95bb3df1c96, 0xc8ccf79e555cb8e8, 0x547dc829a206d73d,
- /* 212 */ 0xb822a6cd80c39b06, 0xe96d54732000d4c6, 0x28535b6f91463b4d, 0x228f4660e2486e1d,
- /* 213 */ 0x98799538de8d3abf, 0x8cd8330045ebca6e, 0x79952a008221e738, 0x4322e1a7535cd2bb,
- /* 214 */ 0xb114c11819d1801c, 0x2016e4d84f3f5ec7, 0xdd0e2df409260f4c, 0x5ec362c0ae5f7266,
- /* 215 */ 0xc0462b18b8b2b4ee, 0x7cc8d950274d1afb, 0xf25f7105436b02d2, 0x43bbf8dcbff9ccd3,
- /* 216 */ 0xb6ad1767a039e9df, 0xb0714da8f69d3583, 0x5e55fa18b42931f5, 0x4ed5558f33c60961,
- /* 217 */ 0x1fe37901c647a5dd, 0x593ddf1f8081d357, 0x0249a4fd813fd7a6, 0x69acca274e9caf61,
- /* 218 */ 0x047ba3ea330721c9, 0x83423fc20e7e1ea0, 0x1df4c0af01314a60, 0x09a62dab89289527,
- /* 219 */ 0xa5b325a49cc6cb00, 0xe94b5dc654b56cb6, 0x3be28779adc994a0, 0x4296e8f8ba3a4aad,
- /* 220 */ 0x328689761e451eab, 0x2e4d598bff59594a, 0x49b96853d7a7084a, 0x4980a319601420a8,
- /* 221 */ 0x9565b9e12f552c42, 0x8a5318db7100fe96, 0x05c90b4d43add0d7, 0x538b4cd66a5d4eda,
- /* 222 */ 0xf4e94fc3e89f039f, 0x592c9af26f618045, 0x08a36eb5fd4b9550, 0x25fffaf6c2ed1419,
- /* 223 */ 0x34434459cc79d354, 0xeeecbfb4b1d5476b, 0xddeb34a061615d99, 0x5129cecceb64b773,
- /* 224 */ 0xee43215894993520, 0x772f9c7cf14c0b3b, 0xd2e2fce306bedad5, 0x715f42b546f06a97,
- /* 225 */ 0x434ecdceda5b5f1a, 0x0da17115a49741a9, 0x680bd77c73edad2e, 0x487c02354edd9041,
- /* 226 */ 0xb8efeff3a70ed9c4, 0x56a32aa3e857e302, 0xdf3a68bd48a2a5a0, 0x07f650b73176c444,
- /* 227 */ 0xe38b9b1626e0ccb1, 0x79e053c18b09fb36, 0x56d90319c9f94964, 0x1ca941e7ac9ff5c4,
- /* 228 */ 0x49c4df29162fa0bb, 0x8488cf3282b33305, 0x95dfda14cabb437d, 0x3391f78264d5ad86,
- /* 229 */ 0x729ae06ae2b5095d, 0xd58a58d73259a946, 0xe9834262d13921ed, 0x27fedafaa54bb592,
- /* 230 */ 0xa99dc5b829ad48bb, 0x5f025742499ee260, 0x802c8ecd5d7513fd, 0x78ceb3ef3f6dd938,
- /* 231 */ 0xc342f44f8a135d94, 0x7b9edb44828cdda3, 0x9436d11a0537cfe7, 0x5064b164ec1ab4c8,
- /* 232 */ 0x7020eccfd37eb2fc, 0x1f31ea3ed90d25fc, 0x1b930d7bdfa1bb34, 0x5344467a48113044,
- /* 233 */ 0x70073170f25e6dfb, 0xe385dc1a50114cc8, 0x2348698ac8fc4f00, 0x2a77a55284dd40d8,
- /* 234 */ 0xfe06afe0c98c6ce4, 0xc235df96dddfd6e4, 0x1428d01e33bf1ed3, 0x785768ec9300bdaf,
- /* 235 */ 0x9702e57a91deb63b, 0x61bdb8bfe5ce8b80, 0x645b426f3d1d58ac, 0x4804a82227a557bc,
- /* 236 */ 0x8e57048ab44d2601, 0x68d6501a4b3a6935, 0xc39c9ec3f9e1c293, 0x4172f257d4de63e2,
- /* 237 */ 0xd368b450330c6401, 0x040d3017418f2391, 0x2c34bb6090b7d90d, 0x16f649228fdfd51f,
- /* 238 */ 0xbea6818e2b928ef5, 0xe28ccf91cdc11e72, 0x594aaa68e77a36cd, 0x313034806c7ffd0f,
- /* 239 */ 0x8a9d27ac2249bd65, 0x19a3b464018e9512, 0xc26ccff352b37ec7, 0x056f68341d797b21,
- /* 240 */ 0x5e79d6757efd2327, 0xfabdbcb6553afe15, 0xd3e7222c6eaf5a60, 0x7046c76d4dae743b,
- /* 241 */ 0x660be872b18d4a55, 0x19992518574e1496, 0xc103053a302bdcbb, 0x3ed8e9800b218e8e,
- /* 242 */ 0x7b0b9239fa75e03e, 0xefe9fb684633c083, 0x98a35fbe391a7793, 0x6065510fe2d0fe34,
- /* 243 */ 0x55cb668548abad0c, 0xb4584548da87e527, 0x2c43ecea0107c1dd, 0x526028809372de35,
- /* 244 */ 0x3415c56af9213b1f, 0x5bee1a4d017e98db, 0x13f6b105b5cf709b, 0x5ff20e3482b29ab6,
- /* 245 */ 0x0aa29c75cc2e6c90, 0xfc7d73ca3a70e206, 0x899fc38fc4b5c515, 0x250386b124ffc207,
- /* 246 */ 0x54ea28d5ae3d2b56, 0x9913149dd6de60ce, 0x16694fc58f06d6c1, 0x46b23975eb018fc7,
- /* 247 */ 0x470a6a0fb4b7b4e2, 0x5d92475a8f7253de, 0xabeee5b52fbd3adb, 0x7fa20801a0806968,
- /* 248 */ 0x76f3faf19f7714d2, 0xb3e840c12f4660c3, 0x0fb4cd8df212744e, 0x4b065a251d3a2dd2,
- /* 249 */ 0x5cebde383d77cd4a, 0x6adf39df882c9cb1, 0xa2dd242eb09af759, 0x3147c0e50e5f6422,
- /* 250 */ 0x164ca5101d1350db, 0xf8d13479c33fc962, 0xe640ce4d13e5da08, 0x4bdee0c45061f8ba,
- /* 251 */ 0xd7c46dc1a4edb1c9, 0x5514d7b6437fd98a, 0x58942f6bb2a1c00b, 0x2dffb2ab1d70710e,
- /* 252 */ 0xccdfcf2fc18b6d68, 0xa8ebcba8b7806167, 0x980697f95e2937e3, 0x02fbba1cd0126e8c
-};
-
-static void mul2_256x256_integer_x64(u64 *const c, u64 *const a, u64 *const b)
-{
-#ifdef __ADX__
- __asm__ __volatile__(
- "movq (%1), %%rdx # A[0] \n\t"
- "mulx (%2), %%r8, %%r9 # A[0]*B[0] \n\t"
- "xorl %%r10d, %%r10d \n\t"
- "movq %%r8, (%0) \n\t"
- "mulx 8(%2), %%r10, %%r11 # A[0]*B[1] \n\t"
- "adox %%r9, %%r10 \n\t"
- "movq %%r10, 8(%0) \n\t"
- "mulx 16(%2), %%r12, %%r13 # A[0]*B[2] \n\t"
- "adox %%r11, %%r12 \n\t"
- "mulx 24(%2), %%r14, %%rdx # A[0]*B[3] \n\t"
- "adox %%r13, %%r14 \n\t"
- "movq $0, %%rax \n\t"
- "adox %%rdx, %%rax \n\t"
-
- "movq 8(%1), %%rdx # A[1] \n\t"
- "mulx (%2), %%r8, %%r9 # A[1]*B[0] \n\t"
- "xorl %%r10d, %%r10d \n\t"
- "adcx 8(%0), %%r8 \n\t"
- "movq %%r8, 8(%0) \n\t"
- "mulx 8(%2), %%r10, %%r11 # A[1]*B[1] \n\t"
- "adox %%r9, %%r10 \n\t"
- "adcx %%r12, %%r10 \n\t"
- "movq %%r10, 16(%0) \n\t"
- "mulx 16(%2), %%r12, %%r13 # A[1]*B[2] \n\t"
- "adox %%r11, %%r12 \n\t"
- "adcx %%r14, %%r12 \n\t"
- "movq $0, %%r8 \n\t"
- "mulx 24(%2), %%r14, %%rdx # A[1]*B[3] \n\t"
- "adox %%r13, %%r14 \n\t"
- "adcx %%rax, %%r14 \n\t"
- "movq $0, %%rax \n\t"
- "adox %%rdx, %%rax \n\t"
- "adcx %%r8, %%rax \n\t"
-
- "movq 16(%1), %%rdx # A[2] \n\t"
- "mulx (%2), %%r8, %%r9 # A[2]*B[0] \n\t"
- "xorl %%r10d, %%r10d \n\t"
- "adcx 16(%0), %%r8 \n\t"
- "movq %%r8, 16(%0) \n\t"
- "mulx 8(%2), %%r10, %%r11 # A[2]*B[1] \n\t"
- "adox %%r9, %%r10 \n\t"
- "adcx %%r12, %%r10 \n\t"
- "movq %%r10, 24(%0) \n\t"
- "mulx 16(%2), %%r12, %%r13 # A[2]*B[2] \n\t"
- "adox %%r11, %%r12 \n\t"
- "adcx %%r14, %%r12 \n\t"
- "movq $0, %%r8 \n\t"
- "mulx 24(%2), %%r14, %%rdx # A[2]*B[3] \n\t"
- "adox %%r13, %%r14 \n\t"
- "adcx %%rax, %%r14 \n\t"
- "movq $0, %%rax \n\t"
- "adox %%rdx, %%rax \n\t"
- "adcx %%r8, %%rax \n\t"
-
- "movq 24(%1), %%rdx # A[3] \n\t"
- "mulx (%2), %%r8, %%r9 # A[3]*B[0] \n\t"
- "xorl %%r10d, %%r10d \n\t"
- "adcx 24(%0), %%r8 \n\t"
- "movq %%r8, 24(%0) \n\t"
- "mulx 8(%2), %%r10, %%r11 # A[3]*B[1] \n\t"
- "adox %%r9, %%r10 \n\t"
- "adcx %%r12, %%r10 \n\t"
- "movq %%r10, 32(%0) \n\t"
- "mulx 16(%2), %%r12, %%r13 # A[3]*B[2] \n\t"
- "adox %%r11, %%r12 \n\t"
- "adcx %%r14, %%r12 \n\t"
- "movq %%r12, 40(%0) \n\t"
- "movq $0, %%r8 \n\t"
- "mulx 24(%2), %%r14, %%rdx # A[3]*B[3] \n\t"
- "adox %%r13, %%r14 \n\t"
- "adcx %%rax, %%r14 \n\t"
- "movq %%r14, 48(%0) \n\t"
- "movq $0, %%rax \n\t"
- "adox %%rdx, %%rax \n\t"
- "adcx %%r8, %%rax \n\t"
- "movq %%rax, 56(%0) \n\t"
-
- "movq 32(%1), %%rdx # A[0] \n\t"
- "mulx 32(%2), %%r8, %%r9 # A[0]*B[0] \n\t"
- "xorl %%r10d, %%r10d \n\t"
- "movq %%r8, 64(%0) \n\t"
- "mulx 40(%2), %%r10, %%r11 # A[0]*B[1] \n\t"
- "adox %%r9, %%r10 \n\t"
- "movq %%r10, 72(%0) \n\t"
- "mulx 48(%2), %%r12, %%r13 # A[0]*B[2] \n\t"
- "adox %%r11, %%r12 \n\t"
- "mulx 56(%2), %%r14, %%rdx # A[0]*B[3] \n\t"
- "adox %%r13, %%r14 \n\t"
- "movq $0, %%rax \n\t"
- "adox %%rdx, %%rax \n\t"
-
- "movq 40(%1), %%rdx # A[1] \n\t"
- "mulx 32(%2), %%r8, %%r9 # A[1]*B[0] \n\t"
- "xorl %%r10d, %%r10d \n\t"
- "adcx 72(%0), %%r8 \n\t"
- "movq %%r8, 72(%0) \n\t"
- "mulx 40(%2), %%r10, %%r11 # A[1]*B[1] \n\t"
- "adox %%r9, %%r10 \n\t"
- "adcx %%r12, %%r10 \n\t"
- "movq %%r10, 80(%0) \n\t"
- "mulx 48(%2), %%r12, %%r13 # A[1]*B[2] \n\t"
- "adox %%r11, %%r12 \n\t"
- "adcx %%r14, %%r12 \n\t"
- "movq $0, %%r8 \n\t"
- "mulx 56(%2), %%r14, %%rdx # A[1]*B[3] \n\t"
- "adox %%r13, %%r14 \n\t"
- "adcx %%rax, %%r14 \n\t"
- "movq $0, %%rax \n\t"
- "adox %%rdx, %%rax \n\t"
- "adcx %%r8, %%rax \n\t"
-
- "movq 48(%1), %%rdx # A[2] \n\t"
- "mulx 32(%2), %%r8, %%r9 # A[2]*B[0] \n\t"
- "xorl %%r10d, %%r10d \n\t"
- "adcx 80(%0), %%r8 \n\t"
- "movq %%r8, 80(%0) \n\t"
- "mulx 40(%2), %%r10, %%r11 # A[2]*B[1] \n\t"
- "adox %%r9, %%r10 \n\t"
- "adcx %%r12, %%r10 \n\t"
- "movq %%r10, 88(%0) \n\t"
- "mulx 48(%2), %%r12, %%r13 # A[2]*B[2] \n\t"
- "adox %%r11, %%r12 \n\t"
- "adcx %%r14, %%r12 \n\t"
- "movq $0, %%r8 \n\t"
- "mulx 56(%2), %%r14, %%rdx # A[2]*B[3] \n\t"
- "adox %%r13, %%r14 \n\t"
- "adcx %%rax, %%r14 \n\t"
- "movq $0, %%rax \n\t"
- "adox %%rdx, %%rax \n\t"
- "adcx %%r8, %%rax \n\t"
-
- "movq 56(%1), %%rdx # A[3] \n\t"
- "mulx 32(%2), %%r8, %%r9 # A[3]*B[0] \n\t"
- "xorl %%r10d, %%r10d \n\t"
- "adcx 88(%0), %%r8 \n\t"
- "movq %%r8, 88(%0) \n\t"
- "mulx 40(%2), %%r10, %%r11 # A[3]*B[1] \n\t"
- "adox %%r9, %%r10 \n\t"
- "adcx %%r12, %%r10 \n\t"
- "movq %%r10, 96(%0) \n\t"
- "mulx 48(%2), %%r12, %%r13 # A[3]*B[2] \n\t"
- "adox %%r11, %%r12 \n\t"
- "adcx %%r14, %%r12 \n\t"
- "movq %%r12, 104(%0) \n\t"
- "movq $0, %%r8 \n\t"
- "mulx 56(%2), %%r14, %%rdx # A[3]*B[3] \n\t"
- "adox %%r13, %%r14 \n\t"
- "adcx %%rax, %%r14 \n\t"
- "movq %%r14, 112(%0) \n\t"
- "movq $0, %%rax \n\t"
- "adox %%rdx, %%rax \n\t"
- "adcx %%r8, %%rax \n\t"
- "movq %%rax, 120(%0) \n\t"
- :
- : "r"(c), "r"(a), "r"(b)
- : "memory", "cc", "%rax", "%rdx",
- "%r8", "%r9", "%r10", "%r11",
- "%r12", "%r13", "%r14");
-#else
- __asm__ __volatile__(
- "movq (%1), %%rdx # A[0] \n\t"
- "mulx (%2), %%r8, %%r9 # A[0]*B[0] \n\t"
- "movq %%r8, (%0) \n\t"
- "mulx 8(%2), %%r10, %%rax # A[0]*B[1] \n\t"
- "addq %%r10, %%r9 \n\t"
- "movq %%r9, 8(%0) \n\t"
- "mulx 16(%2), %%r12, %%rbx # A[0]*B[2] \n\t"
- "adcq %%r12, %%rax \n\t"
- "mulx 24(%2), %%r14, %%rcx # A[0]*B[3] \n\t"
- "adcq %%r14, %%rbx \n\t"
- "adcq $0, %%rcx \n\t"
-
- "movq 8(%1), %%rdx # A[1] \n\t"
- "mulx (%2), %%r8, %%r9 # A[1]*B[0] \n\t"
- "mulx 8(%2), %%r10, %%r11 # A[1]*B[1] \n\t"
- "addq %%r10, %%r9 \n\t"
- "mulx 16(%2), %%r12, %%r13 # A[1]*B[2] \n\t"
- "adcq %%r12, %%r11 \n\t"
- "mulx 24(%2), %%r14, %%rdx # A[1]*B[3] \n\t"
- "adcq %%r14, %%r13 \n\t"
- "adcq $0, %%rdx \n\t"
-
- "addq %%r8, 8(%0) \n\t"
- "adcq %%rax, %%r9 \n\t"
- "movq %%r9, 16(%0) \n\t"
- "movq $0, %%rax \n\t"
- "adcq %%r11, %%rbx \n\t"
- "adcq %%r13, %%rcx \n\t"
- "adcq %%rdx, %%rax \n\t"
-
- "movq 16(%1), %%rdx # A[2] \n\t"
- "mulx (%2), %%r8, %%r9 # A[2]*B[0] \n\t"
- "mulx 8(%2), %%r10, %%r11 # A[2]*B[1] \n\t"
- "addq %%r10, %%r9 \n\t"
- "mulx 16(%2), %%r12, %%r13 # A[2]*B[2] \n\t"
- "adcq %%r12, %%r11 \n\t"
- "mulx 24(%2), %%r14, %%rdx # A[2]*B[3] \n\t"
- "adcq %%r14, %%r13 \n\t"
- "adcq $0, %%rdx \n\t"
-
- "addq %%r8, 16(%0) \n\t"
- "adcq %%rbx, %%r9 \n\t"
- "movq %%r9, 24(%0) \n\t"
- "movq $0, %%rbx \n\t"
- "adcq %%r11, %%rcx \n\t"
- "adcq %%r13, %%rax \n\t"
- "adcq %%rdx, %%rbx \n\t"
-
- "movq 24(%1), %%rdx # A[3] \n\t"
- "mulx (%2), %%r8, %%r9 # A[3]*B[0] \n\t"
- "mulx 8(%2), %%r10, %%r11 # A[3]*B[1] \n\t"
- "addq %%r10, %%r9 \n\t"
- "mulx 16(%2), %%r12, %%r13 # A[3]*B[2] \n\t"
- "adcq %%r12, %%r11 \n\t"
- "mulx 24(%2), %%r14, %%rdx # A[3]*B[3] \n\t"
- "adcq %%r14, %%r13 \n\t"
- "adcq $0, %%rdx \n\t"
-
- "addq %%r8, 24(%0) \n\t"
- "adcq %%rcx, %%r9 \n\t"
- "movq %%r9, 32(%0) \n\t"
- "movq $0, %%rcx \n\t"
- "adcq %%r11, %%rax \n\t"
- "movq %%rax, 40(%0) \n\t"
- "adcq %%r13, %%rbx \n\t"
- "movq %%rbx, 48(%0) \n\t"
- "adcq %%rdx, %%rcx \n\t"
- "movq %%rcx, 56(%0) \n\t"
-
- "movq 32(%1), %%rdx # A[0] \n\t"
- "mulx 32(%2), %%r8, %%r9 # A[0]*B[0] \n\t"
- "movq %%r8, 64(%0) \n\t"
- "mulx 40(%2), %%r10, %%rax # A[0]*B[1] \n\t"
- "addq %%r10, %%r9 \n\t"
- "movq %%r9, 72(%0) \n\t"
- "mulx 48(%2), %%r12, %%rbx # A[0]*B[2] \n\t"
- "adcq %%r12, %%rax \n\t"
- "mulx 56(%2), %%r14, %%rcx # A[0]*B[3] \n\t"
- "adcq %%r14, %%rbx \n\t"
- "adcq $0, %%rcx \n\t"
-
- "movq 40(%1), %%rdx # A[1] \n\t"
- "mulx 32(%2), %%r8, %%r9 # A[1]*B[0] \n\t"
- "mulx 40(%2), %%r10, %%r11 # A[1]*B[1] \n\t"
- "addq %%r10, %%r9 \n\t"
- "mulx 48(%2), %%r12, %%r13 # A[1]*B[2] \n\t"
- "adcq %%r12, %%r11 \n\t"
- "mulx 56(%2), %%r14, %%rdx # A[1]*B[3] \n\t"
- "adcq %%r14, %%r13 \n\t"
- "adcq $0, %%rdx \n\t"
-
- "addq %%r8, 72(%0) \n\t"
- "adcq %%rax, %%r9 \n\t"
- "movq %%r9, 80(%0) \n\t"
- "movq $0, %%rax \n\t"
- "adcq %%r11, %%rbx \n\t"
- "adcq %%r13, %%rcx \n\t"
- "adcq %%rdx, %%rax \n\t"
-
- "movq 48(%1), %%rdx # A[2] \n\t"
- "mulx 32(%2), %%r8, %%r9 # A[2]*B[0] \n\t"
- "mulx 40(%2), %%r10, %%r11 # A[2]*B[1] \n\t"
- "addq %%r10, %%r9 \n\t"
- "mulx 48(%2), %%r12, %%r13 # A[2]*B[2] \n\t"
- "adcq %%r12, %%r11 \n\t"
- "mulx 56(%2), %%r14, %%rdx # A[2]*B[3] \n\t"
- "adcq %%r14, %%r13 \n\t"
- "adcq $0, %%rdx \n\t"
-
- "addq %%r8, 80(%0) \n\t"
- "adcq %%rbx, %%r9 \n\t"
- "movq %%r9, 88(%0) \n\t"
- "movq $0, %%rbx \n\t"
- "adcq %%r11, %%rcx \n\t"
- "adcq %%r13, %%rax \n\t"
- "adcq %%rdx, %%rbx \n\t"
-
- "movq 56(%1), %%rdx # A[3] \n\t"
- "mulx 32(%2), %%r8, %%r9 # A[3]*B[0] \n\t"
- "mulx 40(%2), %%r10, %%r11 # A[3]*B[1] \n\t"
- "addq %%r10, %%r9 \n\t"
- "mulx 48(%2), %%r12, %%r13 # A[3]*B[2] \n\t"
- "adcq %%r12, %%r11 \n\t"
- "mulx 56(%2), %%r14, %%rdx # A[3]*B[3] \n\t"
- "adcq %%r14, %%r13 \n\t"
- "adcq $0, %%rdx \n\t"
-
- "addq %%r8, 88(%0) \n\t"
- "adcq %%rcx, %%r9 \n\t"
- "movq %%r9, 96(%0) \n\t"
- "movq $0, %%rcx \n\t"
- "adcq %%r11, %%rax \n\t"
- "movq %%rax, 104(%0) \n\t"
- "adcq %%r13, %%rbx \n\t"
- "movq %%rbx, 112(%0) \n\t"
- "adcq %%rdx, %%rcx \n\t"
- "movq %%rcx, 120(%0) \n\t"
- :
- : "r"(c), "r"(a), "r"(b)
- : "memory", "cc", "%rax", "%rbx", "%rcx", "%rdx", "%r8",
- "%r9", "%r10", "%r11", "%r12", "%r13", "%r14");
-#endif
-}
-
-static void sqr2_256x256_integer_x64(u64 *const c, u64 *const a)
-{
- __asm__ __volatile__(
- "movq (%1), %%rdx # A[0] \n\t"
- "mulx %%rdx, %%r8, %%r9 # A[0]^2 \n\t"
- "movq 8(%1), %%rdx # A[1] \n\t"
- "mulx %%rdx, %%r10, %%r11 # A[1]^2 \n\t"
- "movq %%r8, (%0) \n\t"
- "movq %%r9, 8(%0) \n\t"
- "movq %%r10, 16(%0) \n\t"
- "movq %%r11, 24(%0) \n\t"
-
- "movq 16(%1), %%rdx # A[2] \n\t"
- "mulx %%rdx, %%r8, %%r9 # A[2]^2 \n\t"
- "movq 24(%1), %%rdx # A[3] \n\t"
- "mulx %%rdx, %%r10, %%r11 # A[3]^2 \n\t"
- "movq %%r8, 32(%0) \n\t"
- "movq %%r9, 40(%0) \n\t"
- "movq %%r10, 48(%0) \n\t"
- "movq %%r11, 56(%0) \n\t"
-
- "movq 8(%1), %%rdx # A[1] \n\t"
- "mulx (%1), %%r8, %%r9 # A[0]*A[1] \n\t"
- "mulx 16(%1), %%r10, %%r11 # A[2]*A[1] \n\t"
- "mulx 24(%1), %%rcx, %%r14 # A[3]*A[1] \n\t"
-
- "movq 16(%1), %%rdx # A[2] \n\t"
- "mulx 24(%1), %%r12, %%r13 # A[3]*A[2] \n\t"
- "mulx (%1), %%rax, %%rdx # A[0]*A[2] \n\t"
-
- "addq %%rax, %%r9 \n\t"
- "adcq %%rdx, %%r10 \n\t"
- "adcq %%rcx, %%r11 \n\t"
- "adcq %%r14, %%r12 \n\t"
- "adcq $0, %%r13 \n\t"
- "movq $0, %%r14 \n\t"
- "adcq $0, %%r14 \n\t"
-
- "movq (%1), %%rdx # A[0] \n\t"
- "mulx 24(%1), %%rax, %%rdx # A[0]*A[3] \n\t"
-
- "addq %%rax, %%r10 \n\t"
- "adcq %%rdx, %%r11 \n\t"
- "adcq $0, %%r12 \n\t"
- "adcq $0, %%r13 \n\t"
- "adcq $0, %%r14 \n\t"
-
- "shldq $1, %%r13, %%r14 \n\t"
- "shldq $1, %%r12, %%r13 \n\t"
- "shldq $1, %%r11, %%r12 \n\t"
- "shldq $1, %%r10, %%r11 \n\t"
- "shldq $1, %%r9, %%r10 \n\t"
- "shldq $1, %%r8, %%r9 \n\t"
- "shlq $1, %%r8 \n\t"
-
- "addq 8(%0), %%r8 \n\t"
- "movq %%r8, 8(%0) \n\t"
- "adcq 16(%0), %%r9 \n\t"
- "movq %%r9, 16(%0) \n\t"
- "adcq 24(%0), %%r10 \n\t"
- "movq %%r10, 24(%0) \n\t"
- "adcq 32(%0), %%r11 \n\t"
- "movq %%r11, 32(%0) \n\t"
- "adcq 40(%0), %%r12 \n\t"
- "movq %%r12, 40(%0) \n\t"
- "adcq 48(%0), %%r13 \n\t"
- "movq %%r13, 48(%0) \n\t"
- "adcq 56(%0), %%r14 \n\t"
- "movq %%r14, 56(%0) \n\t"
-
-
- "movq 32(%1), %%rdx # A[0] \n\t"
- "mulx %%rdx, %%r8, %%r9 # A[0]^2 \n\t"
- "movq 40(%1), %%rdx # A[1] \n\t"
- "mulx %%rdx, %%r10, %%r11 # A[1]^2 \n\t"
- "movq %%r8, 64(%0) \n\t"
- "movq %%r9, 72(%0) \n\t"
- "movq %%r10, 80(%0) \n\t"
- "movq %%r11, 88(%0) \n\t"
-
- "movq 48(%1), %%rdx # A[2] \n\t"
- "mulx %%rdx, %%r8, %%r9 # A[2]^2 \n\t"
- "movq 56(%1), %%rdx # A[3] \n\t"
- "mulx %%rdx, %%r10, %%r11 # A[3]^2 \n\t"
- "movq %%r8, 96(%0) \n\t"
- "movq %%r9, 104(%0) \n\t"
- "movq %%r10, 112(%0) \n\t"
- "movq %%r11, 120(%0) \n\t"
-
- "movq 40(%1), %%rdx # A[1] \n\t"
- "mulx 32(%1), %%r8, %%r9 # A[0]*A[1] \n\t"
- "mulx 48(%1), %%r10, %%r11 # A[2]*A[1] \n\t"
- "mulx 56(%1), %%rcx, %%r14 # A[3]*A[1] \n\t"
-
- "movq 48(%1), %%rdx # A[2] \n\t"
- "mulx 56(%1), %%r12, %%r13 # A[3]*A[2] \n\t"
- "mulx 32(%1), %%rax, %%rdx # A[0]*A[2] \n\t"
-
- "addq %%rax, %%r9 \n\t"
- "adcq %%rdx, %%r10 \n\t"
- "adcq %%rcx, %%r11 \n\t"
- "adcq %%r14, %%r12 \n\t"
- "adcq $0, %%r13 \n\t"
- "movq $0, %%r14 \n\t"
- "adcq $0, %%r14 \n\t"
-
- "movq 32(%1), %%rdx # A[0] \n\t"
- "mulx 56(%1), %%rax, %%rdx # A[0]*A[3] \n\t"
-
- "addq %%rax, %%r10 \n\t"
- "adcq %%rdx, %%r11 \n\t"
- "adcq $0, %%r12 \n\t"
- "adcq $0, %%r13 \n\t"
- "adcq $0, %%r14 \n\t"
-
- "shldq $1, %%r13, %%r14 \n\t"
- "shldq $1, %%r12, %%r13 \n\t"
- "shldq $1, %%r11, %%r12 \n\t"
- "shldq $1, %%r10, %%r11 \n\t"
- "shldq $1, %%r9, %%r10 \n\t"
- "shldq $1, %%r8, %%r9 \n\t"
- "shlq $1, %%r8 \n\t"
-
- "addq 72(%0), %%r8 \n\t"
- "movq %%r8, 72(%0) \n\t"
- "adcq 80(%0), %%r9 \n\t"
- "movq %%r9, 80(%0) \n\t"
- "adcq 88(%0), %%r10 \n\t"
- "movq %%r10, 88(%0) \n\t"
- "adcq 96(%0), %%r11 \n\t"
- "movq %%r11, 96(%0) \n\t"
- "adcq 104(%0), %%r12 \n\t"
- "movq %%r12, 104(%0) \n\t"
- "adcq 112(%0), %%r13 \n\t"
- "movq %%r13, 112(%0) \n\t"
- "adcq 120(%0), %%r14 \n\t"
- "movq %%r14, 120(%0) \n\t"
- :
- : "r"(c), "r"(a)
- : "cc", "%rax", "%rcx", "%rdx",
- "%r8", "%r9", "%r10", "%r11",
- "%r12", "%r13", "%r14");
-}
-
-static void red_EltFp25519_2w_x64(u64 *const c, u64 *const a)
-{
-#ifdef __ADX__
- __asm__ __volatile__(
- "movl $38, %%edx # 2*c = 38 = 2^256 \n\t"
- "mulx 32(%1), %%r8, %%r10 # c*C[4] \n\t"
- "xorl %%ebx, %%ebx \n\t"
- "adox (%1), %%r8 \n\t"
- "mulx 40(%1), %%r9, %%r11 # c*C[5] \n\t"
- "adcx %%r10, %%r9 \n\t"
- "adox 8(%1), %%r9 \n\t"
- "mulx 48(%1), %%r10, %%rax # c*C[6] \n\t"
- "adcx %%r11, %%r10 \n\t"
- "adox 16(%1), %%r10 \n\t"
- "movq %%r10, 16(%0) \n\t"
- "mulx 56(%1), %%r11, %%rcx # c*C[7] \n\t"
- "adcx %%rax, %%r11 \n\t"
- "adox 24(%1), %%r11 \n\t"
- "movq %%r11, 24(%0) \n\t"
- "adcx %%rbx, %%rcx \n\t"
- "adox %%rbx, %%rcx \n\t"
- "xorl %%ebx, %%ebx \n\t"
- "mulx %%rcx, %%rax, %%rcx \n\t"
- "adcx %%rax, %%r8 \n\t"
- "movq %%r8, (%0) \n\t"
- "adcx %%rcx, %%r9 \n\t"
- "movq %%r9, 8(%0) \n\t"
-
- "mulx 96(%1), %%r8, %%r10 # c*C[4] \n\t"
- "xorl %%ebx, %%ebx \n\t"
- "adox 64(%1), %%r8 \n\t"
- "mulx 104(%1), %%r9, %%r11 # c*C[5] \n\t"
- "adcx %%r10, %%r9 \n\t"
- "adox 72(%1), %%r9 \n\t"
- "mulx 112(%1), %%r10, %%rax # c*C[6] \n\t"
- "adcx %%r11, %%r10 \n\t"
- "adox 80(%1), %%r10 \n\t"
- "movq %%r10, 48(%0) \n\t"
- "mulx 120(%1), %%r11, %%rcx # c*C[7] \n\t"
- "adcx %%rax, %%r11 \n\t"
- "adox 88(%1), %%r11 \n\t"
- "movq %%r11, 56(%0) \n\t"
- "adcx %%rbx, %%rcx \n\t"
- "adox %%rbx, %%rcx \n\t"
- "xorl %%ebx, %%ebx \n\t"
- "mulx %%rcx, %%rax, %%rcx \n\t"
- "adcx %%rax, %%r8 \n\t"
- "movq %%r8, 32(%0) \n\t"
- "adcx %%rcx, %%r9 \n\t"
- "movq %%r9, 40(%0) \n\t"
- :
- : "r"(c), "r"(a)
- : "cc", "%rax", "%rbx", "%rcx", "%rdx", "%r8", "%r9", "%r10", "%r11");
-#else
- __asm__ __volatile__(
- "movl $38, %%edx # 2*c = 38 = 2^256 \n\t"
- "mulx 32(%1), %%r8, %%r9 # c*C[4] \n\t"
- "mulx 40(%1), %%r10, %%r11 # c*C[5] \n\t"
- "addq %%r9, %%r10 \n\t"
- "mulx 48(%1), %%r12, %%r13 # c*C[6] \n\t"
- "adcq %%r11, %%r12 \n\t"
- "mulx 56(%1), %%rax, %%rcx # c*C[7] \n\t"
- "adcq %%r13, %%rax \n\t"
- "adcq $0, %%rcx \n\t"
-
- "addq (%1), %%r8 \n\t"
- "adcq 8(%1), %%r10 \n\t"
- "adcq 16(%1), %%r12 \n\t"
- "movq %%r12, 16(%0) \n\t"
- "adcq 24(%1), %%rax \n\t"
- "movq %%rax, 24(%0) \n\t"
- "adcq $0, %%rcx \n\t"
-
- "mulx %%rcx, %%rax, %%rcx \n\t"
- "addq %%rax, %%r8 \n\t"
- "movq %%r8, (%0) \n\t"
- "adcq %%rcx, %%r10 \n\t"
- "movq %%r10, 8(%0) \n\t"
-
- "mulx 96(%1), %%r8, %%r9 # c*C[4] \n\t"
- "mulx 104(%1), %%r10, %%r11 # c*C[5] \n\t"
- "addq %%r9, %%r10 \n\t"
- "mulx 112(%1), %%r12, %%r13 # c*C[6] \n\t"
- "adcq %%r11, %%r12 \n\t"
- "mulx 120(%1), %%rax, %%rcx # c*C[7] \n\t"
- "adcq %%r13, %%rax \n\t"
- "adcq $0, %%rcx \n\t"
-
- "addq 64(%1), %%r8 \n\t"
- "adcq 72(%1), %%r10 \n\t"
- "adcq 80(%1), %%r12 \n\t"
- "movq %%r12, 48(%0) \n\t"
- "adcq 88(%1), %%rax \n\t"
- "movq %%rax, 56(%0) \n\t"
- "adcq $0, %%rcx \n\t"
-
- "mulx %%rcx, %%rax, %%rcx \n\t"
- "addq %%rax, %%r8 \n\t"
- "movq %%r8, 32(%0) \n\t"
- "adcq %%rcx, %%r10 \n\t"
- "movq %%r10, 40(%0) \n\t"
-
- :
- : "r"(c), "r"(a)
- : "cc", "%rax", "%rbx", "%rcx", "%rdx", "%r8", "%r9", "%r10", "%r11", "%r12", "%r13");
-#endif
-}
-
-static void mul_256x256_integer_x64(u64 *const c, u64 *const a, u64 *const b)
-{
-#ifdef __ADX__
- __asm__ __volatile__(
- "movq (%1), %%rdx # A[0] \n\t"
- "mulx (%2), %%r8, %%r9 # A[0]*B[0] \n\t"
- "xorl %%r10d, %%r10d \n\t"
- "movq %%r8, (%0) \n\t"
- "mulx 8(%2), %%r10, %%r11 # A[0]*B[1] \n\t"
- "adox %%r9, %%r10 \n\t"
- "movq %%r10, 8(%0) \n\t"
- "mulx 16(%2), %%r12, %%r13 # A[0]*B[2] \n\t"
- "adox %%r11, %%r12 \n\t"
- "mulx 24(%2), %%r14, %%rdx # A[0]*B[3] \n\t"
- "adox %%r13, %%r14 \n\t"
- "movq $0, %%rax \n\t"
- "adox %%rdx, %%rax \n\t"
-
- "movq 8(%1), %%rdx # A[1] \n\t"
- "mulx (%2), %%r8, %%r9 # A[1]*B[0] \n\t"
- "xorl %%r10d, %%r10d \n\t"
- "adcx 8(%0), %%r8 \n\t"
- "movq %%r8, 8(%0) \n\t"
- "mulx 8(%2), %%r10, %%r11 # A[1]*B[1] \n\t"
- "adox %%r9, %%r10 \n\t"
- "adcx %%r12, %%r10 \n\t"
- "movq %%r10, 16(%0) \n\t"
- "mulx 16(%2), %%r12, %%r13 # A[1]*B[2] \n\t"
- "adox %%r11, %%r12 \n\t"
- "adcx %%r14, %%r12 \n\t"
- "movq $0, %%r8 \n\t"
- "mulx 24(%2), %%r14, %%rdx # A[1]*B[3] \n\t"
- "adox %%r13, %%r14 \n\t"
- "adcx %%rax, %%r14 \n\t"
- "movq $0, %%rax \n\t"
- "adox %%rdx, %%rax \n\t"
- "adcx %%r8, %%rax \n\t"
-
- "movq 16(%1), %%rdx # A[2] \n\t"
- "mulx (%2), %%r8, %%r9 # A[2]*B[0] \n\t"
- "xorl %%r10d, %%r10d \n\t"
- "adcx 16(%0), %%r8 \n\t"
- "movq %%r8, 16(%0) \n\t"
- "mulx 8(%2), %%r10, %%r11 # A[2]*B[1] \n\t"
- "adox %%r9, %%r10 \n\t"
- "adcx %%r12, %%r10 \n\t"
- "movq %%r10, 24(%0) \n\t"
- "mulx 16(%2), %%r12, %%r13 # A[2]*B[2] \n\t"
- "adox %%r11, %%r12 \n\t"
- "adcx %%r14, %%r12 \n\t"
- "movq $0, %%r8 \n\t"
- "mulx 24(%2), %%r14, %%rdx # A[2]*B[3] \n\t"
- "adox %%r13, %%r14 \n\t"
- "adcx %%rax, %%r14 \n\t"
- "movq $0, %%rax \n\t"
- "adox %%rdx, %%rax \n\t"
- "adcx %%r8, %%rax \n\t"
-
- "movq 24(%1), %%rdx # A[3] \n\t"
- "mulx (%2), %%r8, %%r9 # A[3]*B[0] \n\t"
- "xorl %%r10d, %%r10d \n\t"
- "adcx 24(%0), %%r8 \n\t"
- "movq %%r8, 24(%0) \n\t"
- "mulx 8(%2), %%r10, %%r11 # A[3]*B[1] \n\t"
- "adox %%r9, %%r10 \n\t"
- "adcx %%r12, %%r10 \n\t"
- "movq %%r10, 32(%0) \n\t"
- "mulx 16(%2), %%r12, %%r13 # A[3]*B[2] \n\t"
- "adox %%r11, %%r12 \n\t"
- "adcx %%r14, %%r12 \n\t"
- "movq %%r12, 40(%0) \n\t"
- "movq $0, %%r8 \n\t"
- "mulx 24(%2), %%r14, %%rdx # A[3]*B[3] \n\t"
- "adox %%r13, %%r14 \n\t"
- "adcx %%rax, %%r14 \n\t"
- "movq %%r14, 48(%0) \n\t"
- "movq $0, %%rax \n\t"
- "adox %%rdx, %%rax \n\t"
- "adcx %%r8, %%rax \n\t"
- "movq %%rax, 56(%0) \n\t"
- :
- : "r"(c), "r"(a), "r"(b)
- : "memory", "cc", "%rax", "%rdx",
- "%r8", "%r9", "%r10", "%r11",
- "%r12", "%r13", "%r14");
-#else
- __asm__ __volatile__(
- "movq (%1), %%rdx # A[0] \n\t"
- "mulx (%2), %%r8, %%r9 # A[0]*B[0] \n\t"
- "movq %%r8, (%0) \n\t"
- "mulx 8(%2), %%r10, %%rax # A[0]*B[1] \n\t"
- "addq %%r10, %%r9 \n\t"
- "movq %%r9, 8(%0) \n\t"
- "mulx 16(%2), %%r12, %%rbx # A[0]*B[2] \n\t"
- "adcq %%r12, %%rax \n\t"
- "mulx 24(%2), %%r14, %%rcx # A[0]*B[3] \n\t"
- "adcq %%r14, %%rbx \n\t"
- "adcq $0, %%rcx \n\t"
-
- "movq 8(%1), %%rdx # A[1] \n\t"
- "mulx (%2), %%r8, %%r9 # A[1]*B[0] \n\t"
- "mulx 8(%2), %%r10, %%r11 # A[1]*B[1] \n\t"
- "addq %%r10, %%r9 \n\t"
- "mulx 16(%2), %%r12, %%r13 # A[1]*B[2] \n\t"
- "adcq %%r12, %%r11 \n\t"
- "mulx 24(%2), %%r14, %%rdx # A[1]*B[3] \n\t"
- "adcq %%r14, %%r13 \n\t"
- "adcq $0, %%rdx \n\t"
-
- "addq %%r8, 8(%0) \n\t"
- "adcq %%rax, %%r9 \n\t"
- "movq %%r9, 16(%0) \n\t"
- "movq $0, %%rax \n\t"
- "adcq %%r11, %%rbx \n\t"
- "adcq %%r13, %%rcx \n\t"
- "adcq %%rdx, %%rax \n\t"
-
- "movq 16(%1), %%rdx # A[2] \n\t"
- "mulx (%2), %%r8, %%r9 # A[2]*B[0] \n\t"
- "mulx 8(%2), %%r10, %%r11 # A[2]*B[1] \n\t"
- "addq %%r10, %%r9 \n\t"
- "mulx 16(%2), %%r12, %%r13 # A[2]*B[2] \n\t"
- "adcq %%r12, %%r11 \n\t"
- "mulx 24(%2), %%r14, %%rdx # A[2]*B[3] \n\t"
- "adcq %%r14, %%r13 \n\t"
- "adcq $0, %%rdx \n\t"
-
- "addq %%r8, 16(%0) \n\t"
- "adcq %%rbx, %%r9 \n\t"
- "movq %%r9, 24(%0) \n\t"
- "movq $0, %%rbx \n\t"
- "adcq %%r11, %%rcx \n\t"
- "adcq %%r13, %%rax \n\t"
- "adcq %%rdx, %%rbx \n\t"
-
- "movq 24(%1), %%rdx # A[3] \n\t"
- "mulx (%2), %%r8, %%r9 # A[3]*B[0] \n\t"
- "mulx 8(%2), %%r10, %%r11 # A[3]*B[1] \n\t"
- "addq %%r10, %%r9 \n\t"
- "mulx 16(%2), %%r12, %%r13 # A[3]*B[2] \n\t"
- "adcq %%r12, %%r11 \n\t"
- "mulx 24(%2), %%r14, %%rdx # A[3]*B[3] \n\t"
- "adcq %%r14, %%r13 \n\t"
- "adcq $0, %%rdx \n\t"
-
- "addq %%r8, 24(%0) \n\t"
- "adcq %%rcx, %%r9 \n\t"
- "movq %%r9, 32(%0) \n\t"
- "movq $0, %%rcx \n\t"
- "adcq %%r11, %%rax \n\t"
- "movq %%rax, 40(%0) \n\t"
- "adcq %%r13, %%rbx \n\t"
- "movq %%rbx, 48(%0) \n\t"
- "adcq %%rdx, %%rcx \n\t"
- "movq %%rcx, 56(%0) \n\t"
- :
- : "r"(c), "r"(a), "r"(b)
- : "memory", "cc", "%rax", "%rbx", "%rcx", "%rdx", "%r8",
- "%r9", "%r10", "%r11", "%r12", "%r13", "%r14");
-#endif
-}
-
-static void sqr_256x256_integer_x64(u64 *const c, u64 *const a)
-{
- __asm__ __volatile__(
- "movq (%1), %%rdx # A[0] \n\t"
- "mulx %%rdx, %%r8, %%r9 # A[0]^2 \n\t"
- "movq 8(%1), %%rdx # A[1] \n\t"
- "mulx %%rdx, %%r10, %%r11 # A[1]^2 \n\t"
- "movq %%r8, (%0) \n\t"
- "movq %%r9, 8(%0) \n\t"
- "movq %%r10, 16(%0) \n\t"
- "movq %%r11, 24(%0) \n\t"
-
- "movq 16(%1), %%rdx # A[2] \n\t"
- "mulx %%rdx, %%r8, %%r9 # A[2]^2 \n\t"
- "movq 24(%1), %%rdx # A[3] \n\t"
- "mulx %%rdx, %%r10, %%r11 # A[3]^2 \n\t"
- "movq %%r8, 32(%0) \n\t"
- "movq %%r9, 40(%0) \n\t"
- "movq %%r10, 48(%0) \n\t"
- "movq %%r11, 56(%0) \n\t"
-
- "movq 8(%1), %%rdx # A[1] \n\t"
- "mulx (%1), %%r8, %%r9 # A[0]*A[1] \n\t"
- "mulx 16(%1), %%r10, %%r11 # A[2]*A[1] \n\t"
- "mulx 24(%1), %%rcx, %%r14 # A[3]*A[1] \n\t"
-
- "movq 16(%1), %%rdx # A[2] \n\t"
- "mulx 24(%1), %%r12, %%r13 # A[3]*A[2] \n\t"
- "mulx (%1), %%rax, %%rdx # A[0]*A[2] \n\t"
-
- " addq %%rax, %%r9 \n\t"
- " adcq %%rdx, %%r10 \n\t"
- " adcq %%rcx, %%r11 \n\t"
- " adcq %%r14, %%r12 \n\t"
- " adcq $0, %%r13 \n\t"
- " movq $0, %%r14 \n\t"
- " adcq $0, %%r14 \n\t"
-
- " movq (%1), %%rdx # A[0] \n\t"
- " mulx 24(%1), %%rax, %%rdx # A[0]*A[3] \n\t"
-
- " addq %%rax, %%r10 \n\t"
- " adcq %%rdx, %%r11 \n\t"
- " adcq $0, %%r12 \n\t"
- " adcq $0, %%r13 \n\t"
- " adcq $0, %%r14 \n\t"
-
- " shldq $1, %%r13, %%r14 \n\t"
- " shldq $1, %%r12, %%r13 \n\t"
- " shldq $1, %%r11, %%r12 \n\t"
- " shldq $1, %%r10, %%r11 \n\t"
- " shldq $1, %%r9, %%r10 \n\t"
- " shldq $1, %%r8, %%r9 \n\t"
- " shlq $1, %%r8 \n\t"
-
- " addq 8(%0), %%r8 \n\t"
- " movq %%r8, 8(%0) \n\t"
- " adcq 16(%0), %%r9 \n\t"
- " movq %%r9, 16(%0) \n\t"
- " adcq 24(%0), %%r10 \n\t"
- " movq %%r10, 24(%0) \n\t"
- " adcq 32(%0), %%r11 \n\t"
- " movq %%r11, 32(%0) \n\t"
- " adcq 40(%0), %%r12 \n\t"
- " movq %%r12, 40(%0) \n\t"
- " adcq 48(%0), %%r13 \n\t"
- " movq %%r13, 48(%0) \n\t"
- " adcq 56(%0), %%r14 \n\t"
- " movq %%r14, 56(%0) \n\t"
- :
- : "r"(c), "r"(a)
- : "memory", "cc", "%rax", "%rcx", "%rdx",
- "%r8", "%r9", "%r10", "%r11",
- "%r12", "%r13", "%r14");
-}
-
-static void red_EltFp25519_1w_x64(u64 *const c, u64 *const a)
-{
-#ifdef __ADX__
- __asm__ __volatile__(
- "movl $38, %%edx # 2*c = 38 = 2^256 \n\t"
- "mulx 32(%1), %%r8, %%r10 # c*C[4] \n\t"
- "xorl %%ebx, %%ebx \n\t"
- "adox (%1), %%r8 \n\t"
- "mulx 40(%1), %%r9, %%r11 # c*C[5] \n\t"
- "adcx %%r10, %%r9 \n\t"
- "adox 8(%1), %%r9 \n\t"
- "mulx 48(%1), %%r10, %%rax # c*C[6] \n\t"
- "adcx %%r11, %%r10 \n\t"
- "adox 16(%1), %%r10 \n\t"
- "movq %%r10, 16(%0) \n\t"
- "mulx 56(%1), %%r11, %%rcx # c*C[7] \n\t"
- "adcx %%rax, %%r11 \n\t"
- "adox 24(%1), %%r11 \n\t"
- "movq %%r11, 24(%0) \n\t"
- "adcx %%rbx, %%rcx \n\t"
- "adox %%rbx, %%rcx \n\t"
- "xorl %%ebx, %%ebx \n\t"
- "mulx %%rcx, %%rax, %%rcx \n\t"
- "adcx %%rax, %%r8 \n\t"
- "movq %%r8, (%0) \n\t"
- "adcx %%rcx, %%r9 \n\t"
- "movq %%r9, 8(%0) \n\t"
- :
- : "r"(c), "r"(a)
- : "memory", "cc", "%rax", "%rbx", "%rcx", "%rdx", "%r8", "%r9", "%r10", "%r11");
-#else
- __asm__ __volatile__(
- "movl $38, %%edx # 2*c = 38 = 2^256 \n\t"
- "mulx 32(%1), %%r8, %%r9 # c*C[4] \n\t"
- "mulx 40(%1), %%r10, %%r11 # c*C[5] \n\t"
- "addq %%r9, %%r10 \n\t"
- "mulx 48(%1), %%r12, %%r13 # c*C[6] \n\t"
- "adcq %%r11, %%r12 \n\t"
- "mulx 56(%1), %%rax, %%rcx # c*C[7] \n\t"
- "adcq %%r13, %%rax \n\t"
- "adcq $0, %%rcx \n\t"
-
- "addq (%1), %%r8 \n\t"
- "adcq 8(%1), %%r10 \n\t"
- "adcq 16(%1), %%r12 \n\t"
- "movq %%r12, 16(%0) \n\t"
- "adcq 24(%1), %%rax \n\t"
- "movq %%rax, 24(%0) \n\t"
- "adcq $0, %%rcx \n\t"
-
- "mulx %%rcx, %%rax, %%rcx \n\t"
- "addq %%rax, %%r8 \n\t"
- "movq %%r8, (%0) \n\t"
- "adcq %%rcx, %%r10 \n\t"
- "movq %%r10, 8(%0) \n\t"
- :
- : "r"(c), "r"(a)
- : "memory", "cc", "%rax", "%rbx", "%rcx", "%rdx", "%r8", "%r9", "%r10", "%r11", "%r12", "%r13");
-#endif
-}
-
-static inline void add_EltFp25519_1w_x64(u64 *const c, u64 *const a, u64 *const b)
-{
-#ifdef __ADX__
- __asm__ __volatile__(
- "movq (%2), %%rax \n\t"
- "movq 8(%2), %%rcx \n\t"
- "movq 16(%2), %%r8 \n\t"
- "movq 24(%2), %%r9 \n\t"
- "clc \n\t"
- "adcx (%1), %%rax \n\t"
- "adcx 8(%1), %%rcx \n\t"
- "adcx 16(%1), %%r8 \n\t"
- "adcx 24(%1), %%r9 \n\t"
- "movq %%rcx, 8(%0) \n\t"
- "movq %%r8 , 16(%0) \n\t"
- "movq %%r9 , 24(%0) \n\t"
- "setc %%cl \n\t"
- "neg %%rcx \n\t"
- "andq $38, %%rcx \n\t"
- "addq %%rcx, %%rax \n\t"
- "movq %%rax, (%0) \n\t"
- :
- : "r"(c), "r"(a), "r"(b)
- : "memory", "cc", "%rax", "%rcx", "%r8", "%r9");
-#else
- __asm__ __volatile__(
- "movq (%2), %%rax \n\t"
- "movq 8(%2), %%rcx \n\t"
- "movq 16(%2), %%r8 \n\t"
- "movq 24(%2), %%r9 \n\t"
- "add (%1), %%rax \n\t"
- "adc 8(%1), %%rcx \n\t"
- "adc 16(%1), %%r8 \n\t"
- "adc 24(%1), %%r9 \n\t"
- "movq %%rcx, 8(%0) \n\t"
- "movq %%r8 , 16(%0) \n\t"
- "movq %%r9 , 24(%0) \n\t"
- "setc %%cl \n\t"
- "neg %%rcx \n\t"
- "andq $38, %%rcx \n\t"
- "addq %%rcx, %%rax \n\t"
- "movq %%rax, (%0) \n\t"
- :
- : "r"(c), "r"(a), "r"(b)
- : "memory", "cc", "%rax", "%rcx", "%r8", "%r9");
-#endif
-}
-
-static inline void sub_EltFp25519_1w_x64(u64 *const __restrict c, u64 *const __restrict a, u64 *const __restrict b)
-{
- __asm__ __volatile__(
- "movq (%1), %%rax \n\t"
- "movq 8(%1), %%rcx \n\t"
- "movq 16(%1), %%r8 \n\t"
- "movq 24(%1), %%r9 \n\t"
- "subq (%2), %%rax \n\t"
- "sbbq 8(%2), %%rcx \n\t"
- "sbbq 16(%2), %%r8 \n\t"
- "sbbq 24(%2), %%r9 \n\t"
- "movq %%rcx, 8(%0) \n\t"
- "movq %%r8 , 16(%0) \n\t"
- "movq %%r9 , 24(%0) \n\t"
- "setc %%cl \n\t"
- "neg %%rcx \n\t"
- "andq $38, %%rcx \n\t"
- "subq %%rcx, %%rax \n\t"
- "movq %%rax, (%0) \n\t"
- :
- : "r"(c), "r"(a), "r"(b)
- : "memory", "cc", "%rax", "%rcx", "%r8", "%r9");
-}
-
-static inline void mul_a24_EltFp25519_1w_x64(u64 *const c, u64 *const a)
-{
- /* a24 = (A+2)/4 = (486662+2)/4 = 121666 */
- const u64 a24 = 121666;
- __asm__ __volatile__(
- "movq %2, %%rdx \n\t"
- "mulx (%1), %%rax, %%r8 \n\t"
- "mulx 8(%1), %%rcx, %%r9 \n\t"
- "movq %%rax, (%0) \n\t"
- "movq %%rcx, 8(%0) \n\t"
- "mulx 16(%1), %%rax, %%r10 \n\t"
- "mulx 24(%1), %%rcx, %%r11 \n\t"
- "movq %%rax, 16(%0) \n\t"
- "movq %%rcx, 24(%0) \n\t"
- "movq $38, %%rdx \n\t"
- "mulx %%r11, %%rax, %%rcx \n\t"
- "addq %%rax, (%0) \n\t"
- "adcq %%r8, 8(%0) \n\t"
- "adcq %%r9, 16(%0) \n\t"
- "adcq %%r10, 24(%0) \n\t"
- :
- : "r"(c), "r"(a), "r"(a24)
- : "cc", "%rax", "%rcx", "%rdx", "%r8", "%r9", "%r10", "%r11");
-}
-
-static void inv_EltFp25519_1w_x64(u64 *const pC, u64 *const pA)
-{
-#define sqrn_EltFp25519_1w_x64(a, times) \
- counter = times; \
- while (counter-- > 0) { \
- sqr_EltFp25519_1w_x64(a); \
- }
-
- EltFp25519_1w_Buffer_x64 buffer_1w;
- EltFp25519_1w_x64 x0, x1, x2;
- u64 *T[5];
- u64 counter;
-
- T[0] = x0;
- T[1] = pC; /* x^(-1) */
- T[2] = x1;
- T[3] = x2;
- T[4] = pA; /* x */
-
- copy_EltFp25519_1w_x64(T[1], pA);
- sqrn_EltFp25519_1w_x64(T[1], 1);
- copy_EltFp25519_1w_x64(T[2], T[1]);
- sqrn_EltFp25519_1w_x64(T[2], 2);
- mul_EltFp25519_1w_x64(T[0], pA, T[2]);
- mul_EltFp25519_1w_x64(T[1], T[1], T[0]);
- copy_EltFp25519_1w_x64(T[2], T[1]);
- sqrn_EltFp25519_1w_x64(T[2], 1);
- mul_EltFp25519_1w_x64(T[0], T[0], T[2]);
- copy_EltFp25519_1w_x64(T[2], T[0]);
- sqrn_EltFp25519_1w_x64(T[2], 5);
- mul_EltFp25519_1w_x64(T[0], T[0], T[2]);
- copy_EltFp25519_1w_x64(T[2], T[0]);
- sqrn_EltFp25519_1w_x64(T[2], 10);
- mul_EltFp25519_1w_x64(T[2], T[2], T[0]);
- copy_EltFp25519_1w_x64(T[3], T[2]);
- sqrn_EltFp25519_1w_x64(T[3], 20);
- mul_EltFp25519_1w_x64(T[3], T[3], T[2]);
- sqrn_EltFp25519_1w_x64(T[3], 10);
- mul_EltFp25519_1w_x64(T[3], T[3], T[0]);
- copy_EltFp25519_1w_x64(T[0], T[3]);
- sqrn_EltFp25519_1w_x64(T[0], 50);
- mul_EltFp25519_1w_x64(T[0], T[0], T[3]);
- copy_EltFp25519_1w_x64(T[2], T[0]);
- sqrn_EltFp25519_1w_x64(T[2], 100);
- mul_EltFp25519_1w_x64(T[2], T[2], T[0]);
- sqrn_EltFp25519_1w_x64(T[2], 50);
- mul_EltFp25519_1w_x64(T[2], T[2], T[3]);
- sqrn_EltFp25519_1w_x64(T[2], 5);
- mul_EltFp25519_1w_x64(T[1], T[1], T[2]);
-#undef sqrn_EltFp25519_1w_x64
-}
-
-static inline void fred_EltFp25519_1w_x64(u64 *const c)
-{
- s64 last = (((s64 *)c)[3]) >> 63;
- c[3] &= (1ULL << 63) - 1;
- c[0] += 19 & last;
-}
-
-static inline void cswap_x64(u64 bit, u64 *const px, u64 *const py)
-{
- int i = 0;
- u64 mask = 0ULL - bit;
- for (i = 0; i < NUM_WORDS_ELTFP25519_X64; ++i) {
- u64 t = mask & (px[i] ^ py[i]);
- px[i] = px[i] ^ t;
- py[i] = py[i] ^ t;
- }
-}
-
-static __always_inline void reduce_point_mod_2_255_19(u64 *p)
-{
- __asm__ __volatile__ (
- "cmpq $-19, %0\n"
- "setaeb %%al\n"
- "cmpq $-1, %1\n"
- "setzb %%bl\n"
- "cmpq $-1, %2\n"
- "setzb %%cl\n"
- "leaq 1(%3), %%rdx\n"
- "shrq $63, %%rdx\n"
- "andb %%bl, %%al\n"
- "andb %%dl, %%cl\n"
- "testb %%cl, %%al\n"
- "movl $0, %%eax\n"
- "movl $19, %%ecx\n"
- "cmovnzq %%rcx, %%rax\n"
- "addq %%rax, %0\n"
- "adcq $0, %1\n"
- "adcq $0, %2\n"
- "adcq $0, %3\n"
- "btrq $63, %3\n"
- : "+r"(p[0]), "+r"(p[1]), "+r"(p[2]), "+r"(p[3])
- :
- : "memory", "cc", "%rax", "%rbx", "%rcx", "%rdx"
- );
-}
-
-static __always_inline void normalize_secret(u8 secret[CURVE25519_POINT_SIZE])
-{
- secret[0] &= 248;
- secret[31] &= 127;
- secret[31] |= 64;
-}
-
-bool curve25519_precomp(u8 shared[CURVE25519_POINT_SIZE], const u8 private[CURVE25519_POINT_SIZE], const u8 session[CURVE25519_POINT_SIZE])
-{
- __aligned(32) u64 buffer[4 * NUM_WORDS_ELTFP25519_X64];
- __aligned(32) u64 coordinates[4 * NUM_WORDS_ELTFP25519_X64];
- __aligned(32) u64 workspace[6 * NUM_WORDS_ELTFP25519_X64];
- __aligned(32) u8 private_key[CURVE25519_POINT_SIZE];
- __aligned(32) u8 session_key[CURVE25519_POINT_SIZE];
-
- int i = 0, j = 0;
- u64 prev = 0;
- u64 *const X1 = (u64 *)session_key;
- u64 *const key = (u64 *)private_key;
- u64 *const Px = coordinates + 0;
- u64 *const Pz = coordinates + 4;
- u64 *const Qx = coordinates + 8;
- u64 *const Qz = coordinates + 12;
- u64 *const X2 = Qx;
- u64 *const Z2 = Qz;
- u64 *const X3 = Px;
- u64 *const Z3 = Pz;
- u64 *const X2Z2 = Qx;
- u64 *const X3Z3 = Px;
-
- u64 *const A = workspace + 0;
- u64 *const B = workspace + 4;
- u64 *const D = workspace + 8;
- u64 *const C = workspace + 12;
- u64 *const DA = workspace + 16;
- u64 *const CB = workspace + 20;
- u64 *const AB = A;
- u64 *const DC = D;
- u64 *const DACB = DA;
- u64 *const buffer_1w = buffer;
- u64 *const buffer_2w = buffer;
-
- memcpy(session_key, session, sizeof(session_key));
- memcpy(private_key, private, sizeof(private_key));
- normalize_secret(private_key);
-
- /* As in the draft:
- * When receiving such an array, implementations of curve25519
- * MUST mask the most-significant bit in the final byte. This
- * is done to preserve compatibility with point formats which
- * reserve the sign bit for use in other protocols and to
- * increase resistance to implementation fingerprinting
- */
- session_key[CURVE25519_POINT_SIZE - 1] &= (1 << (255 % 8)) - 1;
- reduce_point_mod_2_255_19((u64 *)session_key);
- copy_EltFp25519_1w_x64(Px, (u64 *)session_key);
-
- setzero_EltFp25519_1w_x64(Pz);
- setzero_EltFp25519_1w_x64(Qx);
- setzero_EltFp25519_1w_x64(Qz);
-
- Pz[0] = 1;
- Qx[0] = 1;
-
- /* main-loop */
- prev = 0;
- j = 62;
- for (i = 3; i >= 0; --i) {
- while (j >= 0) {
- u64 bit = (key[i] >> j) & 0x1;
- u64 swap = bit ^ prev;
- prev = bit;
-
- add_EltFp25519_1w_x64(A, X2, Z2); /* A = (X2+Z2) */
- sub_EltFp25519_1w_x64(B, X2, Z2); /* B = (X2-Z2) */
- add_EltFp25519_1w_x64(C, X3, Z3); /* C = (X3+Z3) */
- sub_EltFp25519_1w_x64(D, X3, Z3); /* D = (X3-Z3) */
- mul_EltFp25519_2w_x64(DACB, AB, DC); /* [DA|CB] = [A|B]*[D|C] */
-
- cswap_x64(swap, A, C);
- cswap_x64(swap, B, D);
-
- sqr_EltFp25519_2w_x64(AB); /* [AA|BB] = [A^2|B^2] */
- add_EltFp25519_1w_x64(X3, DA, CB); /* X3 = (DA+CB) */
- sub_EltFp25519_1w_x64(Z3, DA, CB); /* Z3 = (DA-CB) */
- sqr_EltFp25519_2w_x64(X3Z3); /* [X3|Z3] = [(DA+CB)|(DA+CB)]^2 */
-
- copy_EltFp25519_1w_x64(X2, B); /* X2 = B^2 */
- sub_EltFp25519_1w_x64(Z2, A, B); /* Z2 = E = AA-BB */
- mul_a24_EltFp25519_1w_x64(B, Z2); /* B = a24*E */
- add_EltFp25519_1w_x64(B, B, X2); /* B = a24*E+B */
- mul_EltFp25519_2w_x64(X2Z2, X2Z2, AB); /* [X2|Z2] = [B|E]*[A|a24*E+B] */
- mul_EltFp25519_1w_x64(Z3, Z3, X1); /* Z3 = Z3*X1 */
-
- --j;
- }
- j = 63;
- }
-
- inv_EltFp25519_1w_x64(A, Qz);
- mul_EltFp25519_1w_x64((u64 *)shared, Qx, A);
- fred_EltFp25519_1w_x64((u64 *)shared);
-
- return true;
-}
-
-bool curve25519_precomp_generate_public(u8 session_key[CURVE25519_POINT_SIZE], const u8 private[CURVE25519_POINT_SIZE])
-{
- __aligned(32) u64 buffer[4 * NUM_WORDS_ELTFP25519_X64];
- __aligned(32) u64 coordinates[4 * NUM_WORDS_ELTFP25519_X64];
- __aligned(32) u64 workspace[4 * NUM_WORDS_ELTFP25519_X64];
- __aligned(32) u8 private_key[CURVE25519_POINT_SIZE];
-
- int i = 0, j = 0, k = 0;
- u64 *const key = (u64 *)private_key;
- u64 *const Ur1 = coordinates + 0;
- u64 *const Zr1 = coordinates + 4;
- u64 *const Ur2 = coordinates + 8;
- u64 *const Zr2 = coordinates + 12;
-
- u64 *const UZr1 = coordinates + 0;
- u64 *const ZUr2 = coordinates + 8;
-
- u64 *const A = workspace + 0;
- u64 *const B = workspace + 4;
- u64 *const C = workspace + 8;
- u64 *const D = workspace + 12;
-
- u64 *const AB = workspace + 0;
- u64 *const CD = workspace + 8;
-
- u64 *const buffer_1w = buffer;
- u64 *const buffer_2w = buffer;
- u64 *P = (u64 *)Table_Ladder_8k;
-
- const int ite[4] = { 64, 64, 64, 63 };
- const int q = 3;
- u64 swap = 1;
-
- memcpy(private_key, private, sizeof(private_key));
- normalize_secret(private_key);
-
- setzero_EltFp25519_1w_x64(Ur1);
- setzero_EltFp25519_1w_x64(Zr1);
- setzero_EltFp25519_1w_x64(Zr2);
- Ur1[0] = 1;
- Zr1[0] = 1;
- Zr2[0] = 1;
-
- /* G-S */
- Ur2[3] = 0x1eaecdeee27cab34ULL;
- Ur2[2] = 0xadc7a0b9235d48e2ULL;
- Ur2[1] = 0xbbf095ae14b2edf8ULL;
- Ur2[0] = 0x7e94e1fec82faabdULL;
-
- /* main-loop */
- j = q;
- for (i = 0; i < NUM_WORDS_ELTFP25519_X64; ++i) {
- while (j < ite[i]) {
- u64 bit;
- k = (64 * i + j - q);
- bit = (key[i] >> j) & 0x1;
- swap = swap ^ bit;
- cswap_x64(swap, Ur1, Ur2);
- cswap_x64(swap, Zr1, Zr2);
- swap = bit;
- /* Addition */
- sub_EltFp25519_1w_x64(B, Ur1, Zr1); /* B = Ur1-Zr1 */
- add_EltFp25519_1w_x64(A, Ur1, Zr1); /* A = Ur1+Zr1 */
- mul_EltFp25519_1w_x64(C, &P[4 * k], B); /* C = M0-B */
- sub_EltFp25519_1w_x64(B, A, C); /* B = (Ur1+Zr1) - M*(Ur1-Zr1) */
- add_EltFp25519_1w_x64(A, A, C); /* A = (Ur1+Zr1) + M*(Ur1-Zr1) */
- sqr_EltFp25519_2w_x64(AB); /* A = A^2 | B = B^2 */
- mul_EltFp25519_2w_x64(UZr1, ZUr2, AB); /* Ur1 = Zr2*A | Zr1 = Ur2*B */
- ++j;
- }
- j = 0;
- }
-
- /* Doubling */
- for (i = 0; i < q; ++i) {
- add_EltFp25519_1w_x64(A, Ur1, Zr1); /* A = Ur1+Zr1 */
- sub_EltFp25519_1w_x64(B, Ur1, Zr1); /* B = Ur1-Zr1 */
- sqr_EltFp25519_2w_x64(AB); /* A = A**2 B = B**2 */
- copy_EltFp25519_1w_x64(C, B); /* C = B */
- sub_EltFp25519_1w_x64(B, A, B); /* B = A-B */
- mul_a24_EltFp25519_1w_x64(D, B); /* D = my_a24*B */
- add_EltFp25519_1w_x64(D, D, C); /* D = D+C */
- mul_EltFp25519_2w_x64(UZr1, AB, CD); /* Ur1 = A*B Zr1 = Zr1*A */
- }
-
- /* Convert to affine coordinates */
- inv_EltFp25519_1w_x64(A, Zr1);
- mul_EltFp25519_1w_x64((u64 *)session_key, Ur1, A);
- fred_EltFp25519_1w_x64((u64 *)session_key);
-
- return true;
-}
diff --git a/curve25519-sandy2x-asm.S b/curve25519-sandy2x-asm.S
deleted file mode 100644
index f2e466b..0000000
--- a/curve25519-sandy2x-asm.S
+++ /dev/null
@@ -1,3261 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0
- *
- * Copyright (C) 2015-2018 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
- *
- * Original author: Tung Chou <blueprint@crypto.tw>
- */
-
-#include <linux/linkage.h>
-
-.data
-.align 16
-curve25519_sandy2x_v0_0: .quad 0, 0
-curve25519_sandy2x_v1_0: .quad 1, 0
-curve25519_sandy2x_v2_1: .quad 2, 1
-curve25519_sandy2x_v9_0: .quad 9, 0
-curve25519_sandy2x_v9_9: .quad 9, 9
-curve25519_sandy2x_v19_19: .quad 19, 19
-curve25519_sandy2x_v38_1: .quad 38, 1
-curve25519_sandy2x_v38_38: .quad 38, 38
-curve25519_sandy2x_v121666_121666: .quad 121666, 121666
-curve25519_sandy2x_m25: .quad 33554431, 33554431
-curve25519_sandy2x_m26: .quad 67108863, 67108863
-curve25519_sandy2x_subc0: .quad 0x07FFFFDA, 0x03FFFFFE
-curve25519_sandy2x_subc2: .quad 0x07FFFFFE, 0x03FFFFFE
-curve25519_sandy2x_REDMASK51: .quad 0x0007FFFFFFFFFFFF
-
-.text
-.align 32
-#ifdef CONFIG_AS_AVX
-ENTRY(curve25519_sandy2x_fe51_mul)
- push %rbp
- mov %rsp,%rbp
- sub $96,%rsp
- and $-32,%rsp
- movq %r11,0(%rsp)
- movq %r12,8(%rsp)
- movq %r13,16(%rsp)
- movq %r14,24(%rsp)
- movq %r15,32(%rsp)
- movq %rbx,40(%rsp)
- movq %rbp,48(%rsp)
- movq %rdi,56(%rsp)
- mov %rdx,%rcx
- movq 24(%rsi),%rdx
- imulq $19,%rdx,%rax
- movq %rax,64(%rsp)
- mulq 16(%rcx)
- mov %rax,%r8
- mov %rdx,%r9
- movq 32(%rsi),%rdx
- imulq $19,%rdx,%rax
- movq %rax,72(%rsp)
- mulq 8(%rcx)
- add %rax,%r8
- adc %rdx,%r9
- movq 0(%rsi),%rax
- mulq 0(%rcx)
- add %rax,%r8
- adc %rdx,%r9
- movq 0(%rsi),%rax
- mulq 8(%rcx)
- mov %rax,%r10
- mov %rdx,%r11
- movq 0(%rsi),%rax
- mulq 16(%rcx)
- mov %rax,%r12
- mov %rdx,%r13
- movq 0(%rsi),%rax
- mulq 24(%rcx)
- mov %rax,%r14
- mov %rdx,%r15
- movq 0(%rsi),%rax
- mulq 32(%rcx)
- mov %rax,%rbx
- mov %rdx,%rbp
- movq 8(%rsi),%rax
- mulq 0(%rcx)
- add %rax,%r10
- adc %rdx,%r11
- movq 8(%rsi),%rax
- mulq 8(%rcx)
- add %rax,%r12
- adc %rdx,%r13
- movq 8(%rsi),%rax
- mulq 16(%rcx)
- add %rax,%r14
- adc %rdx,%r15
- movq 8(%rsi),%rax
- mulq 24(%rcx)
- add %rax,%rbx
- adc %rdx,%rbp
- movq 8(%rsi),%rdx
- imulq $19,%rdx,%rax
- mulq 32(%rcx)
- add %rax,%r8
- adc %rdx,%r9
- movq 16(%rsi),%rax
- mulq 0(%rcx)
- add %rax,%r12
- adc %rdx,%r13
- movq 16(%rsi),%rax
- mulq 8(%rcx)
- add %rax,%r14
- adc %rdx,%r15
- movq 16(%rsi),%rax
- mulq 16(%rcx)
- add %rax,%rbx
- adc %rdx,%rbp
- movq 16(%rsi),%rdx
- imulq $19,%rdx,%rax
- mulq 24(%rcx)
- add %rax,%r8
- adc %rdx,%r9
- movq 16(%rsi),%rdx
- imulq $19,%rdx,%rax
- mulq 32(%rcx)
- add %rax,%r10
- adc %rdx,%r11
- movq 24(%rsi),%rax
- mulq 0(%rcx)
- add %rax,%r14
- adc %rdx,%r15
- movq 24(%rsi),%rax
- mulq 8(%rcx)
- add %rax,%rbx
- adc %rdx,%rbp
- movq 64(%rsp),%rax
- mulq 24(%rcx)
- add %rax,%r10
- adc %rdx,%r11
- movq 64(%rsp),%rax
- mulq 32(%rcx)
- add %rax,%r12
- adc %rdx,%r13
- movq 32(%rsi),%rax
- mulq 0(%rcx)
- add %rax,%rbx
- adc %rdx,%rbp
- movq 72(%rsp),%rax
- mulq 16(%rcx)
- add %rax,%r10
- adc %rdx,%r11
- movq 72(%rsp),%rax
- mulq 24(%rcx)
- add %rax,%r12
- adc %rdx,%r13
- movq 72(%rsp),%rax
- mulq 32(%rcx)
- add %rax,%r14
- adc %rdx,%r15
- movq curve25519_sandy2x_REDMASK51(%rip),%rsi
- shld $13,%r8,%r9
- and %rsi,%r8
- shld $13,%r10,%r11
- and %rsi,%r10
- add %r9,%r10
- shld $13,%r12,%r13
- and %rsi,%r12
- add %r11,%r12
- shld $13,%r14,%r15
- and %rsi,%r14
- add %r13,%r14
- shld $13,%rbx,%rbp
- and %rsi,%rbx
- add %r15,%rbx
- imulq $19,%rbp,%rdx
- add %rdx,%r8
- mov %r8,%rdx
- shr $51,%rdx
- add %r10,%rdx
- mov %rdx,%rcx
- shr $51,%rdx
- and %rsi,%r8
- add %r12,%rdx
- mov %rdx,%r9
- shr $51,%rdx
- and %rsi,%rcx
- add %r14,%rdx
- mov %rdx,%rax
- shr $51,%rdx
- and %rsi,%r9
- add %rbx,%rdx
- mov %rdx,%r10
- shr $51,%rdx
- and %rsi,%rax
- imulq $19,%rdx,%rdx
- add %rdx,%r8
- and %rsi,%r10
- movq %r8,0(%rdi)
- movq %rcx,8(%rdi)
- movq %r9,16(%rdi)
- movq %rax,24(%rdi)
- movq %r10,32(%rdi)
- movq 0(%rsp),%r11
- movq 8(%rsp),%r12
- movq 16(%rsp),%r13
- movq 24(%rsp),%r14
- movq 32(%rsp),%r15
- movq 40(%rsp),%rbx
- movq 48(%rsp),%rbp
- leave
- ret
-ENDPROC(curve25519_sandy2x_fe51_mul)
-
-.align 32
-ENTRY(curve25519_sandy2x_fe51_nsquare)
- push %rbp
- mov %rsp,%rbp
- sub $64,%rsp
- and $-32,%rsp
- movq %r11,0(%rsp)
- movq %r12,8(%rsp)
- movq %r13,16(%rsp)
- movq %r14,24(%rsp)
- movq %r15,32(%rsp)
- movq %rbx,40(%rsp)
- movq %rbp,48(%rsp)
- movq 0(%rsi),%rcx
- movq 8(%rsi),%r8
- movq 16(%rsi),%r9
- movq 24(%rsi),%rax
- movq 32(%rsi),%rsi
- movq %r9,16(%rdi)
- movq %rax,24(%rdi)
- movq %rsi,32(%rdi)
- mov %rdx,%rsi
-
- .align 16
- .Lloop:
- sub $1,%rsi
- mov %rcx,%rax
- mul %rcx
- add %rcx,%rcx
- mov %rax,%r9
- mov %rdx,%r10
- mov %rcx,%rax
- mul %r8
- mov %rax,%r11
- mov %rdx,%r12
- mov %rcx,%rax
- mulq 16(%rdi)
- mov %rax,%r13
- mov %rdx,%r14
- mov %rcx,%rax
- mulq 24(%rdi)
- mov %rax,%r15
- mov %rdx,%rbx
- mov %rcx,%rax
- mulq 32(%rdi)
- mov %rax,%rcx
- mov %rdx,%rbp
- mov %r8,%rax
- mul %r8
- add %r8,%r8
- add %rax,%r13
- adc %rdx,%r14
- mov %r8,%rax
- mulq 16(%rdi)
- add %rax,%r15
- adc %rdx,%rbx
- mov %r8,%rax
- imulq $19, %r8,%r8
- mulq 24(%rdi)
- add %rax,%rcx
- adc %rdx,%rbp
- mov %r8,%rax
- mulq 32(%rdi)
- add %rax,%r9
- adc %rdx,%r10
- movq 16(%rdi),%rax
- mulq 16(%rdi)
- add %rax,%rcx
- adc %rdx,%rbp
- shld $13,%rcx,%rbp
- movq 16(%rdi),%rax
- imulq $38, %rax,%rax
- mulq 24(%rdi)
- add %rax,%r9
- adc %rdx,%r10
- shld $13,%r9,%r10
- movq 16(%rdi),%rax
- imulq $38, %rax,%rax
- mulq 32(%rdi)
- add %rax,%r11
- adc %rdx,%r12
- movq 24(%rdi),%rax
- imulq $19, %rax,%rax
- mulq 24(%rdi)
- add %rax,%r11
- adc %rdx,%r12
- shld $13,%r11,%r12
- movq 24(%rdi),%rax
- imulq $38, %rax,%rax
- mulq 32(%rdi)
- add %rax,%r13
- adc %rdx,%r14
- shld $13,%r13,%r14
- movq 32(%rdi),%rax
- imulq $19, %rax,%rax
- mulq 32(%rdi)
- add %rax,%r15
- adc %rdx,%rbx
- shld $13,%r15,%rbx
- movq curve25519_sandy2x_REDMASK51(%rip),%rdx
- and %rdx,%rcx
- add %rbx,%rcx
- and %rdx,%r9
- and %rdx,%r11
- add %r10,%r11
- and %rdx,%r13
- add %r12,%r13
- and %rdx,%r15
- add %r14,%r15
- imulq $19, %rbp,%rbp
- lea (%r9,%rbp),%r9
- mov %r9,%rax
- shr $51,%r9
- add %r11,%r9
- and %rdx,%rax
- mov %r9,%r8
- shr $51,%r9
- add %r13,%r9
- and %rdx,%r8
- mov %r9,%r10
- shr $51,%r9
- add %r15,%r9
- and %rdx,%r10
- movq %r10,16(%rdi)
- mov %r9,%r10
- shr $51,%r9
- add %rcx,%r9
- and %rdx,%r10
- movq %r10,24(%rdi)
- mov %r9,%r10
- shr $51,%r9
- imulq $19, %r9,%r9
- lea (%rax,%r9),%rcx
- and %rdx,%r10
- movq %r10,32(%rdi)
- cmp $0,%rsi
- jne .Lloop
-
- movq %rcx,0(%rdi)
- movq %r8,8(%rdi)
- movq 0(%rsp),%r11
- movq 8(%rsp),%r12
- movq 16(%rsp),%r13
- movq 24(%rsp),%r14
- movq 32(%rsp),%r15
- movq 40(%rsp),%rbx
- movq 48(%rsp),%rbp
- leave
- ret
-ENDPROC(curve25519_sandy2x_fe51_nsquare)
-
-.align 32
-ENTRY(curve25519_sandy2x_fe51_pack)
- push %rbp
- mov %rsp,%rbp
- sub $32,%rsp
- and $-32,%rsp
- movq %r11,0(%rsp)
- movq %r12,8(%rsp)
- movq 0(%rsi),%rdx
- movq 8(%rsi),%rcx
- movq 16(%rsi),%r8
- movq 24(%rsi),%r9
- movq 32(%rsi),%rsi
- movq curve25519_sandy2x_REDMASK51(%rip),%rax
- lea -18(%rax),%r10
- mov $3,%r11
-
- .align 16
- .Lreduceloop:
- mov %rdx,%r12
- shr $51,%r12
- and %rax,%rdx
- add %r12,%rcx
- mov %rcx,%r12
- shr $51,%r12
- and %rax,%rcx
- add %r12,%r8
- mov %r8,%r12
- shr $51,%r12
- and %rax,%r8
- add %r12,%r9
- mov %r9,%r12
- shr $51,%r12
- and %rax,%r9
- add %r12,%rsi
- mov %rsi,%r12
- shr $51,%r12
- and %rax,%rsi
- imulq $19, %r12,%r12
- add %r12,%rdx
- sub $1,%r11
- ja .Lreduceloop
-
- mov $1,%r12
- cmp %r10,%rdx
- cmovl %r11,%r12
- cmp %rax,%rcx
- cmovne %r11,%r12
- cmp %rax,%r8
- cmovne %r11,%r12
- cmp %rax,%r9
- cmovne %r11,%r12
- cmp %rax,%rsi
- cmovne %r11,%r12
- neg %r12
- and %r12,%rax
- and %r12,%r10
- sub %r10,%rdx
- sub %rax,%rcx
- sub %rax,%r8
- sub %rax,%r9
- sub %rax,%rsi
- mov %rdx,%rax
- and $0xFF,%eax
- movb %al,0(%rdi)
- mov %rdx,%rax
- shr $8,%rax
- and $0xFF,%eax
- movb %al,1(%rdi)
- mov %rdx,%rax
- shr $16,%rax
- and $0xFF,%eax
- movb %al,2(%rdi)
- mov %rdx,%rax
- shr $24,%rax
- and $0xFF,%eax
- movb %al,3(%rdi)
- mov %rdx,%rax
- shr $32,%rax
- and $0xFF,%eax
- movb %al,4(%rdi)
- mov %rdx,%rax
- shr $40,%rax
- and $0xFF,%eax
- movb %al,5(%rdi)
- mov %rdx,%rdx
- shr $48,%rdx
- mov %rcx,%rax
- shl $3,%rax
- and $0xF8,%eax
- xor %rdx,%rax
- movb %al,6(%rdi)
- mov %rcx,%rdx
- shr $5,%rdx
- and $0xFF,%edx
- movb %dl,7(%rdi)
- mov %rcx,%rdx
- shr $13,%rdx
- and $0xFF,%edx
- movb %dl,8(%rdi)
- mov %rcx,%rdx
- shr $21,%rdx
- and $0xFF,%edx
- movb %dl,9(%rdi)
- mov %rcx,%rdx
- shr $29,%rdx
- and $0xFF,%edx
- movb %dl,10(%rdi)
- mov %rcx,%rdx
- shr $37,%rdx
- and $0xFF,%edx
- movb %dl,11(%rdi)
- mov %rcx,%rdx
- shr $45,%rdx
- mov %r8,%rcx
- shl $6,%rcx
- and $0xC0,%ecx
- xor %rdx,%rcx
- movb %cl,12(%rdi)
- mov %r8,%rdx
- shr $2,%rdx
- and $0xFF,%edx
- movb %dl,13(%rdi)
- mov %r8,%rdx
- shr $10,%rdx
- and $0xFF,%edx
- movb %dl,14(%rdi)
- mov %r8,%rdx
- shr $18,%rdx
- and $0xFF,%edx
- movb %dl,15(%rdi)
- mov %r8,%rdx
- shr $26,%rdx
- and $0xFF,%edx
- movb %dl,16(%rdi)
- mov %r8,%rdx
- shr $34,%rdx
- and $0xFF,%edx
- movb %dl,17(%rdi)
- mov %r8,%rdx
- shr $42,%rdx
- movb %dl,18(%rdi)
- mov %r8,%rdx
- shr $50,%rdx
- mov %r9,%rcx
- shl $1,%rcx
- and $0xFE,%ecx
- xor %rdx,%rcx
- movb %cl,19(%rdi)
- mov %r9,%rdx
- shr $7,%rdx
- and $0xFF,%edx
- movb %dl,20(%rdi)
- mov %r9,%rdx
- shr $15,%rdx
- and $0xFF,%edx
- movb %dl,21(%rdi)
- mov %r9,%rdx
- shr $23,%rdx
- and $0xFF,%edx
- movb %dl,22(%rdi)
- mov %r9,%rdx
- shr $31,%rdx
- and $0xFF,%edx
- movb %dl,23(%rdi)
- mov %r9,%rdx
- shr $39,%rdx
- and $0xFF,%edx
- movb %dl,24(%rdi)
- mov %r9,%rdx
- shr $47,%rdx
- mov %rsi,%rcx
- shl $4,%rcx
- and $0xF0,%ecx
- xor %rdx,%rcx
- movb %cl,25(%rdi)
- mov %rsi,%rdx
- shr $4,%rdx
- and $0xFF,%edx
- movb %dl,26(%rdi)
- mov %rsi,%rdx
- shr $12,%rdx
- and $0xFF,%edx
- movb %dl,27(%rdi)
- mov %rsi,%rdx
- shr $20,%rdx
- and $0xFF,%edx
- movb %dl,28(%rdi)
- mov %rsi,%rdx
- shr $28,%rdx
- and $0xFF,%edx
- movb %dl,29(%rdi)
- mov %rsi,%rdx
- shr $36,%rdx
- and $0xFF,%edx
- movb %dl,30(%rdi)
- mov %rsi,%rsi
- shr $44,%rsi
- movb %sil,31(%rdi)
- movq 0(%rsp),%r11
- movq 8(%rsp),%r12
- leave
- ret
-ENDPROC(curve25519_sandy2x_fe51_pack)
-
-.align 32
-ENTRY(curve25519_sandy2x_ladder)
- push %rbp
- mov %rsp,%rbp
- sub $1856,%rsp
- and $-32,%rsp
- movq %r11,1824(%rsp)
- movq %r12,1832(%rsp)
- movq %r13,1840(%rsp)
- movq %r14,1848(%rsp)
- vmovdqa curve25519_sandy2x_v0_0(%rip),%xmm0
- vmovdqa curve25519_sandy2x_v1_0(%rip),%xmm1
- vmovdqu 0(%rdi),%xmm2
- vmovdqa %xmm2,0(%rsp)
- vmovdqu 16(%rdi),%xmm2
- vmovdqa %xmm2,16(%rsp)
- vmovdqu 32(%rdi),%xmm2
- vmovdqa %xmm2,32(%rsp)
- vmovdqu 48(%rdi),%xmm2
- vmovdqa %xmm2,48(%rsp)
- vmovdqu 64(%rdi),%xmm2
- vmovdqa %xmm2,64(%rsp)
- vmovdqa %xmm1,80(%rsp)
- vmovdqa %xmm0,96(%rsp)
- vmovdqa %xmm0,112(%rsp)
- vmovdqa %xmm0,128(%rsp)
- vmovdqa %xmm0,144(%rsp)
- vmovdqa %xmm1,%xmm0
- vpxor %xmm1,%xmm1,%xmm1
- vpxor %xmm2,%xmm2,%xmm2
- vpxor %xmm3,%xmm3,%xmm3
- vpxor %xmm4,%xmm4,%xmm4
- vpxor %xmm5,%xmm5,%xmm5
- vpxor %xmm6,%xmm6,%xmm6
- vpxor %xmm7,%xmm7,%xmm7
- vpxor %xmm8,%xmm8,%xmm8
- vpxor %xmm9,%xmm9,%xmm9
- vmovdqu 0(%rdi),%xmm10
- vmovdqa %xmm10,160(%rsp)
- vmovdqu 16(%rdi),%xmm10
- vmovdqa %xmm10,176(%rsp)
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm10,%xmm10
- vmovdqa %xmm10,192(%rsp)
- vmovdqu 32(%rdi),%xmm10
- vmovdqa %xmm10,208(%rsp)
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm10,%xmm10
- vmovdqa %xmm10,224(%rsp)
- vmovdqu 48(%rdi),%xmm10
- vmovdqa %xmm10,240(%rsp)
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm10,%xmm10
- vmovdqa %xmm10,256(%rsp)
- vmovdqu 64(%rdi),%xmm10
- vmovdqa %xmm10,272(%rsp)
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm10,%xmm10
- vmovdqa %xmm10,288(%rsp)
- vmovdqu 8(%rdi),%xmm10
- vpmuludq curve25519_sandy2x_v2_1(%rip),%xmm10,%xmm10
- vmovdqa %xmm10,304(%rsp)
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm10,%xmm10
- vmovdqa %xmm10,320(%rsp)
- vmovdqu 24(%rdi),%xmm10
- vpmuludq curve25519_sandy2x_v2_1(%rip),%xmm10,%xmm10
- vmovdqa %xmm10,336(%rsp)
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm10,%xmm10
- vmovdqa %xmm10,352(%rsp)
- vmovdqu 40(%rdi),%xmm10
- vpmuludq curve25519_sandy2x_v2_1(%rip),%xmm10,%xmm10
- vmovdqa %xmm10,368(%rsp)
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm10,%xmm10
- vmovdqa %xmm10,384(%rsp)
- vmovdqu 56(%rdi),%xmm10
- vpmuludq curve25519_sandy2x_v2_1(%rip),%xmm10,%xmm10
- vmovdqa %xmm10,400(%rsp)
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm10,%xmm10
- vmovdqa %xmm10,416(%rsp)
- vmovdqu 0(%rdi),%xmm10
- vmovdqu 64(%rdi),%xmm11
- vblendps $12, %xmm11, %xmm10, %xmm10
- vpshufd $2,%xmm10,%xmm10
- vpmuludq curve25519_sandy2x_v38_1(%rip),%xmm10,%xmm10
- vmovdqa %xmm10,432(%rsp)
- movq 0(%rsi),%rdx
- movq 8(%rsi),%rcx
- movq 16(%rsi),%r8
- movq 24(%rsi),%r9
- shrd $1,%rcx,%rdx
- shrd $1,%r8,%rcx
- shrd $1,%r9,%r8
- shr $1,%r9
- xorq 0(%rsi),%rdx
- xorq 8(%rsi),%rcx
- xorq 16(%rsi),%r8
- xorq 24(%rsi),%r9
- leaq 800(%rsp),%rsi
- mov $64,%rax
-
- .align 16
- .Lladder_small_loop:
- mov %rdx,%r10
- mov %rcx,%r11
- mov %r8,%r12
- mov %r9,%r13
- shr $1,%rdx
- shr $1,%rcx
- shr $1,%r8
- shr $1,%r9
- and $1,%r10d
- and $1,%r11d
- and $1,%r12d
- and $1,%r13d
- neg %r10
- neg %r11
- neg %r12
- neg %r13
- movl %r10d,0(%rsi)
- movl %r11d,256(%rsi)
- movl %r12d,512(%rsi)
- movl %r13d,768(%rsi)
- add $4,%rsi
- sub $1,%rax
- jne .Lladder_small_loop
- mov $255,%rdx
- add $760,%rsi
-
- .align 16
- .Lladder_loop:
- sub $1,%rdx
- vbroadcastss 0(%rsi),%xmm10
- sub $4,%rsi
- vmovdqa 0(%rsp),%xmm11
- vmovdqa 80(%rsp),%xmm12
- vpxor %xmm11,%xmm0,%xmm13
- vpand %xmm10,%xmm13,%xmm13
- vpxor %xmm13,%xmm0,%xmm0
- vpxor %xmm13,%xmm11,%xmm11
- vpxor %xmm12,%xmm1,%xmm13
- vpand %xmm10,%xmm13,%xmm13
- vpxor %xmm13,%xmm1,%xmm1
- vpxor %xmm13,%xmm12,%xmm12
- vmovdqa 16(%rsp),%xmm13
- vmovdqa 96(%rsp),%xmm14
- vpxor %xmm13,%xmm2,%xmm15
- vpand %xmm10,%xmm15,%xmm15
- vpxor %xmm15,%xmm2,%xmm2
- vpxor %xmm15,%xmm13,%xmm13
- vpxor %xmm14,%xmm3,%xmm15
- vpand %xmm10,%xmm15,%xmm15
- vpxor %xmm15,%xmm3,%xmm3
- vpxor %xmm15,%xmm14,%xmm14
- vmovdqa %xmm13,0(%rsp)
- vmovdqa %xmm14,16(%rsp)
- vmovdqa 32(%rsp),%xmm13
- vmovdqa 112(%rsp),%xmm14
- vpxor %xmm13,%xmm4,%xmm15
- vpand %xmm10,%xmm15,%xmm15
- vpxor %xmm15,%xmm4,%xmm4
- vpxor %xmm15,%xmm13,%xmm13
- vpxor %xmm14,%xmm5,%xmm15
- vpand %xmm10,%xmm15,%xmm15
- vpxor %xmm15,%xmm5,%xmm5
- vpxor %xmm15,%xmm14,%xmm14
- vmovdqa %xmm13,32(%rsp)
- vmovdqa %xmm14,80(%rsp)
- vmovdqa 48(%rsp),%xmm13
- vmovdqa 128(%rsp),%xmm14
- vpxor %xmm13,%xmm6,%xmm15
- vpand %xmm10,%xmm15,%xmm15
- vpxor %xmm15,%xmm6,%xmm6
- vpxor %xmm15,%xmm13,%xmm13
- vpxor %xmm14,%xmm7,%xmm15
- vpand %xmm10,%xmm15,%xmm15
- vpxor %xmm15,%xmm7,%xmm7
- vpxor %xmm15,%xmm14,%xmm14
- vmovdqa %xmm13,48(%rsp)
- vmovdqa %xmm14,96(%rsp)
- vmovdqa 64(%rsp),%xmm13
- vmovdqa 144(%rsp),%xmm14
- vpxor %xmm13,%xmm8,%xmm15
- vpand %xmm10,%xmm15,%xmm15
- vpxor %xmm15,%xmm8,%xmm8
- vpxor %xmm15,%xmm13,%xmm13
- vpxor %xmm14,%xmm9,%xmm15
- vpand %xmm10,%xmm15,%xmm15
- vpxor %xmm15,%xmm9,%xmm9
- vpxor %xmm15,%xmm14,%xmm14
- vmovdqa %xmm13,64(%rsp)
- vmovdqa %xmm14,112(%rsp)
- vpaddq curve25519_sandy2x_subc0(%rip),%xmm11,%xmm10
- vpsubq %xmm12,%xmm10,%xmm10
- vpaddq %xmm12,%xmm11,%xmm11
- vpunpckhqdq %xmm10,%xmm11,%xmm12
- vpunpcklqdq %xmm10,%xmm11,%xmm10
- vpaddq %xmm1,%xmm0,%xmm11
- vpaddq curve25519_sandy2x_subc0(%rip),%xmm0,%xmm0
- vpsubq %xmm1,%xmm0,%xmm0
- vpunpckhqdq %xmm11,%xmm0,%xmm1
- vpunpcklqdq %xmm11,%xmm0,%xmm0
- vpmuludq %xmm0,%xmm10,%xmm11
- vpmuludq %xmm1,%xmm10,%xmm13
- vmovdqa %xmm1,128(%rsp)
- vpaddq %xmm1,%xmm1,%xmm1
- vpmuludq %xmm0,%xmm12,%xmm14
- vmovdqa %xmm0,144(%rsp)
- vpaddq %xmm14,%xmm13,%xmm13
- vpmuludq %xmm1,%xmm12,%xmm0
- vmovdqa %xmm1,448(%rsp)
- vpaddq %xmm3,%xmm2,%xmm1
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm2,%xmm2
- vpsubq %xmm3,%xmm2,%xmm2
- vpunpckhqdq %xmm1,%xmm2,%xmm3
- vpunpcklqdq %xmm1,%xmm2,%xmm1
- vpmuludq %xmm1,%xmm10,%xmm2
- vpaddq %xmm2,%xmm0,%xmm0
- vpmuludq %xmm3,%xmm10,%xmm2
- vmovdqa %xmm3,464(%rsp)
- vpaddq %xmm3,%xmm3,%xmm3
- vpmuludq %xmm1,%xmm12,%xmm14
- vmovdqa %xmm1,480(%rsp)
- vpaddq %xmm14,%xmm2,%xmm2
- vpmuludq %xmm3,%xmm12,%xmm1
- vmovdqa %xmm3,496(%rsp)
- vpaddq %xmm5,%xmm4,%xmm3
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm4,%xmm4
- vpsubq %xmm5,%xmm4,%xmm4
- vpunpckhqdq %xmm3,%xmm4,%xmm5
- vpunpcklqdq %xmm3,%xmm4,%xmm3
- vpmuludq %xmm3,%xmm10,%xmm4
- vpaddq %xmm4,%xmm1,%xmm1
- vpmuludq %xmm5,%xmm10,%xmm4
- vmovdqa %xmm5,512(%rsp)
- vpaddq %xmm5,%xmm5,%xmm5
- vpmuludq %xmm3,%xmm12,%xmm14
- vmovdqa %xmm3,528(%rsp)
- vpaddq %xmm14,%xmm4,%xmm4
- vpaddq %xmm7,%xmm6,%xmm3
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm6,%xmm6
- vpsubq %xmm7,%xmm6,%xmm6
- vpunpckhqdq %xmm3,%xmm6,%xmm7
- vpunpcklqdq %xmm3,%xmm6,%xmm3
- vpmuludq %xmm3,%xmm10,%xmm6
- vpmuludq %xmm5,%xmm12,%xmm14
- vmovdqa %xmm5,544(%rsp)
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm5,%xmm5
- vmovdqa %xmm5,560(%rsp)
- vpaddq %xmm14,%xmm6,%xmm6
- vpmuludq %xmm7,%xmm10,%xmm5
- vmovdqa %xmm7,576(%rsp)
- vpaddq %xmm7,%xmm7,%xmm7
- vpmuludq %xmm3,%xmm12,%xmm14
- vmovdqa %xmm3,592(%rsp)
- vpaddq %xmm14,%xmm5,%xmm5
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm3,%xmm3
- vmovdqa %xmm3,608(%rsp)
- vpaddq %xmm9,%xmm8,%xmm3
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm8,%xmm8
- vpsubq %xmm9,%xmm8,%xmm8
- vpunpckhqdq %xmm3,%xmm8,%xmm9
- vpunpcklqdq %xmm3,%xmm8,%xmm3
- vmovdqa %xmm3,624(%rsp)
- vpmuludq %xmm7,%xmm12,%xmm8
- vmovdqa %xmm7,640(%rsp)
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm7,%xmm7
- vmovdqa %xmm7,656(%rsp)
- vpmuludq %xmm3,%xmm10,%xmm7
- vpaddq %xmm7,%xmm8,%xmm8
- vpmuludq %xmm9,%xmm10,%xmm7
- vmovdqa %xmm9,672(%rsp)
- vpaddq %xmm9,%xmm9,%xmm9
- vpmuludq %xmm3,%xmm12,%xmm10
- vpaddq %xmm10,%xmm7,%xmm7
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm3,%xmm3
- vmovdqa %xmm3,688(%rsp)
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm12,%xmm12
- vpmuludq %xmm9,%xmm12,%xmm3
- vmovdqa %xmm9,704(%rsp)
- vpaddq %xmm3,%xmm11,%xmm11
- vmovdqa 0(%rsp),%xmm3
- vmovdqa 16(%rsp),%xmm9
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm3,%xmm10
- vpsubq %xmm9,%xmm10,%xmm10
- vpaddq %xmm9,%xmm3,%xmm3
- vpunpckhqdq %xmm10,%xmm3,%xmm9
- vpunpcklqdq %xmm10,%xmm3,%xmm3
- vpmuludq 144(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm0,%xmm0
- vpmuludq 128(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm2,%xmm2
- vpmuludq 480(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm1,%xmm1
- vpmuludq 464(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm4,%xmm4
- vpmuludq 528(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm6,%xmm6
- vpmuludq 512(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm5,%xmm5
- vpmuludq 592(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm8,%xmm8
- vpmuludq 576(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm7,%xmm7
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm3,%xmm3
- vpmuludq 624(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm11,%xmm11
- vpmuludq 672(%rsp),%xmm3,%xmm3
- vpaddq %xmm3,%xmm13,%xmm13
- vpmuludq 144(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm2,%xmm2
- vpmuludq 448(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm1,%xmm1
- vpmuludq 480(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm4,%xmm4
- vpmuludq 496(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm6,%xmm6
- vpmuludq 528(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm5,%xmm5
- vpmuludq 544(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm8,%xmm8
- vpmuludq 592(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm7,%xmm7
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm9,%xmm9
- vpmuludq 640(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm11,%xmm11
- vpmuludq 624(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm13,%xmm13
- vpmuludq 704(%rsp),%xmm9,%xmm9
- vpaddq %xmm9,%xmm0,%xmm0
- vmovdqa 32(%rsp),%xmm3
- vmovdqa 80(%rsp),%xmm9
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm3,%xmm10
- vpsubq %xmm9,%xmm10,%xmm10
- vpaddq %xmm9,%xmm3,%xmm3
- vpunpckhqdq %xmm10,%xmm3,%xmm9
- vpunpcklqdq %xmm10,%xmm3,%xmm3
- vpmuludq 144(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm1,%xmm1
- vpmuludq 128(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm4,%xmm4
- vpmuludq 480(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm6,%xmm6
- vpmuludq 464(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm5,%xmm5
- vpmuludq 528(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm8,%xmm8
- vpmuludq 512(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm7,%xmm7
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm3,%xmm3
- vpmuludq 592(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm11,%xmm11
- vpmuludq 576(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm13,%xmm13
- vpmuludq 624(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm0,%xmm0
- vpmuludq 672(%rsp),%xmm3,%xmm3
- vpaddq %xmm3,%xmm2,%xmm2
- vpmuludq 144(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm4,%xmm4
- vpmuludq 448(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm6,%xmm6
- vpmuludq 480(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm5,%xmm5
- vpmuludq 496(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm8,%xmm8
- vpmuludq 528(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm7,%xmm7
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm9,%xmm9
- vpmuludq 544(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm11,%xmm11
- vpmuludq 592(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm13,%xmm13
- vpmuludq 640(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm0,%xmm0
- vpmuludq 624(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm2,%xmm2
- vpmuludq 704(%rsp),%xmm9,%xmm9
- vpaddq %xmm9,%xmm1,%xmm1
- vmovdqa 48(%rsp),%xmm3
- vmovdqa 96(%rsp),%xmm9
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm3,%xmm10
- vpsubq %xmm9,%xmm10,%xmm10
- vpaddq %xmm9,%xmm3,%xmm3
- vpunpckhqdq %xmm10,%xmm3,%xmm9
- vpunpcklqdq %xmm10,%xmm3,%xmm3
- vpmuludq 144(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm6,%xmm6
- vpmuludq 128(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm5,%xmm5
- vpmuludq 480(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm8,%xmm8
- vpmuludq 464(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm7,%xmm7
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm3,%xmm3
- vpmuludq 528(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm11,%xmm11
- vpmuludq 512(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm13,%xmm13
- vpmuludq 592(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm0,%xmm0
- vpmuludq 576(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm2,%xmm2
- vpmuludq 624(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm1,%xmm1
- vpmuludq 672(%rsp),%xmm3,%xmm3
- vpaddq %xmm3,%xmm4,%xmm4
- vpmuludq 144(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm5,%xmm5
- vpmuludq 448(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm8,%xmm8
- vpmuludq 480(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm7,%xmm7
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm9,%xmm9
- vpmuludq 496(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm11,%xmm11
- vpmuludq 528(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm13,%xmm13
- vpmuludq 544(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm0,%xmm0
- vpmuludq 592(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm2,%xmm2
- vpmuludq 640(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm1,%xmm1
- vpmuludq 624(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm4,%xmm4
- vpmuludq 704(%rsp),%xmm9,%xmm9
- vpaddq %xmm9,%xmm6,%xmm6
- vmovdqa 64(%rsp),%xmm3
- vmovdqa 112(%rsp),%xmm9
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm3,%xmm10
- vpsubq %xmm9,%xmm10,%xmm10
- vpaddq %xmm9,%xmm3,%xmm3
- vpunpckhqdq %xmm10,%xmm3,%xmm9
- vpunpcklqdq %xmm10,%xmm3,%xmm3
- vpmuludq 144(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm8,%xmm8
- vpmuludq 128(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm7,%xmm7
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm3,%xmm3
- vpmuludq 480(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm11,%xmm11
- vpmuludq 464(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm13,%xmm13
- vpmuludq 528(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm0,%xmm0
- vpmuludq 512(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm2,%xmm2
- vpmuludq 592(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm1,%xmm1
- vpmuludq 576(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm4,%xmm4
- vpmuludq 624(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm6,%xmm6
- vpmuludq 672(%rsp),%xmm3,%xmm3
- vpaddq %xmm3,%xmm5,%xmm5
- vpmuludq 144(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm7,%xmm7
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm9,%xmm9
- vpmuludq 448(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm11,%xmm11
- vpmuludq 480(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm13,%xmm13
- vpmuludq 496(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm0,%xmm0
- vpmuludq 528(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm2,%xmm2
- vpmuludq 544(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm1,%xmm1
- vpmuludq 592(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm4,%xmm4
- vpmuludq 640(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm6,%xmm6
- vpmuludq 624(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm5,%xmm5
- vpmuludq 704(%rsp),%xmm9,%xmm9
- vpaddq %xmm9,%xmm8,%xmm8
- vpsrlq $25,%xmm4,%xmm3
- vpaddq %xmm3,%xmm6,%xmm6
- vpand curve25519_sandy2x_m25(%rip),%xmm4,%xmm4
- vpsrlq $26,%xmm11,%xmm3
- vpaddq %xmm3,%xmm13,%xmm13
- vpand curve25519_sandy2x_m26(%rip),%xmm11,%xmm11
- vpsrlq $26,%xmm6,%xmm3
- vpaddq %xmm3,%xmm5,%xmm5
- vpand curve25519_sandy2x_m26(%rip),%xmm6,%xmm6
- vpsrlq $25,%xmm13,%xmm3
- vpaddq %xmm3,%xmm0,%xmm0
- vpand curve25519_sandy2x_m25(%rip),%xmm13,%xmm13
- vpsrlq $25,%xmm5,%xmm3
- vpaddq %xmm3,%xmm8,%xmm8
- vpand curve25519_sandy2x_m25(%rip),%xmm5,%xmm5
- vpsrlq $26,%xmm0,%xmm3
- vpaddq %xmm3,%xmm2,%xmm2
- vpand curve25519_sandy2x_m26(%rip),%xmm0,%xmm0
- vpsrlq $26,%xmm8,%xmm3
- vpaddq %xmm3,%xmm7,%xmm7
- vpand curve25519_sandy2x_m26(%rip),%xmm8,%xmm8
- vpsrlq $25,%xmm2,%xmm3
- vpaddq %xmm3,%xmm1,%xmm1
- vpand curve25519_sandy2x_m25(%rip),%xmm2,%xmm2
- vpsrlq $25,%xmm7,%xmm3
- vpsllq $4,%xmm3,%xmm9
- vpaddq %xmm3,%xmm11,%xmm11
- vpsllq $1,%xmm3,%xmm3
- vpaddq %xmm3,%xmm9,%xmm9
- vpaddq %xmm9,%xmm11,%xmm11
- vpand curve25519_sandy2x_m25(%rip),%xmm7,%xmm7
- vpsrlq $26,%xmm1,%xmm3
- vpaddq %xmm3,%xmm4,%xmm4
- vpand curve25519_sandy2x_m26(%rip),%xmm1,%xmm1
- vpsrlq $26,%xmm11,%xmm3
- vpaddq %xmm3,%xmm13,%xmm13
- vpand curve25519_sandy2x_m26(%rip),%xmm11,%xmm11
- vpsrlq $25,%xmm4,%xmm3
- vpaddq %xmm3,%xmm6,%xmm6
- vpand curve25519_sandy2x_m25(%rip),%xmm4,%xmm4
- vpunpcklqdq %xmm13,%xmm11,%xmm3
- vpunpckhqdq %xmm13,%xmm11,%xmm9
- vpaddq curve25519_sandy2x_subc0(%rip),%xmm9,%xmm10
- vpsubq %xmm3,%xmm10,%xmm10
- vpaddq %xmm9,%xmm3,%xmm3
- vpunpckhqdq %xmm3,%xmm10,%xmm9
- vpunpcklqdq %xmm3,%xmm10,%xmm10
- vpmuludq %xmm10,%xmm10,%xmm3
- vpaddq %xmm10,%xmm10,%xmm10
- vpmuludq %xmm9,%xmm10,%xmm11
- vpunpcklqdq %xmm2,%xmm0,%xmm12
- vpunpckhqdq %xmm2,%xmm0,%xmm0
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm0,%xmm2
- vpsubq %xmm12,%xmm2,%xmm2
- vpaddq %xmm0,%xmm12,%xmm12
- vpunpckhqdq %xmm12,%xmm2,%xmm0
- vpunpcklqdq %xmm12,%xmm2,%xmm2
- vpmuludq %xmm2,%xmm10,%xmm12
- vpaddq %xmm9,%xmm9,%xmm13
- vpmuludq %xmm13,%xmm9,%xmm9
- vpaddq %xmm9,%xmm12,%xmm12
- vpmuludq %xmm0,%xmm10,%xmm9
- vpmuludq %xmm2,%xmm13,%xmm14
- vpaddq %xmm14,%xmm9,%xmm9
- vpunpcklqdq %xmm4,%xmm1,%xmm14
- vpunpckhqdq %xmm4,%xmm1,%xmm1
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm1,%xmm4
- vpsubq %xmm14,%xmm4,%xmm4
- vpaddq %xmm1,%xmm14,%xmm14
- vpunpckhqdq %xmm14,%xmm4,%xmm1
- vpunpcklqdq %xmm14,%xmm4,%xmm4
- vmovdqa %xmm1,0(%rsp)
- vpaddq %xmm1,%xmm1,%xmm1
- vmovdqa %xmm1,16(%rsp)
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm1,%xmm1
- vmovdqa %xmm1,32(%rsp)
- vpmuludq %xmm4,%xmm10,%xmm1
- vpmuludq %xmm2,%xmm2,%xmm14
- vpaddq %xmm14,%xmm1,%xmm1
- vpmuludq 0(%rsp),%xmm10,%xmm14
- vpmuludq %xmm4,%xmm13,%xmm15
- vpaddq %xmm15,%xmm14,%xmm14
- vpunpcklqdq %xmm5,%xmm6,%xmm15
- vpunpckhqdq %xmm5,%xmm6,%xmm5
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm5,%xmm6
- vpsubq %xmm15,%xmm6,%xmm6
- vpaddq %xmm5,%xmm15,%xmm15
- vpunpckhqdq %xmm15,%xmm6,%xmm5
- vpunpcklqdq %xmm15,%xmm6,%xmm6
- vmovdqa %xmm6,48(%rsp)
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm6,%xmm6
- vmovdqa %xmm6,64(%rsp)
- vmovdqa %xmm5,80(%rsp)
- vpmuludq curve25519_sandy2x_v38_38(%rip),%xmm5,%xmm5
- vmovdqa %xmm5,96(%rsp)
- vpmuludq 48(%rsp),%xmm10,%xmm5
- vpaddq %xmm0,%xmm0,%xmm6
- vpmuludq %xmm6,%xmm0,%xmm0
- vpaddq %xmm0,%xmm5,%xmm5
- vpmuludq 80(%rsp),%xmm10,%xmm0
- vpmuludq %xmm4,%xmm6,%xmm15
- vpaddq %xmm15,%xmm0,%xmm0
- vpmuludq %xmm6,%xmm13,%xmm15
- vpaddq %xmm15,%xmm1,%xmm1
- vpmuludq %xmm6,%xmm2,%xmm15
- vpaddq %xmm15,%xmm14,%xmm14
- vpunpcklqdq %xmm7,%xmm8,%xmm15
- vpunpckhqdq %xmm7,%xmm8,%xmm7
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm7,%xmm8
- vpsubq %xmm15,%xmm8,%xmm8
- vpaddq %xmm7,%xmm15,%xmm15
- vpunpckhqdq %xmm15,%xmm8,%xmm7
- vpunpcklqdq %xmm15,%xmm8,%xmm8
- vmovdqa %xmm8,112(%rsp)
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm8,%xmm8
- vmovdqa %xmm8,448(%rsp)
- vpmuludq 112(%rsp),%xmm10,%xmm8
- vpmuludq %xmm7,%xmm10,%xmm10
- vpmuludq curve25519_sandy2x_v38_38(%rip),%xmm7,%xmm15
- vpmuludq %xmm15,%xmm7,%xmm7
- vpaddq %xmm7,%xmm8,%xmm8
- vpmuludq %xmm15,%xmm13,%xmm7
- vpaddq %xmm7,%xmm3,%xmm3
- vpmuludq %xmm15,%xmm2,%xmm7
- vpaddq %xmm7,%xmm11,%xmm11
- vpmuludq 80(%rsp),%xmm13,%xmm7
- vpaddq %xmm7,%xmm7,%xmm7
- vpaddq %xmm7,%xmm8,%xmm8
- vpmuludq 16(%rsp),%xmm13,%xmm7
- vpaddq %xmm7,%xmm5,%xmm5
- vpmuludq 48(%rsp),%xmm13,%xmm7
- vpaddq %xmm7,%xmm0,%xmm0
- vpmuludq 112(%rsp),%xmm13,%xmm7
- vpaddq %xmm7,%xmm10,%xmm10
- vpmuludq %xmm15,%xmm6,%xmm7
- vpaddq %xmm7,%xmm12,%xmm12
- vpmuludq %xmm15,%xmm4,%xmm7
- vpaddq %xmm7,%xmm9,%xmm9
- vpaddq %xmm2,%xmm2,%xmm2
- vpmuludq %xmm4,%xmm2,%xmm7
- vpaddq %xmm7,%xmm5,%xmm5
- vpmuludq 448(%rsp),%xmm2,%xmm7
- vpaddq %xmm7,%xmm3,%xmm3
- vpmuludq 448(%rsp),%xmm6,%xmm7
- vpaddq %xmm7,%xmm11,%xmm11
- vpmuludq 0(%rsp),%xmm2,%xmm7
- vpaddq %xmm7,%xmm0,%xmm0
- vpmuludq 48(%rsp),%xmm2,%xmm7
- vpaddq %xmm7,%xmm8,%xmm8
- vpmuludq 80(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm10,%xmm10
- vpmuludq 96(%rsp),%xmm4,%xmm2
- vpaddq %xmm2,%xmm11,%xmm11
- vpmuludq %xmm4,%xmm4,%xmm2
- vpaddq %xmm2,%xmm8,%xmm8
- vpaddq %xmm4,%xmm4,%xmm2
- vpmuludq 448(%rsp),%xmm2,%xmm4
- vpaddq %xmm4,%xmm12,%xmm12
- vpmuludq 16(%rsp),%xmm15,%xmm4
- vpaddq %xmm4,%xmm1,%xmm1
- vpmuludq 48(%rsp),%xmm15,%xmm4
- vpaddq %xmm4,%xmm14,%xmm14
- vpmuludq 96(%rsp),%xmm6,%xmm4
- vpaddq %xmm4,%xmm3,%xmm3
- vmovdqa 16(%rsp),%xmm4
- vpmuludq 448(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm9,%xmm9
- vpmuludq 16(%rsp),%xmm6,%xmm4
- vpaddq %xmm4,%xmm8,%xmm8
- vpmuludq 48(%rsp),%xmm6,%xmm4
- vpaddq %xmm4,%xmm10,%xmm10
- vpmuludq 80(%rsp),%xmm15,%xmm4
- vpaddq %xmm4,%xmm4,%xmm4
- vpaddq %xmm4,%xmm5,%xmm5
- vpmuludq 112(%rsp),%xmm15,%xmm4
- vpaddq %xmm4,%xmm0,%xmm0
- vmovdqa 48(%rsp),%xmm4
- vpaddq %xmm4,%xmm4,%xmm4
- vpmuludq 448(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm1,%xmm1
- vmovdqa 80(%rsp),%xmm4
- vpaddq %xmm4,%xmm4,%xmm4
- vpmuludq 448(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm14,%xmm14
- vpmuludq 64(%rsp),%xmm2,%xmm4
- vpaddq %xmm4,%xmm3,%xmm3
- vmovdqa 16(%rsp),%xmm4
- vpmuludq 64(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm11,%xmm11
- vmovdqa 16(%rsp),%xmm4
- vpmuludq 96(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm12,%xmm12
- vmovdqa 48(%rsp),%xmm4
- vpmuludq 96(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm9,%xmm9
- vpmuludq 0(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm10,%xmm10
- vmovdqa 32(%rsp),%xmm2
- vpmuludq 0(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm3,%xmm3
- vmovdqa 64(%rsp),%xmm2
- vpmuludq 48(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm12,%xmm12
- vmovdqa 96(%rsp),%xmm2
- vpmuludq 80(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm1,%xmm1
- vmovdqa 448(%rsp),%xmm2
- vpmuludq 112(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm5,%xmm5
- vpsrlq $26,%xmm3,%xmm2
- vpaddq %xmm2,%xmm11,%xmm11
- vpand curve25519_sandy2x_m26(%rip),%xmm3,%xmm3
- vpsrlq $25,%xmm14,%xmm2
- vpaddq %xmm2,%xmm5,%xmm5
- vpand curve25519_sandy2x_m25(%rip),%xmm14,%xmm14
- vpsrlq $25,%xmm11,%xmm2
- vpaddq %xmm2,%xmm12,%xmm12
- vpand curve25519_sandy2x_m25(%rip),%xmm11,%xmm11
- vpsrlq $26,%xmm5,%xmm2
- vpaddq %xmm2,%xmm0,%xmm0
- vpand curve25519_sandy2x_m26(%rip),%xmm5,%xmm5
- vpsrlq $26,%xmm12,%xmm2
- vpaddq %xmm2,%xmm9,%xmm9
- vpand curve25519_sandy2x_m26(%rip),%xmm12,%xmm12
- vpsrlq $25,%xmm0,%xmm2
- vpaddq %xmm2,%xmm8,%xmm8
- vpand curve25519_sandy2x_m25(%rip),%xmm0,%xmm0
- vpsrlq $25,%xmm9,%xmm2
- vpaddq %xmm2,%xmm1,%xmm1
- vpand curve25519_sandy2x_m25(%rip),%xmm9,%xmm9
- vpsrlq $26,%xmm8,%xmm2
- vpaddq %xmm2,%xmm10,%xmm10
- vpand curve25519_sandy2x_m26(%rip),%xmm8,%xmm8
- vpsrlq $26,%xmm1,%xmm2
- vpaddq %xmm2,%xmm14,%xmm14
- vpand curve25519_sandy2x_m26(%rip),%xmm1,%xmm1
- vpsrlq $25,%xmm10,%xmm2
- vpsllq $4,%xmm2,%xmm4
- vpaddq %xmm2,%xmm3,%xmm3
- vpsllq $1,%xmm2,%xmm2
- vpaddq %xmm2,%xmm4,%xmm4
- vpaddq %xmm4,%xmm3,%xmm3
- vpand curve25519_sandy2x_m25(%rip),%xmm10,%xmm10
- vpsrlq $25,%xmm14,%xmm2
- vpaddq %xmm2,%xmm5,%xmm5
- vpand curve25519_sandy2x_m25(%rip),%xmm14,%xmm14
- vpsrlq $26,%xmm3,%xmm2
- vpaddq %xmm2,%xmm11,%xmm11
- vpand curve25519_sandy2x_m26(%rip),%xmm3,%xmm3
- vpunpckhqdq %xmm11,%xmm3,%xmm2
- vmovdqa %xmm2,0(%rsp)
- vpshufd $0,%xmm3,%xmm2
- vpshufd $0,%xmm11,%xmm3
- vpmuludq 160(%rsp),%xmm2,%xmm4
- vpmuludq 432(%rsp),%xmm3,%xmm6
- vpaddq %xmm6,%xmm4,%xmm4
- vpmuludq 176(%rsp),%xmm2,%xmm6
- vpmuludq 304(%rsp),%xmm3,%xmm7
- vpaddq %xmm7,%xmm6,%xmm6
- vpmuludq 208(%rsp),%xmm2,%xmm7
- vpmuludq 336(%rsp),%xmm3,%xmm11
- vpaddq %xmm11,%xmm7,%xmm7
- vpmuludq 240(%rsp),%xmm2,%xmm11
- vpmuludq 368(%rsp),%xmm3,%xmm13
- vpaddq %xmm13,%xmm11,%xmm11
- vpmuludq 272(%rsp),%xmm2,%xmm2
- vpmuludq 400(%rsp),%xmm3,%xmm3
- vpaddq %xmm3,%xmm2,%xmm2
- vpunpckhqdq %xmm9,%xmm12,%xmm3
- vmovdqa %xmm3,16(%rsp)
- vpshufd $0,%xmm12,%xmm3
- vpshufd $0,%xmm9,%xmm9
- vpmuludq 288(%rsp),%xmm3,%xmm12
- vpaddq %xmm12,%xmm4,%xmm4
- vpmuludq 416(%rsp),%xmm9,%xmm12
- vpaddq %xmm12,%xmm4,%xmm4
- vpmuludq 160(%rsp),%xmm3,%xmm12
- vpaddq %xmm12,%xmm6,%xmm6
- vpmuludq 432(%rsp),%xmm9,%xmm12
- vpaddq %xmm12,%xmm6,%xmm6
- vpmuludq 176(%rsp),%xmm3,%xmm12
- vpaddq %xmm12,%xmm7,%xmm7
- vpmuludq 304(%rsp),%xmm9,%xmm12
- vpaddq %xmm12,%xmm7,%xmm7
- vpmuludq 208(%rsp),%xmm3,%xmm12
- vpaddq %xmm12,%xmm11,%xmm11
- vpmuludq 336(%rsp),%xmm9,%xmm12
- vpaddq %xmm12,%xmm11,%xmm11
- vpmuludq 240(%rsp),%xmm3,%xmm3
- vpaddq %xmm3,%xmm2,%xmm2
- vpmuludq 368(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm2,%xmm2
- vpunpckhqdq %xmm14,%xmm1,%xmm3
- vmovdqa %xmm3,32(%rsp)
- vpshufd $0,%xmm1,%xmm1
- vpshufd $0,%xmm14,%xmm3
- vpmuludq 256(%rsp),%xmm1,%xmm9
- vpaddq %xmm9,%xmm4,%xmm4
- vpmuludq 384(%rsp),%xmm3,%xmm9
- vpaddq %xmm9,%xmm4,%xmm4
- vpmuludq 288(%rsp),%xmm1,%xmm9
- vpaddq %xmm9,%xmm6,%xmm6
- vpmuludq 416(%rsp),%xmm3,%xmm9
- vpaddq %xmm9,%xmm6,%xmm6
- vpmuludq 160(%rsp),%xmm1,%xmm9
- vpaddq %xmm9,%xmm7,%xmm7
- vpmuludq 432(%rsp),%xmm3,%xmm9
- vpaddq %xmm9,%xmm7,%xmm7
- vpmuludq 176(%rsp),%xmm1,%xmm9
- vpaddq %xmm9,%xmm11,%xmm11
- vpmuludq 304(%rsp),%xmm3,%xmm9
- vpaddq %xmm9,%xmm11,%xmm11
- vpmuludq 208(%rsp),%xmm1,%xmm1
- vpaddq %xmm1,%xmm2,%xmm2
- vpmuludq 336(%rsp),%xmm3,%xmm1
- vpaddq %xmm1,%xmm2,%xmm2
- vpunpckhqdq %xmm0,%xmm5,%xmm1
- vmovdqa %xmm1,48(%rsp)
- vpshufd $0,%xmm5,%xmm1
- vpshufd $0,%xmm0,%xmm0
- vpmuludq 224(%rsp),%xmm1,%xmm3
- vpaddq %xmm3,%xmm4,%xmm4
- vpmuludq 352(%rsp),%xmm0,%xmm3
- vpaddq %xmm3,%xmm4,%xmm4
- vpmuludq 256(%rsp),%xmm1,%xmm3
- vpaddq %xmm3,%xmm6,%xmm6
- vpmuludq 384(%rsp),%xmm0,%xmm3
- vpaddq %xmm3,%xmm6,%xmm6
- vpmuludq 288(%rsp),%xmm1,%xmm3
- vpaddq %xmm3,%xmm7,%xmm7
- vpmuludq 416(%rsp),%xmm0,%xmm3
- vpaddq %xmm3,%xmm7,%xmm7
- vpmuludq 160(%rsp),%xmm1,%xmm3
- vpaddq %xmm3,%xmm11,%xmm11
- vpmuludq 432(%rsp),%xmm0,%xmm3
- vpaddq %xmm3,%xmm11,%xmm11
- vpmuludq 176(%rsp),%xmm1,%xmm1
- vpaddq %xmm1,%xmm2,%xmm2
- vpmuludq 304(%rsp),%xmm0,%xmm0
- vpaddq %xmm0,%xmm2,%xmm2
- vpunpckhqdq %xmm10,%xmm8,%xmm0
- vmovdqa %xmm0,64(%rsp)
- vpshufd $0,%xmm8,%xmm0
- vpshufd $0,%xmm10,%xmm1
- vpmuludq 192(%rsp),%xmm0,%xmm3
- vpaddq %xmm3,%xmm4,%xmm4
- vpmuludq 320(%rsp),%xmm1,%xmm3
- vpaddq %xmm3,%xmm4,%xmm4
- vpmuludq 224(%rsp),%xmm0,%xmm3
- vpaddq %xmm3,%xmm6,%xmm6
- vpmuludq 352(%rsp),%xmm1,%xmm3
- vpaddq %xmm3,%xmm6,%xmm6
- vpmuludq 256(%rsp),%xmm0,%xmm3
- vpaddq %xmm3,%xmm7,%xmm7
- vpmuludq 384(%rsp),%xmm1,%xmm3
- vpaddq %xmm3,%xmm7,%xmm7
- vpmuludq 288(%rsp),%xmm0,%xmm3
- vpaddq %xmm3,%xmm11,%xmm11
- vpmuludq 416(%rsp),%xmm1,%xmm3
- vpaddq %xmm3,%xmm11,%xmm11
- vpmuludq 160(%rsp),%xmm0,%xmm0
- vpaddq %xmm0,%xmm2,%xmm2
- vpmuludq 432(%rsp),%xmm1,%xmm0
- vpaddq %xmm0,%xmm2,%xmm2
- vmovdqa %xmm4,80(%rsp)
- vmovdqa %xmm6,96(%rsp)
- vmovdqa %xmm7,112(%rsp)
- vmovdqa %xmm11,448(%rsp)
- vmovdqa %xmm2,496(%rsp)
- vmovdqa 144(%rsp),%xmm0
- vpmuludq %xmm0,%xmm0,%xmm1
- vpaddq %xmm0,%xmm0,%xmm0
- vmovdqa 128(%rsp),%xmm2
- vpmuludq %xmm2,%xmm0,%xmm3
- vmovdqa 480(%rsp),%xmm4
- vpmuludq %xmm4,%xmm0,%xmm5
- vmovdqa 464(%rsp),%xmm6
- vpmuludq %xmm6,%xmm0,%xmm7
- vmovdqa 528(%rsp),%xmm8
- vpmuludq %xmm8,%xmm0,%xmm9
- vpmuludq 512(%rsp),%xmm0,%xmm10
- vpmuludq 592(%rsp),%xmm0,%xmm11
- vpmuludq 576(%rsp),%xmm0,%xmm12
- vpmuludq 624(%rsp),%xmm0,%xmm13
- vmovdqa 672(%rsp),%xmm14
- vpmuludq %xmm14,%xmm0,%xmm0
- vpmuludq curve25519_sandy2x_v38_38(%rip),%xmm14,%xmm15
- vpmuludq %xmm15,%xmm14,%xmm14
- vpaddq %xmm14,%xmm13,%xmm13
- vpaddq %xmm6,%xmm6,%xmm14
- vpmuludq %xmm14,%xmm6,%xmm6
- vpaddq %xmm6,%xmm11,%xmm11
- vpaddq %xmm2,%xmm2,%xmm6
- vpmuludq %xmm6,%xmm2,%xmm2
- vpaddq %xmm2,%xmm5,%xmm5
- vpmuludq %xmm15,%xmm6,%xmm2
- vpaddq %xmm2,%xmm1,%xmm1
- vpmuludq %xmm15,%xmm4,%xmm2
- vpaddq %xmm2,%xmm3,%xmm3
- vpmuludq 544(%rsp),%xmm6,%xmm2
- vpaddq %xmm2,%xmm11,%xmm11
- vpmuludq 592(%rsp),%xmm6,%xmm2
- vpaddq %xmm2,%xmm12,%xmm12
- vpmuludq 640(%rsp),%xmm6,%xmm2
- vpaddq %xmm2,%xmm13,%xmm13
- vpmuludq 624(%rsp),%xmm6,%xmm2
- vpaddq %xmm2,%xmm0,%xmm0
- vpmuludq %xmm4,%xmm6,%xmm2
- vpaddq %xmm2,%xmm7,%xmm7
- vpmuludq %xmm14,%xmm6,%xmm2
- vpaddq %xmm2,%xmm9,%xmm9
- vpmuludq %xmm8,%xmm6,%xmm2
- vpaddq %xmm2,%xmm10,%xmm10
- vpmuludq %xmm15,%xmm14,%xmm2
- vpaddq %xmm2,%xmm5,%xmm5
- vpmuludq %xmm15,%xmm8,%xmm2
- vpaddq %xmm2,%xmm7,%xmm7
- vpmuludq %xmm4,%xmm4,%xmm2
- vpaddq %xmm2,%xmm9,%xmm9
- vpmuludq %xmm14,%xmm4,%xmm2
- vpaddq %xmm2,%xmm10,%xmm10
- vpaddq %xmm4,%xmm4,%xmm2
- vpmuludq %xmm8,%xmm2,%xmm4
- vpaddq %xmm4,%xmm11,%xmm11
- vpmuludq 688(%rsp),%xmm2,%xmm4
- vpaddq %xmm4,%xmm1,%xmm1
- vpmuludq 688(%rsp),%xmm14,%xmm4
- vpaddq %xmm4,%xmm3,%xmm3
- vpmuludq 512(%rsp),%xmm2,%xmm4
- vpaddq %xmm4,%xmm12,%xmm12
- vpmuludq 592(%rsp),%xmm2,%xmm4
- vpaddq %xmm4,%xmm13,%xmm13
- vpmuludq 576(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm0,%xmm0
- vpmuludq 656(%rsp),%xmm8,%xmm2
- vpaddq %xmm2,%xmm3,%xmm3
- vpmuludq %xmm8,%xmm14,%xmm2
- vpaddq %xmm2,%xmm12,%xmm12
- vpmuludq %xmm8,%xmm8,%xmm2
- vpaddq %xmm2,%xmm13,%xmm13
- vpaddq %xmm8,%xmm8,%xmm2
- vpmuludq 688(%rsp),%xmm2,%xmm4
- vpaddq %xmm4,%xmm5,%xmm5
- vpmuludq 544(%rsp),%xmm15,%xmm4
- vpaddq %xmm4,%xmm9,%xmm9
- vpmuludq 592(%rsp),%xmm15,%xmm4
- vpaddq %xmm4,%xmm10,%xmm10
- vpmuludq 656(%rsp),%xmm14,%xmm4
- vpaddq %xmm4,%xmm1,%xmm1
- vmovdqa 544(%rsp),%xmm4
- vpmuludq 688(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm7,%xmm7
- vpmuludq 544(%rsp),%xmm14,%xmm4
- vpaddq %xmm4,%xmm13,%xmm13
- vpmuludq 592(%rsp),%xmm14,%xmm4
- vpaddq %xmm4,%xmm0,%xmm0
- vpmuludq 640(%rsp),%xmm15,%xmm4
- vpaddq %xmm4,%xmm11,%xmm11
- vpmuludq 624(%rsp),%xmm15,%xmm4
- vpaddq %xmm4,%xmm12,%xmm12
- vmovdqa 592(%rsp),%xmm4
- vpaddq %xmm4,%xmm4,%xmm4
- vpmuludq 688(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm9,%xmm9
- vpmuludq 608(%rsp),%xmm2,%xmm4
- vpaddq %xmm4,%xmm1,%xmm1
- vmovdqa 544(%rsp),%xmm4
- vpmuludq 608(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm3,%xmm3
- vmovdqa 544(%rsp),%xmm4
- vpmuludq 656(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm5,%xmm5
- vmovdqa 592(%rsp),%xmm4
- vpmuludq 656(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm7,%xmm7
- vmovdqa 640(%rsp),%xmm4
- vpmuludq 688(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm10,%xmm10
- vpmuludq 512(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm0,%xmm0
- vmovdqa 560(%rsp),%xmm2
- vpmuludq 512(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm1,%xmm1
- vmovdqa 608(%rsp),%xmm2
- vpmuludq 592(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm5,%xmm5
- vmovdqa 656(%rsp),%xmm2
- vpmuludq 576(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm9,%xmm9
- vmovdqa 688(%rsp),%xmm2
- vpmuludq 624(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm11,%xmm11
- vpsrlq $26,%xmm1,%xmm2
- vpaddq %xmm2,%xmm3,%xmm3
- vpand curve25519_sandy2x_m26(%rip),%xmm1,%xmm1
- vpsrlq $25,%xmm10,%xmm2
- vpaddq %xmm2,%xmm11,%xmm11
- vpand curve25519_sandy2x_m25(%rip),%xmm10,%xmm10
- vpsrlq $25,%xmm3,%xmm2
- vpaddq %xmm2,%xmm5,%xmm5
- vpand curve25519_sandy2x_m25(%rip),%xmm3,%xmm3
- vpsrlq $26,%xmm11,%xmm2
- vpaddq %xmm2,%xmm12,%xmm12
- vpand curve25519_sandy2x_m26(%rip),%xmm11,%xmm11
- vpsrlq $26,%xmm5,%xmm2
- vpaddq %xmm2,%xmm7,%xmm7
- vpand curve25519_sandy2x_m26(%rip),%xmm5,%xmm5
- vpsrlq $25,%xmm12,%xmm2
- vpaddq %xmm2,%xmm13,%xmm13
- vpand curve25519_sandy2x_m25(%rip),%xmm12,%xmm12
- vpsrlq $25,%xmm7,%xmm2
- vpaddq %xmm2,%xmm9,%xmm9
- vpand curve25519_sandy2x_m25(%rip),%xmm7,%xmm7
- vpsrlq $26,%xmm13,%xmm2
- vpaddq %xmm2,%xmm0,%xmm0
- vpand curve25519_sandy2x_m26(%rip),%xmm13,%xmm13
- vpsrlq $26,%xmm9,%xmm2
- vpaddq %xmm2,%xmm10,%xmm10
- vpand curve25519_sandy2x_m26(%rip),%xmm9,%xmm9
- vpsrlq $25,%xmm0,%xmm2
- vpsllq $4,%xmm2,%xmm4
- vpaddq %xmm2,%xmm1,%xmm1
- vpsllq $1,%xmm2,%xmm2
- vpaddq %xmm2,%xmm4,%xmm4
- vpaddq %xmm4,%xmm1,%xmm1
- vpand curve25519_sandy2x_m25(%rip),%xmm0,%xmm0
- vpsrlq $25,%xmm10,%xmm2
- vpaddq %xmm2,%xmm11,%xmm11
- vpand curve25519_sandy2x_m25(%rip),%xmm10,%xmm10
- vpsrlq $26,%xmm1,%xmm2
- vpaddq %xmm2,%xmm3,%xmm3
- vpand curve25519_sandy2x_m26(%rip),%xmm1,%xmm1
- vpunpckhqdq %xmm3,%xmm1,%xmm2
- vpunpcklqdq %xmm3,%xmm1,%xmm1
- vmovdqa %xmm1,464(%rsp)
- vpaddq curve25519_sandy2x_subc0(%rip),%xmm2,%xmm3
- vpsubq %xmm1,%xmm3,%xmm3
- vpunpckhqdq %xmm3,%xmm2,%xmm1
- vpunpcklqdq %xmm3,%xmm2,%xmm2
- vmovdqa %xmm2,480(%rsp)
- vmovdqa %xmm1,512(%rsp)
- vpsllq $1,%xmm1,%xmm1
- vmovdqa %xmm1,528(%rsp)
- vpmuludq curve25519_sandy2x_v121666_121666(%rip),%xmm3,%xmm3
- vmovdqa 80(%rsp),%xmm1
- vpunpcklqdq %xmm1,%xmm3,%xmm2
- vpunpckhqdq %xmm1,%xmm3,%xmm1
- vpunpckhqdq %xmm7,%xmm5,%xmm3
- vpunpcklqdq %xmm7,%xmm5,%xmm4
- vmovdqa %xmm4,544(%rsp)
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm3,%xmm5
- vpsubq %xmm4,%xmm5,%xmm5
- vpunpckhqdq %xmm5,%xmm3,%xmm4
- vpunpcklqdq %xmm5,%xmm3,%xmm3
- vmovdqa %xmm3,560(%rsp)
- vmovdqa %xmm4,576(%rsp)
- vpsllq $1,%xmm4,%xmm4
- vmovdqa %xmm4,592(%rsp)
- vpmuludq curve25519_sandy2x_v121666_121666(%rip),%xmm5,%xmm5
- vmovdqa 96(%rsp),%xmm3
- vpunpcklqdq %xmm3,%xmm5,%xmm4
- vpunpckhqdq %xmm3,%xmm5,%xmm3
- vpunpckhqdq %xmm10,%xmm9,%xmm5
- vpunpcklqdq %xmm10,%xmm9,%xmm6
- vmovdqa %xmm6,608(%rsp)
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm5,%xmm7
- vpsubq %xmm6,%xmm7,%xmm7
- vpunpckhqdq %xmm7,%xmm5,%xmm6
- vpunpcklqdq %xmm7,%xmm5,%xmm5
- vmovdqa %xmm5,624(%rsp)
- vmovdqa %xmm6,640(%rsp)
- vpsllq $1,%xmm6,%xmm6
- vmovdqa %xmm6,656(%rsp)
- vpmuludq curve25519_sandy2x_v121666_121666(%rip),%xmm7,%xmm7
- vmovdqa 112(%rsp),%xmm5
- vpunpcklqdq %xmm5,%xmm7,%xmm6
- vpunpckhqdq %xmm5,%xmm7,%xmm5
- vpunpckhqdq %xmm12,%xmm11,%xmm7
- vpunpcklqdq %xmm12,%xmm11,%xmm8
- vmovdqa %xmm8,672(%rsp)
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm7,%xmm9
- vpsubq %xmm8,%xmm9,%xmm9
- vpunpckhqdq %xmm9,%xmm7,%xmm8
- vpunpcklqdq %xmm9,%xmm7,%xmm7
- vmovdqa %xmm7,688(%rsp)
- vmovdqa %xmm8,704(%rsp)
- vpsllq $1,%xmm8,%xmm8
- vmovdqa %xmm8,720(%rsp)
- vpmuludq curve25519_sandy2x_v121666_121666(%rip),%xmm9,%xmm9
- vmovdqa 448(%rsp),%xmm7
- vpunpcklqdq %xmm7,%xmm9,%xmm8
- vpunpckhqdq %xmm7,%xmm9,%xmm7
- vpunpckhqdq %xmm0,%xmm13,%xmm9
- vpunpcklqdq %xmm0,%xmm13,%xmm0
- vmovdqa %xmm0,448(%rsp)
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm9,%xmm10
- vpsubq %xmm0,%xmm10,%xmm10
- vpunpckhqdq %xmm10,%xmm9,%xmm0
- vpunpcklqdq %xmm10,%xmm9,%xmm9
- vmovdqa %xmm9,736(%rsp)
- vmovdqa %xmm0,752(%rsp)
- vpsllq $1,%xmm0,%xmm0
- vmovdqa %xmm0,768(%rsp)
- vpmuludq curve25519_sandy2x_v121666_121666(%rip),%xmm10,%xmm10
- vmovdqa 496(%rsp),%xmm0
- vpunpcklqdq %xmm0,%xmm10,%xmm9
- vpunpckhqdq %xmm0,%xmm10,%xmm0
- vpsrlq $26,%xmm2,%xmm10
- vpaddq %xmm10,%xmm1,%xmm1
- vpand curve25519_sandy2x_m26(%rip),%xmm2,%xmm2
- vpsrlq $25,%xmm5,%xmm10
- vpaddq %xmm10,%xmm8,%xmm8
- vpand curve25519_sandy2x_m25(%rip),%xmm5,%xmm5
- vpsrlq $25,%xmm1,%xmm10
- vpaddq %xmm10,%xmm4,%xmm4
- vpand curve25519_sandy2x_m25(%rip),%xmm1,%xmm1
- vpsrlq $26,%xmm8,%xmm10
- vpaddq %xmm10,%xmm7,%xmm7
- vpand curve25519_sandy2x_m26(%rip),%xmm8,%xmm8
- vpsrlq $26,%xmm4,%xmm10
- vpaddq %xmm10,%xmm3,%xmm3
- vpand curve25519_sandy2x_m26(%rip),%xmm4,%xmm4
- vpsrlq $25,%xmm7,%xmm10
- vpaddq %xmm10,%xmm9,%xmm9
- vpand curve25519_sandy2x_m25(%rip),%xmm7,%xmm7
- vpsrlq $25,%xmm3,%xmm10
- vpaddq %xmm10,%xmm6,%xmm6
- vpand curve25519_sandy2x_m25(%rip),%xmm3,%xmm3
- vpsrlq $26,%xmm9,%xmm10
- vpaddq %xmm10,%xmm0,%xmm0
- vpand curve25519_sandy2x_m26(%rip),%xmm9,%xmm9
- vpsrlq $26,%xmm6,%xmm10
- vpaddq %xmm10,%xmm5,%xmm5
- vpand curve25519_sandy2x_m26(%rip),%xmm6,%xmm6
- vpsrlq $25,%xmm0,%xmm10
- vpsllq $4,%xmm10,%xmm11
- vpaddq %xmm10,%xmm2,%xmm2
- vpsllq $1,%xmm10,%xmm10
- vpaddq %xmm10,%xmm11,%xmm11
- vpaddq %xmm11,%xmm2,%xmm2
- vpand curve25519_sandy2x_m25(%rip),%xmm0,%xmm0
- vpsrlq $25,%xmm5,%xmm10
- vpaddq %xmm10,%xmm8,%xmm8
- vpand curve25519_sandy2x_m25(%rip),%xmm5,%xmm5
- vpsrlq $26,%xmm2,%xmm10
- vpaddq %xmm10,%xmm1,%xmm1
- vpand curve25519_sandy2x_m26(%rip),%xmm2,%xmm2
- vpunpckhqdq %xmm1,%xmm2,%xmm10
- vmovdqa %xmm10,80(%rsp)
- vpunpcklqdq %xmm1,%xmm2,%xmm1
- vpunpckhqdq %xmm3,%xmm4,%xmm2
- vmovdqa %xmm2,96(%rsp)
- vpunpcklqdq %xmm3,%xmm4,%xmm2
- vpunpckhqdq %xmm5,%xmm6,%xmm3
- vmovdqa %xmm3,112(%rsp)
- vpunpcklqdq %xmm5,%xmm6,%xmm3
- vpunpckhqdq %xmm7,%xmm8,%xmm4
- vmovdqa %xmm4,128(%rsp)
- vpunpcklqdq %xmm7,%xmm8,%xmm4
- vpunpckhqdq %xmm0,%xmm9,%xmm5
- vmovdqa %xmm5,144(%rsp)
- vpunpcklqdq %xmm0,%xmm9,%xmm0
- vmovdqa 464(%rsp),%xmm5
- vpaddq %xmm5,%xmm1,%xmm1
- vpunpcklqdq %xmm1,%xmm5,%xmm6
- vpunpckhqdq %xmm1,%xmm5,%xmm1
- vpmuludq 512(%rsp),%xmm6,%xmm5
- vpmuludq 480(%rsp),%xmm1,%xmm7
- vpaddq %xmm7,%xmm5,%xmm5
- vpmuludq 560(%rsp),%xmm6,%xmm7
- vpmuludq 528(%rsp),%xmm1,%xmm8
- vpaddq %xmm8,%xmm7,%xmm7
- vpmuludq 576(%rsp),%xmm6,%xmm8
- vpmuludq 560(%rsp),%xmm1,%xmm9
- vpaddq %xmm9,%xmm8,%xmm8
- vpmuludq 624(%rsp),%xmm6,%xmm9
- vpmuludq 592(%rsp),%xmm1,%xmm10
- vpaddq %xmm10,%xmm9,%xmm9
- vpmuludq 640(%rsp),%xmm6,%xmm10
- vpmuludq 624(%rsp),%xmm1,%xmm11
- vpaddq %xmm11,%xmm10,%xmm10
- vpmuludq 688(%rsp),%xmm6,%xmm11
- vpmuludq 656(%rsp),%xmm1,%xmm12
- vpaddq %xmm12,%xmm11,%xmm11
- vpmuludq 704(%rsp),%xmm6,%xmm12
- vpmuludq 688(%rsp),%xmm1,%xmm13
- vpaddq %xmm13,%xmm12,%xmm12
- vpmuludq 736(%rsp),%xmm6,%xmm13
- vpmuludq 720(%rsp),%xmm1,%xmm14
- vpaddq %xmm14,%xmm13,%xmm13
- vpmuludq 752(%rsp),%xmm6,%xmm14
- vpmuludq 736(%rsp),%xmm1,%xmm15
- vpaddq %xmm15,%xmm14,%xmm14
- vpmuludq 480(%rsp),%xmm6,%xmm6
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm1,%xmm1
- vpmuludq 768(%rsp),%xmm1,%xmm1
- vpaddq %xmm1,%xmm6,%xmm6
- vmovdqa 544(%rsp),%xmm1
- vpaddq %xmm1,%xmm2,%xmm2
- vpunpcklqdq %xmm2,%xmm1,%xmm15
- vpunpckhqdq %xmm2,%xmm1,%xmm1
- vpmuludq 480(%rsp),%xmm15,%xmm2
- vpaddq %xmm2,%xmm7,%xmm7
- vpmuludq 512(%rsp),%xmm15,%xmm2
- vpaddq %xmm2,%xmm8,%xmm8
- vpmuludq 560(%rsp),%xmm15,%xmm2
- vpaddq %xmm2,%xmm9,%xmm9
- vpmuludq 576(%rsp),%xmm15,%xmm2
- vpaddq %xmm2,%xmm10,%xmm10
- vpmuludq 624(%rsp),%xmm15,%xmm2
- vpaddq %xmm2,%xmm11,%xmm11
- vpmuludq 640(%rsp),%xmm15,%xmm2
- vpaddq %xmm2,%xmm12,%xmm12
- vpmuludq 688(%rsp),%xmm15,%xmm2
- vpaddq %xmm2,%xmm13,%xmm13
- vpmuludq 704(%rsp),%xmm15,%xmm2
- vpaddq %xmm2,%xmm14,%xmm14
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm15,%xmm15
- vpmuludq 736(%rsp),%xmm15,%xmm2
- vpaddq %xmm2,%xmm6,%xmm6
- vpmuludq 752(%rsp),%xmm15,%xmm15
- vpaddq %xmm15,%xmm5,%xmm5
- vpmuludq 480(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm8,%xmm8
- vpmuludq 528(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm9,%xmm9
- vpmuludq 560(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm10,%xmm10
- vpmuludq 592(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm11,%xmm11
- vpmuludq 624(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm12,%xmm12
- vpmuludq 656(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm13,%xmm13
- vpmuludq 688(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm14,%xmm14
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm1,%xmm1
- vpmuludq 720(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm6,%xmm6
- vpmuludq 736(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm5,%xmm5
- vpmuludq 768(%rsp),%xmm1,%xmm1
- vpaddq %xmm1,%xmm7,%xmm7
- vmovdqa 608(%rsp),%xmm1
- vpaddq %xmm1,%xmm3,%xmm3
- vpunpcklqdq %xmm3,%xmm1,%xmm2
- vpunpckhqdq %xmm3,%xmm1,%xmm1
- vpmuludq 480(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm9,%xmm9
- vpmuludq 512(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm10,%xmm10
- vpmuludq 560(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm11,%xmm11
- vpmuludq 576(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm12,%xmm12
- vpmuludq 624(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm13,%xmm13
- vpmuludq 640(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm14,%xmm14
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm2,%xmm2
- vpmuludq 688(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm6,%xmm6
- vpmuludq 704(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm5,%xmm5
- vpmuludq 736(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm7,%xmm7
- vpmuludq 752(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm8,%xmm8
- vpmuludq 480(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm10,%xmm10
- vpmuludq 528(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm11,%xmm11
- vpmuludq 560(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm12,%xmm12
- vpmuludq 592(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm13,%xmm13
- vpmuludq 624(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm14,%xmm14
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm1,%xmm1
- vpmuludq 656(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm6,%xmm6
- vpmuludq 688(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm5,%xmm5
- vpmuludq 720(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm7,%xmm7
- vpmuludq 736(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm8,%xmm8
- vpmuludq 768(%rsp),%xmm1,%xmm1
- vpaddq %xmm1,%xmm9,%xmm9
- vmovdqa 672(%rsp),%xmm1
- vpaddq %xmm1,%xmm4,%xmm4
- vpunpcklqdq %xmm4,%xmm1,%xmm2
- vpunpckhqdq %xmm4,%xmm1,%xmm1
- vpmuludq 480(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm11,%xmm11
- vpmuludq 512(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm12,%xmm12
- vpmuludq 560(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm13,%xmm13
- vpmuludq 576(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm14,%xmm14
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm2,%xmm2
- vpmuludq 624(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm6,%xmm6
- vpmuludq 640(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm5,%xmm5
- vpmuludq 688(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm7,%xmm7
- vpmuludq 704(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm8,%xmm8
- vpmuludq 736(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm9,%xmm9
- vpmuludq 752(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm10,%xmm10
- vpmuludq 480(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm12,%xmm12
- vpmuludq 528(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm13,%xmm13
- vpmuludq 560(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm14,%xmm14
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm1,%xmm1
- vpmuludq 592(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm6,%xmm6
- vpmuludq 624(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm5,%xmm5
- vpmuludq 656(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm7,%xmm7
- vpmuludq 688(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm8,%xmm8
- vpmuludq 720(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm9,%xmm9
- vpmuludq 736(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm10,%xmm10
- vpmuludq 768(%rsp),%xmm1,%xmm1
- vpaddq %xmm1,%xmm11,%xmm11
- vmovdqa 448(%rsp),%xmm1
- vpaddq %xmm1,%xmm0,%xmm0
- vpunpcklqdq %xmm0,%xmm1,%xmm2
- vpunpckhqdq %xmm0,%xmm1,%xmm0
- vpmuludq 480(%rsp),%xmm2,%xmm1
- vpaddq %xmm1,%xmm13,%xmm13
- vpmuludq 512(%rsp),%xmm2,%xmm1
- vpaddq %xmm1,%xmm14,%xmm14
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm2,%xmm2
- vpmuludq 560(%rsp),%xmm2,%xmm1
- vpaddq %xmm1,%xmm6,%xmm6
- vpmuludq 576(%rsp),%xmm2,%xmm1
- vpaddq %xmm1,%xmm5,%xmm5
- vpmuludq 624(%rsp),%xmm2,%xmm1
- vpaddq %xmm1,%xmm7,%xmm7
- vpmuludq 640(%rsp),%xmm2,%xmm1
- vpaddq %xmm1,%xmm8,%xmm8
- vpmuludq 688(%rsp),%xmm2,%xmm1
- vpaddq %xmm1,%xmm9,%xmm9
- vpmuludq 704(%rsp),%xmm2,%xmm1
- vpaddq %xmm1,%xmm10,%xmm10
- vpmuludq 736(%rsp),%xmm2,%xmm1
- vpaddq %xmm1,%xmm11,%xmm11
- vpmuludq 752(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm12,%xmm12
- vpmuludq 480(%rsp),%xmm0,%xmm1
- vpaddq %xmm1,%xmm14,%xmm14
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm0,%xmm0
- vpmuludq 528(%rsp),%xmm0,%xmm1
- vpaddq %xmm1,%xmm6,%xmm6
- vpmuludq 560(%rsp),%xmm0,%xmm1
- vpaddq %xmm1,%xmm5,%xmm5
- vpmuludq 592(%rsp),%xmm0,%xmm1
- vpaddq %xmm1,%xmm7,%xmm7
- vpmuludq 624(%rsp),%xmm0,%xmm1
- vpaddq %xmm1,%xmm8,%xmm8
- vpmuludq 656(%rsp),%xmm0,%xmm1
- vpaddq %xmm1,%xmm9,%xmm9
- vpmuludq 688(%rsp),%xmm0,%xmm1
- vpaddq %xmm1,%xmm10,%xmm10
- vpmuludq 720(%rsp),%xmm0,%xmm1
- vpaddq %xmm1,%xmm11,%xmm11
- vpmuludq 736(%rsp),%xmm0,%xmm1
- vpaddq %xmm1,%xmm12,%xmm12
- vpmuludq 768(%rsp),%xmm0,%xmm0
- vpaddq %xmm0,%xmm13,%xmm13
- vpsrlq $26,%xmm6,%xmm0
- vpaddq %xmm0,%xmm5,%xmm5
- vpand curve25519_sandy2x_m26(%rip),%xmm6,%xmm6
- vpsrlq $25,%xmm10,%xmm0
- vpaddq %xmm0,%xmm11,%xmm11
- vpand curve25519_sandy2x_m25(%rip),%xmm10,%xmm10
- vpsrlq $25,%xmm5,%xmm0
- vpaddq %xmm0,%xmm7,%xmm7
- vpand curve25519_sandy2x_m25(%rip),%xmm5,%xmm5
- vpsrlq $26,%xmm11,%xmm0
- vpaddq %xmm0,%xmm12,%xmm12
- vpand curve25519_sandy2x_m26(%rip),%xmm11,%xmm11
- vpsrlq $26,%xmm7,%xmm0
- vpaddq %xmm0,%xmm8,%xmm8
- vpand curve25519_sandy2x_m26(%rip),%xmm7,%xmm7
- vpsrlq $25,%xmm12,%xmm0
- vpaddq %xmm0,%xmm13,%xmm13
- vpand curve25519_sandy2x_m25(%rip),%xmm12,%xmm12
- vpsrlq $25,%xmm8,%xmm0
- vpaddq %xmm0,%xmm9,%xmm9
- vpand curve25519_sandy2x_m25(%rip),%xmm8,%xmm8
- vpsrlq $26,%xmm13,%xmm0
- vpaddq %xmm0,%xmm14,%xmm14
- vpand curve25519_sandy2x_m26(%rip),%xmm13,%xmm13
- vpsrlq $26,%xmm9,%xmm0
- vpaddq %xmm0,%xmm10,%xmm10
- vpand curve25519_sandy2x_m26(%rip),%xmm9,%xmm9
- vpsrlq $25,%xmm14,%xmm0
- vpsllq $4,%xmm0,%xmm1
- vpaddq %xmm0,%xmm6,%xmm6
- vpsllq $1,%xmm0,%xmm0
- vpaddq %xmm0,%xmm1,%xmm1
- vpaddq %xmm1,%xmm6,%xmm6
- vpand curve25519_sandy2x_m25(%rip),%xmm14,%xmm14
- vpsrlq $25,%xmm10,%xmm0
- vpaddq %xmm0,%xmm11,%xmm11
- vpand curve25519_sandy2x_m25(%rip),%xmm10,%xmm10
- vpsrlq $26,%xmm6,%xmm0
- vpaddq %xmm0,%xmm5,%xmm5
- vpand curve25519_sandy2x_m26(%rip),%xmm6,%xmm6
- vpunpckhqdq %xmm5,%xmm6,%xmm1
- vpunpcklqdq %xmm5,%xmm6,%xmm0
- vpunpckhqdq %xmm8,%xmm7,%xmm3
- vpunpcklqdq %xmm8,%xmm7,%xmm2
- vpunpckhqdq %xmm10,%xmm9,%xmm5
- vpunpcklqdq %xmm10,%xmm9,%xmm4
- vpunpckhqdq %xmm12,%xmm11,%xmm7
- vpunpcklqdq %xmm12,%xmm11,%xmm6
- vpunpckhqdq %xmm14,%xmm13,%xmm9
- vpunpcklqdq %xmm14,%xmm13,%xmm8
- cmp $0,%rdx
- jne .Lladder_loop
- vmovdqu %xmm1,160(%rdi)
- vmovdqu %xmm0,80(%rdi)
- vmovdqu %xmm3,176(%rdi)
- vmovdqu %xmm2,96(%rdi)
- vmovdqu %xmm5,192(%rdi)
- vmovdqu %xmm4,112(%rdi)
- vmovdqu %xmm7,208(%rdi)
- vmovdqu %xmm6,128(%rdi)
- vmovdqu %xmm9,224(%rdi)
- vmovdqu %xmm8,144(%rdi)
- movq 1824(%rsp),%r11
- movq 1832(%rsp),%r12
- movq 1840(%rsp),%r13
- movq 1848(%rsp),%r14
- leave
- ret
-ENDPROC(curve25519_sandy2x_ladder)
-
-.align 32
-ENTRY(curve25519_sandy2x_ladder_base)
- push %rbp
- mov %rsp,%rbp
- sub $1568,%rsp
- and $-32,%rsp
- movq %r11,1536(%rsp)
- movq %r12,1544(%rsp)
- movq %r13,1552(%rsp)
- vmovdqa curve25519_sandy2x_v0_0(%rip),%xmm0
- vmovdqa curve25519_sandy2x_v1_0(%rip),%xmm1
- vmovdqa curve25519_sandy2x_v9_0(%rip),%xmm2
- vmovdqa %xmm2,0(%rsp)
- vmovdqa %xmm0,16(%rsp)
- vmovdqa %xmm0,32(%rsp)
- vmovdqa %xmm0,48(%rsp)
- vmovdqa %xmm0,64(%rsp)
- vmovdqa %xmm1,80(%rsp)
- vmovdqa %xmm0,96(%rsp)
- vmovdqa %xmm0,112(%rsp)
- vmovdqa %xmm0,128(%rsp)
- vmovdqa %xmm0,144(%rsp)
- vmovdqa %xmm1,%xmm0
- vpxor %xmm1,%xmm1,%xmm1
- vpxor %xmm2,%xmm2,%xmm2
- vpxor %xmm3,%xmm3,%xmm3
- vpxor %xmm4,%xmm4,%xmm4
- vpxor %xmm5,%xmm5,%xmm5
- vpxor %xmm6,%xmm6,%xmm6
- vpxor %xmm7,%xmm7,%xmm7
- vpxor %xmm8,%xmm8,%xmm8
- vpxor %xmm9,%xmm9,%xmm9
- movq 0(%rsi),%rdx
- movq 8(%rsi),%rcx
- movq 16(%rsi),%r8
- movq 24(%rsi),%r9
- shrd $1,%rcx,%rdx
- shrd $1,%r8,%rcx
- shrd $1,%r9,%r8
- shr $1,%r9
- xorq 0(%rsi),%rdx
- xorq 8(%rsi),%rcx
- xorq 16(%rsi),%r8
- xorq 24(%rsi),%r9
- leaq 512(%rsp),%rsi
- mov $64,%rax
-
- .align 16
- .Lladder_base_small_loop:
- mov %rdx,%r10
- mov %rcx,%r11
- mov %r8,%r12
- mov %r9,%r13
- shr $1,%rdx
- shr $1,%rcx
- shr $1,%r8
- shr $1,%r9
- and $1,%r10d
- and $1,%r11d
- and $1,%r12d
- and $1,%r13d
- neg %r10
- neg %r11
- neg %r12
- neg %r13
- movl %r10d,0(%rsi)
- movl %r11d,256(%rsi)
- movl %r12d,512(%rsi)
- movl %r13d,768(%rsi)
- add $4,%rsi
- sub $1,%rax
- jne .Lladder_base_small_loop
- mov $255,%rdx
- add $760,%rsi
-
- .align 16
- .Lladder_base_loop:
- sub $1,%rdx
- vbroadcastss 0(%rsi),%xmm10
- sub $4,%rsi
- vmovdqa 0(%rsp),%xmm11
- vmovdqa 80(%rsp),%xmm12
- vpxor %xmm11,%xmm0,%xmm13
- vpand %xmm10,%xmm13,%xmm13
- vpxor %xmm13,%xmm0,%xmm0
- vpxor %xmm13,%xmm11,%xmm11
- vpxor %xmm12,%xmm1,%xmm13
- vpand %xmm10,%xmm13,%xmm13
- vpxor %xmm13,%xmm1,%xmm1
- vpxor %xmm13,%xmm12,%xmm12
- vmovdqa 16(%rsp),%xmm13
- vmovdqa 96(%rsp),%xmm14
- vpxor %xmm13,%xmm2,%xmm15
- vpand %xmm10,%xmm15,%xmm15
- vpxor %xmm15,%xmm2,%xmm2
- vpxor %xmm15,%xmm13,%xmm13
- vpxor %xmm14,%xmm3,%xmm15
- vpand %xmm10,%xmm15,%xmm15
- vpxor %xmm15,%xmm3,%xmm3
- vpxor %xmm15,%xmm14,%xmm14
- vmovdqa %xmm13,0(%rsp)
- vmovdqa %xmm14,16(%rsp)
- vmovdqa 32(%rsp),%xmm13
- vmovdqa 112(%rsp),%xmm14
- vpxor %xmm13,%xmm4,%xmm15
- vpand %xmm10,%xmm15,%xmm15
- vpxor %xmm15,%xmm4,%xmm4
- vpxor %xmm15,%xmm13,%xmm13
- vpxor %xmm14,%xmm5,%xmm15
- vpand %xmm10,%xmm15,%xmm15
- vpxor %xmm15,%xmm5,%xmm5
- vpxor %xmm15,%xmm14,%xmm14
- vmovdqa %xmm13,32(%rsp)
- vmovdqa %xmm14,80(%rsp)
- vmovdqa 48(%rsp),%xmm13
- vmovdqa 128(%rsp),%xmm14
- vpxor %xmm13,%xmm6,%xmm15
- vpand %xmm10,%xmm15,%xmm15
- vpxor %xmm15,%xmm6,%xmm6
- vpxor %xmm15,%xmm13,%xmm13
- vpxor %xmm14,%xmm7,%xmm15
- vpand %xmm10,%xmm15,%xmm15
- vpxor %xmm15,%xmm7,%xmm7
- vpxor %xmm15,%xmm14,%xmm14
- vmovdqa %xmm13,48(%rsp)
- vmovdqa %xmm14,96(%rsp)
- vmovdqa 64(%rsp),%xmm13
- vmovdqa 144(%rsp),%xmm14
- vpxor %xmm13,%xmm8,%xmm15
- vpand %xmm10,%xmm15,%xmm15
- vpxor %xmm15,%xmm8,%xmm8
- vpxor %xmm15,%xmm13,%xmm13
- vpxor %xmm14,%xmm9,%xmm15
- vpand %xmm10,%xmm15,%xmm15
- vpxor %xmm15,%xmm9,%xmm9
- vpxor %xmm15,%xmm14,%xmm14
- vmovdqa %xmm13,64(%rsp)
- vmovdqa %xmm14,112(%rsp)
- vpaddq curve25519_sandy2x_subc0(%rip),%xmm11,%xmm10
- vpsubq %xmm12,%xmm10,%xmm10
- vpaddq %xmm12,%xmm11,%xmm11
- vpunpckhqdq %xmm10,%xmm11,%xmm12
- vpunpcklqdq %xmm10,%xmm11,%xmm10
- vpaddq %xmm1,%xmm0,%xmm11
- vpaddq curve25519_sandy2x_subc0(%rip),%xmm0,%xmm0
- vpsubq %xmm1,%xmm0,%xmm0
- vpunpckhqdq %xmm11,%xmm0,%xmm1
- vpunpcklqdq %xmm11,%xmm0,%xmm0
- vpmuludq %xmm0,%xmm10,%xmm11
- vpmuludq %xmm1,%xmm10,%xmm13
- vmovdqa %xmm1,128(%rsp)
- vpaddq %xmm1,%xmm1,%xmm1
- vpmuludq %xmm0,%xmm12,%xmm14
- vmovdqa %xmm0,144(%rsp)
- vpaddq %xmm14,%xmm13,%xmm13
- vpmuludq %xmm1,%xmm12,%xmm0
- vmovdqa %xmm1,160(%rsp)
- vpaddq %xmm3,%xmm2,%xmm1
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm2,%xmm2
- vpsubq %xmm3,%xmm2,%xmm2
- vpunpckhqdq %xmm1,%xmm2,%xmm3
- vpunpcklqdq %xmm1,%xmm2,%xmm1
- vpmuludq %xmm1,%xmm10,%xmm2
- vpaddq %xmm2,%xmm0,%xmm0
- vpmuludq %xmm3,%xmm10,%xmm2
- vmovdqa %xmm3,176(%rsp)
- vpaddq %xmm3,%xmm3,%xmm3
- vpmuludq %xmm1,%xmm12,%xmm14
- vmovdqa %xmm1,192(%rsp)
- vpaddq %xmm14,%xmm2,%xmm2
- vpmuludq %xmm3,%xmm12,%xmm1
- vmovdqa %xmm3,208(%rsp)
- vpaddq %xmm5,%xmm4,%xmm3
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm4,%xmm4
- vpsubq %xmm5,%xmm4,%xmm4
- vpunpckhqdq %xmm3,%xmm4,%xmm5
- vpunpcklqdq %xmm3,%xmm4,%xmm3
- vpmuludq %xmm3,%xmm10,%xmm4
- vpaddq %xmm4,%xmm1,%xmm1
- vpmuludq %xmm5,%xmm10,%xmm4
- vmovdqa %xmm5,224(%rsp)
- vpaddq %xmm5,%xmm5,%xmm5
- vpmuludq %xmm3,%xmm12,%xmm14
- vmovdqa %xmm3,240(%rsp)
- vpaddq %xmm14,%xmm4,%xmm4
- vpaddq %xmm7,%xmm6,%xmm3
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm6,%xmm6
- vpsubq %xmm7,%xmm6,%xmm6
- vpunpckhqdq %xmm3,%xmm6,%xmm7
- vpunpcklqdq %xmm3,%xmm6,%xmm3
- vpmuludq %xmm3,%xmm10,%xmm6
- vpmuludq %xmm5,%xmm12,%xmm14
- vmovdqa %xmm5,256(%rsp)
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm5,%xmm5
- vmovdqa %xmm5,272(%rsp)
- vpaddq %xmm14,%xmm6,%xmm6
- vpmuludq %xmm7,%xmm10,%xmm5
- vmovdqa %xmm7,288(%rsp)
- vpaddq %xmm7,%xmm7,%xmm7
- vpmuludq %xmm3,%xmm12,%xmm14
- vmovdqa %xmm3,304(%rsp)
- vpaddq %xmm14,%xmm5,%xmm5
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm3,%xmm3
- vmovdqa %xmm3,320(%rsp)
- vpaddq %xmm9,%xmm8,%xmm3
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm8,%xmm8
- vpsubq %xmm9,%xmm8,%xmm8
- vpunpckhqdq %xmm3,%xmm8,%xmm9
- vpunpcklqdq %xmm3,%xmm8,%xmm3
- vmovdqa %xmm3,336(%rsp)
- vpmuludq %xmm7,%xmm12,%xmm8
- vmovdqa %xmm7,352(%rsp)
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm7,%xmm7
- vmovdqa %xmm7,368(%rsp)
- vpmuludq %xmm3,%xmm10,%xmm7
- vpaddq %xmm7,%xmm8,%xmm8
- vpmuludq %xmm9,%xmm10,%xmm7
- vmovdqa %xmm9,384(%rsp)
- vpaddq %xmm9,%xmm9,%xmm9
- vpmuludq %xmm3,%xmm12,%xmm10
- vpaddq %xmm10,%xmm7,%xmm7
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm3,%xmm3
- vmovdqa %xmm3,400(%rsp)
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm12,%xmm12
- vpmuludq %xmm9,%xmm12,%xmm3
- vmovdqa %xmm9,416(%rsp)
- vpaddq %xmm3,%xmm11,%xmm11
- vmovdqa 0(%rsp),%xmm3
- vmovdqa 16(%rsp),%xmm9
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm3,%xmm10
- vpsubq %xmm9,%xmm10,%xmm10
- vpaddq %xmm9,%xmm3,%xmm3
- vpunpckhqdq %xmm10,%xmm3,%xmm9
- vpunpcklqdq %xmm10,%xmm3,%xmm3
- vpmuludq 144(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm0,%xmm0
- vpmuludq 128(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm2,%xmm2
- vpmuludq 192(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm1,%xmm1
- vpmuludq 176(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm4,%xmm4
- vpmuludq 240(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm6,%xmm6
- vpmuludq 224(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm5,%xmm5
- vpmuludq 304(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm8,%xmm8
- vpmuludq 288(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm7,%xmm7
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm3,%xmm3
- vpmuludq 336(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm11,%xmm11
- vpmuludq 384(%rsp),%xmm3,%xmm3
- vpaddq %xmm3,%xmm13,%xmm13
- vpmuludq 144(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm2,%xmm2
- vpmuludq 160(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm1,%xmm1
- vpmuludq 192(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm4,%xmm4
- vpmuludq 208(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm6,%xmm6
- vpmuludq 240(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm5,%xmm5
- vpmuludq 256(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm8,%xmm8
- vpmuludq 304(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm7,%xmm7
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm9,%xmm9
- vpmuludq 352(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm11,%xmm11
- vpmuludq 336(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm13,%xmm13
- vpmuludq 416(%rsp),%xmm9,%xmm9
- vpaddq %xmm9,%xmm0,%xmm0
- vmovdqa 32(%rsp),%xmm3
- vmovdqa 80(%rsp),%xmm9
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm3,%xmm10
- vpsubq %xmm9,%xmm10,%xmm10
- vpaddq %xmm9,%xmm3,%xmm3
- vpunpckhqdq %xmm10,%xmm3,%xmm9
- vpunpcklqdq %xmm10,%xmm3,%xmm3
- vpmuludq 144(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm1,%xmm1
- vpmuludq 128(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm4,%xmm4
- vpmuludq 192(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm6,%xmm6
- vpmuludq 176(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm5,%xmm5
- vpmuludq 240(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm8,%xmm8
- vpmuludq 224(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm7,%xmm7
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm3,%xmm3
- vpmuludq 304(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm11,%xmm11
- vpmuludq 288(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm13,%xmm13
- vpmuludq 336(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm0,%xmm0
- vpmuludq 384(%rsp),%xmm3,%xmm3
- vpaddq %xmm3,%xmm2,%xmm2
- vpmuludq 144(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm4,%xmm4
- vpmuludq 160(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm6,%xmm6
- vpmuludq 192(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm5,%xmm5
- vpmuludq 208(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm8,%xmm8
- vpmuludq 240(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm7,%xmm7
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm9,%xmm9
- vpmuludq 256(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm11,%xmm11
- vpmuludq 304(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm13,%xmm13
- vpmuludq 352(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm0,%xmm0
- vpmuludq 336(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm2,%xmm2
- vpmuludq 416(%rsp),%xmm9,%xmm9
- vpaddq %xmm9,%xmm1,%xmm1
- vmovdqa 48(%rsp),%xmm3
- vmovdqa 96(%rsp),%xmm9
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm3,%xmm10
- vpsubq %xmm9,%xmm10,%xmm10
- vpaddq %xmm9,%xmm3,%xmm3
- vpunpckhqdq %xmm10,%xmm3,%xmm9
- vpunpcklqdq %xmm10,%xmm3,%xmm3
- vpmuludq 144(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm6,%xmm6
- vpmuludq 128(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm5,%xmm5
- vpmuludq 192(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm8,%xmm8
- vpmuludq 176(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm7,%xmm7
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm3,%xmm3
- vpmuludq 240(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm11,%xmm11
- vpmuludq 224(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm13,%xmm13
- vpmuludq 304(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm0,%xmm0
- vpmuludq 288(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm2,%xmm2
- vpmuludq 336(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm1,%xmm1
- vpmuludq 384(%rsp),%xmm3,%xmm3
- vpaddq %xmm3,%xmm4,%xmm4
- vpmuludq 144(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm5,%xmm5
- vpmuludq 160(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm8,%xmm8
- vpmuludq 192(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm7,%xmm7
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm9,%xmm9
- vpmuludq 208(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm11,%xmm11
- vpmuludq 240(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm13,%xmm13
- vpmuludq 256(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm0,%xmm0
- vpmuludq 304(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm2,%xmm2
- vpmuludq 352(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm1,%xmm1
- vpmuludq 336(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm4,%xmm4
- vpmuludq 416(%rsp),%xmm9,%xmm9
- vpaddq %xmm9,%xmm6,%xmm6
- vmovdqa 64(%rsp),%xmm3
- vmovdqa 112(%rsp),%xmm9
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm3,%xmm10
- vpsubq %xmm9,%xmm10,%xmm10
- vpaddq %xmm9,%xmm3,%xmm3
- vpunpckhqdq %xmm10,%xmm3,%xmm9
- vpunpcklqdq %xmm10,%xmm3,%xmm3
- vpmuludq 144(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm8,%xmm8
- vpmuludq 128(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm7,%xmm7
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm3,%xmm3
- vpmuludq 192(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm11,%xmm11
- vpmuludq 176(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm13,%xmm13
- vpmuludq 240(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm0,%xmm0
- vpmuludq 224(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm2,%xmm2
- vpmuludq 304(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm1,%xmm1
- vpmuludq 288(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm4,%xmm4
- vpmuludq 336(%rsp),%xmm3,%xmm10
- vpaddq %xmm10,%xmm6,%xmm6
- vpmuludq 384(%rsp),%xmm3,%xmm3
- vpaddq %xmm3,%xmm5,%xmm5
- vpmuludq 144(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm7,%xmm7
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm9,%xmm9
- vpmuludq 160(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm11,%xmm11
- vpmuludq 192(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm13,%xmm13
- vpmuludq 208(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm0,%xmm0
- vpmuludq 240(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm2,%xmm2
- vpmuludq 256(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm1,%xmm1
- vpmuludq 304(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm4,%xmm4
- vpmuludq 352(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm6,%xmm6
- vpmuludq 336(%rsp),%xmm9,%xmm3
- vpaddq %xmm3,%xmm5,%xmm5
- vpmuludq 416(%rsp),%xmm9,%xmm9
- vpaddq %xmm9,%xmm8,%xmm8
- vpsrlq $25,%xmm4,%xmm3
- vpaddq %xmm3,%xmm6,%xmm6
- vpand curve25519_sandy2x_m25(%rip),%xmm4,%xmm4
- vpsrlq $26,%xmm11,%xmm3
- vpaddq %xmm3,%xmm13,%xmm13
- vpand curve25519_sandy2x_m26(%rip),%xmm11,%xmm11
- vpsrlq $26,%xmm6,%xmm3
- vpaddq %xmm3,%xmm5,%xmm5
- vpand curve25519_sandy2x_m26(%rip),%xmm6,%xmm6
- vpsrlq $25,%xmm13,%xmm3
- vpaddq %xmm3,%xmm0,%xmm0
- vpand curve25519_sandy2x_m25(%rip),%xmm13,%xmm13
- vpsrlq $25,%xmm5,%xmm3
- vpaddq %xmm3,%xmm8,%xmm8
- vpand curve25519_sandy2x_m25(%rip),%xmm5,%xmm5
- vpsrlq $26,%xmm0,%xmm3
- vpaddq %xmm3,%xmm2,%xmm2
- vpand curve25519_sandy2x_m26(%rip),%xmm0,%xmm0
- vpsrlq $26,%xmm8,%xmm3
- vpaddq %xmm3,%xmm7,%xmm7
- vpand curve25519_sandy2x_m26(%rip),%xmm8,%xmm8
- vpsrlq $25,%xmm2,%xmm3
- vpaddq %xmm3,%xmm1,%xmm1
- vpand curve25519_sandy2x_m25(%rip),%xmm2,%xmm2
- vpsrlq $25,%xmm7,%xmm3
- vpsllq $4,%xmm3,%xmm9
- vpaddq %xmm3,%xmm11,%xmm11
- vpsllq $1,%xmm3,%xmm3
- vpaddq %xmm3,%xmm9,%xmm9
- vpaddq %xmm9,%xmm11,%xmm11
- vpand curve25519_sandy2x_m25(%rip),%xmm7,%xmm7
- vpsrlq $26,%xmm1,%xmm3
- vpaddq %xmm3,%xmm4,%xmm4
- vpand curve25519_sandy2x_m26(%rip),%xmm1,%xmm1
- vpsrlq $26,%xmm11,%xmm3
- vpaddq %xmm3,%xmm13,%xmm13
- vpand curve25519_sandy2x_m26(%rip),%xmm11,%xmm11
- vpsrlq $25,%xmm4,%xmm3
- vpaddq %xmm3,%xmm6,%xmm6
- vpand curve25519_sandy2x_m25(%rip),%xmm4,%xmm4
- vpunpcklqdq %xmm13,%xmm11,%xmm3
- vpunpckhqdq %xmm13,%xmm11,%xmm9
- vpaddq curve25519_sandy2x_subc0(%rip),%xmm9,%xmm10
- vpsubq %xmm3,%xmm10,%xmm10
- vpaddq %xmm9,%xmm3,%xmm3
- vpunpckhqdq %xmm3,%xmm10,%xmm9
- vpunpcklqdq %xmm3,%xmm10,%xmm10
- vpmuludq %xmm10,%xmm10,%xmm3
- vpaddq %xmm10,%xmm10,%xmm10
- vpmuludq %xmm9,%xmm10,%xmm11
- vpunpcklqdq %xmm2,%xmm0,%xmm12
- vpunpckhqdq %xmm2,%xmm0,%xmm0
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm0,%xmm2
- vpsubq %xmm12,%xmm2,%xmm2
- vpaddq %xmm0,%xmm12,%xmm12
- vpunpckhqdq %xmm12,%xmm2,%xmm0
- vpunpcklqdq %xmm12,%xmm2,%xmm2
- vpmuludq %xmm2,%xmm10,%xmm12
- vpaddq %xmm9,%xmm9,%xmm13
- vpmuludq %xmm13,%xmm9,%xmm9
- vpaddq %xmm9,%xmm12,%xmm12
- vpmuludq %xmm0,%xmm10,%xmm9
- vpmuludq %xmm2,%xmm13,%xmm14
- vpaddq %xmm14,%xmm9,%xmm9
- vpunpcklqdq %xmm4,%xmm1,%xmm14
- vpunpckhqdq %xmm4,%xmm1,%xmm1
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm1,%xmm4
- vpsubq %xmm14,%xmm4,%xmm4
- vpaddq %xmm1,%xmm14,%xmm14
- vpunpckhqdq %xmm14,%xmm4,%xmm1
- vpunpcklqdq %xmm14,%xmm4,%xmm4
- vmovdqa %xmm1,0(%rsp)
- vpaddq %xmm1,%xmm1,%xmm1
- vmovdqa %xmm1,16(%rsp)
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm1,%xmm1
- vmovdqa %xmm1,32(%rsp)
- vpmuludq %xmm4,%xmm10,%xmm1
- vpmuludq %xmm2,%xmm2,%xmm14
- vpaddq %xmm14,%xmm1,%xmm1
- vpmuludq 0(%rsp),%xmm10,%xmm14
- vpmuludq %xmm4,%xmm13,%xmm15
- vpaddq %xmm15,%xmm14,%xmm14
- vpunpcklqdq %xmm5,%xmm6,%xmm15
- vpunpckhqdq %xmm5,%xmm6,%xmm5
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm5,%xmm6
- vpsubq %xmm15,%xmm6,%xmm6
- vpaddq %xmm5,%xmm15,%xmm15
- vpunpckhqdq %xmm15,%xmm6,%xmm5
- vpunpcklqdq %xmm15,%xmm6,%xmm6
- vmovdqa %xmm6,48(%rsp)
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm6,%xmm6
- vmovdqa %xmm6,64(%rsp)
- vmovdqa %xmm5,80(%rsp)
- vpmuludq curve25519_sandy2x_v38_38(%rip),%xmm5,%xmm5
- vmovdqa %xmm5,96(%rsp)
- vpmuludq 48(%rsp),%xmm10,%xmm5
- vpaddq %xmm0,%xmm0,%xmm6
- vpmuludq %xmm6,%xmm0,%xmm0
- vpaddq %xmm0,%xmm5,%xmm5
- vpmuludq 80(%rsp),%xmm10,%xmm0
- vpmuludq %xmm4,%xmm6,%xmm15
- vpaddq %xmm15,%xmm0,%xmm0
- vpmuludq %xmm6,%xmm13,%xmm15
- vpaddq %xmm15,%xmm1,%xmm1
- vpmuludq %xmm6,%xmm2,%xmm15
- vpaddq %xmm15,%xmm14,%xmm14
- vpunpcklqdq %xmm7,%xmm8,%xmm15
- vpunpckhqdq %xmm7,%xmm8,%xmm7
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm7,%xmm8
- vpsubq %xmm15,%xmm8,%xmm8
- vpaddq %xmm7,%xmm15,%xmm15
- vpunpckhqdq %xmm15,%xmm8,%xmm7
- vpunpcklqdq %xmm15,%xmm8,%xmm8
- vmovdqa %xmm8,112(%rsp)
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm8,%xmm8
- vmovdqa %xmm8,160(%rsp)
- vpmuludq 112(%rsp),%xmm10,%xmm8
- vpmuludq %xmm7,%xmm10,%xmm10
- vpmuludq curve25519_sandy2x_v38_38(%rip),%xmm7,%xmm15
- vpmuludq %xmm15,%xmm7,%xmm7
- vpaddq %xmm7,%xmm8,%xmm8
- vpmuludq %xmm15,%xmm13,%xmm7
- vpaddq %xmm7,%xmm3,%xmm3
- vpmuludq %xmm15,%xmm2,%xmm7
- vpaddq %xmm7,%xmm11,%xmm11
- vpmuludq 80(%rsp),%xmm13,%xmm7
- vpaddq %xmm7,%xmm7,%xmm7
- vpaddq %xmm7,%xmm8,%xmm8
- vpmuludq 16(%rsp),%xmm13,%xmm7
- vpaddq %xmm7,%xmm5,%xmm5
- vpmuludq 48(%rsp),%xmm13,%xmm7
- vpaddq %xmm7,%xmm0,%xmm0
- vpmuludq 112(%rsp),%xmm13,%xmm7
- vpaddq %xmm7,%xmm10,%xmm10
- vpmuludq %xmm15,%xmm6,%xmm7
- vpaddq %xmm7,%xmm12,%xmm12
- vpmuludq %xmm15,%xmm4,%xmm7
- vpaddq %xmm7,%xmm9,%xmm9
- vpaddq %xmm2,%xmm2,%xmm2
- vpmuludq %xmm4,%xmm2,%xmm7
- vpaddq %xmm7,%xmm5,%xmm5
- vpmuludq 160(%rsp),%xmm2,%xmm7
- vpaddq %xmm7,%xmm3,%xmm3
- vpmuludq 160(%rsp),%xmm6,%xmm7
- vpaddq %xmm7,%xmm11,%xmm11
- vpmuludq 0(%rsp),%xmm2,%xmm7
- vpaddq %xmm7,%xmm0,%xmm0
- vpmuludq 48(%rsp),%xmm2,%xmm7
- vpaddq %xmm7,%xmm8,%xmm8
- vpmuludq 80(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm10,%xmm10
- vpmuludq 96(%rsp),%xmm4,%xmm2
- vpaddq %xmm2,%xmm11,%xmm11
- vpmuludq %xmm4,%xmm4,%xmm2
- vpaddq %xmm2,%xmm8,%xmm8
- vpaddq %xmm4,%xmm4,%xmm2
- vpmuludq 160(%rsp),%xmm2,%xmm4
- vpaddq %xmm4,%xmm12,%xmm12
- vpmuludq 16(%rsp),%xmm15,%xmm4
- vpaddq %xmm4,%xmm1,%xmm1
- vpmuludq 48(%rsp),%xmm15,%xmm4
- vpaddq %xmm4,%xmm14,%xmm14
- vpmuludq 96(%rsp),%xmm6,%xmm4
- vpaddq %xmm4,%xmm3,%xmm3
- vmovdqa 16(%rsp),%xmm4
- vpmuludq 160(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm9,%xmm9
- vpmuludq 16(%rsp),%xmm6,%xmm4
- vpaddq %xmm4,%xmm8,%xmm8
- vpmuludq 48(%rsp),%xmm6,%xmm4
- vpaddq %xmm4,%xmm10,%xmm10
- vpmuludq 80(%rsp),%xmm15,%xmm4
- vpaddq %xmm4,%xmm4,%xmm4
- vpaddq %xmm4,%xmm5,%xmm5
- vpmuludq 112(%rsp),%xmm15,%xmm4
- vpaddq %xmm4,%xmm0,%xmm0
- vmovdqa 48(%rsp),%xmm4
- vpaddq %xmm4,%xmm4,%xmm4
- vpmuludq 160(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm1,%xmm1
- vmovdqa 80(%rsp),%xmm4
- vpaddq %xmm4,%xmm4,%xmm4
- vpmuludq 160(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm14,%xmm14
- vpmuludq 64(%rsp),%xmm2,%xmm4
- vpaddq %xmm4,%xmm3,%xmm3
- vmovdqa 16(%rsp),%xmm4
- vpmuludq 64(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm11,%xmm11
- vmovdqa 16(%rsp),%xmm4
- vpmuludq 96(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm12,%xmm12
- vmovdqa 48(%rsp),%xmm4
- vpmuludq 96(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm9,%xmm9
- vpmuludq 0(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm10,%xmm10
- vmovdqa 32(%rsp),%xmm2
- vpmuludq 0(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm3,%xmm3
- vmovdqa 64(%rsp),%xmm2
- vpmuludq 48(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm12,%xmm12
- vmovdqa 96(%rsp),%xmm2
- vpmuludq 80(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm1,%xmm1
- vmovdqa 160(%rsp),%xmm2
- vpmuludq 112(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm5,%xmm5
- vpsrlq $26,%xmm3,%xmm2
- vpaddq %xmm2,%xmm11,%xmm11
- vpand curve25519_sandy2x_m26(%rip),%xmm3,%xmm3
- vpsrlq $25,%xmm14,%xmm2
- vpaddq %xmm2,%xmm5,%xmm5
- vpand curve25519_sandy2x_m25(%rip),%xmm14,%xmm14
- vpsrlq $25,%xmm11,%xmm2
- vpaddq %xmm2,%xmm12,%xmm12
- vpand curve25519_sandy2x_m25(%rip),%xmm11,%xmm11
- vpsrlq $26,%xmm5,%xmm2
- vpaddq %xmm2,%xmm0,%xmm0
- vpand curve25519_sandy2x_m26(%rip),%xmm5,%xmm5
- vpsrlq $26,%xmm12,%xmm2
- vpaddq %xmm2,%xmm9,%xmm9
- vpand curve25519_sandy2x_m26(%rip),%xmm12,%xmm12
- vpsrlq $25,%xmm0,%xmm2
- vpaddq %xmm2,%xmm8,%xmm8
- vpand curve25519_sandy2x_m25(%rip),%xmm0,%xmm0
- vpsrlq $25,%xmm9,%xmm2
- vpaddq %xmm2,%xmm1,%xmm1
- vpand curve25519_sandy2x_m25(%rip),%xmm9,%xmm9
- vpsrlq $26,%xmm8,%xmm2
- vpaddq %xmm2,%xmm10,%xmm10
- vpand curve25519_sandy2x_m26(%rip),%xmm8,%xmm8
- vpsrlq $26,%xmm1,%xmm2
- vpaddq %xmm2,%xmm14,%xmm14
- vpand curve25519_sandy2x_m26(%rip),%xmm1,%xmm1
- vpsrlq $25,%xmm10,%xmm2
- vpsllq $4,%xmm2,%xmm4
- vpaddq %xmm2,%xmm3,%xmm3
- vpsllq $1,%xmm2,%xmm2
- vpaddq %xmm2,%xmm4,%xmm4
- vpaddq %xmm4,%xmm3,%xmm3
- vpand curve25519_sandy2x_m25(%rip),%xmm10,%xmm10
- vpsrlq $25,%xmm14,%xmm2
- vpaddq %xmm2,%xmm5,%xmm5
- vpand curve25519_sandy2x_m25(%rip),%xmm14,%xmm14
- vpsrlq $26,%xmm3,%xmm2
- vpaddq %xmm2,%xmm11,%xmm11
- vpand curve25519_sandy2x_m26(%rip),%xmm3,%xmm3
- vpunpckhqdq %xmm11,%xmm3,%xmm2
- vmovdqa %xmm2,0(%rsp)
- vpunpcklqdq %xmm11,%xmm3,%xmm2
- vpmuludq curve25519_sandy2x_v9_9(%rip),%xmm2,%xmm2
- vmovdqa %xmm2,80(%rsp)
- vpunpckhqdq %xmm9,%xmm12,%xmm2
- vmovdqa %xmm2,16(%rsp)
- vpunpcklqdq %xmm9,%xmm12,%xmm2
- vpmuludq curve25519_sandy2x_v9_9(%rip),%xmm2,%xmm2
- vmovdqa %xmm2,96(%rsp)
- vpunpckhqdq %xmm14,%xmm1,%xmm2
- vmovdqa %xmm2,32(%rsp)
- vpunpcklqdq %xmm14,%xmm1,%xmm1
- vpmuludq curve25519_sandy2x_v9_9(%rip),%xmm1,%xmm1
- vmovdqa %xmm1,112(%rsp)
- vpunpckhqdq %xmm0,%xmm5,%xmm1
- vmovdqa %xmm1,48(%rsp)
- vpunpcklqdq %xmm0,%xmm5,%xmm0
- vpmuludq curve25519_sandy2x_v9_9(%rip),%xmm0,%xmm0
- vmovdqa %xmm0,160(%rsp)
- vpunpckhqdq %xmm10,%xmm8,%xmm0
- vmovdqa %xmm0,64(%rsp)
- vpunpcklqdq %xmm10,%xmm8,%xmm0
- vpmuludq curve25519_sandy2x_v9_9(%rip),%xmm0,%xmm0
- vmovdqa %xmm0,208(%rsp)
- vmovdqa 144(%rsp),%xmm0
- vpmuludq %xmm0,%xmm0,%xmm1
- vpaddq %xmm0,%xmm0,%xmm0
- vmovdqa 128(%rsp),%xmm2
- vpmuludq %xmm2,%xmm0,%xmm3
- vmovdqa 192(%rsp),%xmm4
- vpmuludq %xmm4,%xmm0,%xmm5
- vmovdqa 176(%rsp),%xmm6
- vpmuludq %xmm6,%xmm0,%xmm7
- vmovdqa 240(%rsp),%xmm8
- vpmuludq %xmm8,%xmm0,%xmm9
- vpmuludq 224(%rsp),%xmm0,%xmm10
- vpmuludq 304(%rsp),%xmm0,%xmm11
- vpmuludq 288(%rsp),%xmm0,%xmm12
- vpmuludq 336(%rsp),%xmm0,%xmm13
- vmovdqa 384(%rsp),%xmm14
- vpmuludq %xmm14,%xmm0,%xmm0
- vpmuludq curve25519_sandy2x_v38_38(%rip),%xmm14,%xmm15
- vpmuludq %xmm15,%xmm14,%xmm14
- vpaddq %xmm14,%xmm13,%xmm13
- vpaddq %xmm6,%xmm6,%xmm14
- vpmuludq %xmm14,%xmm6,%xmm6
- vpaddq %xmm6,%xmm11,%xmm11
- vpaddq %xmm2,%xmm2,%xmm6
- vpmuludq %xmm6,%xmm2,%xmm2
- vpaddq %xmm2,%xmm5,%xmm5
- vpmuludq %xmm15,%xmm6,%xmm2
- vpaddq %xmm2,%xmm1,%xmm1
- vpmuludq %xmm15,%xmm4,%xmm2
- vpaddq %xmm2,%xmm3,%xmm3
- vpmuludq 256(%rsp),%xmm6,%xmm2
- vpaddq %xmm2,%xmm11,%xmm11
- vpmuludq 304(%rsp),%xmm6,%xmm2
- vpaddq %xmm2,%xmm12,%xmm12
- vpmuludq 352(%rsp),%xmm6,%xmm2
- vpaddq %xmm2,%xmm13,%xmm13
- vpmuludq 336(%rsp),%xmm6,%xmm2
- vpaddq %xmm2,%xmm0,%xmm0
- vpmuludq %xmm4,%xmm6,%xmm2
- vpaddq %xmm2,%xmm7,%xmm7
- vpmuludq %xmm14,%xmm6,%xmm2
- vpaddq %xmm2,%xmm9,%xmm9
- vpmuludq %xmm8,%xmm6,%xmm2
- vpaddq %xmm2,%xmm10,%xmm10
- vpmuludq %xmm15,%xmm14,%xmm2
- vpaddq %xmm2,%xmm5,%xmm5
- vpmuludq %xmm15,%xmm8,%xmm2
- vpaddq %xmm2,%xmm7,%xmm7
- vpmuludq %xmm4,%xmm4,%xmm2
- vpaddq %xmm2,%xmm9,%xmm9
- vpmuludq %xmm14,%xmm4,%xmm2
- vpaddq %xmm2,%xmm10,%xmm10
- vpaddq %xmm4,%xmm4,%xmm2
- vpmuludq %xmm8,%xmm2,%xmm4
- vpaddq %xmm4,%xmm11,%xmm11
- vpmuludq 400(%rsp),%xmm2,%xmm4
- vpaddq %xmm4,%xmm1,%xmm1
- vpmuludq 400(%rsp),%xmm14,%xmm4
- vpaddq %xmm4,%xmm3,%xmm3
- vpmuludq 224(%rsp),%xmm2,%xmm4
- vpaddq %xmm4,%xmm12,%xmm12
- vpmuludq 304(%rsp),%xmm2,%xmm4
- vpaddq %xmm4,%xmm13,%xmm13
- vpmuludq 288(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm0,%xmm0
- vpmuludq 368(%rsp),%xmm8,%xmm2
- vpaddq %xmm2,%xmm3,%xmm3
- vpmuludq %xmm8,%xmm14,%xmm2
- vpaddq %xmm2,%xmm12,%xmm12
- vpmuludq %xmm8,%xmm8,%xmm2
- vpaddq %xmm2,%xmm13,%xmm13
- vpaddq %xmm8,%xmm8,%xmm2
- vpmuludq 400(%rsp),%xmm2,%xmm4
- vpaddq %xmm4,%xmm5,%xmm5
- vpmuludq 256(%rsp),%xmm15,%xmm4
- vpaddq %xmm4,%xmm9,%xmm9
- vpmuludq 304(%rsp),%xmm15,%xmm4
- vpaddq %xmm4,%xmm10,%xmm10
- vpmuludq 368(%rsp),%xmm14,%xmm4
- vpaddq %xmm4,%xmm1,%xmm1
- vmovdqa 256(%rsp),%xmm4
- vpmuludq 400(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm7,%xmm7
- vpmuludq 256(%rsp),%xmm14,%xmm4
- vpaddq %xmm4,%xmm13,%xmm13
- vpmuludq 304(%rsp),%xmm14,%xmm4
- vpaddq %xmm4,%xmm0,%xmm0
- vpmuludq 352(%rsp),%xmm15,%xmm4
- vpaddq %xmm4,%xmm11,%xmm11
- vpmuludq 336(%rsp),%xmm15,%xmm4
- vpaddq %xmm4,%xmm12,%xmm12
- vmovdqa 304(%rsp),%xmm4
- vpaddq %xmm4,%xmm4,%xmm4
- vpmuludq 400(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm9,%xmm9
- vpmuludq 320(%rsp),%xmm2,%xmm4
- vpaddq %xmm4,%xmm1,%xmm1
- vmovdqa 256(%rsp),%xmm4
- vpmuludq 320(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm3,%xmm3
- vmovdqa 256(%rsp),%xmm4
- vpmuludq 368(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm5,%xmm5
- vmovdqa 304(%rsp),%xmm4
- vpmuludq 368(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm7,%xmm7
- vmovdqa 352(%rsp),%xmm4
- vpmuludq 400(%rsp),%xmm4,%xmm4
- vpaddq %xmm4,%xmm10,%xmm10
- vpmuludq 224(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm0,%xmm0
- vmovdqa 272(%rsp),%xmm2
- vpmuludq 224(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm1,%xmm1
- vmovdqa 320(%rsp),%xmm2
- vpmuludq 304(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm5,%xmm5
- vmovdqa 368(%rsp),%xmm2
- vpmuludq 288(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm9,%xmm9
- vmovdqa 400(%rsp),%xmm2
- vpmuludq 336(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm11,%xmm11
- vpsrlq $26,%xmm1,%xmm2
- vpaddq %xmm2,%xmm3,%xmm3
- vpand curve25519_sandy2x_m26(%rip),%xmm1,%xmm1
- vpsrlq $25,%xmm10,%xmm2
- vpaddq %xmm2,%xmm11,%xmm11
- vpand curve25519_sandy2x_m25(%rip),%xmm10,%xmm10
- vpsrlq $25,%xmm3,%xmm2
- vpaddq %xmm2,%xmm5,%xmm5
- vpand curve25519_sandy2x_m25(%rip),%xmm3,%xmm3
- vpsrlq $26,%xmm11,%xmm2
- vpaddq %xmm2,%xmm12,%xmm12
- vpand curve25519_sandy2x_m26(%rip),%xmm11,%xmm11
- vpsrlq $26,%xmm5,%xmm2
- vpaddq %xmm2,%xmm7,%xmm7
- vpand curve25519_sandy2x_m26(%rip),%xmm5,%xmm5
- vpsrlq $25,%xmm12,%xmm2
- vpaddq %xmm2,%xmm13,%xmm13
- vpand curve25519_sandy2x_m25(%rip),%xmm12,%xmm12
- vpsrlq $25,%xmm7,%xmm2
- vpaddq %xmm2,%xmm9,%xmm9
- vpand curve25519_sandy2x_m25(%rip),%xmm7,%xmm7
- vpsrlq $26,%xmm13,%xmm2
- vpaddq %xmm2,%xmm0,%xmm0
- vpand curve25519_sandy2x_m26(%rip),%xmm13,%xmm13
- vpsrlq $26,%xmm9,%xmm2
- vpaddq %xmm2,%xmm10,%xmm10
- vpand curve25519_sandy2x_m26(%rip),%xmm9,%xmm9
- vpsrlq $25,%xmm0,%xmm2
- vpsllq $4,%xmm2,%xmm4
- vpaddq %xmm2,%xmm1,%xmm1
- vpsllq $1,%xmm2,%xmm2
- vpaddq %xmm2,%xmm4,%xmm4
- vpaddq %xmm4,%xmm1,%xmm1
- vpand curve25519_sandy2x_m25(%rip),%xmm0,%xmm0
- vpsrlq $25,%xmm10,%xmm2
- vpaddq %xmm2,%xmm11,%xmm11
- vpand curve25519_sandy2x_m25(%rip),%xmm10,%xmm10
- vpsrlq $26,%xmm1,%xmm2
- vpaddq %xmm2,%xmm3,%xmm3
- vpand curve25519_sandy2x_m26(%rip),%xmm1,%xmm1
- vpunpckhqdq %xmm3,%xmm1,%xmm2
- vpunpcklqdq %xmm3,%xmm1,%xmm1
- vmovdqa %xmm1,176(%rsp)
- vpaddq curve25519_sandy2x_subc0(%rip),%xmm2,%xmm3
- vpsubq %xmm1,%xmm3,%xmm3
- vpunpckhqdq %xmm3,%xmm2,%xmm1
- vpunpcklqdq %xmm3,%xmm2,%xmm2
- vmovdqa %xmm2,192(%rsp)
- vmovdqa %xmm1,224(%rsp)
- vpsllq $1,%xmm1,%xmm1
- vmovdqa %xmm1,240(%rsp)
- vpmuludq curve25519_sandy2x_v121666_121666(%rip),%xmm3,%xmm3
- vmovdqa 80(%rsp),%xmm1
- vpunpcklqdq %xmm1,%xmm3,%xmm2
- vpunpckhqdq %xmm1,%xmm3,%xmm1
- vpunpckhqdq %xmm7,%xmm5,%xmm3
- vpunpcklqdq %xmm7,%xmm5,%xmm4
- vmovdqa %xmm4,256(%rsp)
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm3,%xmm5
- vpsubq %xmm4,%xmm5,%xmm5
- vpunpckhqdq %xmm5,%xmm3,%xmm4
- vpunpcklqdq %xmm5,%xmm3,%xmm3
- vmovdqa %xmm3,272(%rsp)
- vmovdqa %xmm4,288(%rsp)
- vpsllq $1,%xmm4,%xmm4
- vmovdqa %xmm4,304(%rsp)
- vpmuludq curve25519_sandy2x_v121666_121666(%rip),%xmm5,%xmm5
- vmovdqa 96(%rsp),%xmm3
- vpunpcklqdq %xmm3,%xmm5,%xmm4
- vpunpckhqdq %xmm3,%xmm5,%xmm3
- vpunpckhqdq %xmm10,%xmm9,%xmm5
- vpunpcklqdq %xmm10,%xmm9,%xmm6
- vmovdqa %xmm6,320(%rsp)
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm5,%xmm7
- vpsubq %xmm6,%xmm7,%xmm7
- vpunpckhqdq %xmm7,%xmm5,%xmm6
- vpunpcklqdq %xmm7,%xmm5,%xmm5
- vmovdqa %xmm5,336(%rsp)
- vmovdqa %xmm6,352(%rsp)
- vpsllq $1,%xmm6,%xmm6
- vmovdqa %xmm6,368(%rsp)
- vpmuludq curve25519_sandy2x_v121666_121666(%rip),%xmm7,%xmm7
- vmovdqa 112(%rsp),%xmm5
- vpunpcklqdq %xmm5,%xmm7,%xmm6
- vpunpckhqdq %xmm5,%xmm7,%xmm5
- vpunpckhqdq %xmm12,%xmm11,%xmm7
- vpunpcklqdq %xmm12,%xmm11,%xmm8
- vmovdqa %xmm8,384(%rsp)
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm7,%xmm9
- vpsubq %xmm8,%xmm9,%xmm9
- vpunpckhqdq %xmm9,%xmm7,%xmm8
- vpunpcklqdq %xmm9,%xmm7,%xmm7
- vmovdqa %xmm7,400(%rsp)
- vmovdqa %xmm8,416(%rsp)
- vpsllq $1,%xmm8,%xmm8
- vmovdqa %xmm8,432(%rsp)
- vpmuludq curve25519_sandy2x_v121666_121666(%rip),%xmm9,%xmm9
- vmovdqa 160(%rsp),%xmm7
- vpunpcklqdq %xmm7,%xmm9,%xmm8
- vpunpckhqdq %xmm7,%xmm9,%xmm7
- vpunpckhqdq %xmm0,%xmm13,%xmm9
- vpunpcklqdq %xmm0,%xmm13,%xmm0
- vmovdqa %xmm0,160(%rsp)
- vpaddq curve25519_sandy2x_subc2(%rip),%xmm9,%xmm10
- vpsubq %xmm0,%xmm10,%xmm10
- vpunpckhqdq %xmm10,%xmm9,%xmm0
- vpunpcklqdq %xmm10,%xmm9,%xmm9
- vmovdqa %xmm9,448(%rsp)
- vmovdqa %xmm0,464(%rsp)
- vpsllq $1,%xmm0,%xmm0
- vmovdqa %xmm0,480(%rsp)
- vpmuludq curve25519_sandy2x_v121666_121666(%rip),%xmm10,%xmm10
- vmovdqa 208(%rsp),%xmm0
- vpunpcklqdq %xmm0,%xmm10,%xmm9
- vpunpckhqdq %xmm0,%xmm10,%xmm0
- vpsrlq $26,%xmm2,%xmm10
- vpaddq %xmm10,%xmm1,%xmm1
- vpand curve25519_sandy2x_m26(%rip),%xmm2,%xmm2
- vpsrlq $25,%xmm5,%xmm10
- vpaddq %xmm10,%xmm8,%xmm8
- vpand curve25519_sandy2x_m25(%rip),%xmm5,%xmm5
- vpsrlq $25,%xmm1,%xmm10
- vpaddq %xmm10,%xmm4,%xmm4
- vpand curve25519_sandy2x_m25(%rip),%xmm1,%xmm1
- vpsrlq $26,%xmm8,%xmm10
- vpaddq %xmm10,%xmm7,%xmm7
- vpand curve25519_sandy2x_m26(%rip),%xmm8,%xmm8
- vpsrlq $26,%xmm4,%xmm10
- vpaddq %xmm10,%xmm3,%xmm3
- vpand curve25519_sandy2x_m26(%rip),%xmm4,%xmm4
- vpsrlq $25,%xmm7,%xmm10
- vpaddq %xmm10,%xmm9,%xmm9
- vpand curve25519_sandy2x_m25(%rip),%xmm7,%xmm7
- vpsrlq $25,%xmm3,%xmm10
- vpaddq %xmm10,%xmm6,%xmm6
- vpand curve25519_sandy2x_m25(%rip),%xmm3,%xmm3
- vpsrlq $26,%xmm9,%xmm10
- vpaddq %xmm10,%xmm0,%xmm0
- vpand curve25519_sandy2x_m26(%rip),%xmm9,%xmm9
- vpsrlq $26,%xmm6,%xmm10
- vpaddq %xmm10,%xmm5,%xmm5
- vpand curve25519_sandy2x_m26(%rip),%xmm6,%xmm6
- vpsrlq $25,%xmm0,%xmm10
- vpsllq $4,%xmm10,%xmm11
- vpaddq %xmm10,%xmm2,%xmm2
- vpsllq $1,%xmm10,%xmm10
- vpaddq %xmm10,%xmm11,%xmm11
- vpaddq %xmm11,%xmm2,%xmm2
- vpand curve25519_sandy2x_m25(%rip),%xmm0,%xmm0
- vpsrlq $25,%xmm5,%xmm10
- vpaddq %xmm10,%xmm8,%xmm8
- vpand curve25519_sandy2x_m25(%rip),%xmm5,%xmm5
- vpsrlq $26,%xmm2,%xmm10
- vpaddq %xmm10,%xmm1,%xmm1
- vpand curve25519_sandy2x_m26(%rip),%xmm2,%xmm2
- vpunpckhqdq %xmm1,%xmm2,%xmm10
- vmovdqa %xmm10,80(%rsp)
- vpunpcklqdq %xmm1,%xmm2,%xmm1
- vpunpckhqdq %xmm3,%xmm4,%xmm2
- vmovdqa %xmm2,96(%rsp)
- vpunpcklqdq %xmm3,%xmm4,%xmm2
- vpunpckhqdq %xmm5,%xmm6,%xmm3
- vmovdqa %xmm3,112(%rsp)
- vpunpcklqdq %xmm5,%xmm6,%xmm3
- vpunpckhqdq %xmm7,%xmm8,%xmm4
- vmovdqa %xmm4,128(%rsp)
- vpunpcklqdq %xmm7,%xmm8,%xmm4
- vpunpckhqdq %xmm0,%xmm9,%xmm5
- vmovdqa %xmm5,144(%rsp)
- vpunpcklqdq %xmm0,%xmm9,%xmm0
- vmovdqa 176(%rsp),%xmm5
- vpaddq %xmm5,%xmm1,%xmm1
- vpunpcklqdq %xmm1,%xmm5,%xmm6
- vpunpckhqdq %xmm1,%xmm5,%xmm1
- vpmuludq 224(%rsp),%xmm6,%xmm5
- vpmuludq 192(%rsp),%xmm1,%xmm7
- vpaddq %xmm7,%xmm5,%xmm5
- vpmuludq 272(%rsp),%xmm6,%xmm7
- vpmuludq 240(%rsp),%xmm1,%xmm8
- vpaddq %xmm8,%xmm7,%xmm7
- vpmuludq 288(%rsp),%xmm6,%xmm8
- vpmuludq 272(%rsp),%xmm1,%xmm9
- vpaddq %xmm9,%xmm8,%xmm8
- vpmuludq 336(%rsp),%xmm6,%xmm9
- vpmuludq 304(%rsp),%xmm1,%xmm10
- vpaddq %xmm10,%xmm9,%xmm9
- vpmuludq 352(%rsp),%xmm6,%xmm10
- vpmuludq 336(%rsp),%xmm1,%xmm11
- vpaddq %xmm11,%xmm10,%xmm10
- vpmuludq 400(%rsp),%xmm6,%xmm11
- vpmuludq 368(%rsp),%xmm1,%xmm12
- vpaddq %xmm12,%xmm11,%xmm11
- vpmuludq 416(%rsp),%xmm6,%xmm12
- vpmuludq 400(%rsp),%xmm1,%xmm13
- vpaddq %xmm13,%xmm12,%xmm12
- vpmuludq 448(%rsp),%xmm6,%xmm13
- vpmuludq 432(%rsp),%xmm1,%xmm14
- vpaddq %xmm14,%xmm13,%xmm13
- vpmuludq 464(%rsp),%xmm6,%xmm14
- vpmuludq 448(%rsp),%xmm1,%xmm15
- vpaddq %xmm15,%xmm14,%xmm14
- vpmuludq 192(%rsp),%xmm6,%xmm6
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm1,%xmm1
- vpmuludq 480(%rsp),%xmm1,%xmm1
- vpaddq %xmm1,%xmm6,%xmm6
- vmovdqa 256(%rsp),%xmm1
- vpaddq %xmm1,%xmm2,%xmm2
- vpunpcklqdq %xmm2,%xmm1,%xmm15
- vpunpckhqdq %xmm2,%xmm1,%xmm1
- vpmuludq 192(%rsp),%xmm15,%xmm2
- vpaddq %xmm2,%xmm7,%xmm7
- vpmuludq 224(%rsp),%xmm15,%xmm2
- vpaddq %xmm2,%xmm8,%xmm8
- vpmuludq 272(%rsp),%xmm15,%xmm2
- vpaddq %xmm2,%xmm9,%xmm9
- vpmuludq 288(%rsp),%xmm15,%xmm2
- vpaddq %xmm2,%xmm10,%xmm10
- vpmuludq 336(%rsp),%xmm15,%xmm2
- vpaddq %xmm2,%xmm11,%xmm11
- vpmuludq 352(%rsp),%xmm15,%xmm2
- vpaddq %xmm2,%xmm12,%xmm12
- vpmuludq 400(%rsp),%xmm15,%xmm2
- vpaddq %xmm2,%xmm13,%xmm13
- vpmuludq 416(%rsp),%xmm15,%xmm2
- vpaddq %xmm2,%xmm14,%xmm14
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm15,%xmm15
- vpmuludq 448(%rsp),%xmm15,%xmm2
- vpaddq %xmm2,%xmm6,%xmm6
- vpmuludq 464(%rsp),%xmm15,%xmm15
- vpaddq %xmm15,%xmm5,%xmm5
- vpmuludq 192(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm8,%xmm8
- vpmuludq 240(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm9,%xmm9
- vpmuludq 272(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm10,%xmm10
- vpmuludq 304(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm11,%xmm11
- vpmuludq 336(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm12,%xmm12
- vpmuludq 368(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm13,%xmm13
- vpmuludq 400(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm14,%xmm14
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm1,%xmm1
- vpmuludq 432(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm6,%xmm6
- vpmuludq 448(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm5,%xmm5
- vpmuludq 480(%rsp),%xmm1,%xmm1
- vpaddq %xmm1,%xmm7,%xmm7
- vmovdqa 320(%rsp),%xmm1
- vpaddq %xmm1,%xmm3,%xmm3
- vpunpcklqdq %xmm3,%xmm1,%xmm2
- vpunpckhqdq %xmm3,%xmm1,%xmm1
- vpmuludq 192(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm9,%xmm9
- vpmuludq 224(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm10,%xmm10
- vpmuludq 272(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm11,%xmm11
- vpmuludq 288(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm12,%xmm12
- vpmuludq 336(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm13,%xmm13
- vpmuludq 352(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm14,%xmm14
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm2,%xmm2
- vpmuludq 400(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm6,%xmm6
- vpmuludq 416(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm5,%xmm5
- vpmuludq 448(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm7,%xmm7
- vpmuludq 464(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm8,%xmm8
- vpmuludq 192(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm10,%xmm10
- vpmuludq 240(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm11,%xmm11
- vpmuludq 272(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm12,%xmm12
- vpmuludq 304(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm13,%xmm13
- vpmuludq 336(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm14,%xmm14
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm1,%xmm1
- vpmuludq 368(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm6,%xmm6
- vpmuludq 400(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm5,%xmm5
- vpmuludq 432(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm7,%xmm7
- vpmuludq 448(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm8,%xmm8
- vpmuludq 480(%rsp),%xmm1,%xmm1
- vpaddq %xmm1,%xmm9,%xmm9
- vmovdqa 384(%rsp),%xmm1
- vpaddq %xmm1,%xmm4,%xmm4
- vpunpcklqdq %xmm4,%xmm1,%xmm2
- vpunpckhqdq %xmm4,%xmm1,%xmm1
- vpmuludq 192(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm11,%xmm11
- vpmuludq 224(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm12,%xmm12
- vpmuludq 272(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm13,%xmm13
- vpmuludq 288(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm14,%xmm14
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm2,%xmm2
- vpmuludq 336(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm6,%xmm6
- vpmuludq 352(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm5,%xmm5
- vpmuludq 400(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm7,%xmm7
- vpmuludq 416(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm8,%xmm8
- vpmuludq 448(%rsp),%xmm2,%xmm3
- vpaddq %xmm3,%xmm9,%xmm9
- vpmuludq 464(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm10,%xmm10
- vpmuludq 192(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm12,%xmm12
- vpmuludq 240(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm13,%xmm13
- vpmuludq 272(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm14,%xmm14
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm1,%xmm1
- vpmuludq 304(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm6,%xmm6
- vpmuludq 336(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm5,%xmm5
- vpmuludq 368(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm7,%xmm7
- vpmuludq 400(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm8,%xmm8
- vpmuludq 432(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm9,%xmm9
- vpmuludq 448(%rsp),%xmm1,%xmm2
- vpaddq %xmm2,%xmm10,%xmm10
- vpmuludq 480(%rsp),%xmm1,%xmm1
- vpaddq %xmm1,%xmm11,%xmm11
- vmovdqa 160(%rsp),%xmm1
- vpaddq %xmm1,%xmm0,%xmm0
- vpunpcklqdq %xmm0,%xmm1,%xmm2
- vpunpckhqdq %xmm0,%xmm1,%xmm0
- vpmuludq 192(%rsp),%xmm2,%xmm1
- vpaddq %xmm1,%xmm13,%xmm13
- vpmuludq 224(%rsp),%xmm2,%xmm1
- vpaddq %xmm1,%xmm14,%xmm14
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm2,%xmm2
- vpmuludq 272(%rsp),%xmm2,%xmm1
- vpaddq %xmm1,%xmm6,%xmm6
- vpmuludq 288(%rsp),%xmm2,%xmm1
- vpaddq %xmm1,%xmm5,%xmm5
- vpmuludq 336(%rsp),%xmm2,%xmm1
- vpaddq %xmm1,%xmm7,%xmm7
- vpmuludq 352(%rsp),%xmm2,%xmm1
- vpaddq %xmm1,%xmm8,%xmm8
- vpmuludq 400(%rsp),%xmm2,%xmm1
- vpaddq %xmm1,%xmm9,%xmm9
- vpmuludq 416(%rsp),%xmm2,%xmm1
- vpaddq %xmm1,%xmm10,%xmm10
- vpmuludq 448(%rsp),%xmm2,%xmm1
- vpaddq %xmm1,%xmm11,%xmm11
- vpmuludq 464(%rsp),%xmm2,%xmm2
- vpaddq %xmm2,%xmm12,%xmm12
- vpmuludq 192(%rsp),%xmm0,%xmm1
- vpaddq %xmm1,%xmm14,%xmm14
- vpmuludq curve25519_sandy2x_v19_19(%rip),%xmm0,%xmm0
- vpmuludq 240(%rsp),%xmm0,%xmm1
- vpaddq %xmm1,%xmm6,%xmm6
- vpmuludq 272(%rsp),%xmm0,%xmm1
- vpaddq %xmm1,%xmm5,%xmm5
- vpmuludq 304(%rsp),%xmm0,%xmm1
- vpaddq %xmm1,%xmm7,%xmm7
- vpmuludq 336(%rsp),%xmm0,%xmm1
- vpaddq %xmm1,%xmm8,%xmm8
- vpmuludq 368(%rsp),%xmm0,%xmm1
- vpaddq %xmm1,%xmm9,%xmm9
- vpmuludq 400(%rsp),%xmm0,%xmm1
- vpaddq %xmm1,%xmm10,%xmm10
- vpmuludq 432(%rsp),%xmm0,%xmm1
- vpaddq %xmm1,%xmm11,%xmm11
- vpmuludq 448(%rsp),%xmm0,%xmm1
- vpaddq %xmm1,%xmm12,%xmm12
- vpmuludq 480(%rsp),%xmm0,%xmm0
- vpaddq %xmm0,%xmm13,%xmm13
- vpsrlq $26,%xmm6,%xmm0
- vpaddq %xmm0,%xmm5,%xmm5
- vpand curve25519_sandy2x_m26(%rip),%xmm6,%xmm6
- vpsrlq $25,%xmm10,%xmm0
- vpaddq %xmm0,%xmm11,%xmm11
- vpand curve25519_sandy2x_m25(%rip),%xmm10,%xmm10
- vpsrlq $25,%xmm5,%xmm0
- vpaddq %xmm0,%xmm7,%xmm7
- vpand curve25519_sandy2x_m25(%rip),%xmm5,%xmm5
- vpsrlq $26,%xmm11,%xmm0
- vpaddq %xmm0,%xmm12,%xmm12
- vpand curve25519_sandy2x_m26(%rip),%xmm11,%xmm11
- vpsrlq $26,%xmm7,%xmm0
- vpaddq %xmm0,%xmm8,%xmm8
- vpand curve25519_sandy2x_m26(%rip),%xmm7,%xmm7
- vpsrlq $25,%xmm12,%xmm0
- vpaddq %xmm0,%xmm13,%xmm13
- vpand curve25519_sandy2x_m25(%rip),%xmm12,%xmm12
- vpsrlq $25,%xmm8,%xmm0
- vpaddq %xmm0,%xmm9,%xmm9
- vpand curve25519_sandy2x_m25(%rip),%xmm8,%xmm8
- vpsrlq $26,%xmm13,%xmm0
- vpaddq %xmm0,%xmm14,%xmm14
- vpand curve25519_sandy2x_m26(%rip),%xmm13,%xmm13
- vpsrlq $26,%xmm9,%xmm0
- vpaddq %xmm0,%xmm10,%xmm10
- vpand curve25519_sandy2x_m26(%rip),%xmm9,%xmm9
- vpsrlq $25,%xmm14,%xmm0
- vpsllq $4,%xmm0,%xmm1
- vpaddq %xmm0,%xmm6,%xmm6
- vpsllq $1,%xmm0,%xmm0
- vpaddq %xmm0,%xmm1,%xmm1
- vpaddq %xmm1,%xmm6,%xmm6
- vpand curve25519_sandy2x_m25(%rip),%xmm14,%xmm14
- vpsrlq $25,%xmm10,%xmm0
- vpaddq %xmm0,%xmm11,%xmm11
- vpand curve25519_sandy2x_m25(%rip),%xmm10,%xmm10
- vpsrlq $26,%xmm6,%xmm0
- vpaddq %xmm0,%xmm5,%xmm5
- vpand curve25519_sandy2x_m26(%rip),%xmm6,%xmm6
- vpunpckhqdq %xmm5,%xmm6,%xmm1
- vpunpcklqdq %xmm5,%xmm6,%xmm0
- vpunpckhqdq %xmm8,%xmm7,%xmm3
- vpunpcklqdq %xmm8,%xmm7,%xmm2
- vpunpckhqdq %xmm10,%xmm9,%xmm5
- vpunpcklqdq %xmm10,%xmm9,%xmm4
- vpunpckhqdq %xmm12,%xmm11,%xmm7
- vpunpcklqdq %xmm12,%xmm11,%xmm6
- vpunpckhqdq %xmm14,%xmm13,%xmm9
- vpunpcklqdq %xmm14,%xmm13,%xmm8
- cmp $0,%rdx
- jne .Lladder_base_loop
- vmovdqu %xmm1,80(%rdi)
- vmovdqu %xmm0,0(%rdi)
- vmovdqu %xmm3,96(%rdi)
- vmovdqu %xmm2,16(%rdi)
- vmovdqu %xmm5,112(%rdi)
- vmovdqu %xmm4,32(%rdi)
- vmovdqu %xmm7,128(%rdi)
- vmovdqu %xmm6,48(%rdi)
- vmovdqu %xmm9,144(%rdi)
- vmovdqu %xmm8,64(%rdi)
- movq 1536(%rsp),%r11
- movq 1544(%rsp),%r12
- movq 1552(%rsp),%r13
- leave
- ret
-ENDPROC(curve25519_sandy2x_ladder_base)
-#endif /* CONFIG_AS_AVX */
diff --git a/curve25519-sandy2x.c b/curve25519-sandy2x.c
deleted file mode 100644
index e8d5d2b..0000000
--- a/curve25519-sandy2x.c
+++ /dev/null
@@ -1,139 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0
- *
- * Copyright (C) 2015-2018 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
- *
- * Original author: Tung Chou <blueprint@crypto.tw>
- */
-
-#include <linux/kernel.h>
-#include <linux/string.h>
-
-enum { CURVE25519_POINT_SIZE = 32 };
-
-static __always_inline void normalize_secret(u8 secret[CURVE25519_POINT_SIZE])
-{
- secret[0] &= 248;
- secret[31] &= 127;
- secret[31] |= 64;
-}
-
-typedef u64 fe[10];
-typedef u64 fe51[5];
-asmlinkage void curve25519_sandy2x_ladder(fe *, const u8 *);
-asmlinkage void curve25519_sandy2x_ladder_base(fe *, const u8 *);
-asmlinkage void curve25519_sandy2x_fe51_pack(u8 *, const fe51 *);
-asmlinkage void curve25519_sandy2x_fe51_mul(fe51 *, const fe51 *, const fe51 *);
-asmlinkage void curve25519_sandy2x_fe51_nsquare(fe51 *, const fe51 *, int);
-
-static inline u32 le24_to_cpupv(const u8 *in)
-{
- return le16_to_cpup((__le16 *)in) | ((u32)in[2]) << 16;
-}
-
-static inline void fe_frombytes(fe h, const u8 *s)
-{
- u64 h0 = le32_to_cpup((__le32 *)s);
- u64 h1 = le24_to_cpupv(s + 4) << 6;
- u64 h2 = le24_to_cpupv(s + 7) << 5;
- u64 h3 = le24_to_cpupv(s + 10) << 3;
- u64 h4 = le24_to_cpupv(s + 13) << 2;
- u64 h5 = le32_to_cpup((__le32 *)(s + 16));
- u64 h6 = le24_to_cpupv(s + 20) << 7;
- u64 h7 = le24_to_cpupv(s + 23) << 5;
- u64 h8 = le24_to_cpupv(s + 26) << 4;
- u64 h9 = (le24_to_cpupv(s + 29) & 8388607) << 2;
- u64 carry0, carry1, carry2, carry3, carry4, carry5, carry6, carry7, carry8, carry9;
-
- carry9 = h9 >> 25; h0 += carry9 * 19; h9 &= 0x1FFFFFF;
- carry1 = h1 >> 25; h2 += carry1; h1 &= 0x1FFFFFF;
- carry3 = h3 >> 25; h4 += carry3; h3 &= 0x1FFFFFF;
- carry5 = h5 >> 25; h6 += carry5; h5 &= 0x1FFFFFF;
- carry7 = h7 >> 25; h8 += carry7; h7 &= 0x1FFFFFF;
-
- carry0 = h0 >> 26; h1 += carry0; h0 &= 0x3FFFFFF;
- carry2 = h2 >> 26; h3 += carry2; h2 &= 0x3FFFFFF;
- carry4 = h4 >> 26; h5 += carry4; h4 &= 0x3FFFFFF;
- carry6 = h6 >> 26; h7 += carry6; h6 &= 0x3FFFFFF;
- carry8 = h8 >> 26; h9 += carry8; h8 &= 0x3FFFFFF;
-
- h[0] = h0;
- h[1] = h1;
- h[2] = h2;
- h[3] = h3;
- h[4] = h4;
- h[5] = h5;
- h[6] = h6;
- h[7] = h7;
- h[8] = h8;
- h[9] = h9;
-}
-
-static inline void fe51_invert(fe51 *r, const fe51 *x)
-{
- fe51 z2, z9, z11, z2_5_0, z2_10_0, z2_20_0, z2_50_0, z2_100_0, t;
-
- /* 2 */ curve25519_sandy2x_fe51_nsquare(&z2, x, 1);
- /* 4 */ curve25519_sandy2x_fe51_nsquare(&t, (const fe51 *)&z2, 1);
- /* 8 */ curve25519_sandy2x_fe51_nsquare(&t, (const fe51 *)&t, 1);
- /* 9 */ curve25519_sandy2x_fe51_mul(&z9, (const fe51 *)&t, x);
- /* 11 */ curve25519_sandy2x_fe51_mul(&z11, (const fe51 *)&z9, (const fe51 *)&z2);
- /* 22 */ curve25519_sandy2x_fe51_nsquare(&t, (const fe51 *)&z11, 1);
- /* 2^5 - 2^0 = 31 */ curve25519_sandy2x_fe51_mul(&z2_5_0, (const fe51 *)&t, (const fe51 *)&z9);
-
- /* 2^10 - 2^5 */ curve25519_sandy2x_fe51_nsquare(&t, (const fe51 *)&z2_5_0, 5);
- /* 2^10 - 2^0 */ curve25519_sandy2x_fe51_mul(&z2_10_0, (const fe51 *)&t, (const fe51 *)&z2_5_0);
-
- /* 2^20 - 2^10 */ curve25519_sandy2x_fe51_nsquare(&t, (const fe51 *)&z2_10_0, 10);
- /* 2^20 - 2^0 */ curve25519_sandy2x_fe51_mul(&z2_20_0, (const fe51 *)&t, (const fe51 *)&z2_10_0);
-
- /* 2^40 - 2^20 */ curve25519_sandy2x_fe51_nsquare(&t, (const fe51 *)&z2_20_0, 20);
- /* 2^40 - 2^0 */ curve25519_sandy2x_fe51_mul(&t, (const fe51 *)&t, (const fe51 *)&z2_20_0);
-
- /* 2^50 - 2^10 */ curve25519_sandy2x_fe51_nsquare(&t, (const fe51 *)&t, 10);
- /* 2^50 - 2^0 */ curve25519_sandy2x_fe51_mul(&z2_50_0, (const fe51 *)&t, (const fe51 *)&z2_10_0);
-
- /* 2^100 - 2^50 */ curve25519_sandy2x_fe51_nsquare(&t, (const fe51 *)&z2_50_0, 50);
- /* 2^100 - 2^0 */ curve25519_sandy2x_fe51_mul(&z2_100_0, (const fe51 *)&t, (const fe51 *)&z2_50_0);
-
- /* 2^200 - 2^100 */ curve25519_sandy2x_fe51_nsquare(&t, (const fe51 *)&z2_100_0, 100);
- /* 2^200 - 2^0 */ curve25519_sandy2x_fe51_mul(&t, (const fe51 *)&t, (const fe51 *)&z2_100_0);
-
- /* 2^250 - 2^50 */ curve25519_sandy2x_fe51_nsquare(&t, (const fe51 *)&t, 50);
- /* 2^250 - 2^0 */ curve25519_sandy2x_fe51_mul(&t, (const fe51 *)&t, (const fe51 *)&z2_50_0);
-
- /* 2^255 - 2^5 */ curve25519_sandy2x_fe51_nsquare(&t, (const fe51 *)&t, 5);
- /* 2^255 - 21 */ curve25519_sandy2x_fe51_mul(r, (const fe51 *)t, (const fe51 *)&z11);
-}
-
-bool curve25519_sandy2x(u8 mypublic[CURVE25519_POINT_SIZE], const u8 secret[CURVE25519_POINT_SIZE], const u8 basepoint[CURVE25519_POINT_SIZE])
-{
- u8 e[32];
- fe var[3];
- fe51 x_51, z_51;
-
- memcpy(e, secret, 32);
- normalize_secret(e);
-#define x1 var[0]
-#define x2 var[1]
-#define z2 var[2]
- fe_frombytes(x1, basepoint);
- curve25519_sandy2x_ladder(var, e);
- z_51[0] = (z2[1] << 26) + z2[0];
- z_51[1] = (z2[3] << 26) + z2[2];
- z_51[2] = (z2[5] << 26) + z2[4];
- z_51[3] = (z2[7] << 26) + z2[6];
- z_51[4] = (z2[9] << 26) + z2[8];
- x_51[0] = (x2[1] << 26) + x2[0];
- x_51[1] = (x2[3] << 26) + x2[2];
- x_51[2] = (x2[5] << 26) + x2[4];
- x_51[3] = (x2[7] << 26) + x2[6];
- x_51[4] = (x2[9] << 26) + x2[8];
-#undef x1
-#undef x2
-#undef z2
- fe51_invert(&z_51, (const fe51 *)&z_51);
- curve25519_sandy2x_fe51_mul(&x_51, (const fe51 *)&x_51, (const fe51 *)&z_51);
- curve25519_sandy2x_fe51_pack(mypublic, (const fe51 *)&x_51);
-
- return true;
-}
diff --git a/kremlib.h b/kremlib.h
new file mode 100644
index 0000000..138846a
--- /dev/null
+++ b/kremlib.h
@@ -0,0 +1,569 @@
+/* MIT License
+ *
+ * Copyright (c) 2016-2017 INRIA and Microsoft Corporation
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+#ifndef __KREMLIB_H
+#define __KREMLIB_H
+
+#include "kremlib_base.h"
+
+
+/* For tests only: we might need this function to be forward-declared, because
+ * the dependency on WasmSupport appears very late, after SimplifyWasm, and
+ * sadly, after the topological order has been done. */
+void WasmSupport_check_buffer_size(uint32_t s);
+
+/******************************************************************************/
+/* Stubs to ease compilation of non-Low* code */
+/******************************************************************************/
+
+/* Some types that KreMLin has no special knowledge of; many of them appear in
+ * signatures of ghost functions, meaning that it suffices to give them (any)
+ * definition. */
+typedef void *FStar_Seq_Base_seq, *Prims_prop, *FStar_HyperStack_mem,
+ *FStar_Set_set, *Prims_st_pre_h, *FStar_Heap_heap, *Prims_all_pre_h,
+ *FStar_TSet_set, *Prims_list, *FStar_Map_t, *FStar_UInt63_t_,
+ *FStar_Int63_t_, *FStar_UInt63_t, *FStar_Int63_t, *FStar_UInt_uint_t,
+ *FStar_Int_int_t, *FStar_HyperStack_stackref, *FStar_Bytes_bytes,
+ *FStar_HyperHeap_rid, *FStar_Heap_aref, *FStar_Monotonic_Heap_heap,
+ *FStar_Monotonic_Heap_aref, *FStar_Monotonic_HyperHeap_rid,
+ *FStar_Monotonic_HyperStack_mem, *FStar_Char_char_;
+
+typedef const char *Prims_string;
+
+/* For "bare" targets that do not have a C stdlib, the user might want to use
+ * [-add-include '"mydefinitions.h"'] and override these. */
+#ifndef KRML_HOST_PRINTF
+# define KRML_HOST_PRINTF printf
+#endif
+
+#ifndef KRML_HOST_EXIT
+# define KRML_HOST_EXIT exit
+#endif
+
+#ifndef KRML_HOST_MALLOC
+# define KRML_HOST_MALLOC malloc
+#endif
+
+/* In statement position, exiting is easy. */
+#define KRML_EXIT \
+ do { \
+ KRML_HOST_PRINTF("Unimplemented function at %s:%d\n", __FILE__, __LINE__); \
+ KRML_HOST_EXIT(254); \
+ } while (0)
+
+/* In expression position, use the comma-operator and a malloc to return an
+ * expression of the right size. KreMLin passes t as the parameter to the macro.
+ */
+#define KRML_EABORT(t, msg) \
+ (KRML_HOST_PRINTF("KreMLin abort at %s:%d\n%s\n", __FILE__, __LINE__, msg), \
+ KRML_HOST_EXIT(255), *((t *)KRML_HOST_MALLOC(sizeof(t))))
+
+/* In FStar.Buffer.fst, the size of arrays is uint32_t, but it's a number of
+ * *elements*. Do an ugly, run-time check (some of which KreMLin can eliminate).
+ */
+#define KRML_CHECK_SIZE(elt, size) \
+ if (((size_t)size) > SIZE_MAX / sizeof(elt)) { \
+ KRML_HOST_PRINTF( \
+ "Maximum allocatable size exceeded, aborting before overflow at " \
+ "%s:%d\n", \
+ __FILE__, __LINE__); \
+ KRML_HOST_EXIT(253); \
+ }
+
+/* A series of GCC atrocities to trace function calls (kremlin's [-d c-calls]
+ * option). Useful when trying to debug, say, Wasm, to compare traces. */
+/* clang-format off */
+#ifdef __GNUC__
+#define KRML_FORMAT(X) _Generic((X), \
+ uint8_t : "0x%08" PRIx8, \
+ uint16_t: "0x%08" PRIx16, \
+ uint32_t: "0x%08" PRIx32, \
+ uint64_t: "0x%08" PRIx64, \
+ int8_t : "0x%08" PRIx8, \
+ int16_t : "0x%08" PRIx16, \
+ int32_t : "0x%08" PRIx32, \
+ int64_t : "0x%08" PRIx64, \
+ default : "%s")
+
+#define KRML_FORMAT_ARG(X) _Generic((X), \
+ uint8_t : X, \
+ uint16_t: X, \
+ uint32_t: X, \
+ uint64_t: X, \
+ int8_t : X, \
+ int16_t : X, \
+ int32_t : X, \
+ int64_t : X, \
+ default : "unknown")
+/* clang-format on */
+
+# define KRML_DEBUG_RETURN(X) \
+ ({ \
+ __auto_type _ret = (X); \
+ KRML_HOST_PRINTF("returning: "); \
+ KRML_HOST_PRINTF(KRML_FORMAT(_ret), KRML_FORMAT_ARG(_ret)); \
+ KRML_HOST_PRINTF(" \n"); \
+ _ret; \
+ })
+#endif
+
+#define FStar_Buffer_eqb(b1, b2, n) \
+ (memcmp((b1), (b2), (n) * sizeof((b1)[0])) == 0)
+
+/* Stubs to make ST happy. Important note: you must generate a use of the macro
+ * argument, otherwise, you may have FStar_ST_recall(f) as the only use of f;
+ * KreMLin will think that this is a valid use, but then the C compiler, after
+ * macro expansion, will error out. */
+#define FStar_HyperHeap_root 0
+#define FStar_Pervasives_Native_fst(x) (x).fst
+#define FStar_Pervasives_Native_snd(x) (x).snd
+#define FStar_Seq_Base_createEmpty(x) 0
+#define FStar_Seq_Base_create(len, init) 0
+#define FStar_Seq_Base_upd(s, i, e) 0
+#define FStar_Seq_Base_eq(l1, l2) 0
+#define FStar_Seq_Base_length(l1) 0
+#define FStar_Seq_Base_append(x, y) 0
+#define FStar_Seq_Base_slice(x, y, z) 0
+#define FStar_Seq_Properties_snoc(x, y) 0
+#define FStar_Seq_Properties_cons(x, y) 0
+#define FStar_Seq_Base_index(x, y) 0
+#define FStar_HyperStack_is_eternal_color(x) 0
+#define FStar_Monotonic_HyperHeap_root 0
+#define FStar_Buffer_to_seq_full(x) 0
+#define FStar_Buffer_recall(x)
+#define FStar_HyperStack_ST_op_Colon_Equals(x, v) KRML_EXIT
+#define FStar_HyperStack_ST_op_Bang(x) 0
+#define FStar_HyperStack_ST_salloc(x) 0
+#define FStar_HyperStack_ST_ralloc(x, y) 0
+#define FStar_HyperStack_ST_new_region(x) (0)
+#define FStar_Monotonic_RRef_m_alloc(x) \
+ { 0 }
+
+#define FStar_HyperStack_ST_recall(x) \
+ do { \
+ (void)(x); \
+ } while (0)
+
+#define FStar_HyperStack_ST_recall_region(x) \
+ do { \
+ (void)(x); \
+ } while (0)
+
+#define FStar_Monotonic_RRef_m_recall(x1, x2) \
+ do { \
+ (void)(x1); \
+ (void)(x2); \
+ } while (0)
+
+#define FStar_Monotonic_RRef_m_write(x1, x2, x3, x4, x5) \
+ do { \
+ (void)(x1); \
+ (void)(x2); \
+ (void)(x3); \
+ (void)(x4); \
+ (void)(x5); \
+ } while (0)
+
+/******************************************************************************/
+/* Endian-ness macros that can only be implemented in C */
+/******************************************************************************/
+
+/* ... for Linux */
+#if defined(__linux__) || defined(__CYGWIN__)
+# include <endian.h>
+
+/* ... for OSX */
+#elif defined(__APPLE__)
+# include <libkern/OSByteOrder.h>
+# define htole64(x) OSSwapHostToLittleInt64(x)
+# define le64toh(x) OSSwapLittleToHostInt64(x)
+# define htobe64(x) OSSwapHostToBigInt64(x)
+# define be64toh(x) OSSwapBigToHostInt64(x)
+
+# define htole16(x) OSSwapHostToLittleInt16(x)
+# define le16toh(x) OSSwapLittleToHostInt16(x)
+# define htobe16(x) OSSwapHostToBigInt16(x)
+# define be16toh(x) OSSwapBigToHostInt16(x)
+
+# define htole32(x) OSSwapHostToLittleInt32(x)
+# define le32toh(x) OSSwapLittleToHostInt32(x)
+# define htobe32(x) OSSwapHostToBigInt32(x)
+# define be32toh(x) OSSwapBigToHostInt32(x)
+
+/* ... for Solaris */
+#elif defined(__sun__)
+# include <sys/byteorder.h>
+# define htole64(x) LE_64(x)
+# define le64toh(x) LE_64(x)
+# define htobe64(x) BE_64(x)
+# define be64toh(x) BE_64(x)
+
+# define htole16(x) LE_16(x)
+# define le16toh(x) LE_16(x)
+# define htobe16(x) BE_16(x)
+# define be16toh(x) BE_16(x)
+
+# define htole32(x) LE_32(x)
+# define le32toh(x) LE_32(x)
+# define htobe32(x) BE_32(x)
+# define be32toh(x) BE_32(x)
+
+/* ... for the BSDs */
+#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__DragonFly__)
+# include <sys/endian.h>
+#elif defined(__OpenBSD__)
+# include <endian.h>
+
+/* ... for Windows (MSVC)... not targeting XBOX 360! */
+#elif defined(_MSC_VER)
+
+# include <stdlib.h>
+# define htobe16(x) _byteswap_ushort(x)
+# define htole16(x) (x)
+# define be16toh(x) _byteswap_ushort(x)
+# define le16toh(x) (x)
+
+# define htobe32(x) _byteswap_ulong(x)
+# define htole32(x) (x)
+# define be32toh(x) _byteswap_ulong(x)
+# define le32toh(x) (x)
+
+# define htobe64(x) _byteswap_uint64(x)
+# define htole64(x) (x)
+# define be64toh(x) _byteswap_uint64(x)
+# define le64toh(x) (x)
+
+/* ... for Windows (GCC-like, e.g. mingw or clang) */
+#elif (defined(_WIN32) || defined(_WIN64)) && \
+ (defined(__GNUC__) || defined(__clang__))
+
+# define htobe16(x) __builtin_bswap16(x)
+# define htole16(x) (x)
+# define be16toh(x) __builtin_bswap16(x)
+# define le16toh(x) (x)
+
+# define htobe32(x) __builtin_bswap32(x)
+# define htole32(x) (x)
+# define be32toh(x) __builtin_bswap32(x)
+# define le32toh(x) (x)
+
+# define htobe64(x) __builtin_bswap64(x)
+# define htole64(x) (x)
+# define be64toh(x) __builtin_bswap64(x)
+# define le64toh(x) (x)
+
+/* ... generic big-endian fallback code */
+#elif defined(__BYTE_ORDER__) && __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
+
+/* byte swapping code inspired by:
+ * https://github.com/rweather/arduinolibs/blob/master/libraries/Crypto/utility/EndianUtil.h
+ * */
+
+# define htobe32(x) (x)
+# define be32toh(x) (x)
+# define htole32(x) \
+ (__extension__({ \
+ uint32_t _temp = (x); \
+ ((_temp >> 24) & 0x000000FF) | ((_temp >> 8) & 0x0000FF00) | \
+ ((_temp << 8) & 0x00FF0000) | ((_temp << 24) & 0xFF000000); \
+ }))
+# define le32toh(x) (htole32((x)))
+
+# define htobe64(x) (x)
+# define be64toh(x) (x)
+# define htole64(x) \
+ (__extension__({ \
+ uint64_t __temp = (x); \
+ uint32_t __low = htobe32((uint32_t)__temp); \
+ uint32_t __high = htobe32((uint32_t)(__temp >> 32)); \
+ (((uint64_t)__low) << 32) | __high; \
+ }))
+# define le64toh(x) (htole64((x)))
+
+/* ... generic little-endian fallback code */
+#elif defined(__BYTE_ORDER__) && __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
+
+# define htole32(x) (x)
+# define le32toh(x) (x)
+# define htobe32(x) \
+ (__extension__({ \
+ uint32_t _temp = (x); \
+ ((_temp >> 24) & 0x000000FF) | ((_temp >> 8) & 0x0000FF00) | \
+ ((_temp << 8) & 0x00FF0000) | ((_temp << 24) & 0xFF000000); \
+ }))
+# define be32toh(x) (htobe32((x)))
+
+# define htole64(x) (x)
+# define le64toh(x) (x)
+# define htobe64(x) \
+ (__extension__({ \
+ uint64_t __temp = (x); \
+ uint32_t __low = htobe32((uint32_t)__temp); \
+ uint32_t __high = htobe32((uint32_t)(__temp >> 32)); \
+ (((uint64_t)__low) << 32) | __high; \
+ }))
+# define be64toh(x) (htobe64((x)))
+
+/* ... couldn't determine endian-ness of the target platform */
+#else
+# error "Please define __BYTE_ORDER__!"
+
+#endif /* defined(__linux__) || ... */
+
+/* Loads and stores. These avoid undefined behavior due to unaligned memory
+ * accesses, via memcpy. */
+
+inline static uint16_t load16(uint8_t *b) {
+ uint16_t x;
+ memcpy(&x, b, 2);
+ return x;
+}
+
+inline static uint32_t load32(uint8_t *b) {
+ uint32_t x;
+ memcpy(&x, b, 4);
+ return x;
+}
+
+inline static uint64_t load64(uint8_t *b) {
+ uint64_t x;
+ memcpy(&x, b, 8);
+ return x;
+}
+
+inline static void store16(uint8_t *b, uint16_t i) { memcpy(b, &i, 2); }
+
+inline static void store32(uint8_t *b, uint32_t i) { memcpy(b, &i, 4); }
+
+inline static void store64(uint8_t *b, uint64_t i) { memcpy(b, &i, 8); }
+
+#define load16_le(b) (le16toh(load16(b)))
+#define store16_le(b, i) (store16(b, htole16(i)))
+#define load16_be(b) (be16toh(load16(b)))
+#define store16_be(b, i) (store16(b, htobe16(i)))
+
+#define load32_le(b) (le32toh(load32(b)))
+#define store32_le(b, i) (store32(b, htole32(i)))
+#define load32_be(b) (be32toh(load32(b)))
+#define store32_be(b, i) (store32(b, htobe32(i)))
+
+#define load64_le(b) (le64toh(load64(b)))
+#define store64_le(b, i) (store64(b, htole64(i)))
+#define load64_be(b) (be64toh(load64(b)))
+#define store64_be(b, i) (store64(b, htobe64(i)))
+
+/******************************************************************************/
+/* Checked integers to ease the compilation of non-Low* code */
+/******************************************************************************/
+
+typedef int32_t Prims_pos, Prims_nat, Prims_nonzero, Prims_int,
+ krml_checked_int_t;
+
+inline static bool Prims_op_GreaterThanOrEqual(int32_t x, int32_t y) {
+ return x >= y;
+}
+
+inline static bool Prims_op_LessThanOrEqual(int32_t x, int32_t y) {
+ return x <= y;
+}
+
+inline static bool Prims_op_GreaterThan(int32_t x, int32_t y) { return x > y; }
+
+inline static bool Prims_op_LessThan(int32_t x, int32_t y) { return x < y; }
+
+#define RETURN_OR(x) \
+ do { \
+ int64_t __ret = x; \
+ if (__ret < INT32_MIN || INT32_MAX < __ret) { \
+ KRML_HOST_PRINTF("Prims.{int,nat,pos} integer overflow at %s:%d\n", \
+ __FILE__, __LINE__); \
+ KRML_HOST_EXIT(252); \
+ } \
+ return (int32_t)__ret; \
+ } while (0)
+
+inline static int32_t Prims_pow2(int32_t x) {
+ RETURN_OR((int64_t)1 << (int64_t)x);
+}
+
+inline static int32_t Prims_op_Multiply(int32_t x, int32_t y) {
+ RETURN_OR((int64_t)x * (int64_t)y);
+}
+
+inline static int32_t Prims_op_Addition(int32_t x, int32_t y) {
+ RETURN_OR((int64_t)x + (int64_t)y);
+}
+
+inline static int32_t Prims_op_Subtraction(int32_t x, int32_t y) {
+ RETURN_OR((int64_t)x - (int64_t)y);
+}
+
+inline static int32_t Prims_op_Division(int32_t x, int32_t y) {
+ RETURN_OR((int64_t)x / (int64_t)y);
+}
+
+inline static int32_t Prims_op_Modulus(int32_t x, int32_t y) {
+ RETURN_OR((int64_t)x % (int64_t)y);
+}
+
+inline static int8_t FStar_UInt8_uint_to_t(int8_t x) { return x; }
+inline static int16_t FStar_UInt16_uint_to_t(int16_t x) { return x; }
+inline static int32_t FStar_UInt32_uint_to_t(int32_t x) { return x; }
+inline static int64_t FStar_UInt64_uint_to_t(int64_t x) { return x; }
+
+inline static int8_t FStar_UInt8_v(int8_t x) { return x; }
+inline static int16_t FStar_UInt16_v(int16_t x) { return x; }
+inline static int32_t FStar_UInt32_v(int32_t x) { return x; }
+inline static int64_t FStar_UInt64_v(int64_t x) { return x; }
+
+
+/* Platform-specific 128-bit arithmetic. These are static functions in a header,
+ * so that each translation unit gets its own copy and the C compiler can
+ * optimize. */
+#ifndef KRML_NOUINT128
+typedef unsigned __int128 FStar_UInt128_t, FStar_UInt128_t_, uint128_t;
+
+static inline void print128(const char *where, uint128_t n) {
+ KRML_HOST_PRINTF("%s: [%" PRIu64 ",%" PRIu64 "]\n", where,
+ (uint64_t)(n >> 64), (uint64_t)n);
+}
+
+static inline uint128_t load128_le(uint8_t *b) {
+ uint128_t l = (uint128_t)load64_le(b);
+ uint128_t h = (uint128_t)load64_le(b + 8);
+ return (h << 64 | l);
+}
+
+static inline void store128_le(uint8_t *b, uint128_t n) {
+ store64_le(b, (uint64_t)n);
+ store64_le(b + 8, (uint64_t)(n >> 64));
+}
+
+static inline uint128_t load128_be(uint8_t *b) {
+ uint128_t h = (uint128_t)load64_be(b);
+ uint128_t l = (uint128_t)load64_be(b + 8);
+ return (h << 64 | l);
+}
+
+static inline void store128_be(uint8_t *b, uint128_t n) {
+ store64_be(b, (uint64_t)(n >> 64));
+ store64_be(b + 8, (uint64_t)n);
+}
+
+# define FStar_UInt128_add(x, y) ((x) + (y))
+# define FStar_UInt128_mul(x, y) ((x) * (y))
+# define FStar_UInt128_add_mod(x, y) ((x) + (y))
+# define FStar_UInt128_sub(x, y) ((x) - (y))
+# define FStar_UInt128_sub_mod(x, y) ((x) - (y))
+# define FStar_UInt128_logand(x, y) ((x) & (y))
+# define FStar_UInt128_logor(x, y) ((x) | (y))
+# define FStar_UInt128_logxor(x, y) ((x) ^ (y))
+# define FStar_UInt128_lognot(x) (~(x))
+# define FStar_UInt128_shift_left(x, y) ((x) << (y))
+# define FStar_UInt128_shift_right(x, y) ((x) >> (y))
+# define FStar_UInt128_uint64_to_uint128(x) ((uint128_t)(x))
+# define FStar_UInt128_uint128_to_uint64(x) ((uint64_t)(x))
+# define FStar_UInt128_mul_wide(x, y) ((uint128_t)(x) * (y))
+# define FStar_UInt128_op_Hat_Hat(x, y) ((x) ^ (y))
+
+static inline uint128_t FStar_UInt128_eq_mask(uint128_t x, uint128_t y) {
+ uint64_t mask =
+ FStar_UInt64_eq_mask((uint64_t)(x >> 64), (uint64_t)(y >> 64)) &
+ FStar_UInt64_eq_mask(x, y);
+ return ((uint128_t)mask) << 64 | mask;
+}
+
+static inline uint128_t FStar_UInt128_gte_mask(uint128_t x, uint128_t y) {
+ uint64_t mask =
+ (FStar_UInt64_gte_mask(x >> 64, y >> 64) &
+ ~(FStar_UInt64_eq_mask(x >> 64, y >> 64))) |
+ (FStar_UInt64_eq_mask(x >> 64, y >> 64) & FStar_UInt64_gte_mask(x, y));
+ return ((uint128_t)mask) << 64 | mask;
+}
+
+
+
+# else /* !defined(KRML_NOUINT128) */
+
+ /* This is a bad circular dependency... should fix it properly. */
+# include "FStar.h"
+
+typedef FStar_UInt128_uint128 FStar_UInt128_t_, uint128_t;
+
+/* A series of definitions written using pointers. */
+static inline void print128_(const char *where, uint128_t *n) {
+ KRML_HOST_PRINTF("%s: [0x%08" PRIx64 ",0x%08" PRIx64 "]\n", where, n->high, n->low);
+}
+
+static inline void load128_le_(uint8_t *b, uint128_t *r) {
+ r->low = load64_le(b);
+ r->high = load64_le(b + 8);
+}
+
+static inline void store128_le_(uint8_t *b, uint128_t *n) {
+ store64_le(b, n->low);
+ store64_le(b + 8, n->high);
+}
+
+static inline void load128_be_(uint8_t *b, uint128_t *r) {
+ r->high = load64_be(b);
+ r->low = load64_be(b + 8);
+}
+
+static inline void store128_be_(uint8_t *b, uint128_t *n) {
+ store64_be(b, n->high);
+ store64_be(b + 8, n->low);
+}
+
+# ifndef KRML_NOSTRUCT_PASSING
+
+static inline void print128(const char *where, uint128_t n) {
+ print128_(where, &n);
+}
+
+static inline uint128_t load128_le(uint8_t *b) {
+ uint128_t r;
+ load128_le_(b, &r);
+ return r;
+}
+
+static inline void store128_le(uint8_t *b, uint128_t n) { store128_le_(b, &n); }
+
+static inline uint128_t load128_be(uint8_t *b) {
+ uint128_t r;
+ load128_be_(b, &r);
+ return r;
+}
+
+static inline void store128_be(uint8_t *b, uint128_t n) { store128_be_(b, &n); }
+
+# else /* !defined(KRML_STRUCT_PASSING) */
+
+# define print128 print128_
+# define load128_le load128_le_
+# define store128_le store128_le_
+# define load128_be load128_be_
+# define store128_be store128_be_
+
+# endif /* KRML_STRUCT_PASSING */
+# endif /* KRML_UINT128 */
+#endif /* __KREMLIB_H */
diff --git a/main.c b/main.c
index 09c7376..e5eb5fd 100644
--- a/main.c
+++ b/main.c
@@ -16,15 +16,15 @@ module_param(stamp, ulong, 0);
int dummy;
-enum { CURVE25519_POINT_SIZE = 32 };
-u8 dummy_out[CURVE25519_POINT_SIZE];
+enum { POLY1305_MAC_SIZE = 16, POLY1305_KEY_SIZE = 32 };
+u8 dummy_out[POLY1305_MAC_SIZE];
#include "test_vectors.h"
#define declare_it(name) \
-bool curve25519_ ## name(u8 mypublic[CURVE25519_POINT_SIZE], const u8 secret[CURVE25519_POINT_SIZE], const u8 basepoint[CURVE25519_POINT_SIZE]); \
+ bool poly1305_ ## name(u8 tag[POLY1305_MAC_SIZE], const u8 * msg, const u32 len, const u8 key[POLY1305_KEY_SIZE]); \
static __always_inline int name(void) \
{ \
- return curve25519_ ## name(dummy_out, curve25519_test_vectors[0].private, curve25519_test_vectors[0].public); \
+ return poly1305_ ## name(dummy_out, poly1305_test_vectors[0].input.data, poly1305_test_vectors[0].input.size, poly1305_test_vectors[0].key.data); \
}
#define do_it(name) do { \
@@ -37,11 +37,11 @@ static __always_inline int name(void) \
} while (0)
#define test_it(name, before, after) do { \
- memset(out, __LINE__, CURVE25519_POINT_SIZE); \
+ memset(out, __LINE__, POLY1305_MAC_SIZE); \
before; \
- ret = curve25519_ ## name(out, curve25519_test_vectors[i].private, curve25519_test_vectors[i].public); \
+ ret = poly1305_ ## name(out, poly1305_test_vectors[i].input.data,poly1305_test_vectors[i].input.size,poly1305_test_vectors[i].key.data); \
after; \
- if (memcmp(out, curve25519_test_vectors[i].result, CURVE25519_POINT_SIZE)) { \
+ if (memcmp(out, poly1305_test_vectors[i].expected.data, POLY1305_MAC_SIZE)) { \
pr_err(#name " self-test %zu: FAIL\n", i + 1); \
return false; \
} \
@@ -52,30 +52,16 @@ static __always_inline int name(void) \
} while (0)
-declare_it(donna64)
declare_it(hacl64)
-declare_it(fiat64)
-declare_it(sandy2x)
-declare_it(amd64)
-declare_it(precomp)
-declare_it(fiat32)
-declare_it(donna32)
static bool verify(void)
{
int ret;
size_t i = 0;
- u8 out[CURVE25519_POINT_SIZE];
+ u8 out[POLY1305_MAC_SIZE];
- for (i = 0; i < ARRAY_SIZE(curve25519_test_vectors); ++i) {
- test_it(donna64, {}, {});
+ for (i = 0; i < ARRAY_SIZE(poly1305_test_vectors); ++i) {
test_it(hacl64, {}, {});
- test_it(fiat64, {}, {});
- test_it(sandy2x, kernel_fpu_begin(), kernel_fpu_end());
- test_it(amd64, {}, {});
- test_it(precomp, {}, {});
- test_it(fiat32, {}, {});
- test_it(donna32, {}, {});
}
return true;
}
@@ -84,14 +70,7 @@ static int __init mod_init(void)
{
enum { WARMUP = 5000, TRIALS = 10000, IDLE = 1 * 1000 };
int ret = 0, i;
- cycles_t start_donna64, end_donna64;
cycles_t start_hacl64, end_hacl64;
- cycles_t start_fiat64, end_fiat64;
- cycles_t start_sandy2x, end_sandy2x;
- cycles_t start_amd64, end_amd64;
- cycles_t start_precomp, end_precomp;
- cycles_t start_fiat32, end_fiat32;
- cycles_t start_donna32, end_donna32;
unsigned long flags;
DEFINE_SPINLOCK(lock);
@@ -102,27 +81,11 @@ static int __init mod_init(void)
spin_lock_irqsave(&lock, flags);
- do_it(donna64);
do_it(hacl64);
- do_it(fiat64);
- kernel_fpu_begin();
- do_it(sandy2x);
- kernel_fpu_end();
- do_it(amd64);
- do_it(precomp);
- do_it(fiat32);
- do_it(donna32);
spin_unlock_irqrestore(&lock, flags);
- report_it(donna64);
report_it(hacl64);
- report_it(fiat64);
- report_it(sandy2x);
- report_it(amd64);
- report_it(precomp);
- report_it(fiat32);
- report_it(donna32);
/* Don't let compiler be too clever. */
dummy = ret;
diff --git a/poly1305-hacl64.c b/poly1305-hacl64.c
new file mode 100644
index 0000000..a4dd761
--- /dev/null
+++ b/poly1305-hacl64.c
@@ -0,0 +1,569 @@
+/* MIT License
+ *
+ * Copyright (c) 2016-2017 INRIA and Microsoft Corporation
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+
+#include <linux/kernel.h>
+#include <linux/string.h>
+
+typedef struct
+{
+ u64 *r;
+ u64 *h;
+}
+Hacl_Impl_Poly1305_64_State_poly1305_state;
+
+typedef __uint128_t u128;
+
+#define u128_logand(a,b) ((a) & (b))
+#define u128_logor(a,b) ((a) | (b))
+#define u128_add(a,b) ((a) + (b))
+#define u128_add_mod(a,b) ((a) + (b))
+#define u128_shift_right(a,b) ((a) >> (b))
+#define u128_shift_left(a,b) ((a) << (b))
+#define u128_mul_wide(a,b) (((u128)(a)) * b)
+
+#define KRML_CHECK_SIZE(a,b) {}
+#define u64_to_u128(a) ((u128)a)
+#define u128_to_u64(a) ((u64)a)
+
+static inline u64 FStar_UInt64_eq_mask(u64 x, u64 y) {
+ x = ~(x ^ y);
+ x &= x << 32;
+ x &= x << 16;
+ x &= x << 8;
+ x &= x << 4;
+ x &= x << 2;
+ x &= x << 1;
+ return ((s64)x) >> 63;
+}
+
+static inline u64 FStar_UInt64_gte_mask(u64 x, u64 y) {
+ u64 low63 =
+ ~((u64)((s64)((s64)(x & (u64)(0x7fffffffffffffff)) -
+ (s64)(y & (u64)(0x7fffffffffffffff))) >>
+ 63));
+ u64 high_bit =
+ ~((u64)((s64)((s64)(x & (u64)(0x8000000000000000)) -
+ (s64)(y & (u64)(0x8000000000000000))) >>
+ 63));
+ return low63 & high_bit;
+}
+
+static inline u128 load128_le(u8 *b) {
+ u64 l = le64_to_cpup((__force __le64 *)b);
+ u64 h = le64_to_cpup((__force __le64 *)(b+8));
+ return ((((u128)h) << 64) | l);
+}
+
+static inline void store128_le(u8 *b, u128 n) {
+ *(__force __le64 *)b = cpu_to_le64((u64)n);
+ *(__force __le64 *)(b+8) = cpu_to_le64((u64)(n >> 64));
+}
+
+inline static void Hacl_Bignum_Modulo_reduce(u64 *b)
+{
+ u64 b0 = b[0U];
+ b[0U] = (b0 << (u32)4U) + (b0 << (u32)2U);
+}
+
+inline static void Hacl_Bignum_Modulo_carry_top(u64 *b)
+{
+ u64 b2 = b[2U];
+ u64 b0 = b[0U];
+ u64 b2_42 = b2 >> (u32)42U;
+ b[2U] = b2 & (u64)0x3ffffffffffU;
+ b[0U] = (b2_42 << (u32)2U) + b2_42 + b0;
+}
+
+inline static void Hacl_Bignum_Modulo_carry_top_wide(u128 *b)
+{
+ u128 b2 = b[2U];
+ u128 b0 = b[0U];
+ u128
+ b2_ = u128_logand(b2, u64_to_u128((u64)0x3ffffffffffU));
+ u64 b2_42 = u128_to_u64(u128_shift_right(b2, (u32)42U));
+ u128
+ b0_ = u128_add(b0, u64_to_u128((b2_42 << (u32)2U) + b2_42));
+ b[2U] = b2_;
+ b[0U] = b0_;
+}
+
+inline static void
+Hacl_Bignum_Fproduct_copy_from_wide_(u64 *output, u128 *input)
+{
+ u32 i;
+ for (i = (u32)0U; i < (u32)3U; i = i + (u32)1U)
+ {
+ u128 xi = input[i];
+ output[i] = u128_to_u64(xi);
+ }
+}
+
+inline static void
+Hacl_Bignum_Fproduct_sum_scalar_multiplication_(
+ u128 *output,
+ u64 *input,
+ u64 s
+)
+{
+ u32 i;
+ for (i = (u32)0U; i < (u32)3U; i = i + (u32)1U)
+ {
+ u128 xi = output[i];
+ u64 yi = input[i];
+ output[i] = u128_add_mod(xi, u128_mul_wide(yi, s));
+ }
+}
+
+inline static void Hacl_Bignum_Fproduct_carry_wide_(u128 *tmp)
+{
+ u32 i;
+ for (i = (u32)0U; i < (u32)2U; i = i + (u32)1U)
+ {
+ u32 ctr = i;
+ u128 tctr = tmp[ctr];
+ u128 tctrp1 = tmp[ctr + (u32)1U];
+ u64 r0 = u128_to_u64(tctr) & (u64)0xfffffffffffU;
+ u128 c = u128_shift_right(tctr, (u32)44U);
+ tmp[ctr] = u64_to_u128(r0);
+ tmp[ctr + (u32)1U] = u128_add(tctrp1, c);
+ }
+}
+
+inline static void Hacl_Bignum_Fproduct_carry_limb_(u64 *tmp)
+{
+ u32 i;
+ for (i = (u32)0U; i < (u32)2U; i = i + (u32)1U)
+ {
+ u32 ctr = i;
+ u64 tctr = tmp[ctr];
+ u64 tctrp1 = tmp[ctr + (u32)1U];
+ u64 r0 = tctr & (u64)0xfffffffffffU;
+ u64 c = tctr >> (u32)44U;
+ tmp[ctr] = r0;
+ tmp[ctr + (u32)1U] = tctrp1 + c;
+ }
+}
+
+inline static void Hacl_Bignum_Fmul_shift_reduce(u64 *output)
+{
+ u64 tmp = output[2U];
+ u32 i;
+ for (i = (u32)0U; i < (u32)2U; i = i + (u32)1U)
+ {
+ u32 ctr = (u32)3U - i - (u32)1U;
+ u64 z = output[ctr - (u32)1U];
+ output[ctr] = z;
+ }
+ output[0U] = tmp;
+ Hacl_Bignum_Modulo_reduce(output);
+}
+
+static void
+Hacl_Bignum_Fmul_mul_shift_reduce_(u128 *output, u64 *input, u64 *input2)
+{
+ u32 i;
+ for (i = (u32)0U; i < (u32)2U; i = i + (u32)1U)
+ {
+ u64 input2i = input2[i];
+ Hacl_Bignum_Fproduct_sum_scalar_multiplication_(output, input, input2i);
+ Hacl_Bignum_Fmul_shift_reduce(input);
+ }
+ u64 input2i = input2[i];
+ Hacl_Bignum_Fproduct_sum_scalar_multiplication_(output, input, input2i);
+}
+
+inline static void Hacl_Bignum_Fmul_fmul(u64 *output, u64 *input, u64 *input2)
+{
+ u64 tmp[3U] = { 0U };
+ memcpy(tmp, input, (u32)3U * sizeof input[0U]);
+ KRML_CHECK_SIZE(u64_to_u128((u64)0U), (u32)3U);
+ u128 t[3U] = {0};
+
+ Hacl_Bignum_Fmul_mul_shift_reduce_(t, tmp, input2);
+ Hacl_Bignum_Fproduct_carry_wide_(t);
+ Hacl_Bignum_Modulo_carry_top_wide(t);
+ Hacl_Bignum_Fproduct_copy_from_wide_(output, t);
+ u64 i0 = output[0U];
+ u64 i1 = output[1U];
+ u64 i0_ = i0 & (u64)0xfffffffffffU;
+ u64 i1_ = i1 + (i0 >> (u32)44U);
+ output[0U] = i0_;
+ output[1U] = i1_;
+}
+
+inline static void
+Hacl_Bignum_AddAndMultiply_add_and_multiply(u64 *acc, u64 *block, u64 *r)
+{
+ u32 i;
+ for (i = (u32)0U; i < (u32)3U; i = i + (u32)1U)
+ {
+ u64 xi = acc[i];
+ u64 yi = block[i];
+ acc[i] = xi + yi;
+ }
+ Hacl_Bignum_Fmul_fmul(acc, acc, r);
+}
+
+inline static void
+Hacl_Impl_Poly1305_64_poly1305_update(
+ Hacl_Impl_Poly1305_64_State_poly1305_state st,
+ u8 *m
+)
+{
+ Hacl_Impl_Poly1305_64_State_poly1305_state scrut0 = st;
+ u64 *h = scrut0.h;
+ u64 *acc = h;
+ Hacl_Impl_Poly1305_64_State_poly1305_state scrut = st;
+ u64 *r = scrut.r;
+ u64 *r3 = r;
+ u64 tmp[3U] = { 0U };
+ u128 m0 = load128_le(m);
+ u64 r0 = u128_to_u64(m0) & (u64)0xfffffffffffU;
+ u64
+ r1 =
+ u128_to_u64(u128_shift_right(m0, (u32)44U))
+ & (u64)0xfffffffffffU;
+ u64 r2 = u128_to_u64(u128_shift_right(m0, (u32)88U));
+ tmp[0U] = r0;
+ tmp[1U] = r1;
+ tmp[2U] = r2;
+ u64 b2 = tmp[2U];
+ u64 b2_ = (u64)0x10000000000U | b2;
+ tmp[2U] = b2_;
+ Hacl_Bignum_AddAndMultiply_add_and_multiply(acc, tmp, r3);
+}
+
+inline static void
+Hacl_Impl_Poly1305_64_poly1305_process_last_block_(
+ u8 *block,
+ Hacl_Impl_Poly1305_64_State_poly1305_state st,
+ u8 *m,
+ u64 rem_
+)
+{
+ u64 tmp[3U] = { 0U };
+ u128 m0 = load128_le(block);
+ u64 r0 = u128_to_u64(m0) & (u64)0xfffffffffffU;
+ u64
+ r1 =
+ u128_to_u64(u128_shift_right(m0, (u32)44U))
+ & (u64)0xfffffffffffU;
+ u64 r2 = u128_to_u64(u128_shift_right(m0, (u32)88U));
+ tmp[0U] = r0;
+ tmp[1U] = r1;
+ tmp[2U] = r2;
+ Hacl_Impl_Poly1305_64_State_poly1305_state scrut0 = st;
+ u64 *h = scrut0.h;
+ Hacl_Impl_Poly1305_64_State_poly1305_state scrut = st;
+ u64 *r = scrut.r;
+ Hacl_Bignum_AddAndMultiply_add_and_multiply(h, tmp, r);
+}
+
+inline static void
+Hacl_Impl_Poly1305_64_poly1305_process_last_block(
+ Hacl_Impl_Poly1305_64_State_poly1305_state st,
+ u8 *m,
+ u64 rem_
+)
+{
+ u8 zero1 = (u8)0U;
+ KRML_CHECK_SIZE(zero1, (u32)16U);
+ u8 block[16U] = {0};
+ u32 i0 = (u32)rem_;
+ u32 i = (u32)rem_;
+ memcpy(block, m, i * sizeof m[0U]);
+ block[i0] = (u8)1U;
+ Hacl_Impl_Poly1305_64_poly1305_process_last_block_(block, st, m, rem_);
+}
+
+static void Hacl_Impl_Poly1305_64_poly1305_last_pass(u64 *acc)
+{
+ Hacl_Bignum_Fproduct_carry_limb_(acc);
+ Hacl_Bignum_Modulo_carry_top(acc);
+ u64 a0 = acc[0U];
+ u64 a10 = acc[1U];
+ u64 a20 = acc[2U];
+ u64 a0_ = a0 & (u64)0xfffffffffffU;
+ u64 r0 = a0 >> (u32)44U;
+ u64 a1_ = (a10 + r0) & (u64)0xfffffffffffU;
+ u64 r1 = (a10 + r0) >> (u32)44U;
+ u64 a2_ = a20 + r1;
+ acc[0U] = a0_;
+ acc[1U] = a1_;
+ acc[2U] = a2_;
+ Hacl_Bignum_Modulo_carry_top(acc);
+ u64 i0 = acc[0U];
+ u64 i1 = acc[1U];
+ u64 i0_ = i0 & (u64)0xfffffffffffU;
+ u64 i1_ = i1 + (i0 >> (u32)44U);
+ acc[0U] = i0_;
+ acc[1U] = i1_;
+ u64 a00 = acc[0U];
+ u64 a1 = acc[1U];
+ u64 a2 = acc[2U];
+ u64 mask0 = FStar_UInt64_gte_mask(a00, (u64)0xffffffffffbU);
+ u64 mask1 = FStar_UInt64_eq_mask(a1, (u64)0xfffffffffffU);
+ u64 mask2 = FStar_UInt64_eq_mask(a2, (u64)0x3ffffffffffU);
+ u64 mask = (mask0 & mask1) & mask2;
+ u64 a0_0 = a00 - ((u64)0xffffffffffbU & mask);
+ u64 a1_0 = a1 - ((u64)0xfffffffffffU & mask);
+ u64 a2_0 = a2 - ((u64)0x3ffffffffffU & mask);
+ acc[0U] = a0_0;
+ acc[1U] = a1_0;
+ acc[2U] = a2_0;
+}
+
+static Hacl_Impl_Poly1305_64_State_poly1305_state
+Hacl_Impl_Poly1305_64_mk_state(u64 *r, u64 *h)
+{
+ return ((Hacl_Impl_Poly1305_64_State_poly1305_state){ .r = r, .h = h });
+}
+
+static void
+Hacl_Standalone_Poly1305_64_poly1305_blocks(
+ Hacl_Impl_Poly1305_64_State_poly1305_state st,
+ u8 *m,
+ u64 len1
+)
+{
+ if (!(len1 == (u64)0U))
+ {
+ u8 *block = m;
+ u8 *tail1 = m + (u32)16U;
+ Hacl_Impl_Poly1305_64_poly1305_update(st, block);
+ u64 len2 = len1 - (u64)1U;
+ Hacl_Standalone_Poly1305_64_poly1305_blocks(st, tail1, len2);
+ }
+}
+
+static void
+Hacl_Standalone_Poly1305_64_poly1305_partial(
+ Hacl_Impl_Poly1305_64_State_poly1305_state st,
+ u8 *input,
+ u64 len1,
+ u8 *kr
+)
+{
+ Hacl_Impl_Poly1305_64_State_poly1305_state scrut = st;
+ u64 *r = scrut.r;
+ u64 *x0 = r;
+ u128 k1 = load128_le(kr);
+ u128
+ k_clamped =
+ u128_logand(k1,
+ u128_logor(u128_shift_left(u64_to_u128((u64)0x0ffffffc0ffffffcU),
+ (u32)64U),
+ u64_to_u128((u64)0x0ffffffc0fffffffU)));
+ u64 r0 = u128_to_u64(k_clamped) & (u64)0xfffffffffffU;
+ u64
+ r1 =
+ u128_to_u64(u128_shift_right(k_clamped, (u32)44U))
+ & (u64)0xfffffffffffU;
+ u64
+ r2 = u128_to_u64(u128_shift_right(k_clamped, (u32)88U));
+ x0[0U] = r0;
+ x0[1U] = r1;
+ x0[2U] = r2;
+ Hacl_Impl_Poly1305_64_State_poly1305_state scrut0 = st;
+ u64 *h = scrut0.h;
+ u64 *x00 = h;
+ x00[0U] = (u64)0U;
+ x00[1U] = (u64)0U;
+ x00[2U] = (u64)0U;
+ Hacl_Standalone_Poly1305_64_poly1305_blocks(st, input, len1);
+}
+
+static void
+Hacl_Standalone_Poly1305_64_poly1305_complete(
+ Hacl_Impl_Poly1305_64_State_poly1305_state st,
+ u8 *m,
+ u64 len1,
+ u8 *k1
+)
+{
+ u8 *kr = k1;
+ u64 len16 = len1 >> (u32)4U;
+ u64 rem16 = len1 & (u64)0xfU;
+ u8 *part_input = m;
+ u8 *last_block = m + (u32)((u64)16U * len16);
+ Hacl_Standalone_Poly1305_64_poly1305_partial(st, part_input, len16, kr);
+ if (!(rem16 == (u64)0U))
+ Hacl_Impl_Poly1305_64_poly1305_process_last_block(st, last_block, rem16);
+ Hacl_Impl_Poly1305_64_State_poly1305_state scrut = st;
+ u64 *h = scrut.h;
+ u64 *acc = h;
+ Hacl_Impl_Poly1305_64_poly1305_last_pass(acc);
+}
+
+static void
+Hacl_Standalone_Poly1305_64_crypto_onetimeauth_(
+ u8 *output,
+ u8 *input,
+ u64 len1,
+ u8 *k1
+)
+{
+ u64 buf[6U] = { 0U };
+ u64 *r = buf;
+ u64 *h = buf + (u32)3U;
+ Hacl_Impl_Poly1305_64_State_poly1305_state st = Hacl_Impl_Poly1305_64_mk_state(r, h);
+ u8 *key_s = k1 + (u32)16U;
+ Hacl_Standalone_Poly1305_64_poly1305_complete(st, input, len1, k1);
+ Hacl_Impl_Poly1305_64_State_poly1305_state scrut = st;
+ u64 *h3 = scrut.h;
+ u64 *acc = h3;
+ u128 k_ = load128_le(key_s);
+ u64 h0 = acc[0U];
+ u64 h1 = acc[1U];
+ u64 h2 = acc[2U];
+ u128
+ acc_ =
+ u128_logor(u128_shift_left(u64_to_u128(h2
+ << (u32)24U
+ | h1 >> (u32)20U),
+ (u32)64U),
+ u64_to_u128(h1 << (u32)44U | h0));
+ u128 mac_ = u128_add_mod(acc_, k_);
+ store128_le(output, mac_);
+}
+
+static void
+Hacl_Standalone_Poly1305_64_crypto_onetimeauth(
+ u8 *output,
+ u8 *input,
+ u64 len1,
+ u8 *k1
+)
+{
+ Hacl_Standalone_Poly1305_64_crypto_onetimeauth_(output, input, len1, k1);
+}
+
+Hacl_Impl_Poly1305_64_State_poly1305_state
+Hacl_Poly1305_64_mk_state(u64 *r, u64 *acc)
+{
+ return Hacl_Impl_Poly1305_64_mk_state(r, acc);
+}
+
+void Hacl_Poly1305_64_init(Hacl_Impl_Poly1305_64_State_poly1305_state st, u8 *k1)
+{
+ Hacl_Impl_Poly1305_64_State_poly1305_state scrut = st;
+ u64 *r = scrut.r;
+ u64 *x0 = r;
+ u128 k10 = load128_le(k1);
+ u128
+ k_clamped =
+ u128_logand(k10,
+ u128_logor(u128_shift_left(u64_to_u128((u64)0x0ffffffc0ffffffcU),
+ (u32)64U),
+ u64_to_u128((u64)0x0ffffffc0fffffffU)));
+ u64 r0 = u128_to_u64(k_clamped) & (u64)0xfffffffffffU;
+ u64
+ r1 =
+ u128_to_u64(u128_shift_right(k_clamped, (u32)44U))
+ & (u64)0xfffffffffffU;
+ u64
+ r2 = u128_to_u64(u128_shift_right(k_clamped, (u32)88U));
+ x0[0U] = r0;
+ x0[1U] = r1;
+ x0[2U] = r2;
+ Hacl_Impl_Poly1305_64_State_poly1305_state scrut0 = st;
+ u64 *h = scrut0.h;
+ u64 *x00 = h;
+ x00[0U] = (u64)0U;
+ x00[1U] = (u64)0U;
+ x00[2U] = (u64)0U;
+}
+
+void Hacl_Poly1305_64_update_block(Hacl_Impl_Poly1305_64_State_poly1305_state st, u8 *m)
+{
+ Hacl_Impl_Poly1305_64_poly1305_update(st, m);
+}
+
+void
+Hacl_Poly1305_64_update(
+ Hacl_Impl_Poly1305_64_State_poly1305_state st,
+ u8 *m,
+ u32 num_blocks
+)
+{
+ if (!(num_blocks == (u32)0U))
+ {
+ u8 *block = m;
+ u8 *m_ = m + (u32)16U;
+ u32 n1 = num_blocks - (u32)1U;
+ Hacl_Poly1305_64_update_block(st, block);
+ Hacl_Poly1305_64_update(st, m_, n1);
+ }
+}
+
+void
+Hacl_Poly1305_64_update_last(
+ Hacl_Impl_Poly1305_64_State_poly1305_state st,
+ u8 *m,
+ u32 len1
+)
+{
+ if (!((u64)len1 == (u64)0U))
+ Hacl_Impl_Poly1305_64_poly1305_process_last_block(st, m, (u64)len1);
+ Hacl_Impl_Poly1305_64_State_poly1305_state scrut = st;
+ u64 *h = scrut.h;
+ u64 *acc = h;
+ Hacl_Impl_Poly1305_64_poly1305_last_pass(acc);
+}
+
+void
+Hacl_Poly1305_64_finish(
+ Hacl_Impl_Poly1305_64_State_poly1305_state st,
+ u8 *mac,
+ u8 *k1
+)
+{
+ Hacl_Impl_Poly1305_64_State_poly1305_state scrut = st;
+ u64 *h = scrut.h;
+ u64 *acc = h;
+ u128 k_ = load128_le(k1);
+ u64 h0 = acc[0U];
+ u64 h1 = acc[1U];
+ u64 h2 = acc[2U];
+ u128
+ acc_ =
+ u128_logor(u128_shift_left(u64_to_u128(h2
+ << (u32)24U
+ | h1 >> (u32)20U),
+ (u32)64U),
+ u64_to_u128(h1 << (u32)44U | h0));
+ u128 mac_ = u128_add_mod(acc_, k_);
+ store128_le(mac, mac_);
+}
+
+void
+poly1305_hacl64(
+ u8 *output,
+ u8 *input,
+ u64 len1,
+ u8 *k1
+)
+{
+ Hacl_Standalone_Poly1305_64_crypto_onetimeauth(output, input, len1, k1);
+}
+
diff --git a/res b/res
new file mode 100644
index 0000000..2e21662
--- /dev/null
+++ b/res
@@ -0,0 +1,26005 @@
+make -C /lib/modules/4.10.0-42-generic/build M=/home/bhargava/Desktop/repositories/kbench9000
+make[1]: Entering directory '/usr/src/linux-headers-4.10.0-42-generic'
+ CC [M] /home/bhargava/Desktop/repositories/kbench9000/main.o
+In file included from /home/bhargava/Desktop/repositories/kbench9000/main.c:9:0:
+/home/bhargava/Desktop/repositories/kbench9000/function.h: In function ‘poly1305’:
+/home/bhargava/Desktop/repositories/kbench9000/function.h:12:1: warning: empty declaration
+ struct poly1305_testdata {
+ ^~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:17:1: warning: empty declaration
+ struct poly1305_testvec {
+ ^~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:21:38: error: storage class specified for parameter ‘poly1305_testvecs’
+ static const struct poly1305_testvec poly1305_testvecs[] = {
+ ^~~~~~~~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:21:21: error: parameter ‘poly1305_testvecs’ is initialized
+ static const struct poly1305_testvec poly1305_testvecs[] = {
+ ^~~~~~~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:25:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:25:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:26:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:26:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:27:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 34,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:27:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:28:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:28:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:29:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x43, 0x72, 0x79, 0x70, 0x74, 0x6f, 0x67, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:29:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:29:11: warning: excess elements in scalar initializer
+ 0x43, 0x72, 0x79, 0x70, 0x74, 0x6f, 0x67, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:29:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:29:17: warning: excess elements in scalar initializer
+ 0x43, 0x72, 0x79, 0x70, 0x74, 0x6f, 0x67, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:29:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:29:23: warning: excess elements in scalar initializer
+ 0x43, 0x72, 0x79, 0x70, 0x74, 0x6f, 0x67, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:29:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:29:29: warning: excess elements in scalar initializer
+ 0x43, 0x72, 0x79, 0x70, 0x74, 0x6f, 0x67, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:29:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:29:35: warning: excess elements in scalar initializer
+ 0x43, 0x72, 0x79, 0x70, 0x74, 0x6f, 0x67, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:29:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:29:41: warning: excess elements in scalar initializer
+ 0x43, 0x72, 0x79, 0x70, 0x74, 0x6f, 0x67, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:29:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:29:47: warning: excess elements in scalar initializer
+ 0x43, 0x72, 0x79, 0x70, 0x74, 0x6f, 0x67, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:29:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:30:5: warning: excess elements in scalar initializer
+ 0x61, 0x70, 0x68, 0x69, 0x63, 0x20, 0x46, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:30:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:30:11: warning: excess elements in scalar initializer
+ 0x61, 0x70, 0x68, 0x69, 0x63, 0x20, 0x46, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:30:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:30:17: warning: excess elements in scalar initializer
+ 0x61, 0x70, 0x68, 0x69, 0x63, 0x20, 0x46, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:30:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:30:23: warning: excess elements in scalar initializer
+ 0x61, 0x70, 0x68, 0x69, 0x63, 0x20, 0x46, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:30:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:30:29: warning: excess elements in scalar initializer
+ 0x61, 0x70, 0x68, 0x69, 0x63, 0x20, 0x46, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:30:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:30:35: warning: excess elements in scalar initializer
+ 0x61, 0x70, 0x68, 0x69, 0x63, 0x20, 0x46, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:30:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:30:41: warning: excess elements in scalar initializer
+ 0x61, 0x70, 0x68, 0x69, 0x63, 0x20, 0x46, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:30:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:30:47: warning: excess elements in scalar initializer
+ 0x61, 0x70, 0x68, 0x69, 0x63, 0x20, 0x46, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:30:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:31:5: warning: excess elements in scalar initializer
+ 0x72, 0x75, 0x6d, 0x20, 0x52, 0x65, 0x73, 0x65,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:31:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:31:11: warning: excess elements in scalar initializer
+ 0x72, 0x75, 0x6d, 0x20, 0x52, 0x65, 0x73, 0x65,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:31:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:31:17: warning: excess elements in scalar initializer
+ 0x72, 0x75, 0x6d, 0x20, 0x52, 0x65, 0x73, 0x65,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:31:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:31:23: warning: excess elements in scalar initializer
+ 0x72, 0x75, 0x6d, 0x20, 0x52, 0x65, 0x73, 0x65,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:31:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:31:29: warning: excess elements in scalar initializer
+ 0x72, 0x75, 0x6d, 0x20, 0x52, 0x65, 0x73, 0x65,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:31:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:31:35: warning: excess elements in scalar initializer
+ 0x72, 0x75, 0x6d, 0x20, 0x52, 0x65, 0x73, 0x65,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:31:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:31:41: warning: excess elements in scalar initializer
+ 0x72, 0x75, 0x6d, 0x20, 0x52, 0x65, 0x73, 0x65,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:31:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:31:47: warning: excess elements in scalar initializer
+ 0x72, 0x75, 0x6d, 0x20, 0x52, 0x65, 0x73, 0x65,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:31:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:32:5: warning: excess elements in scalar initializer
+ 0x61, 0x72, 0x63, 0x68, 0x20, 0x47, 0x72, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:32:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:32:11: warning: excess elements in scalar initializer
+ 0x61, 0x72, 0x63, 0x68, 0x20, 0x47, 0x72, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:32:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:32:17: warning: excess elements in scalar initializer
+ 0x61, 0x72, 0x63, 0x68, 0x20, 0x47, 0x72, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:32:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:32:23: warning: excess elements in scalar initializer
+ 0x61, 0x72, 0x63, 0x68, 0x20, 0x47, 0x72, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:32:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:32:29: warning: excess elements in scalar initializer
+ 0x61, 0x72, 0x63, 0x68, 0x20, 0x47, 0x72, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:32:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:32:35: warning: excess elements in scalar initializer
+ 0x61, 0x72, 0x63, 0x68, 0x20, 0x47, 0x72, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:32:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:32:41: warning: excess elements in scalar initializer
+ 0x61, 0x72, 0x63, 0x68, 0x20, 0x47, 0x72, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:32:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:32:47: warning: excess elements in scalar initializer
+ 0x61, 0x72, 0x63, 0x68, 0x20, 0x47, 0x72, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:32:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:34:5: warning: excess elements in scalar initializer
+ 0x75, 0x70
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:34:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:34:11: warning: excess elements in scalar initializer
+ 0x75, 0x70
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:34:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:28:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:28:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:37:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:37:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:38:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:38:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:39:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:39:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:40:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x85, 0xd6, 0xbe, 0x78, 0x57, 0x55, 0x6d, 0x33,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:40:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:40:11: warning: excess elements in scalar initializer
+ 0x85, 0xd6, 0xbe, 0x78, 0x57, 0x55, 0x6d, 0x33,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:40:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:40:17: warning: excess elements in scalar initializer
+ 0x85, 0xd6, 0xbe, 0x78, 0x57, 0x55, 0x6d, 0x33,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:40:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:40:23: warning: excess elements in scalar initializer
+ 0x85, 0xd6, 0xbe, 0x78, 0x57, 0x55, 0x6d, 0x33,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:40:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:40:29: warning: excess elements in scalar initializer
+ 0x85, 0xd6, 0xbe, 0x78, 0x57, 0x55, 0x6d, 0x33,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:40:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:40:35: warning: excess elements in scalar initializer
+ 0x85, 0xd6, 0xbe, 0x78, 0x57, 0x55, 0x6d, 0x33,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:40:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:40:41: warning: excess elements in scalar initializer
+ 0x85, 0xd6, 0xbe, 0x78, 0x57, 0x55, 0x6d, 0x33,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:40:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:40:47: warning: excess elements in scalar initializer
+ 0x85, 0xd6, 0xbe, 0x78, 0x57, 0x55, 0x6d, 0x33,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:40:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:41:5: warning: excess elements in scalar initializer
+ 0x7f, 0x44, 0x52, 0xfe, 0x42, 0xd5, 0x06, 0xa8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:41:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:41:11: warning: excess elements in scalar initializer
+ 0x7f, 0x44, 0x52, 0xfe, 0x42, 0xd5, 0x06, 0xa8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:41:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:41:17: warning: excess elements in scalar initializer
+ 0x7f, 0x44, 0x52, 0xfe, 0x42, 0xd5, 0x06, 0xa8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:41:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:41:23: warning: excess elements in scalar initializer
+ 0x7f, 0x44, 0x52, 0xfe, 0x42, 0xd5, 0x06, 0xa8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:41:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:41:29: warning: excess elements in scalar initializer
+ 0x7f, 0x44, 0x52, 0xfe, 0x42, 0xd5, 0x06, 0xa8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:41:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:41:35: warning: excess elements in scalar initializer
+ 0x7f, 0x44, 0x52, 0xfe, 0x42, 0xd5, 0x06, 0xa8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:41:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:41:41: warning: excess elements in scalar initializer
+ 0x7f, 0x44, 0x52, 0xfe, 0x42, 0xd5, 0x06, 0xa8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:41:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:41:47: warning: excess elements in scalar initializer
+ 0x7f, 0x44, 0x52, 0xfe, 0x42, 0xd5, 0x06, 0xa8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:41:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:42:5: warning: excess elements in scalar initializer
+ 0x01, 0x03, 0x80, 0x8a, 0xfb, 0x0d, 0xb2, 0xfd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:42:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:42:11: warning: excess elements in scalar initializer
+ 0x01, 0x03, 0x80, 0x8a, 0xfb, 0x0d, 0xb2, 0xfd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:42:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:42:17: warning: excess elements in scalar initializer
+ 0x01, 0x03, 0x80, 0x8a, 0xfb, 0x0d, 0xb2, 0xfd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:42:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:42:23: warning: excess elements in scalar initializer
+ 0x01, 0x03, 0x80, 0x8a, 0xfb, 0x0d, 0xb2, 0xfd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:42:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:42:29: warning: excess elements in scalar initializer
+ 0x01, 0x03, 0x80, 0x8a, 0xfb, 0x0d, 0xb2, 0xfd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:42:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:42:35: warning: excess elements in scalar initializer
+ 0x01, 0x03, 0x80, 0x8a, 0xfb, 0x0d, 0xb2, 0xfd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:42:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:42:41: warning: excess elements in scalar initializer
+ 0x01, 0x03, 0x80, 0x8a, 0xfb, 0x0d, 0xb2, 0xfd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:42:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:42:47: warning: excess elements in scalar initializer
+ 0x01, 0x03, 0x80, 0x8a, 0xfb, 0x0d, 0xb2, 0xfd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:42:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:43:5: warning: excess elements in scalar initializer
+ 0x4a, 0xbf, 0xf6, 0xaf, 0x41, 0x49, 0xf5, 0x1b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:43:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:43:11: warning: excess elements in scalar initializer
+ 0x4a, 0xbf, 0xf6, 0xaf, 0x41, 0x49, 0xf5, 0x1b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:43:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:43:17: warning: excess elements in scalar initializer
+ 0x4a, 0xbf, 0xf6, 0xaf, 0x41, 0x49, 0xf5, 0x1b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:43:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:43:23: warning: excess elements in scalar initializer
+ 0x4a, 0xbf, 0xf6, 0xaf, 0x41, 0x49, 0xf5, 0x1b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:43:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:43:29: warning: excess elements in scalar initializer
+ 0x4a, 0xbf, 0xf6, 0xaf, 0x41, 0x49, 0xf5, 0x1b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:43:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:43:35: warning: excess elements in scalar initializer
+ 0x4a, 0xbf, 0xf6, 0xaf, 0x41, 0x49, 0xf5, 0x1b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:43:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:43:41: warning: excess elements in scalar initializer
+ 0x4a, 0xbf, 0xf6, 0xaf, 0x41, 0x49, 0xf5, 0x1b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:43:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:43:47: warning: excess elements in scalar initializer
+ 0x4a, 0xbf, 0xf6, 0xaf, 0x41, 0x49, 0xf5, 0x1b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:43:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:39:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:39:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:37:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:37:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:46:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:46:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:47:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:47:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:48:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:48:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:49:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xa8, 0x06, 0x1d, 0xc1, 0x30, 0x51, 0x36, 0xc6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:49:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:49:11: warning: excess elements in scalar initializer
+ 0xa8, 0x06, 0x1d, 0xc1, 0x30, 0x51, 0x36, 0xc6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:49:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:49:17: warning: excess elements in scalar initializer
+ 0xa8, 0x06, 0x1d, 0xc1, 0x30, 0x51, 0x36, 0xc6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:49:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:49:23: warning: excess elements in scalar initializer
+ 0xa8, 0x06, 0x1d, 0xc1, 0x30, 0x51, 0x36, 0xc6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:49:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:49:29: warning: excess elements in scalar initializer
+ 0xa8, 0x06, 0x1d, 0xc1, 0x30, 0x51, 0x36, 0xc6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:49:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:49:35: warning: excess elements in scalar initializer
+ 0xa8, 0x06, 0x1d, 0xc1, 0x30, 0x51, 0x36, 0xc6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:49:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:49:41: warning: excess elements in scalar initializer
+ 0xa8, 0x06, 0x1d, 0xc1, 0x30, 0x51, 0x36, 0xc6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:49:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:49:47: warning: excess elements in scalar initializer
+ 0xa8, 0x06, 0x1d, 0xc1, 0x30, 0x51, 0x36, 0xc6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:49:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:50:5: warning: excess elements in scalar initializer
+ 0xc2, 0x2b, 0x8b, 0xaf, 0x0c, 0x01, 0x27, 0xa9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:50:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:50:11: warning: excess elements in scalar initializer
+ 0xc2, 0x2b, 0x8b, 0xaf, 0x0c, 0x01, 0x27, 0xa9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:50:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:50:17: warning: excess elements in scalar initializer
+ 0xc2, 0x2b, 0x8b, 0xaf, 0x0c, 0x01, 0x27, 0xa9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:50:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:50:23: warning: excess elements in scalar initializer
+ 0xc2, 0x2b, 0x8b, 0xaf, 0x0c, 0x01, 0x27, 0xa9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:50:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:50:29: warning: excess elements in scalar initializer
+ 0xc2, 0x2b, 0x8b, 0xaf, 0x0c, 0x01, 0x27, 0xa9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:50:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:50:35: warning: excess elements in scalar initializer
+ 0xc2, 0x2b, 0x8b, 0xaf, 0x0c, 0x01, 0x27, 0xa9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:50:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:50:41: warning: excess elements in scalar initializer
+ 0xc2, 0x2b, 0x8b, 0xaf, 0x0c, 0x01, 0x27, 0xa9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:50:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:50:47: warning: excess elements in scalar initializer
+ 0xc2, 0x2b, 0x8b, 0xaf, 0x0c, 0x01, 0x27, 0xa9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:50:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:48:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:48:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:46:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:46:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:57:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:57:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:58:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:58:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:59:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 2,
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:59:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:60:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:60:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:61:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xf3, 0xf6
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:61:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:61:11: warning: excess elements in scalar initializer
+ 0xf3, 0xf6
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:61:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:60:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:60:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:64:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:64:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:65:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:65:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:66:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:66:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:67:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x85, 0x1f, 0xc4, 0x0c, 0x34, 0x67, 0xac, 0x0b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:67:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:67:11: warning: excess elements in scalar initializer
+ 0x85, 0x1f, 0xc4, 0x0c, 0x34, 0x67, 0xac, 0x0b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:67:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:67:17: warning: excess elements in scalar initializer
+ 0x85, 0x1f, 0xc4, 0x0c, 0x34, 0x67, 0xac, 0x0b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:67:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:67:23: warning: excess elements in scalar initializer
+ 0x85, 0x1f, 0xc4, 0x0c, 0x34, 0x67, 0xac, 0x0b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:67:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:67:29: warning: excess elements in scalar initializer
+ 0x85, 0x1f, 0xc4, 0x0c, 0x34, 0x67, 0xac, 0x0b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:67:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:67:35: warning: excess elements in scalar initializer
+ 0x85, 0x1f, 0xc4, 0x0c, 0x34, 0x67, 0xac, 0x0b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:67:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:67:41: warning: excess elements in scalar initializer
+ 0x85, 0x1f, 0xc4, 0x0c, 0x34, 0x67, 0xac, 0x0b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:67:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:67:47: warning: excess elements in scalar initializer
+ 0x85, 0x1f, 0xc4, 0x0c, 0x34, 0x67, 0xac, 0x0b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:67:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:68:5: warning: excess elements in scalar initializer
+ 0xe0, 0x5c, 0xc2, 0x04, 0x04, 0xf3, 0xf7, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:68:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:68:11: warning: excess elements in scalar initializer
+ 0xe0, 0x5c, 0xc2, 0x04, 0x04, 0xf3, 0xf7, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:68:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:68:17: warning: excess elements in scalar initializer
+ 0xe0, 0x5c, 0xc2, 0x04, 0x04, 0xf3, 0xf7, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:68:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:68:23: warning: excess elements in scalar initializer
+ 0xe0, 0x5c, 0xc2, 0x04, 0x04, 0xf3, 0xf7, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:68:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:68:29: warning: excess elements in scalar initializer
+ 0xe0, 0x5c, 0xc2, 0x04, 0x04, 0xf3, 0xf7, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:68:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:68:35: warning: excess elements in scalar initializer
+ 0xe0, 0x5c, 0xc2, 0x04, 0x04, 0xf3, 0xf7, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:68:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:68:41: warning: excess elements in scalar initializer
+ 0xe0, 0x5c, 0xc2, 0x04, 0x04, 0xf3, 0xf7, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:68:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:68:47: warning: excess elements in scalar initializer
+ 0xe0, 0x5c, 0xc2, 0x04, 0x04, 0xf3, 0xf7, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:68:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:69:5: warning: excess elements in scalar initializer
+ 0x58, 0x0b, 0x3b, 0x0f, 0x94, 0x47, 0xbb, 0x1e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:69:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:69:11: warning: excess elements in scalar initializer
+ 0x58, 0x0b, 0x3b, 0x0f, 0x94, 0x47, 0xbb, 0x1e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:69:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:69:17: warning: excess elements in scalar initializer
+ 0x58, 0x0b, 0x3b, 0x0f, 0x94, 0x47, 0xbb, 0x1e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:69:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:69:23: warning: excess elements in scalar initializer
+ 0x58, 0x0b, 0x3b, 0x0f, 0x94, 0x47, 0xbb, 0x1e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:69:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:69:29: warning: excess elements in scalar initializer
+ 0x58, 0x0b, 0x3b, 0x0f, 0x94, 0x47, 0xbb, 0x1e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:69:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:69:35: warning: excess elements in scalar initializer
+ 0x58, 0x0b, 0x3b, 0x0f, 0x94, 0x47, 0xbb, 0x1e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:69:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:69:41: warning: excess elements in scalar initializer
+ 0x58, 0x0b, 0x3b, 0x0f, 0x94, 0x47, 0xbb, 0x1e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:69:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:69:47: warning: excess elements in scalar initializer
+ 0x58, 0x0b, 0x3b, 0x0f, 0x94, 0x47, 0xbb, 0x1e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:69:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:70:5: warning: excess elements in scalar initializer
+ 0x69, 0xd0, 0x95, 0xb5, 0x92, 0x8b, 0x6d, 0xbc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:70:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:70:11: warning: excess elements in scalar initializer
+ 0x69, 0xd0, 0x95, 0xb5, 0x92, 0x8b, 0x6d, 0xbc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:70:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:70:17: warning: excess elements in scalar initializer
+ 0x69, 0xd0, 0x95, 0xb5, 0x92, 0x8b, 0x6d, 0xbc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:70:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:70:23: warning: excess elements in scalar initializer
+ 0x69, 0xd0, 0x95, 0xb5, 0x92, 0x8b, 0x6d, 0xbc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:70:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:70:29: warning: excess elements in scalar initializer
+ 0x69, 0xd0, 0x95, 0xb5, 0x92, 0x8b, 0x6d, 0xbc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:70:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:70:35: warning: excess elements in scalar initializer
+ 0x69, 0xd0, 0x95, 0xb5, 0x92, 0x8b, 0x6d, 0xbc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:70:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:70:41: warning: excess elements in scalar initializer
+ 0x69, 0xd0, 0x95, 0xb5, 0x92, 0x8b, 0x6d, 0xbc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:70:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:70:47: warning: excess elements in scalar initializer
+ 0x69, 0xd0, 0x95, 0xb5, 0x92, 0x8b, 0x6d, 0xbc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:70:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:66:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:66:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:64:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:64:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:73:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:73:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:74:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:74:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:75:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:75:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:76:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xf4, 0xc6, 0x33, 0xc3, 0x04, 0x4f, 0xc1, 0x45,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:76:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:76:11: warning: excess elements in scalar initializer
+ 0xf4, 0xc6, 0x33, 0xc3, 0x04, 0x4f, 0xc1, 0x45,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:76:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:76:17: warning: excess elements in scalar initializer
+ 0xf4, 0xc6, 0x33, 0xc3, 0x04, 0x4f, 0xc1, 0x45,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:76:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:76:23: warning: excess elements in scalar initializer
+ 0xf4, 0xc6, 0x33, 0xc3, 0x04, 0x4f, 0xc1, 0x45,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:76:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:76:29: warning: excess elements in scalar initializer
+ 0xf4, 0xc6, 0x33, 0xc3, 0x04, 0x4f, 0xc1, 0x45,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:76:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:76:35: warning: excess elements in scalar initializer
+ 0xf4, 0xc6, 0x33, 0xc3, 0x04, 0x4f, 0xc1, 0x45,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:76:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:76:41: warning: excess elements in scalar initializer
+ 0xf4, 0xc6, 0x33, 0xc3, 0x04, 0x4f, 0xc1, 0x45,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:76:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:76:47: warning: excess elements in scalar initializer
+ 0xf4, 0xc6, 0x33, 0xc3, 0x04, 0x4f, 0xc1, 0x45,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:76:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:77:5: warning: excess elements in scalar initializer
+ 0xf8, 0x4f, 0x33, 0x5c, 0xb8, 0x19, 0x53, 0xde
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:77:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:77:11: warning: excess elements in scalar initializer
+ 0xf8, 0x4f, 0x33, 0x5c, 0xb8, 0x19, 0x53, 0xde
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:77:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:77:17: warning: excess elements in scalar initializer
+ 0xf8, 0x4f, 0x33, 0x5c, 0xb8, 0x19, 0x53, 0xde
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:77:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:77:23: warning: excess elements in scalar initializer
+ 0xf8, 0x4f, 0x33, 0x5c, 0xb8, 0x19, 0x53, 0xde
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:77:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:77:29: warning: excess elements in scalar initializer
+ 0xf8, 0x4f, 0x33, 0x5c, 0xb8, 0x19, 0x53, 0xde
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:77:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:77:35: warning: excess elements in scalar initializer
+ 0xf8, 0x4f, 0x33, 0x5c, 0xb8, 0x19, 0x53, 0xde
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:77:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:77:41: warning: excess elements in scalar initializer
+ 0xf8, 0x4f, 0x33, 0x5c, 0xb8, 0x19, 0x53, 0xde
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:77:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:77:47: warning: excess elements in scalar initializer
+ 0xf8, 0x4f, 0x33, 0x5c, 0xb8, 0x19, 0x53, 0xde
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:77:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:75:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:75:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:73:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:73:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:57:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:57:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:81:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:81:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:82:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:82:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:84:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:84:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:84:4: warning: excess elements in scalar initializer
+/home/bhargava/Desktop/repositories/kbench9000/function.h:84:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:88:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:88:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:89:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:89:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:90:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:90:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:91:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xa0, 0xf3, 0x08, 0x00, 0x00, 0xf4, 0x64, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:91:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:91:11: warning: excess elements in scalar initializer
+ 0xa0, 0xf3, 0x08, 0x00, 0x00, 0xf4, 0x64, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:91:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:91:17: warning: excess elements in scalar initializer
+ 0xa0, 0xf3, 0x08, 0x00, 0x00, 0xf4, 0x64, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:91:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:91:23: warning: excess elements in scalar initializer
+ 0xa0, 0xf3, 0x08, 0x00, 0x00, 0xf4, 0x64, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:91:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:91:29: warning: excess elements in scalar initializer
+ 0xa0, 0xf3, 0x08, 0x00, 0x00, 0xf4, 0x64, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:91:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:91:35: warning: excess elements in scalar initializer
+ 0xa0, 0xf3, 0x08, 0x00, 0x00, 0xf4, 0x64, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:91:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:91:41: warning: excess elements in scalar initializer
+ 0xa0, 0xf3, 0x08, 0x00, 0x00, 0xf4, 0x64, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:91:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:91:47: warning: excess elements in scalar initializer
+ 0xa0, 0xf3, 0x08, 0x00, 0x00, 0xf4, 0x64, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:91:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:92:5: warning: excess elements in scalar initializer
+ 0xd0, 0xc7, 0xe9, 0x07, 0x6c, 0x83, 0x44, 0x03,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:92:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:92:11: warning: excess elements in scalar initializer
+ 0xd0, 0xc7, 0xe9, 0x07, 0x6c, 0x83, 0x44, 0x03,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:92:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:92:17: warning: excess elements in scalar initializer
+ 0xd0, 0xc7, 0xe9, 0x07, 0x6c, 0x83, 0x44, 0x03,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:92:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:92:23: warning: excess elements in scalar initializer
+ 0xd0, 0xc7, 0xe9, 0x07, 0x6c, 0x83, 0x44, 0x03,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:92:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:92:29: warning: excess elements in scalar initializer
+ 0xd0, 0xc7, 0xe9, 0x07, 0x6c, 0x83, 0x44, 0x03,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:92:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:92:35: warning: excess elements in scalar initializer
+ 0xd0, 0xc7, 0xe9, 0x07, 0x6c, 0x83, 0x44, 0x03,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:92:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:92:41: warning: excess elements in scalar initializer
+ 0xd0, 0xc7, 0xe9, 0x07, 0x6c, 0x83, 0x44, 0x03,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:92:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:92:47: warning: excess elements in scalar initializer
+ 0xd0, 0xc7, 0xe9, 0x07, 0x6c, 0x83, 0x44, 0x03,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:92:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:93:5: warning: excess elements in scalar initializer
+ 0xdd, 0x3f, 0xab, 0x22, 0x51, 0xf1, 0x1a, 0xc7,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:93:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:93:11: warning: excess elements in scalar initializer
+ 0xdd, 0x3f, 0xab, 0x22, 0x51, 0xf1, 0x1a, 0xc7,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:93:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:93:17: warning: excess elements in scalar initializer
+ 0xdd, 0x3f, 0xab, 0x22, 0x51, 0xf1, 0x1a, 0xc7,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:93:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:93:23: warning: excess elements in scalar initializer
+ 0xdd, 0x3f, 0xab, 0x22, 0x51, 0xf1, 0x1a, 0xc7,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:93:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:93:29: warning: excess elements in scalar initializer
+ 0xdd, 0x3f, 0xab, 0x22, 0x51, 0xf1, 0x1a, 0xc7,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:93:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:93:35: warning: excess elements in scalar initializer
+ 0xdd, 0x3f, 0xab, 0x22, 0x51, 0xf1, 0x1a, 0xc7,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:93:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:93:41: warning: excess elements in scalar initializer
+ 0xdd, 0x3f, 0xab, 0x22, 0x51, 0xf1, 0x1a, 0xc7,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:93:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:93:47: warning: excess elements in scalar initializer
+ 0xdd, 0x3f, 0xab, 0x22, 0x51, 0xf1, 0x1a, 0xc7,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:93:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:94:5: warning: excess elements in scalar initializer
+ 0x59, 0xf0, 0x88, 0x71, 0x29, 0xcc, 0x2e, 0xe7
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:94:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:94:11: warning: excess elements in scalar initializer
+ 0x59, 0xf0, 0x88, 0x71, 0x29, 0xcc, 0x2e, 0xe7
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:94:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:94:17: warning: excess elements in scalar initializer
+ 0x59, 0xf0, 0x88, 0x71, 0x29, 0xcc, 0x2e, 0xe7
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:94:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:94:23: warning: excess elements in scalar initializer
+ 0x59, 0xf0, 0x88, 0x71, 0x29, 0xcc, 0x2e, 0xe7
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:94:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:94:29: warning: excess elements in scalar initializer
+ 0x59, 0xf0, 0x88, 0x71, 0x29, 0xcc, 0x2e, 0xe7
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:94:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:94:35: warning: excess elements in scalar initializer
+ 0x59, 0xf0, 0x88, 0x71, 0x29, 0xcc, 0x2e, 0xe7
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:94:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:94:41: warning: excess elements in scalar initializer
+ 0x59, 0xf0, 0x88, 0x71, 0x29, 0xcc, 0x2e, 0xe7
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:94:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:94:47: warning: excess elements in scalar initializer
+ 0x59, 0xf0, 0x88, 0x71, 0x29, 0xcc, 0x2e, 0xe7
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:94:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:90:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:90:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:88:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:88:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:97:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:97:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:98:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:98:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:99:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:99:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:100:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xdd, 0x3f, 0xab, 0x22, 0x51, 0xf1, 0x1a, 0xc7,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:100:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:100:11: warning: excess elements in scalar initializer
+ 0xdd, 0x3f, 0xab, 0x22, 0x51, 0xf1, 0x1a, 0xc7,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:100:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:100:17: warning: excess elements in scalar initializer
+ 0xdd, 0x3f, 0xab, 0x22, 0x51, 0xf1, 0x1a, 0xc7,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:100:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:100:23: warning: excess elements in scalar initializer
+ 0xdd, 0x3f, 0xab, 0x22, 0x51, 0xf1, 0x1a, 0xc7,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:100:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:100:29: warning: excess elements in scalar initializer
+ 0xdd, 0x3f, 0xab, 0x22, 0x51, 0xf1, 0x1a, 0xc7,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:100:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:100:35: warning: excess elements in scalar initializer
+ 0xdd, 0x3f, 0xab, 0x22, 0x51, 0xf1, 0x1a, 0xc7,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:100:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:100:41: warning: excess elements in scalar initializer
+ 0xdd, 0x3f, 0xab, 0x22, 0x51, 0xf1, 0x1a, 0xc7,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:100:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:100:47: warning: excess elements in scalar initializer
+ 0xdd, 0x3f, 0xab, 0x22, 0x51, 0xf1, 0x1a, 0xc7,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:100:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:101:5: warning: excess elements in scalar initializer
+ 0x59, 0xf0, 0x88, 0x71, 0x29, 0xcc, 0x2e, 0xe7
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:101:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:101:11: warning: excess elements in scalar initializer
+ 0x59, 0xf0, 0x88, 0x71, 0x29, 0xcc, 0x2e, 0xe7
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:101:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:101:17: warning: excess elements in scalar initializer
+ 0x59, 0xf0, 0x88, 0x71, 0x29, 0xcc, 0x2e, 0xe7
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:101:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:101:23: warning: excess elements in scalar initializer
+ 0x59, 0xf0, 0x88, 0x71, 0x29, 0xcc, 0x2e, 0xe7
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:101:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:101:29: warning: excess elements in scalar initializer
+ 0x59, 0xf0, 0x88, 0x71, 0x29, 0xcc, 0x2e, 0xe7
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:101:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:101:35: warning: excess elements in scalar initializer
+ 0x59, 0xf0, 0x88, 0x71, 0x29, 0xcc, 0x2e, 0xe7
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:101:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:101:41: warning: excess elements in scalar initializer
+ 0x59, 0xf0, 0x88, 0x71, 0x29, 0xcc, 0x2e, 0xe7
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:101:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:101:47: warning: excess elements in scalar initializer
+ 0x59, 0xf0, 0x88, 0x71, 0x29, 0xcc, 0x2e, 0xe7
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:101:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:99:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:99:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:97:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:97:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:81:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:81:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:105:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:105:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:106:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:106:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:107:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:107:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:108:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:108:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:109:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:109:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:109:11: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:109:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:109:17: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:109:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:109:23: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:109:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:109:29: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:109:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:109:35: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:109:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:109:41: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:109:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:109:47: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:109:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:110:5: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:110:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:110:11: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:110:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:110:17: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:110:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:110:23: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:110:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:110:29: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:110:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:110:35: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:110:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:110:41: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:110:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:110:47: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:110:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:111:5: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:111:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:111:11: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:111:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:111:17: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:111:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:111:23: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:111:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:111:29: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:111:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:111:35: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:111:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:111:41: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:111:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:111:47: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:111:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:112:5: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:112:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:112:11: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:112:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:112:17: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:112:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:112:23: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:112:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:112:29: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:112:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:112:35: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:112:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:112:41: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:112:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:112:47: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:112:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:108:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:108:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:115:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:115:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:116:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:116:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:117:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:117:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:118:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:118:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:118:11: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:118:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:118:17: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:118:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:118:23: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:118:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:118:29: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:118:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:118:35: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:118:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:118:41: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:118:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:118:47: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:118:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:119:5: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:119:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:119:11: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:119:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:119:17: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:119:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:119:23: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:119:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:119:29: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:119:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:119:35: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:119:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:119:41: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:119:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:119:47: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:119:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:120:5: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:120:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:120:11: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:120:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:120:17: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:120:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:120:23: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:120:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:120:29: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:120:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:120:35: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:120:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:120:41: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:120:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:120:47: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:120:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:121:5: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:121:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:121:11: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:121:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:121:17: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:121:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:121:23: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:121:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:121:29: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:121:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:121:35: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:121:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:121:41: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:121:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:121:47: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:121:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:117:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:117:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:115:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:115:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:124:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:124:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:125:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:125:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:126:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:126:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:127:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x0e, 0xe1, 0xc1, 0x6b, 0xb7, 0x3f, 0x0f, 0x4f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:127:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:127:11: warning: excess elements in scalar initializer
+ 0x0e, 0xe1, 0xc1, 0x6b, 0xb7, 0x3f, 0x0f, 0x4f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:127:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:127:17: warning: excess elements in scalar initializer
+ 0x0e, 0xe1, 0xc1, 0x6b, 0xb7, 0x3f, 0x0f, 0x4f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:127:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:127:23: warning: excess elements in scalar initializer
+ 0x0e, 0xe1, 0xc1, 0x6b, 0xb7, 0x3f, 0x0f, 0x4f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:127:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:127:29: warning: excess elements in scalar initializer
+ 0x0e, 0xe1, 0xc1, 0x6b, 0xb7, 0x3f, 0x0f, 0x4f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:127:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:127:35: warning: excess elements in scalar initializer
+ 0x0e, 0xe1, 0xc1, 0x6b, 0xb7, 0x3f, 0x0f, 0x4f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:127:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:127:41: warning: excess elements in scalar initializer
+ 0x0e, 0xe1, 0xc1, 0x6b, 0xb7, 0x3f, 0x0f, 0x4f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:127:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:127:47: warning: excess elements in scalar initializer
+ 0x0e, 0xe1, 0xc1, 0x6b, 0xb7, 0x3f, 0x0f, 0x4f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:127:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:128:5: warning: excess elements in scalar initializer
+ 0xd1, 0x98, 0x81, 0x75, 0x3c, 0x01, 0xcd, 0xbe
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:128:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:128:11: warning: excess elements in scalar initializer
+ 0xd1, 0x98, 0x81, 0x75, 0x3c, 0x01, 0xcd, 0xbe
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:128:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:128:17: warning: excess elements in scalar initializer
+ 0xd1, 0x98, 0x81, 0x75, 0x3c, 0x01, 0xcd, 0xbe
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:128:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:128:23: warning: excess elements in scalar initializer
+ 0xd1, 0x98, 0x81, 0x75, 0x3c, 0x01, 0xcd, 0xbe
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:128:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:128:29: warning: excess elements in scalar initializer
+ 0xd1, 0x98, 0x81, 0x75, 0x3c, 0x01, 0xcd, 0xbe
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:128:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:128:35: warning: excess elements in scalar initializer
+ 0xd1, 0x98, 0x81, 0x75, 0x3c, 0x01, 0xcd, 0xbe
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:128:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:128:41: warning: excess elements in scalar initializer
+ 0xd1, 0x98, 0x81, 0x75, 0x3c, 0x01, 0xcd, 0xbe
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:128:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:128:47: warning: excess elements in scalar initializer
+ 0xd1, 0x98, 0x81, 0x75, 0x3c, 0x01, 0xcd, 0xbe
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:128:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:126:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:126:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:124:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:124:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:105:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:105:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:132:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:132:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:133:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:133:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:134:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 63,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:134:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:135:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:135:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:136:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:136:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:136:11: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:136:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:136:17: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:136:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:136:23: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:136:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:136:29: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:136:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:136:35: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:136:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:136:41: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:136:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:136:47: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:136:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:137:5: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:137:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:137:11: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:137:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:137:17: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:137:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:137:23: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:137:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:137:29: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:137:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:137:35: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:137:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:137:41: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:137:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:137:47: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:137:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:138:5: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:138:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:138:11: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:138:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:138:17: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:138:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:138:23: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:138:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:138:29: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:138:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:138:35: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:138:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:138:41: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:138:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:138:47: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:138:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:139:5: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:139:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:139:11: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:139:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:139:17: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:139:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:139:23: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:139:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:139:29: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:139:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:139:35: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:139:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:139:41: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:139:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:139:47: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:139:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:141:5: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:141:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:141:11: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:141:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:141:17: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:141:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:141:23: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:141:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:141:29: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:141:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:141:35: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:141:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:141:41: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:141:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:141:47: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:141:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:142:5: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:142:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:142:11: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:142:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:142:17: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:142:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:142:23: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:142:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:142:29: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:142:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:142:35: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:142:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:142:41: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:142:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:142:47: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:142:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:143:5: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:143:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:143:11: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:143:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:143:17: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:143:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:143:23: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:143:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:143:29: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:143:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:143:35: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:143:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:143:41: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:143:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:143:47: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:143:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:144:5: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:144:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:144:11: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:144:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:144:17: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:144:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:144:23: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:144:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:144:29: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:144:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:144:35: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:144:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:144:41: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:144:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:135:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:135:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:147:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:147:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:148:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:148:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:149:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:149:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:150:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:150:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:150:11: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:150:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:150:17: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:150:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:150:23: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:150:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:150:29: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:150:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:150:35: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:150:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:150:41: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:150:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:150:47: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:150:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:151:5: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:151:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:151:11: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:151:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:151:17: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:151:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:151:23: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:151:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:151:29: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:151:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:151:35: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:151:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:151:41: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:151:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:151:47: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:151:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:152:5: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:152:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:152:11: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:152:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:152:17: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:152:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:152:23: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:152:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:152:29: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:152:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:152:35: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:152:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:152:41: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:152:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:152:47: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:152:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:153:5: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:153:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:153:11: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:153:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:153:17: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:153:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:153:23: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:153:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:153:29: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:153:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:153:35: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:153:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:153:41: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:153:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:153:47: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:153:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:149:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:149:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:147:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:147:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:156:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:156:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:157:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:157:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:158:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:158:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:159:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x51, 0x54, 0xad, 0x0d, 0x2c, 0xb2, 0x6e, 0x01,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:159:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:159:11: warning: excess elements in scalar initializer
+ 0x51, 0x54, 0xad, 0x0d, 0x2c, 0xb2, 0x6e, 0x01,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:159:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:159:17: warning: excess elements in scalar initializer
+ 0x51, 0x54, 0xad, 0x0d, 0x2c, 0xb2, 0x6e, 0x01,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:159:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:159:23: warning: excess elements in scalar initializer
+ 0x51, 0x54, 0xad, 0x0d, 0x2c, 0xb2, 0x6e, 0x01,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:159:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:159:29: warning: excess elements in scalar initializer
+ 0x51, 0x54, 0xad, 0x0d, 0x2c, 0xb2, 0x6e, 0x01,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:159:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:159:35: warning: excess elements in scalar initializer
+ 0x51, 0x54, 0xad, 0x0d, 0x2c, 0xb2, 0x6e, 0x01,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:159:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:159:41: warning: excess elements in scalar initializer
+ 0x51, 0x54, 0xad, 0x0d, 0x2c, 0xb2, 0x6e, 0x01,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:159:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:159:47: warning: excess elements in scalar initializer
+ 0x51, 0x54, 0xad, 0x0d, 0x2c, 0xb2, 0x6e, 0x01,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:159:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:160:5: warning: excess elements in scalar initializer
+ 0x27, 0x4f, 0xc5, 0x11, 0x48, 0x49, 0x1f, 0x1b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:160:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:160:11: warning: excess elements in scalar initializer
+ 0x27, 0x4f, 0xc5, 0x11, 0x48, 0x49, 0x1f, 0x1b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:160:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:160:17: warning: excess elements in scalar initializer
+ 0x27, 0x4f, 0xc5, 0x11, 0x48, 0x49, 0x1f, 0x1b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:160:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:160:23: warning: excess elements in scalar initializer
+ 0x27, 0x4f, 0xc5, 0x11, 0x48, 0x49, 0x1f, 0x1b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:160:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:160:29: warning: excess elements in scalar initializer
+ 0x27, 0x4f, 0xc5, 0x11, 0x48, 0x49, 0x1f, 0x1b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:160:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:160:35: warning: excess elements in scalar initializer
+ 0x27, 0x4f, 0xc5, 0x11, 0x48, 0x49, 0x1f, 0x1b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:160:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:160:41: warning: excess elements in scalar initializer
+ 0x27, 0x4f, 0xc5, 0x11, 0x48, 0x49, 0x1f, 0x1b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:160:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:160:47: warning: excess elements in scalar initializer
+ 0x27, 0x4f, 0xc5, 0x11, 0x48, 0x49, 0x1f, 0x1b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:160:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:158:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:158:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:156:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:156:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:132:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:132:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:168:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:168:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:169:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:169:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:170:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 64,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:170:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:171:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:171:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:172:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:172:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:172:11: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:172:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:172:17: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:172:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:172:23: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:172:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:172:29: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:172:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:172:35: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:172:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:172:41: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:172:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:172:47: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:172:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:173:5: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:173:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:173:11: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:173:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:173:17: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:173:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:173:23: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:173:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:173:29: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:173:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:173:35: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:173:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:173:41: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:173:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:173:47: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:173:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:174:5: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:174:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:174:11: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:174:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:174:17: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:174:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:174:23: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:174:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:174:29: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:174:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:174:35: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:174:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:174:41: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:174:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:174:47: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:174:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:175:5: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:175:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:175:11: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:175:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:175:17: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:175:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:175:23: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:175:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:175:29: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:175:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:175:35: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:175:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:175:41: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:175:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:175:47: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:175:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:177:5: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:177:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:177:11: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:177:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:177:17: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:177:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:177:23: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:177:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:177:29: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:177:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:177:35: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:177:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:177:41: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:177:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:177:47: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:177:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:178:5: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:178:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:178:11: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:178:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:178:17: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:178:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:178:23: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:178:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:178:29: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:178:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:178:35: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:178:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:178:41: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:178:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:178:47: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:178:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:179:5: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:179:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:179:11: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:179:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:179:17: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:179:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:179:23: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:179:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:179:29: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:179:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:179:35: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:179:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:179:41: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:179:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:179:47: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:179:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:180:5: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:180:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:180:11: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:180:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:180:17: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:180:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:180:23: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:180:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:180:29: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:180:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:180:35: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:180:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:180:41: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:180:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:180:47: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:180:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:171:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:171:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:183:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:183:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:184:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:184:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:185:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:185:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:186:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:186:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:186:11: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:186:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:186:17: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:186:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:186:23: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:186:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:186:29: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:186:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:186:35: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:186:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:186:41: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:186:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:186:47: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:186:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:187:5: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:187:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:187:11: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:187:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:187:17: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:187:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:187:23: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:187:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:187:29: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:187:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:187:35: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:187:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:187:41: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:187:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:187:47: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:187:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:188:5: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:188:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:188:11: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:188:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:188:17: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:188:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:188:23: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:188:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:188:29: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:188:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:188:35: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:188:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:188:41: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:188:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:188:47: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:188:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:189:5: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:189:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:189:11: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:189:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:189:17: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:189:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:189:23: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:189:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:189:29: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:189:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:189:35: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:189:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:189:41: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:189:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:189:47: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:189:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:185:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:185:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:183:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:183:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:192:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:192:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:193:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:193:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:194:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:194:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:195:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:195:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:195:11: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:195:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:195:17: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:195:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:195:23: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:195:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:195:29: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:195:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:195:35: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:195:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:195:41: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:195:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:195:47: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:195:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:196:5: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:196:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:196:11: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:196:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:196:17: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:196:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:196:23: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:196:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:196:29: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:196:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:196:35: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:196:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:196:41: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:196:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:196:47: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:196:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:194:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:194:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:192:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:192:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:168:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:168:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:200:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:200:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:201:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:201:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:202:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 48,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:202:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:203:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:203:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:204:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:204:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:204:11: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:204:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:204:17: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:204:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:204:23: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:204:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:204:29: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:204:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:204:35: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:204:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:204:41: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:204:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:204:47: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:204:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:205:5: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:205:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:205:11: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:205:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:205:17: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:205:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:205:23: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:205:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:205:29: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:205:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:205:35: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:205:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:205:41: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:205:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:205:47: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:205:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:206:5: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:206:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:206:11: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:206:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:206:17: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:206:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:206:23: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:206:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:206:29: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:206:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:206:35: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:206:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:206:41: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:206:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:206:47: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:206:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:207:5: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:207:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:207:11: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:207:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:207:17: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:207:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:207:23: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:207:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:207:29: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:207:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:207:35: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:207:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:207:41: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:207:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:207:47: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:207:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:209:5: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:209:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:209:11: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:209:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:209:17: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:209:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:209:23: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:209:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:209:29: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:209:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:209:35: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:209:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:209:41: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:209:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:209:47: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:209:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:210:5: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:210:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:210:11: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:210:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:210:17: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:210:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:210:23: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:210:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:210:29: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:210:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:210:35: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:210:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:210:41: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:210:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:210:47: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:210:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:203:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:203:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:213:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:213:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:214:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:214:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:215:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:215:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:216:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:216:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:216:11: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:216:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:216:17: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:216:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:216:23: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:216:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:216:29: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:216:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:216:35: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:216:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:216:41: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:216:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:216:47: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:216:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:217:5: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:217:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:217:11: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:217:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:217:17: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:217:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:217:23: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:217:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:217:29: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:217:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:217:35: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:217:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:217:41: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:217:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:217:47: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:217:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:218:5: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:218:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:218:11: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:218:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:218:17: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:218:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:218:23: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:218:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:218:29: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:218:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:218:35: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:218:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:218:41: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:218:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:218:47: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:218:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:219:5: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:219:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:219:11: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:219:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:219:17: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:219:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:219:23: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:219:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:219:29: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:219:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:219:35: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:219:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:219:41: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:219:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:219:47: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:219:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:215:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:215:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:213:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:213:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:223:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:223:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:224:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:224:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:225:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:225:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:226:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:226:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:226:11: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:226:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:226:17: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:226:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:226:23: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:226:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:226:29: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:226:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:226:35: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:226:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:226:41: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:226:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:226:47: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:226:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:227:5: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:227:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:227:11: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:227:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:227:17: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:227:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:227:23: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:227:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:227:29: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:227:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:227:35: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:227:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:227:41: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:227:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:227:47: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:227:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:225:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:225:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:223:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:223:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:200:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:200:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:231:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:231:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:232:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:232:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:233:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 96,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:233:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:234:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:234:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:235:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:235:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:235:11: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:235:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:235:17: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:235:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:235:23: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:235:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:235:29: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:235:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:235:35: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:235:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:235:41: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:235:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:235:47: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:235:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:236:5: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:236:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:236:11: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:236:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:236:17: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:236:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:236:23: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:236:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:236:29: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:236:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:236:35: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:236:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:236:41: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:236:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:236:47: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:236:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:237:5: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:237:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:237:11: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:237:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:237:17: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:237:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:237:23: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:237:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:237:29: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:237:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:237:35: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:237:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:237:41: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:237:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:237:47: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:237:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:238:5: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:238:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:238:11: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:238:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:238:17: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:238:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:238:23: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:238:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:238:29: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:238:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:238:35: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:238:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:238:41: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:238:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:238:47: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:238:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:240:5: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:240:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:240:11: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:240:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:240:17: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:240:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:240:23: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:240:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:240:29: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:240:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:240:35: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:240:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:240:41: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:240:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:240:47: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:240:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:241:5: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:241:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:241:11: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:241:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:241:17: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:241:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:241:23: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:241:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:241:29: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:241:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:241:35: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:241:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:241:41: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:241:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:241:47: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:241:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:242:5: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:242:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:242:11: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:242:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:242:17: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:242:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:242:23: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:242:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:242:29: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:242:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:242:35: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:242:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:242:41: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:242:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:242:47: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:242:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:243:5: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:243:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:243:11: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:243:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:243:17: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:243:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:243:23: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:243:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:243:29: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:243:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:243:35: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:243:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:243:41: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:243:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:243:47: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:243:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:245:5: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:245:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:245:11: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:245:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:245:17: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:245:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:245:23: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:245:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:245:29: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:245:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:245:35: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:245:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:245:41: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:245:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:245:47: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:245:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:246:5: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:246:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:246:11: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:246:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:246:17: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:246:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:246:23: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:246:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:246:29: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:246:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:246:35: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:246:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:246:41: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:246:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:246:47: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:246:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:247:5: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:247:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:247:11: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:247:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:247:17: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:247:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:247:23: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:247:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:247:29: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:247:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:247:35: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:247:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:247:41: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:247:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:247:47: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:247:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:248:5: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:248:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:248:11: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:248:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:248:17: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:248:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:248:23: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:248:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:248:29: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:248:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:248:35: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:248:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:248:41: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:248:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:248:47: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:248:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:234:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:234:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:251:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:251:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:252:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:252:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:253:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:253:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:254:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:254:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:254:11: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:254:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:254:17: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:254:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:254:23: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:254:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:254:29: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:254:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:254:35: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:254:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:254:41: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:254:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:254:47: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:254:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:255:5: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:255:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:255:11: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:255:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:255:17: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:255:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:255:23: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:255:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:255:29: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:255:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:255:35: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:255:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:255:41: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:255:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:255:47: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:255:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:256:5: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:256:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:256:11: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:256:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:256:17: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:256:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:256:23: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:256:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:256:29: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:256:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:256:35: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:256:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:256:41: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:256:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:256:47: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:256:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:257:5: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:257:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:257:11: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:257:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:257:17: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:257:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:257:23: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:257:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:257:29: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:257:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:257:35: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:257:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:257:41: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:257:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:257:47: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:257:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:253:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:253:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:251:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:251:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:260:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:260:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:261:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:261:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:262:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:262:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:263:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xbb, 0xb6, 0x13, 0xb2, 0xb6, 0xd7, 0x53, 0xba,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:263:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:263:11: warning: excess elements in scalar initializer
+ 0xbb, 0xb6, 0x13, 0xb2, 0xb6, 0xd7, 0x53, 0xba,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:263:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:263:17: warning: excess elements in scalar initializer
+ 0xbb, 0xb6, 0x13, 0xb2, 0xb6, 0xd7, 0x53, 0xba,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:263:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:263:23: warning: excess elements in scalar initializer
+ 0xbb, 0xb6, 0x13, 0xb2, 0xb6, 0xd7, 0x53, 0xba,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:263:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:263:29: warning: excess elements in scalar initializer
+ 0xbb, 0xb6, 0x13, 0xb2, 0xb6, 0xd7, 0x53, 0xba,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:263:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:263:35: warning: excess elements in scalar initializer
+ 0xbb, 0xb6, 0x13, 0xb2, 0xb6, 0xd7, 0x53, 0xba,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:263:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:263:41: warning: excess elements in scalar initializer
+ 0xbb, 0xb6, 0x13, 0xb2, 0xb6, 0xd7, 0x53, 0xba,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:263:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:263:47: warning: excess elements in scalar initializer
+ 0xbb, 0xb6, 0x13, 0xb2, 0xb6, 0xd7, 0x53, 0xba,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:263:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:264:5: warning: excess elements in scalar initializer
+ 0x07, 0x39, 0x5b, 0x91, 0x6a, 0xae, 0xce, 0x15
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:264:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:264:11: warning: excess elements in scalar initializer
+ 0x07, 0x39, 0x5b, 0x91, 0x6a, 0xae, 0xce, 0x15
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:264:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:264:17: warning: excess elements in scalar initializer
+ 0x07, 0x39, 0x5b, 0x91, 0x6a, 0xae, 0xce, 0x15
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:264:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:264:23: warning: excess elements in scalar initializer
+ 0x07, 0x39, 0x5b, 0x91, 0x6a, 0xae, 0xce, 0x15
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:264:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:264:29: warning: excess elements in scalar initializer
+ 0x07, 0x39, 0x5b, 0x91, 0x6a, 0xae, 0xce, 0x15
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:264:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:264:35: warning: excess elements in scalar initializer
+ 0x07, 0x39, 0x5b, 0x91, 0x6a, 0xae, 0xce, 0x15
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:264:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:264:41: warning: excess elements in scalar initializer
+ 0x07, 0x39, 0x5b, 0x91, 0x6a, 0xae, 0xce, 0x15
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:264:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:264:47: warning: excess elements in scalar initializer
+ 0x07, 0x39, 0x5b, 0x91, 0x6a, 0xae, 0xce, 0x15
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:264:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:262:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:262:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:260:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:260:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:231:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:231:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:268:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:268:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:269:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:269:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:270:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 112,
+ ^~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:270:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:271:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:271:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:272:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:272:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:272:11: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:272:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:272:17: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:272:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:272:23: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:272:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:272:29: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:272:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:272:35: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:272:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:272:41: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:272:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:272:47: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:272:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:273:5: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:273:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:273:11: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:273:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:273:17: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:273:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:273:23: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:273:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:273:29: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:273:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:273:35: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:273:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:273:41: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:273:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:273:47: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:273:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:274:5: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:274:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:274:11: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:274:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:274:17: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:274:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:274:23: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:274:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:274:29: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:274:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:274:35: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:274:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:274:41: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:274:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:274:47: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:274:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:275:5: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:275:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:275:11: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:275:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:275:17: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:275:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:275:23: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:275:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:275:29: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:275:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:275:35: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:275:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:275:41: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:275:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:275:47: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:275:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:277:5: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:277:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:277:11: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:277:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:277:17: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:277:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:277:23: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:277:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:277:29: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:277:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:277:35: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:277:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:277:41: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:277:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:277:47: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:277:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:278:5: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:278:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:278:11: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:278:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:278:17: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:278:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:278:23: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:278:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:278:29: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:278:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:278:35: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:278:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:278:41: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:278:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:278:47: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:278:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:279:5: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:279:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:279:11: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:279:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:279:17: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:279:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:279:23: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:279:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:279:29: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:279:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:279:35: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:279:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:279:41: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:279:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:279:47: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:279:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:280:5: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:280:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:280:11: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:280:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:280:17: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:280:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:280:23: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:280:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:280:29: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:280:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:280:35: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:280:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:280:41: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:280:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:280:47: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:280:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:282:5: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:282:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:282:11: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:282:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:282:17: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:282:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:282:23: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:282:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:282:29: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:282:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:282:35: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:282:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:282:41: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:282:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:282:47: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:282:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:283:5: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:283:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:283:11: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:283:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:283:17: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:283:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:283:23: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:283:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:283:29: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:283:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:283:35: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:283:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:283:41: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:283:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:283:47: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:283:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:284:5: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:284:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:284:11: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:284:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:284:17: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:284:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:284:23: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:284:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:284:29: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:284:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:284:35: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:284:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:284:41: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:284:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:284:47: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:284:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:285:5: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:285:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:285:11: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:285:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:285:17: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:285:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:285:23: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:285:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:285:29: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:285:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:285:35: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:285:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:285:41: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:285:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:285:47: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:285:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:287:5: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:287:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:287:11: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:287:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:287:17: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:287:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:287:23: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:287:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:287:29: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:287:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:287:35: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:287:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:287:41: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:287:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:287:47: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:287:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:288:5: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:288:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:288:11: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:288:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:288:17: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:288:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:288:23: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:288:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:288:29: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:288:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:288:35: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:288:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:288:41: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:288:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:288:47: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:288:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:271:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:271:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:291:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:291:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:292:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:292:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:293:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:293:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:294:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:294:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:294:11: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:294:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:294:17: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:294:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:294:23: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:294:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:294:29: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:294:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:294:35: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:294:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:294:41: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:294:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:294:47: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:294:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:295:5: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:295:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:295:11: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:295:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:295:17: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:295:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:295:23: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:295:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:295:29: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:295:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:295:35: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:295:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:295:41: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:295:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:295:47: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:295:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:296:5: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:296:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:296:11: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:296:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:296:17: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:296:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:296:23: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:296:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:296:29: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:296:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:296:35: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:296:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:296:41: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:296:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:296:47: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:296:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:297:5: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:297:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:297:11: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:297:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:297:17: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:297:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:297:23: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:297:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:297:29: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:297:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:297:35: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:297:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:297:41: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:297:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:297:47: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:297:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:293:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:293:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:291:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:291:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:300:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:300:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:301:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:301:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:302:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:302:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:303:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xc7, 0x94, 0xd7, 0x05, 0x7d, 0x17, 0x78, 0xc4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:303:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:303:11: warning: excess elements in scalar initializer
+ 0xc7, 0x94, 0xd7, 0x05, 0x7d, 0x17, 0x78, 0xc4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:303:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:303:17: warning: excess elements in scalar initializer
+ 0xc7, 0x94, 0xd7, 0x05, 0x7d, 0x17, 0x78, 0xc4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:303:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:303:23: warning: excess elements in scalar initializer
+ 0xc7, 0x94, 0xd7, 0x05, 0x7d, 0x17, 0x78, 0xc4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:303:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:303:29: warning: excess elements in scalar initializer
+ 0xc7, 0x94, 0xd7, 0x05, 0x7d, 0x17, 0x78, 0xc4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:303:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:303:35: warning: excess elements in scalar initializer
+ 0xc7, 0x94, 0xd7, 0x05, 0x7d, 0x17, 0x78, 0xc4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:303:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:303:41: warning: excess elements in scalar initializer
+ 0xc7, 0x94, 0xd7, 0x05, 0x7d, 0x17, 0x78, 0xc4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:303:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:303:47: warning: excess elements in scalar initializer
+ 0xc7, 0x94, 0xd7, 0x05, 0x7d, 0x17, 0x78, 0xc4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:303:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:304:5: warning: excess elements in scalar initializer
+ 0xbb, 0xee, 0x0a, 0x39, 0xb3, 0xd9, 0x73, 0x42
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:304:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:304:11: warning: excess elements in scalar initializer
+ 0xbb, 0xee, 0x0a, 0x39, 0xb3, 0xd9, 0x73, 0x42
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:304:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:304:17: warning: excess elements in scalar initializer
+ 0xbb, 0xee, 0x0a, 0x39, 0xb3, 0xd9, 0x73, 0x42
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:304:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:304:23: warning: excess elements in scalar initializer
+ 0xbb, 0xee, 0x0a, 0x39, 0xb3, 0xd9, 0x73, 0x42
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:304:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:304:29: warning: excess elements in scalar initializer
+ 0xbb, 0xee, 0x0a, 0x39, 0xb3, 0xd9, 0x73, 0x42
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:304:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:304:35: warning: excess elements in scalar initializer
+ 0xbb, 0xee, 0x0a, 0x39, 0xb3, 0xd9, 0x73, 0x42
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:304:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:304:41: warning: excess elements in scalar initializer
+ 0xbb, 0xee, 0x0a, 0x39, 0xb3, 0xd9, 0x73, 0x42
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:304:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:304:47: warning: excess elements in scalar initializer
+ 0xbb, 0xee, 0x0a, 0x39, 0xb3, 0xd9, 0x73, 0x42
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:304:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:302:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:302:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:300:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:300:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:268:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:268:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:308:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:308:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:309:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:309:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:310:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 128,
+ ^~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:310:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:311:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:311:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:312:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:312:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:312:11: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:312:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:312:17: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:312:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:312:23: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:312:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:312:29: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:312:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:312:35: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:312:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:312:41: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:312:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:312:47: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:312:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:313:5: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:313:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:313:11: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:313:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:313:17: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:313:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:313:23: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:313:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:313:29: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:313:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:313:35: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:313:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:313:41: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:313:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:313:47: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:313:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:314:5: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:314:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:314:11: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:314:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:314:17: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:314:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:314:23: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:314:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:314:29: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:314:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:314:35: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:314:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:314:41: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:314:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:314:47: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:314:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:315:5: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:315:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:315:11: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:315:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:315:17: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:315:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:315:23: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:315:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:315:29: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:315:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:315:35: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:315:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:315:41: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:315:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:315:47: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:315:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:317:5: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:317:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:317:11: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:317:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:317:17: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:317:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:317:23: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:317:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:317:29: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:317:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:317:35: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:317:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:317:41: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:317:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:317:47: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:317:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:318:5: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:318:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:318:11: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:318:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:318:17: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:318:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:318:23: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:318:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:318:29: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:318:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:318:35: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:318:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:318:41: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:318:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:318:47: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:318:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:319:5: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:319:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:319:11: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:319:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:319:17: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:319:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:319:23: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:319:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:319:29: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:319:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:319:35: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:319:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:319:41: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:319:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:319:47: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:319:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:320:5: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:320:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:320:11: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:320:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:320:17: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:320:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:320:23: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:320:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:320:29: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:320:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:320:35: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:320:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:320:41: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:320:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:320:47: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:320:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:322:5: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:322:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:322:11: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:322:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:322:17: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:322:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:322:23: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:322:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:322:29: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:322:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:322:35: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:322:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:322:41: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:322:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:322:47: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:322:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:323:5: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:323:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:323:11: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:323:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:323:17: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:323:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:323:23: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:323:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:323:29: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:323:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:323:35: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:323:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:323:41: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:323:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:323:47: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:323:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:324:5: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:324:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:324:11: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:324:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:324:17: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:324:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:324:23: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:324:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:324:29: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:324:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:324:35: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:324:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:324:41: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:324:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:324:47: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:324:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:325:5: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:325:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:325:11: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:325:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:325:17: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:325:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:325:23: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:325:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:325:29: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:325:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:325:35: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:325:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:325:41: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:325:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:325:47: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:325:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:327:5: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:327:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:327:11: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:327:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:327:17: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:327:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:327:23: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:327:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:327:29: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:327:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:327:35: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:327:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:327:41: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:327:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:327:47: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:327:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:328:5: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:328:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:328:11: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:328:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:328:17: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:328:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:328:23: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:328:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:328:29: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:328:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:328:35: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:328:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:328:41: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:328:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:328:47: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:328:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:329:5: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:329:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:329:11: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:329:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:329:17: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:329:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:329:23: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:329:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:329:29: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:329:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:329:35: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:329:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:329:41: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:329:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:329:47: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:329:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:330:5: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:330:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:330:11: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:330:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:330:17: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:330:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:330:23: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:330:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:330:29: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:330:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:330:35: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:330:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:330:41: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:330:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:330:47: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:330:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:311:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:311:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:333:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:333:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:334:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:334:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:335:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:335:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:336:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:336:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:336:11: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:336:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:336:17: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:336:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:336:23: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:336:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:336:29: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:336:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:336:35: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:336:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:336:41: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:336:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:336:47: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:336:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:337:5: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:337:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:337:11: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:337:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:337:17: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:337:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:337:23: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:337:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:337:29: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:337:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:337:35: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:337:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:337:41: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:337:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:337:47: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:337:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:338:5: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:338:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:338:11: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:338:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:338:17: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:338:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:338:23: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:338:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:338:29: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:338:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:338:35: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:338:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:338:41: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:338:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:338:47: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:338:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:339:5: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:339:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:339:11: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:339:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:339:17: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:339:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:339:23: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:339:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:339:29: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:339:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:339:35: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:339:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:339:41: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:339:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:339:47: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:339:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:335:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:335:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:333:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:333:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:342:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:342:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:343:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:343:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:344:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:344:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:345:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xff, 0xbc, 0xb9, 0xb3, 0x71, 0x42, 0x31, 0x52,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:345:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:345:11: warning: excess elements in scalar initializer
+ 0xff, 0xbc, 0xb9, 0xb3, 0x71, 0x42, 0x31, 0x52,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:345:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:345:17: warning: excess elements in scalar initializer
+ 0xff, 0xbc, 0xb9, 0xb3, 0x71, 0x42, 0x31, 0x52,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:345:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:345:23: warning: excess elements in scalar initializer
+ 0xff, 0xbc, 0xb9, 0xb3, 0x71, 0x42, 0x31, 0x52,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:345:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:345:29: warning: excess elements in scalar initializer
+ 0xff, 0xbc, 0xb9, 0xb3, 0x71, 0x42, 0x31, 0x52,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:345:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:345:35: warning: excess elements in scalar initializer
+ 0xff, 0xbc, 0xb9, 0xb3, 0x71, 0x42, 0x31, 0x52,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:345:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:345:41: warning: excess elements in scalar initializer
+ 0xff, 0xbc, 0xb9, 0xb3, 0x71, 0x42, 0x31, 0x52,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:345:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:345:47: warning: excess elements in scalar initializer
+ 0xff, 0xbc, 0xb9, 0xb3, 0x71, 0x42, 0x31, 0x52,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:345:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:346:5: warning: excess elements in scalar initializer
+ 0xd7, 0xfc, 0xa5, 0xad, 0x04, 0x2f, 0xba, 0xa9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:346:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:346:11: warning: excess elements in scalar initializer
+ 0xd7, 0xfc, 0xa5, 0xad, 0x04, 0x2f, 0xba, 0xa9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:346:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:346:17: warning: excess elements in scalar initializer
+ 0xd7, 0xfc, 0xa5, 0xad, 0x04, 0x2f, 0xba, 0xa9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:346:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:346:23: warning: excess elements in scalar initializer
+ 0xd7, 0xfc, 0xa5, 0xad, 0x04, 0x2f, 0xba, 0xa9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:346:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:346:29: warning: excess elements in scalar initializer
+ 0xd7, 0xfc, 0xa5, 0xad, 0x04, 0x2f, 0xba, 0xa9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:346:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:346:35: warning: excess elements in scalar initializer
+ 0xd7, 0xfc, 0xa5, 0xad, 0x04, 0x2f, 0xba, 0xa9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:346:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:346:41: warning: excess elements in scalar initializer
+ 0xd7, 0xfc, 0xa5, 0xad, 0x04, 0x2f, 0xba, 0xa9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:346:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:346:47: warning: excess elements in scalar initializer
+ 0xd7, 0xfc, 0xa5, 0xad, 0x04, 0x2f, 0xba, 0xa9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:346:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:344:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:344:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:342:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:342:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:308:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:308:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:350:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:350:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:351:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:351:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:352:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 144,
+ ^~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:352:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:353:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:353:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:354:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:354:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:354:11: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:354:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:354:17: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:354:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:354:23: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:354:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:354:29: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:354:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:354:35: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:354:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:354:41: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:354:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:354:47: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:354:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:355:5: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:355:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:355:11: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:355:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:355:17: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:355:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:355:23: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:355:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:355:29: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:355:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:355:35: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:355:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:355:41: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:355:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:355:47: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:355:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:356:5: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:356:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:356:11: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:356:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:356:17: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:356:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:356:23: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:356:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:356:29: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:356:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:356:35: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:356:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:356:41: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:356:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:356:47: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:356:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:357:5: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:357:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:357:11: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:357:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:357:17: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:357:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:357:23: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:357:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:357:29: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:357:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:357:35: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:357:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:357:41: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:357:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:357:47: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:357:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:359:5: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:359:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:359:11: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:359:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:359:17: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:359:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:359:23: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:359:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:359:29: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:359:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:359:35: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:359:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:359:41: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:359:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:359:47: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:359:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:360:5: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:360:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:360:11: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:360:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:360:17: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:360:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:360:23: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:360:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:360:29: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:360:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:360:35: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:360:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:360:41: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:360:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:360:47: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:360:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:361:5: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:361:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:361:11: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:361:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:361:17: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:361:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:361:23: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:361:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:361:29: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:361:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:361:35: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:361:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:361:41: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:361:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:361:47: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:361:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:362:5: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:362:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:362:11: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:362:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:362:17: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:362:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:362:23: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:362:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:362:29: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:362:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:362:35: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:362:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:362:41: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:362:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:362:47: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:362:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:364:5: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:364:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:364:11: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:364:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:364:17: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:364:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:364:23: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:364:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:364:29: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:364:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:364:35: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:364:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:364:41: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:364:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:364:47: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:364:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:365:5: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:365:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:365:11: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:365:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:365:17: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:365:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:365:23: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:365:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:365:29: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:365:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:365:35: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:365:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:365:41: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:365:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:365:47: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:365:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:366:5: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:366:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:366:11: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:366:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:366:17: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:366:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:366:23: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:366:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:366:29: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:366:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:366:35: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:366:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:366:41: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:366:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:366:47: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:366:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:367:5: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:367:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:367:11: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:367:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:367:17: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:367:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:367:23: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:367:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:367:29: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:367:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:367:35: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:367:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:367:41: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:367:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:367:47: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:367:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:369:5: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:369:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:369:11: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:369:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:369:17: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:369:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:369:23: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:369:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:369:29: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:369:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:369:35: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:369:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:369:41: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:369:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:369:47: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:369:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:370:5: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:370:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:370:11: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:370:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:370:17: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:370:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:370:23: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:370:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:370:29: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:370:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:370:35: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:370:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:370:41: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:370:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:370:47: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:370:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:371:5: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:371:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:371:11: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:371:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:371:17: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:371:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:371:23: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:371:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:371:29: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:371:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:371:35: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:371:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:371:41: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:371:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:371:47: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:371:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:372:5: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:372:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:372:11: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:372:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:372:17: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:372:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:372:23: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:372:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:372:29: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:372:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:372:35: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:372:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:372:41: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:372:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:372:47: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:372:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:374:5: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:374:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:374:11: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:374:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:374:17: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:374:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:374:23: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:374:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:374:29: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:374:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:374:35: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:374:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:374:41: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:374:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:374:47: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:374:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:375:5: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:375:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:375:11: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:375:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:375:17: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:375:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:375:23: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:375:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:375:29: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:375:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:375:35: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:375:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:375:41: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:375:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:375:47: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:375:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:353:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:353:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:378:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:378:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:379:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:379:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:380:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:380:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:381:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:381:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:381:11: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:381:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:381:17: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:381:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:381:23: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:381:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:381:29: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:381:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:381:35: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:381:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:381:41: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:381:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:381:47: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:381:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:382:5: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:382:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:382:11: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:382:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:382:17: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:382:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:382:23: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:382:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:382:29: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:382:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:382:35: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:382:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:382:41: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:382:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:382:47: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:382:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:383:5: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:383:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:383:11: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:383:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:383:17: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:383:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:383:23: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:383:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:383:29: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:383:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:383:35: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:383:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:383:41: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:383:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:383:47: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:383:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:384:5: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:384:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:384:11: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:384:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:384:17: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:384:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:384:23: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:384:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:384:29: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:384:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:384:35: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:384:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:384:41: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:384:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:384:47: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:384:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:380:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:380:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:378:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:378:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:387:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:387:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:388:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:388:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:389:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:389:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:390:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x06, 0x9e, 0xd6, 0xb8, 0xef, 0x0f, 0x20, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:390:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:390:11: warning: excess elements in scalar initializer
+ 0x06, 0x9e, 0xd6, 0xb8, 0xef, 0x0f, 0x20, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:390:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:390:17: warning: excess elements in scalar initializer
+ 0x06, 0x9e, 0xd6, 0xb8, 0xef, 0x0f, 0x20, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:390:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:390:23: warning: excess elements in scalar initializer
+ 0x06, 0x9e, 0xd6, 0xb8, 0xef, 0x0f, 0x20, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:390:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:390:29: warning: excess elements in scalar initializer
+ 0x06, 0x9e, 0xd6, 0xb8, 0xef, 0x0f, 0x20, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:390:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:390:35: warning: excess elements in scalar initializer
+ 0x06, 0x9e, 0xd6, 0xb8, 0xef, 0x0f, 0x20, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:390:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:390:41: warning: excess elements in scalar initializer
+ 0x06, 0x9e, 0xd6, 0xb8, 0xef, 0x0f, 0x20, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:390:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:390:47: warning: excess elements in scalar initializer
+ 0x06, 0x9e, 0xd6, 0xb8, 0xef, 0x0f, 0x20, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:390:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:391:5: warning: excess elements in scalar initializer
+ 0x3e, 0x24, 0x3b, 0xb1, 0x01, 0x9f, 0xe6, 0x32
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:391:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:391:11: warning: excess elements in scalar initializer
+ 0x3e, 0x24, 0x3b, 0xb1, 0x01, 0x9f, 0xe6, 0x32
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:391:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:391:17: warning: excess elements in scalar initializer
+ 0x3e, 0x24, 0x3b, 0xb1, 0x01, 0x9f, 0xe6, 0x32
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:391:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:391:23: warning: excess elements in scalar initializer
+ 0x3e, 0x24, 0x3b, 0xb1, 0x01, 0x9f, 0xe6, 0x32
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:391:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:391:29: warning: excess elements in scalar initializer
+ 0x3e, 0x24, 0x3b, 0xb1, 0x01, 0x9f, 0xe6, 0x32
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:391:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:391:35: warning: excess elements in scalar initializer
+ 0x3e, 0x24, 0x3b, 0xb1, 0x01, 0x9f, 0xe6, 0x32
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:391:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:391:41: warning: excess elements in scalar initializer
+ 0x3e, 0x24, 0x3b, 0xb1, 0x01, 0x9f, 0xe6, 0x32
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:391:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:391:47: warning: excess elements in scalar initializer
+ 0x3e, 0x24, 0x3b, 0xb1, 0x01, 0x9f, 0xe6, 0x32
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:391:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:389:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:389:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:387:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:387:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:350:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:350:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:395:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:395:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:396:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:396:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:397:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 160,
+ ^~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:397:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:398:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:398:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:399:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:399:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:399:11: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:399:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:399:17: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:399:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:399:23: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:399:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:399:29: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:399:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:399:35: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:399:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:399:41: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:399:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:399:47: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:399:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:400:5: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:400:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:400:11: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:400:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:400:17: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:400:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:400:23: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:400:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:400:29: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:400:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:400:35: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:400:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:400:41: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:400:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:400:47: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:400:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:401:5: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:401:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:401:11: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:401:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:401:17: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:401:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:401:23: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:401:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:401:29: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:401:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:401:35: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:401:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:401:41: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:401:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:401:47: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:401:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:402:5: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:402:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:402:11: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:402:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:402:17: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:402:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:402:23: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:402:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:402:29: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:402:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:402:35: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:402:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:402:41: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:402:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:402:47: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:402:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:404:5: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:404:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:404:11: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:404:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:404:17: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:404:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:404:23: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:404:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:404:29: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:404:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:404:35: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:404:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:404:41: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:404:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:404:47: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:404:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:405:5: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:405:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:405:11: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:405:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:405:17: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:405:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:405:23: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:405:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:405:29: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:405:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:405:35: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:405:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:405:41: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:405:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:405:47: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:405:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:406:5: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:406:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:406:11: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:406:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:406:17: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:406:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:406:23: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:406:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:406:29: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:406:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:406:35: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:406:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:406:41: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:406:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:406:47: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:406:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:407:5: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:407:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:407:11: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:407:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:407:17: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:407:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:407:23: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:407:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:407:29: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:407:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:407:35: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:407:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:407:41: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:407:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:407:47: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:407:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:409:5: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:409:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:409:11: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:409:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:409:17: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:409:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:409:23: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:409:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:409:29: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:409:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:409:35: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:409:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:409:41: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:409:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:409:47: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:409:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:410:5: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:410:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:410:11: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:410:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:410:17: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:410:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:410:23: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:410:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:410:29: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:410:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:410:35: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:410:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:410:41: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:410:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:410:47: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:410:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:411:5: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:411:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:411:11: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:411:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:411:17: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:411:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:411:23: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:411:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:411:29: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:411:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:411:35: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:411:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:411:41: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:411:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:411:47: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:411:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:412:5: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:412:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:412:11: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:412:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:412:17: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:412:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:412:23: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:412:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:412:29: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:412:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:412:35: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:412:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:412:41: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:412:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:412:47: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:412:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:414:5: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:414:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:414:11: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:414:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:414:17: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:414:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:414:23: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:414:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:414:29: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:414:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:414:35: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:414:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:414:41: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:414:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:414:47: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:414:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:415:5: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:415:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:415:11: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:415:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:415:17: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:415:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:415:23: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:415:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:415:29: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:415:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:415:35: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:415:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:415:41: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:415:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:415:47: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:415:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:416:5: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:416:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:416:11: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:416:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:416:17: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:416:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:416:23: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:416:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:416:29: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:416:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:416:35: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:416:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:416:41: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:416:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:416:47: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:416:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:417:5: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:417:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:417:11: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:417:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:417:17: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:417:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:417:23: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:417:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:417:29: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:417:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:417:35: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:417:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:417:41: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:417:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:417:47: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:417:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:419:5: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:419:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:419:11: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:419:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:419:17: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:419:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:419:23: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:419:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:419:29: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:419:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:419:35: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:419:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:419:41: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:419:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:419:47: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:419:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:420:5: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:420:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:420:11: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:420:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:420:17: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:420:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:420:23: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:420:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:420:29: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:420:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:420:35: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:420:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:420:41: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:420:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:420:47: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:420:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:421:5: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:421:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:421:11: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:421:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:421:17: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:421:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:421:23: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:421:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:421:29: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:421:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:421:35: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:421:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:421:41: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:421:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:421:47: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:421:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:422:5: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:422:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:422:11: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:422:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:422:17: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:422:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:422:23: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:422:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:422:29: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:422:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:422:35: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:422:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:422:41: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:422:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:422:47: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:422:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:398:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:398:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:425:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:425:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:426:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:426:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:427:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:427:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:428:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:428:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:428:11: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:428:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:428:17: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:428:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:428:23: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:428:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:428:29: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:428:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:428:35: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:428:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:428:41: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:428:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:428:47: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:428:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:429:5: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:429:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:429:11: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:429:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:429:17: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:429:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:429:23: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:429:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:429:29: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:429:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:429:35: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:429:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:429:41: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:429:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:429:47: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:429:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:430:5: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:430:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:430:11: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:430:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:430:17: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:430:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:430:23: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:430:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:430:29: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:430:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:430:35: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:430:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:430:41: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:430:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:430:47: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:430:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:431:5: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:431:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:431:11: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:431:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:431:17: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:431:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:431:23: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:431:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:431:29: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:431:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:431:35: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:431:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:431:41: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:431:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:431:47: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:431:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:427:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:427:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:425:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:425:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:434:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:434:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:435:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:435:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:436:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:436:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:437:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xcc, 0xa3, 0x39, 0xd9, 0xa4, 0x5f, 0xa2, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:437:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:437:11: warning: excess elements in scalar initializer
+ 0xcc, 0xa3, 0x39, 0xd9, 0xa4, 0x5f, 0xa2, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:437:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:437:17: warning: excess elements in scalar initializer
+ 0xcc, 0xa3, 0x39, 0xd9, 0xa4, 0x5f, 0xa2, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:437:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:437:23: warning: excess elements in scalar initializer
+ 0xcc, 0xa3, 0x39, 0xd9, 0xa4, 0x5f, 0xa2, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:437:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:437:29: warning: excess elements in scalar initializer
+ 0xcc, 0xa3, 0x39, 0xd9, 0xa4, 0x5f, 0xa2, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:437:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:437:35: warning: excess elements in scalar initializer
+ 0xcc, 0xa3, 0x39, 0xd9, 0xa4, 0x5f, 0xa2, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:437:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:437:41: warning: excess elements in scalar initializer
+ 0xcc, 0xa3, 0x39, 0xd9, 0xa4, 0x5f, 0xa2, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:437:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:437:47: warning: excess elements in scalar initializer
+ 0xcc, 0xa3, 0x39, 0xd9, 0xa4, 0x5f, 0xa2, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:437:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:438:5: warning: excess elements in scalar initializer
+ 0x8c, 0x2c, 0x68, 0xb3, 0xa4, 0x17, 0x91, 0x33
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:438:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:438:11: warning: excess elements in scalar initializer
+ 0x8c, 0x2c, 0x68, 0xb3, 0xa4, 0x17, 0x91, 0x33
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:438:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:438:17: warning: excess elements in scalar initializer
+ 0x8c, 0x2c, 0x68, 0xb3, 0xa4, 0x17, 0x91, 0x33
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:438:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:438:23: warning: excess elements in scalar initializer
+ 0x8c, 0x2c, 0x68, 0xb3, 0xa4, 0x17, 0x91, 0x33
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:438:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:438:29: warning: excess elements in scalar initializer
+ 0x8c, 0x2c, 0x68, 0xb3, 0xa4, 0x17, 0x91, 0x33
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:438:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:438:35: warning: excess elements in scalar initializer
+ 0x8c, 0x2c, 0x68, 0xb3, 0xa4, 0x17, 0x91, 0x33
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:438:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:438:41: warning: excess elements in scalar initializer
+ 0x8c, 0x2c, 0x68, 0xb3, 0xa4, 0x17, 0x91, 0x33
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:438:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:438:47: warning: excess elements in scalar initializer
+ 0x8c, 0x2c, 0x68, 0xb3, 0xa4, 0x17, 0x91, 0x33
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:438:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:436:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:436:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:434:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:434:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:395:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:395:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:442:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:442:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:443:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:443:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:444:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 288,
+ ^~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:444:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:445:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:445:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:446:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:446:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:446:11: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:446:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:446:17: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:446:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:446:23: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:446:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:446:29: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:446:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:446:35: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:446:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:446:41: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:446:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:446:47: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:446:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:447:5: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:447:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:447:11: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:447:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:447:17: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:447:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:447:23: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:447:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:447:29: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:447:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:447:35: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:447:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:447:41: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:447:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:447:47: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:447:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:448:5: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:448:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:448:11: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:448:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:448:17: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:448:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:448:23: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:448:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:448:29: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:448:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:448:35: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:448:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:448:41: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:448:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:448:47: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:448:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:449:5: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:449:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:449:11: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:449:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:449:17: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:449:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:449:23: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:449:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:449:29: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:449:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:449:35: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:449:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:449:41: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:449:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:449:47: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:449:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:451:5: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:451:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:451:11: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:451:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:451:17: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:451:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:451:23: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:451:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:451:29: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:451:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:451:35: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:451:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:451:41: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:451:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:451:47: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:451:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:452:5: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:452:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:452:11: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:452:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:452:17: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:452:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:452:23: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:452:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:452:29: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:452:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:452:35: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:452:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:452:41: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:452:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:452:47: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:452:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:453:5: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:453:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:453:11: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:453:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:453:17: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:453:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:453:23: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:453:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:453:29: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:453:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:453:35: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:453:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:453:41: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:453:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:453:47: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:453:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:454:5: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:454:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:454:11: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:454:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:454:17: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:454:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:454:23: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:454:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:454:29: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:454:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:454:35: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:454:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:454:41: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:454:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:454:47: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:454:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:456:5: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:456:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:456:11: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:456:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:456:17: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:456:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:456:23: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:456:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:456:29: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:456:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:456:35: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:456:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:456:41: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:456:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:456:47: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:456:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:457:5: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:457:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:457:11: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:457:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:457:17: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:457:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:457:23: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:457:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:457:29: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:457:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:457:35: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:457:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:457:41: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:457:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:457:47: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:457:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:458:5: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:458:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:458:11: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:458:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:458:17: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:458:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:458:23: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:458:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:458:29: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:458:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:458:35: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:458:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:458:41: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:458:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:458:47: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:458:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:459:5: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:459:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:459:11: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:459:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:459:17: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:459:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:459:23: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:459:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:459:29: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:459:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:459:35: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:459:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:459:41: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:459:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:459:47: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:459:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:461:5: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:461:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:461:11: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:461:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:461:17: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:461:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:461:23: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:461:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:461:29: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:461:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:461:35: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:461:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:461:41: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:461:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:461:47: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:461:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:462:5: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:462:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:462:11: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:462:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:462:17: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:462:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:462:23: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:462:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:462:29: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:462:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:462:35: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:462:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:462:41: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:462:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:462:47: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:462:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:463:5: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:463:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:463:11: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:463:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:463:17: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:463:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:463:23: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:463:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:463:29: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:463:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:463:35: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:463:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:463:41: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:463:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:463:47: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:463:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:464:5: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:464:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:464:11: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:464:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:464:17: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:464:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:464:23: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:464:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:464:29: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:464:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:464:35: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:464:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:464:41: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:464:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:464:47: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:464:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:466:5: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:466:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:466:11: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:466:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:466:17: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:466:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:466:23: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:466:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:466:29: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:466:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:466:35: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:466:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:466:41: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:466:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:466:47: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:466:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:467:5: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:467:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:467:11: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:467:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:467:17: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:467:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:467:23: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:467:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:467:29: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:467:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:467:35: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:467:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:467:41: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:467:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:467:47: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:467:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:468:5: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:468:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:468:11: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:468:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:468:17: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:468:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:468:23: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:468:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:468:29: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:468:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:468:35: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:468:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:468:41: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:468:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:468:47: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:468:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:469:5: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:469:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:469:11: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:469:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:469:17: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:469:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:469:23: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:469:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:469:29: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:469:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:469:35: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:469:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:469:41: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:469:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:469:47: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:469:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:471:5: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:471:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:471:11: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:471:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:471:17: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:471:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:471:23: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:471:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:471:29: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:471:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:471:35: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:471:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:471:41: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:471:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:471:47: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:471:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:472:5: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:472:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:472:11: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:472:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:472:17: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:472:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:472:23: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:472:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:472:29: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:472:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:472:35: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:472:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:472:41: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:472:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:472:47: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:472:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:473:5: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:473:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:473:11: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:473:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:473:17: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:473:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:473:23: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:473:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:473:29: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:473:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:473:35: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:473:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:473:41: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:473:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:473:47: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:473:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:474:5: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:474:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:474:11: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:474:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:474:17: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:474:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:474:23: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:474:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:474:29: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:474:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:474:35: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:474:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:474:41: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:474:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:474:47: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:474:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:476:5: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:476:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:476:11: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:476:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:476:17: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:476:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:476:23: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:476:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:476:29: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:476:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:476:35: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:476:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:476:41: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:476:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:476:47: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:476:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:477:5: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:477:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:477:11: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:477:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:477:17: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:477:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:477:23: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:477:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:477:29: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:477:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:477:35: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:477:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:477:41: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:477:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:477:47: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:477:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:478:5: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:478:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:478:11: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:478:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:478:17: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:478:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:478:23: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:478:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:478:29: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:478:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:478:35: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:478:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:478:41: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:478:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:478:47: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:478:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:479:5: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:479:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:479:11: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:479:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:479:17: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:479:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:479:23: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:479:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:479:29: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:479:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:479:35: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:479:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:479:41: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:479:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:479:47: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:479:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:481:5: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:481:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:481:11: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:481:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:481:17: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:481:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:481:23: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:481:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:481:29: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:481:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:481:35: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:481:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:481:41: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:481:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:481:47: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:481:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:482:5: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:482:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:482:11: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:482:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:482:17: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:482:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:482:23: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:482:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:482:29: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:482:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:482:35: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:482:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:482:41: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:482:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:482:47: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:482:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:483:5: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:483:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:483:11: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:483:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:483:17: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:483:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:483:23: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:483:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:483:29: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:483:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:483:35: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:483:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:483:41: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:483:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:483:47: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:483:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:484:5: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:484:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:484:11: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:484:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:484:17: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:484:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:484:23: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:484:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:484:29: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:484:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:484:35: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:484:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:484:41: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:484:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:484:47: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:484:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:486:5: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:486:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:486:11: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:486:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:486:17: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:486:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:486:23: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:486:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:486:29: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:486:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:486:35: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:486:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:486:41: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:486:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:486:47: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:486:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:487:5: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:487:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:487:11: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:487:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:487:17: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:487:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:487:23: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:487:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:487:29: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:487:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:487:35: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:487:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:487:41: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:487:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:487:47: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:487:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:488:5: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:488:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:488:11: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:488:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:488:17: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:488:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:488:23: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:488:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:488:29: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:488:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:488:35: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:488:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:488:41: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:488:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:488:47: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:488:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:489:5: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:489:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:489:11: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:489:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:489:17: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:489:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:489:23: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:489:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:489:29: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:489:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:489:35: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:489:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:489:41: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:489:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:489:47: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:489:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:445:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:445:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:492:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:492:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:493:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:493:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:494:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:494:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:495:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:495:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:495:11: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:495:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:495:17: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:495:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:495:23: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:495:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:495:29: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:495:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:495:35: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:495:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:495:41: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:495:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:495:47: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:495:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:496:5: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:496:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:496:11: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:496:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:496:17: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:496:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:496:23: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:496:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:496:29: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:496:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:496:35: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:496:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:496:41: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:496:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:496:47: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:496:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:497:5: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:497:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:497:11: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:497:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:497:17: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:497:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:497:23: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:497:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:497:29: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:497:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:497:35: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:497:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:497:41: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:497:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:497:47: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:497:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:498:5: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:498:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:498:11: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:498:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:498:17: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:498:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:498:23: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:498:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:498:29: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:498:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:498:35: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:498:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:498:41: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:498:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:498:47: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:498:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:494:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:494:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:492:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:492:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:501:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:501:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:502:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:502:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:503:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:503:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:504:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x53, 0xf6, 0xe8, 0x28, 0xa2, 0xf0, 0xfe, 0x0e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:504:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:504:11: warning: excess elements in scalar initializer
+ 0x53, 0xf6, 0xe8, 0x28, 0xa2, 0xf0, 0xfe, 0x0e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:504:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:504:17: warning: excess elements in scalar initializer
+ 0x53, 0xf6, 0xe8, 0x28, 0xa2, 0xf0, 0xfe, 0x0e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:504:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:504:23: warning: excess elements in scalar initializer
+ 0x53, 0xf6, 0xe8, 0x28, 0xa2, 0xf0, 0xfe, 0x0e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:504:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:504:29: warning: excess elements in scalar initializer
+ 0x53, 0xf6, 0xe8, 0x28, 0xa2, 0xf0, 0xfe, 0x0e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:504:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:504:35: warning: excess elements in scalar initializer
+ 0x53, 0xf6, 0xe8, 0x28, 0xa2, 0xf0, 0xfe, 0x0e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:504:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:504:41: warning: excess elements in scalar initializer
+ 0x53, 0xf6, 0xe8, 0x28, 0xa2, 0xf0, 0xfe, 0x0e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:504:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:504:47: warning: excess elements in scalar initializer
+ 0x53, 0xf6, 0xe8, 0x28, 0xa2, 0xf0, 0xfe, 0x0e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:504:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:505:5: warning: excess elements in scalar initializer
+ 0xe8, 0x15, 0xbf, 0x0b, 0xd5, 0x84, 0x1a, 0x34
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:505:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:505:11: warning: excess elements in scalar initializer
+ 0xe8, 0x15, 0xbf, 0x0b, 0xd5, 0x84, 0x1a, 0x34
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:505:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:505:17: warning: excess elements in scalar initializer
+ 0xe8, 0x15, 0xbf, 0x0b, 0xd5, 0x84, 0x1a, 0x34
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:505:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:505:23: warning: excess elements in scalar initializer
+ 0xe8, 0x15, 0xbf, 0x0b, 0xd5, 0x84, 0x1a, 0x34
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:505:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:505:29: warning: excess elements in scalar initializer
+ 0xe8, 0x15, 0xbf, 0x0b, 0xd5, 0x84, 0x1a, 0x34
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:505:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:505:35: warning: excess elements in scalar initializer
+ 0xe8, 0x15, 0xbf, 0x0b, 0xd5, 0x84, 0x1a, 0x34
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:505:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:505:41: warning: excess elements in scalar initializer
+ 0xe8, 0x15, 0xbf, 0x0b, 0xd5, 0x84, 0x1a, 0x34
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:505:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:505:47: warning: excess elements in scalar initializer
+ 0xe8, 0x15, 0xbf, 0x0b, 0xd5, 0x84, 0x1a, 0x34
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:505:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:503:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:503:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:501:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:501:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:442:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:442:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:509:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:509:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:510:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:510:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:511:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 320,
+ ^~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:511:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:512:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:512:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:513:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:513:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:513:11: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:513:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:513:17: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:513:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:513:23: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:513:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:513:29: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:513:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:513:35: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:513:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:513:41: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:513:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:513:47: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:513:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:514:5: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:514:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:514:11: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:514:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:514:17: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:514:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:514:23: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:514:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:514:29: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:514:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:514:35: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:514:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:514:41: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:514:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:514:47: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:514:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:515:5: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:515:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:515:11: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:515:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:515:17: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:515:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:515:23: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:515:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:515:29: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:515:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:515:35: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:515:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:515:41: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:515:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:515:47: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:515:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:516:5: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:516:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:516:11: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:516:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:516:17: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:516:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:516:23: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:516:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:516:29: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:516:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:516:35: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:516:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:516:41: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:516:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:516:47: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:516:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:518:5: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:518:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:518:11: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:518:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:518:17: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:518:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:518:23: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:518:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:518:29: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:518:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:518:35: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:518:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:518:41: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:518:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:518:47: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:518:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:519:5: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:519:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:519:11: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:519:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:519:17: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:519:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:519:23: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:519:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:519:29: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:519:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:519:35: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:519:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:519:41: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:519:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:519:47: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:519:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:520:5: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:520:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:520:11: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:520:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:520:17: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:520:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:520:23: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:520:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:520:29: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:520:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:520:35: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:520:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:520:41: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:520:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:520:47: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:520:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:521:5: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:521:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:521:11: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:521:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:521:17: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:521:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:521:23: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:521:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:521:29: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:521:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:521:35: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:521:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:521:41: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:521:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:521:47: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:521:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:523:5: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:523:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:523:11: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:523:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:523:17: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:523:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:523:23: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:523:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:523:29: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:523:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:523:35: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:523:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:523:41: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:523:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:523:47: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:523:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:524:5: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:524:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:524:11: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:524:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:524:17: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:524:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:524:23: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:524:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:524:29: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:524:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:524:35: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:524:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:524:41: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:524:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:524:47: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:524:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:525:5: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:525:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:525:11: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:525:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:525:17: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:525:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:525:23: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:525:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:525:29: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:525:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:525:35: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:525:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:525:41: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:525:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:525:47: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:525:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:526:5: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:526:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:526:11: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:526:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:526:17: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:526:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:526:23: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:526:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:526:29: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:526:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:526:35: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:526:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:526:41: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:526:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:526:47: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:526:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:528:5: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:528:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:528:11: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:528:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:528:17: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:528:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:528:23: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:528:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:528:29: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:528:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:528:35: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:528:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:528:41: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:528:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:528:47: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:528:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:529:5: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:529:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:529:11: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:529:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:529:17: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:529:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:529:23: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:529:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:529:29: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:529:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:529:35: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:529:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:529:41: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:529:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:529:47: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:529:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:530:5: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:530:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:530:11: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:530:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:530:17: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:530:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:530:23: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:530:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:530:29: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:530:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:530:35: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:530:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:530:41: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:530:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:530:47: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:530:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:531:5: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:531:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:531:11: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:531:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:531:17: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:531:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:531:23: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:531:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:531:29: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:531:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:531:35: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:531:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:531:41: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:531:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:531:47: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:531:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:533:5: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:533:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:533:11: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:533:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:533:17: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:533:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:533:23: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:533:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:533:29: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:533:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:533:35: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:533:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:533:41: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:533:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:533:47: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:533:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:534:5: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:534:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:534:11: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:534:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:534:17: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:534:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:534:23: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:534:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:534:29: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:534:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:534:35: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:534:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:534:41: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:534:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:534:47: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:534:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:535:5: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:535:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:535:11: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:535:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:535:17: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:535:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:535:23: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:535:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:535:29: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:535:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:535:35: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:535:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:535:41: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:535:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:535:47: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:535:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:536:5: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:536:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:536:11: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:536:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:536:17: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:536:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:536:23: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:536:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:536:29: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:536:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:536:35: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:536:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:536:41: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:536:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:536:47: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:536:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:538:5: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:538:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:538:11: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:538:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:538:17: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:538:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:538:23: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:538:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:538:29: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:538:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:538:35: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:538:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:538:41: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:538:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:538:47: warning: excess elements in scalar initializer
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:538:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:539:5: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:539:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:539:11: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:539:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:539:17: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:539:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:539:23: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:539:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:539:29: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:539:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:539:35: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:539:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:539:41: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:539:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:539:47: warning: excess elements in scalar initializer
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:539:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:540:5: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:540:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:540:11: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:540:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:540:17: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:540:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:540:23: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:540:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:540:29: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:540:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:540:35: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:540:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:540:41: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:540:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:540:47: warning: excess elements in scalar initializer
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:540:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:541:5: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:541:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:541:11: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:541:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:541:17: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:541:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:541:23: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:541:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:541:29: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:541:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:541:35: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:541:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:541:41: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:541:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:541:47: warning: excess elements in scalar initializer
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:541:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:543:5: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:543:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:543:11: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:543:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:543:17: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:543:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:543:23: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:543:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:543:29: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:543:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:543:35: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:543:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:543:41: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:543:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:543:47: warning: excess elements in scalar initializer
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:543:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:544:5: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:544:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:544:11: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:544:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:544:17: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:544:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:544:23: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:544:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:544:29: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:544:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:544:35: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:544:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:544:41: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:544:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:544:47: warning: excess elements in scalar initializer
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:544:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:545:5: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:545:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:545:11: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:545:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:545:17: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:545:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:545:23: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:545:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:545:29: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:545:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:545:35: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:545:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:545:41: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:545:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:545:47: warning: excess elements in scalar initializer
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:545:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:546:5: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:546:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:546:11: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:546:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:546:17: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:546:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:546:23: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:546:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:546:29: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:546:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:546:35: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:546:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:546:41: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:546:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:546:47: warning: excess elements in scalar initializer
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:546:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:548:5: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:548:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:548:11: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:548:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:548:17: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:548:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:548:23: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:548:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:548:29: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:548:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:548:35: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:548:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:548:41: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:548:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:548:47: warning: excess elements in scalar initializer
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:548:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:549:5: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:549:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:549:11: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:549:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:549:17: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:549:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:549:23: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:549:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:549:29: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:549:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:549:35: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:549:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:549:41: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:549:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:549:47: warning: excess elements in scalar initializer
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:549:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:550:5: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:550:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:550:11: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:550:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:550:17: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:550:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:550:23: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:550:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:550:29: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:550:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:550:35: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:550:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:550:41: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:550:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:550:47: warning: excess elements in scalar initializer
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:550:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:551:5: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:551:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:551:11: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:551:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:551:17: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:551:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:551:23: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:551:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:551:29: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:551:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:551:35: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:551:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:551:41: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:551:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:551:47: warning: excess elements in scalar initializer
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:551:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:553:5: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:553:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:553:11: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:553:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:553:17: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:553:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:553:23: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:553:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:553:29: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:553:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:553:35: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:553:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:553:41: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:553:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:553:47: warning: excess elements in scalar initializer
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:553:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:554:5: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:554:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:554:11: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:554:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:554:17: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:554:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:554:23: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:554:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:554:29: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:554:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:554:35: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:554:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:554:41: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:554:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:554:47: warning: excess elements in scalar initializer
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:554:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:555:5: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:555:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:555:11: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:555:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:555:17: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:555:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:555:23: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:555:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:555:29: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:555:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:555:35: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:555:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:555:41: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:555:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:555:47: warning: excess elements in scalar initializer
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:555:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:556:5: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:556:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:556:11: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:556:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:556:17: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:556:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:556:23: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:556:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:556:29: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:556:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:556:35: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:556:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:556:41: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:556:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:556:47: warning: excess elements in scalar initializer
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:556:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:558:5: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:558:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:558:11: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:558:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:558:17: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:558:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:558:23: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:558:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:558:29: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:558:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:558:35: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:558:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:558:41: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:558:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:558:47: warning: excess elements in scalar initializer
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:558:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:559:5: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:559:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:559:11: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:559:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:559:17: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:559:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:559:23: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:559:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:559:29: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:559:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:559:35: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:559:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:559:41: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:559:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:559:47: warning: excess elements in scalar initializer
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:559:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:560:5: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:560:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:560:11: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:560:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:560:17: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:560:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:560:23: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:560:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:560:29: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:560:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:560:35: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:560:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:560:41: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:560:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:560:47: warning: excess elements in scalar initializer
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:560:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:561:5: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:561:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:561:11: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:561:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:561:17: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:561:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:561:23: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:561:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:561:29: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:561:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:561:35: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:561:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:561:41: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:561:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:561:47: warning: excess elements in scalar initializer
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:561:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:512:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:512:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:564:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:564:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:565:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:565:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:566:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:566:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:567:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:567:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:567:11: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:567:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:567:17: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:567:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:567:23: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:567:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:567:29: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:567:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:567:35: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:567:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:567:41: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:567:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:567:47: warning: excess elements in scalar initializer
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:567:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:568:5: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:568:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:568:11: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:568:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:568:17: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:568:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:568:23: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:568:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:568:29: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:568:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:568:35: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:568:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:568:41: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:568:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:568:47: warning: excess elements in scalar initializer
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:568:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:569:5: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:569:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:569:11: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:569:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:569:17: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:569:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:569:23: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:569:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:569:29: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:569:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:569:35: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:569:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:569:41: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:569:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:569:47: warning: excess elements in scalar initializer
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:569:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:570:5: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:570:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:570:11: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:570:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:570:17: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:570:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:570:23: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:570:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:570:29: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:570:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:570:35: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:570:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:570:41: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:570:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:570:47: warning: excess elements in scalar initializer
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:570:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:566:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:566:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:564:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:564:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:573:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:573:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:574:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:574:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:575:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:575:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:576:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xb8, 0x46, 0xd4, 0x4e, 0x9b, 0xbd, 0x53, 0xce,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:576:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:576:11: warning: excess elements in scalar initializer
+ 0xb8, 0x46, 0xd4, 0x4e, 0x9b, 0xbd, 0x53, 0xce,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:576:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:576:17: warning: excess elements in scalar initializer
+ 0xb8, 0x46, 0xd4, 0x4e, 0x9b, 0xbd, 0x53, 0xce,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:576:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:576:23: warning: excess elements in scalar initializer
+ 0xb8, 0x46, 0xd4, 0x4e, 0x9b, 0xbd, 0x53, 0xce,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:576:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:576:29: warning: excess elements in scalar initializer
+ 0xb8, 0x46, 0xd4, 0x4e, 0x9b, 0xbd, 0x53, 0xce,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:576:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:576:35: warning: excess elements in scalar initializer
+ 0xb8, 0x46, 0xd4, 0x4e, 0x9b, 0xbd, 0x53, 0xce,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:576:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:576:41: warning: excess elements in scalar initializer
+ 0xb8, 0x46, 0xd4, 0x4e, 0x9b, 0xbd, 0x53, 0xce,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:576:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:576:47: warning: excess elements in scalar initializer
+ 0xb8, 0x46, 0xd4, 0x4e, 0x9b, 0xbd, 0x53, 0xce,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:576:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:577:5: warning: excess elements in scalar initializer
+ 0xdf, 0xfb, 0xfb, 0xb6, 0xb7, 0xfa, 0x49, 0x33
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:577:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:577:11: warning: excess elements in scalar initializer
+ 0xdf, 0xfb, 0xfb, 0xb6, 0xb7, 0xfa, 0x49, 0x33
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:577:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:577:17: warning: excess elements in scalar initializer
+ 0xdf, 0xfb, 0xfb, 0xb6, 0xb7, 0xfa, 0x49, 0x33
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:577:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:577:23: warning: excess elements in scalar initializer
+ 0xdf, 0xfb, 0xfb, 0xb6, 0xb7, 0xfa, 0x49, 0x33
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:577:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:577:29: warning: excess elements in scalar initializer
+ 0xdf, 0xfb, 0xfb, 0xb6, 0xb7, 0xfa, 0x49, 0x33
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:577:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:577:35: warning: excess elements in scalar initializer
+ 0xdf, 0xfb, 0xfb, 0xb6, 0xb7, 0xfa, 0x49, 0x33
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:577:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:577:41: warning: excess elements in scalar initializer
+ 0xdf, 0xfb, 0xfb, 0xb6, 0xb7, 0xfa, 0x49, 0x33
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:577:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:577:47: warning: excess elements in scalar initializer
+ 0xdf, 0xfb, 0xfb, 0xb6, 0xb7, 0xfa, 0x49, 0x33
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:577:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:575:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:575:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:573:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:573:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:509:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:509:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:584:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:584:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:585:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:585:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:586:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 256,
+ ^~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:586:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:587:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:587:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:588:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:588:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:588:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:588:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:588:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:588:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:588:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:588:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:588:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:588:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:588:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:588:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:588:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:588:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:588:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:588:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:589:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:589:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:589:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:589:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:589:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:589:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:589:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:589:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:589:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:589:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:589:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:589:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:589:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:589:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:589:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:589:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:590:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:590:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:590:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:590:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:590:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:590:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:590:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:590:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:590:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:590:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:590:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:590:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:590:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:590:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:590:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:590:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:591:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:591:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:591:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:591:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:591:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:591:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:591:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:591:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:591:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:591:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:591:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:591:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:591:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:591:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:591:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:591:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:593:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:593:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:593:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:593:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:593:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:593:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:593:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:593:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:593:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:593:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:593:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:593:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:593:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:593:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:593:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:593:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:594:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:594:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:594:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:594:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:594:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:594:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:594:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:594:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:594:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:594:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:594:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:594:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:594:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:594:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:594:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:594:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:595:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:595:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:595:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:595:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:595:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:595:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:595:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:595:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:595:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:595:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:595:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:595:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:595:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:595:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:595:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:595:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:596:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:596:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:596:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:596:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:596:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:596:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:596:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:596:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:596:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:596:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:596:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:596:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:596:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:596:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:596:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:596:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:598:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:598:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:598:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:598:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:598:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:598:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:598:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:598:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:598:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:598:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:598:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:598:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:598:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:598:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:598:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:598:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:599:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:599:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:599:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:599:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:599:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:599:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:599:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:599:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:599:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:599:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:599:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:599:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:599:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:599:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:599:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:599:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:600:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:600:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:600:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:600:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:600:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:600:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:600:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:600:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:600:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:600:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:600:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:600:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:600:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:600:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:600:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:600:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:601:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:601:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:601:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:601:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:601:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:601:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:601:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:601:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:601:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:601:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:601:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:601:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:601:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:601:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:601:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:601:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:603:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:603:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:603:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:603:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:603:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:603:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:603:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:603:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:603:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:603:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:603:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:603:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:603:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:603:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:603:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:603:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:604:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:604:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:604:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:604:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:604:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:604:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:604:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:604:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:604:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:604:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:604:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:604:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:604:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:604:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:604:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:604:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:605:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:605:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:605:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:605:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:605:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:605:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:605:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:605:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:605:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:605:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:605:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:605:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:605:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:605:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:605:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:605:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:606:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:606:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:606:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:606:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:606:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:606:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:606:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:606:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:606:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:606:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:606:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:606:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:606:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:606:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:606:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:606:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:608:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:608:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:608:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:608:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:608:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:608:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:608:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:608:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:608:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:608:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:608:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:608:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:608:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:608:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:608:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:608:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:609:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:609:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:609:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:609:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:609:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:609:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:609:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:609:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:609:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:609:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:609:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:609:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:609:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:609:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:609:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:609:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:610:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:610:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:610:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:610:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:610:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:610:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:610:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:610:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:610:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:610:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:610:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:610:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:610:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:610:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:610:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:610:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:611:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:611:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:611:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:611:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:611:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:611:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:611:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:611:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:611:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:611:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:611:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:611:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:611:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:611:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:611:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:611:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:613:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:613:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:613:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:613:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:613:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:613:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:613:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:613:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:613:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:613:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:613:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:613:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:613:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:613:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:613:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:613:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:614:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:614:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:614:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:614:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:614:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:614:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:614:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:614:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:614:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:614:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:614:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:614:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:614:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:614:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:614:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:614:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:615:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:615:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:615:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:615:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:615:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:615:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:615:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:615:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:615:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:615:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:615:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:615:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:615:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:615:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:615:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:615:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:616:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:616:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:616:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:616:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:616:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:616:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:616:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:616:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:616:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:616:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:616:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:616:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:616:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:616:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:616:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:616:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:618:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:618:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:618:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:618:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:618:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:618:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:618:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:618:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:618:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:618:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:618:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:618:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:618:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:618:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:618:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:618:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:619:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:619:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:619:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:619:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:619:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:619:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:619:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:619:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:619:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:619:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:619:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:619:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:619:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:619:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:619:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:619:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:620:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:620:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:620:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:620:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:620:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:620:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:620:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:620:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:620:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:620:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:620:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:620:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:620:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:620:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:620:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:620:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:621:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:621:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:621:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:621:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:621:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:621:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:621:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:621:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:621:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:621:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:621:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:621:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:621:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:621:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:621:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:621:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:623:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:623:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:623:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:623:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:623:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:623:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:623:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:623:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:623:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:623:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:623:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:623:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:623:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:623:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:623:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:623:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:624:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:624:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:624:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:624:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:624:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:624:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:624:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:624:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:624:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:624:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:624:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:624:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:624:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:624:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:624:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:624:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:625:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:625:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:625:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:625:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:625:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:625:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:625:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:625:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:625:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:625:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:625:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:625:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:625:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:625:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:625:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:625:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:626:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:626:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:626:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:626:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:626:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:626:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:626:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:626:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:626:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:626:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:626:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:626:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:626:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:626:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:626:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:626:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:587:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:587:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:629:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:629:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:630:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:630:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:631:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:631:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:632:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xad, 0x62, 0x81, 0x07, 0xe8, 0x35, 0x1d, 0x0f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:632:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:632:11: warning: excess elements in scalar initializer
+ 0xad, 0x62, 0x81, 0x07, 0xe8, 0x35, 0x1d, 0x0f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:632:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:632:17: warning: excess elements in scalar initializer
+ 0xad, 0x62, 0x81, 0x07, 0xe8, 0x35, 0x1d, 0x0f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:632:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:632:23: warning: excess elements in scalar initializer
+ 0xad, 0x62, 0x81, 0x07, 0xe8, 0x35, 0x1d, 0x0f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:632:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:632:29: warning: excess elements in scalar initializer
+ 0xad, 0x62, 0x81, 0x07, 0xe8, 0x35, 0x1d, 0x0f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:632:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:632:35: warning: excess elements in scalar initializer
+ 0xad, 0x62, 0x81, 0x07, 0xe8, 0x35, 0x1d, 0x0f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:632:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:632:41: warning: excess elements in scalar initializer
+ 0xad, 0x62, 0x81, 0x07, 0xe8, 0x35, 0x1d, 0x0f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:632:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:632:47: warning: excess elements in scalar initializer
+ 0xad, 0x62, 0x81, 0x07, 0xe8, 0x35, 0x1d, 0x0f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:632:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:633:5: warning: excess elements in scalar initializer
+ 0x2c, 0x23, 0x1a, 0x05, 0xdc, 0x4a, 0x41, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:633:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:633:11: warning: excess elements in scalar initializer
+ 0x2c, 0x23, 0x1a, 0x05, 0xdc, 0x4a, 0x41, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:633:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:633:17: warning: excess elements in scalar initializer
+ 0x2c, 0x23, 0x1a, 0x05, 0xdc, 0x4a, 0x41, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:633:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:633:23: warning: excess elements in scalar initializer
+ 0x2c, 0x23, 0x1a, 0x05, 0xdc, 0x4a, 0x41, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:633:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:633:29: warning: excess elements in scalar initializer
+ 0x2c, 0x23, 0x1a, 0x05, 0xdc, 0x4a, 0x41, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:633:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:633:35: warning: excess elements in scalar initializer
+ 0x2c, 0x23, 0x1a, 0x05, 0xdc, 0x4a, 0x41, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:633:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:633:41: warning: excess elements in scalar initializer
+ 0x2c, 0x23, 0x1a, 0x05, 0xdc, 0x4a, 0x41, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:633:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:633:47: warning: excess elements in scalar initializer
+ 0x2c, 0x23, 0x1a, 0x05, 0xdc, 0x4a, 0x41, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:633:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:634:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:634:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:634:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:634:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:634:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:634:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:634:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:634:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:634:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:634:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:634:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:634:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:634:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:634:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:634:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:634:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:635:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:635:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:635:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:635:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:635:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:635:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:635:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:635:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:635:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:635:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:635:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:635:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:635:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:635:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:635:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:635:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:631:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:631:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:629:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:629:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:638:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:638:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:639:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:639:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:640:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:640:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:641:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x07, 0x14, 0x5a, 0x4c, 0x02, 0xfe, 0x5f, 0xa3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:641:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:641:11: warning: excess elements in scalar initializer
+ 0x07, 0x14, 0x5a, 0x4c, 0x02, 0xfe, 0x5f, 0xa3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:641:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:641:17: warning: excess elements in scalar initializer
+ 0x07, 0x14, 0x5a, 0x4c, 0x02, 0xfe, 0x5f, 0xa3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:641:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:641:23: warning: excess elements in scalar initializer
+ 0x07, 0x14, 0x5a, 0x4c, 0x02, 0xfe, 0x5f, 0xa3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:641:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:641:29: warning: excess elements in scalar initializer
+ 0x07, 0x14, 0x5a, 0x4c, 0x02, 0xfe, 0x5f, 0xa3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:641:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:641:35: warning: excess elements in scalar initializer
+ 0x07, 0x14, 0x5a, 0x4c, 0x02, 0xfe, 0x5f, 0xa3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:641:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:641:41: warning: excess elements in scalar initializer
+ 0x07, 0x14, 0x5a, 0x4c, 0x02, 0xfe, 0x5f, 0xa3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:641:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:641:47: warning: excess elements in scalar initializer
+ 0x07, 0x14, 0x5a, 0x4c, 0x02, 0xfe, 0x5f, 0xa3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:641:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:642:5: warning: excess elements in scalar initializer
+ 0x20, 0x36, 0xde, 0x68, 0xfa, 0xbe, 0x90, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:642:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:642:11: warning: excess elements in scalar initializer
+ 0x20, 0x36, 0xde, 0x68, 0xfa, 0xbe, 0x90, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:642:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:642:17: warning: excess elements in scalar initializer
+ 0x20, 0x36, 0xde, 0x68, 0xfa, 0xbe, 0x90, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:642:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:642:23: warning: excess elements in scalar initializer
+ 0x20, 0x36, 0xde, 0x68, 0xfa, 0xbe, 0x90, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:642:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:642:29: warning: excess elements in scalar initializer
+ 0x20, 0x36, 0xde, 0x68, 0xfa, 0xbe, 0x90, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:642:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:642:35: warning: excess elements in scalar initializer
+ 0x20, 0x36, 0xde, 0x68, 0xfa, 0xbe, 0x90, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:642:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:642:41: warning: excess elements in scalar initializer
+ 0x20, 0x36, 0xde, 0x68, 0xfa, 0xbe, 0x90, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:642:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:642:47: warning: excess elements in scalar initializer
+ 0x20, 0x36, 0xde, 0x68, 0xfa, 0xbe, 0x90, 0x66
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:642:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:640:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:640:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:638:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:638:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:584:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:584:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:649:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:649:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:650:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:650:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:651:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 252,
+ ^~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:651:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:652:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:652:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:653:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x84, 0x23, 0x64, 0xe1, 0x56, 0x33, 0x6c, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:653:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:653:11: warning: excess elements in scalar initializer
+ 0x84, 0x23, 0x64, 0xe1, 0x56, 0x33, 0x6c, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:653:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:653:17: warning: excess elements in scalar initializer
+ 0x84, 0x23, 0x64, 0xe1, 0x56, 0x33, 0x6c, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:653:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:653:23: warning: excess elements in scalar initializer
+ 0x84, 0x23, 0x64, 0xe1, 0x56, 0x33, 0x6c, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:653:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:653:29: warning: excess elements in scalar initializer
+ 0x84, 0x23, 0x64, 0xe1, 0x56, 0x33, 0x6c, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:653:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:653:35: warning: excess elements in scalar initializer
+ 0x84, 0x23, 0x64, 0xe1, 0x56, 0x33, 0x6c, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:653:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:653:41: warning: excess elements in scalar initializer
+ 0x84, 0x23, 0x64, 0xe1, 0x56, 0x33, 0x6c, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:653:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:653:47: warning: excess elements in scalar initializer
+ 0x84, 0x23, 0x64, 0xe1, 0x56, 0x33, 0x6c, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:653:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:654:5: warning: excess elements in scalar initializer
+ 0x98, 0xb9, 0x33, 0xa6, 0x23, 0x77, 0x26, 0x18,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:654:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:654:11: warning: excess elements in scalar initializer
+ 0x98, 0xb9, 0x33, 0xa6, 0x23, 0x77, 0x26, 0x18,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:654:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:654:17: warning: excess elements in scalar initializer
+ 0x98, 0xb9, 0x33, 0xa6, 0x23, 0x77, 0x26, 0x18,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:654:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:654:23: warning: excess elements in scalar initializer
+ 0x98, 0xb9, 0x33, 0xa6, 0x23, 0x77, 0x26, 0x18,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:654:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:654:29: warning: excess elements in scalar initializer
+ 0x98, 0xb9, 0x33, 0xa6, 0x23, 0x77, 0x26, 0x18,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:654:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:654:35: warning: excess elements in scalar initializer
+ 0x98, 0xb9, 0x33, 0xa6, 0x23, 0x77, 0x26, 0x18,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:654:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:654:41: warning: excess elements in scalar initializer
+ 0x98, 0xb9, 0x33, 0xa6, 0x23, 0x77, 0x26, 0x18,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:654:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:654:47: warning: excess elements in scalar initializer
+ 0x98, 0xb9, 0x33, 0xa6, 0x23, 0x77, 0x26, 0x18,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:654:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:655:5: warning: excess elements in scalar initializer
+ 0x0d, 0x9e, 0x3f, 0xdc, 0xbd, 0xe4, 0xcd, 0x5d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:655:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:655:11: warning: excess elements in scalar initializer
+ 0x0d, 0x9e, 0x3f, 0xdc, 0xbd, 0xe4, 0xcd, 0x5d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:655:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:655:17: warning: excess elements in scalar initializer
+ 0x0d, 0x9e, 0x3f, 0xdc, 0xbd, 0xe4, 0xcd, 0x5d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:655:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:655:23: warning: excess elements in scalar initializer
+ 0x0d, 0x9e, 0x3f, 0xdc, 0xbd, 0xe4, 0xcd, 0x5d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:655:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:655:29: warning: excess elements in scalar initializer
+ 0x0d, 0x9e, 0x3f, 0xdc, 0xbd, 0xe4, 0xcd, 0x5d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:655:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:655:35: warning: excess elements in scalar initializer
+ 0x0d, 0x9e, 0x3f, 0xdc, 0xbd, 0xe4, 0xcd, 0x5d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:655:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:655:41: warning: excess elements in scalar initializer
+ 0x0d, 0x9e, 0x3f, 0xdc, 0xbd, 0xe4, 0xcd, 0x5d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:655:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:655:47: warning: excess elements in scalar initializer
+ 0x0d, 0x9e, 0x3f, 0xdc, 0xbd, 0xe4, 0xcd, 0x5d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:655:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:656:5: warning: excess elements in scalar initializer
+ 0x17, 0x08, 0x0f, 0xc3, 0xbe, 0xb4, 0x96, 0x14,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:656:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:656:11: warning: excess elements in scalar initializer
+ 0x17, 0x08, 0x0f, 0xc3, 0xbe, 0xb4, 0x96, 0x14,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:656:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:656:17: warning: excess elements in scalar initializer
+ 0x17, 0x08, 0x0f, 0xc3, 0xbe, 0xb4, 0x96, 0x14,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:656:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:656:23: warning: excess elements in scalar initializer
+ 0x17, 0x08, 0x0f, 0xc3, 0xbe, 0xb4, 0x96, 0x14,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:656:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:656:29: warning: excess elements in scalar initializer
+ 0x17, 0x08, 0x0f, 0xc3, 0xbe, 0xb4, 0x96, 0x14,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:656:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:656:35: warning: excess elements in scalar initializer
+ 0x17, 0x08, 0x0f, 0xc3, 0xbe, 0xb4, 0x96, 0x14,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:656:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:656:41: warning: excess elements in scalar initializer
+ 0x17, 0x08, 0x0f, 0xc3, 0xbe, 0xb4, 0x96, 0x14,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:656:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:656:47: warning: excess elements in scalar initializer
+ 0x17, 0x08, 0x0f, 0xc3, 0xbe, 0xb4, 0x96, 0x14,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:656:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:658:5: warning: excess elements in scalar initializer
+ 0xd7, 0x12, 0x2c, 0x03, 0x74, 0x63, 0xff, 0x10,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:658:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:658:11: warning: excess elements in scalar initializer
+ 0xd7, 0x12, 0x2c, 0x03, 0x74, 0x63, 0xff, 0x10,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:658:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:658:17: warning: excess elements in scalar initializer
+ 0xd7, 0x12, 0x2c, 0x03, 0x74, 0x63, 0xff, 0x10,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:658:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:658:23: warning: excess elements in scalar initializer
+ 0xd7, 0x12, 0x2c, 0x03, 0x74, 0x63, 0xff, 0x10,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:658:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:658:29: warning: excess elements in scalar initializer
+ 0xd7, 0x12, 0x2c, 0x03, 0x74, 0x63, 0xff, 0x10,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:658:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:658:35: warning: excess elements in scalar initializer
+ 0xd7, 0x12, 0x2c, 0x03, 0x74, 0x63, 0xff, 0x10,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:658:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:658:41: warning: excess elements in scalar initializer
+ 0xd7, 0x12, 0x2c, 0x03, 0x74, 0x63, 0xff, 0x10,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:658:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:658:47: warning: excess elements in scalar initializer
+ 0xd7, 0x12, 0x2c, 0x03, 0x74, 0x63, 0xff, 0x10,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:658:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:659:5: warning: excess elements in scalar initializer
+ 0x4d, 0x73, 0xf1, 0x9c, 0x12, 0x70, 0x46, 0x28,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:659:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:659:11: warning: excess elements in scalar initializer
+ 0x4d, 0x73, 0xf1, 0x9c, 0x12, 0x70, 0x46, 0x28,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:659:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:659:17: warning: excess elements in scalar initializer
+ 0x4d, 0x73, 0xf1, 0x9c, 0x12, 0x70, 0x46, 0x28,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:659:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:659:23: warning: excess elements in scalar initializer
+ 0x4d, 0x73, 0xf1, 0x9c, 0x12, 0x70, 0x46, 0x28,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:659:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:659:29: warning: excess elements in scalar initializer
+ 0x4d, 0x73, 0xf1, 0x9c, 0x12, 0x70, 0x46, 0x28,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:659:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:659:35: warning: excess elements in scalar initializer
+ 0x4d, 0x73, 0xf1, 0x9c, 0x12, 0x70, 0x46, 0x28,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:659:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:659:41: warning: excess elements in scalar initializer
+ 0x4d, 0x73, 0xf1, 0x9c, 0x12, 0x70, 0x46, 0x28,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:659:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:659:47: warning: excess elements in scalar initializer
+ 0x4d, 0x73, 0xf1, 0x9c, 0x12, 0x70, 0x46, 0x28,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:659:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:660:5: warning: excess elements in scalar initializer
+ 0xd4, 0x17, 0xc4, 0xc5, 0x4a, 0x3f, 0xe3, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:660:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:660:11: warning: excess elements in scalar initializer
+ 0xd4, 0x17, 0xc4, 0xc5, 0x4a, 0x3f, 0xe3, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:660:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:660:17: warning: excess elements in scalar initializer
+ 0xd4, 0x17, 0xc4, 0xc5, 0x4a, 0x3f, 0xe3, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:660:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:660:23: warning: excess elements in scalar initializer
+ 0xd4, 0x17, 0xc4, 0xc5, 0x4a, 0x3f, 0xe3, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:660:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:660:29: warning: excess elements in scalar initializer
+ 0xd4, 0x17, 0xc4, 0xc5, 0x4a, 0x3f, 0xe3, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:660:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:660:35: warning: excess elements in scalar initializer
+ 0xd4, 0x17, 0xc4, 0xc5, 0x4a, 0x3f, 0xe3, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:660:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:660:41: warning: excess elements in scalar initializer
+ 0xd4, 0x17, 0xc4, 0xc5, 0x4a, 0x3f, 0xe3, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:660:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:660:47: warning: excess elements in scalar initializer
+ 0xd4, 0x17, 0xc4, 0xc5, 0x4a, 0x3f, 0xe3, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:660:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:661:5: warning: excess elements in scalar initializer
+ 0x3c, 0x3d, 0x77, 0x14, 0x38, 0x2d, 0x43, 0xb0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:661:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:661:11: warning: excess elements in scalar initializer
+ 0x3c, 0x3d, 0x77, 0x14, 0x38, 0x2d, 0x43, 0xb0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:661:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:661:17: warning: excess elements in scalar initializer
+ 0x3c, 0x3d, 0x77, 0x14, 0x38, 0x2d, 0x43, 0xb0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:661:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:661:23: warning: excess elements in scalar initializer
+ 0x3c, 0x3d, 0x77, 0x14, 0x38, 0x2d, 0x43, 0xb0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:661:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:661:29: warning: excess elements in scalar initializer
+ 0x3c, 0x3d, 0x77, 0x14, 0x38, 0x2d, 0x43, 0xb0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:661:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:661:35: warning: excess elements in scalar initializer
+ 0x3c, 0x3d, 0x77, 0x14, 0x38, 0x2d, 0x43, 0xb0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:661:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:661:41: warning: excess elements in scalar initializer
+ 0x3c, 0x3d, 0x77, 0x14, 0x38, 0x2d, 0x43, 0xb0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:661:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:661:47: warning: excess elements in scalar initializer
+ 0x3c, 0x3d, 0x77, 0x14, 0x38, 0x2d, 0x43, 0xb0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:661:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:663:5: warning: excess elements in scalar initializer
+ 0x38, 0x2a, 0x50, 0xa5, 0xde, 0xe5, 0x4b, 0xe8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:663:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:663:11: warning: excess elements in scalar initializer
+ 0x38, 0x2a, 0x50, 0xa5, 0xde, 0xe5, 0x4b, 0xe8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:663:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:663:17: warning: excess elements in scalar initializer
+ 0x38, 0x2a, 0x50, 0xa5, 0xde, 0xe5, 0x4b, 0xe8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:663:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:663:23: warning: excess elements in scalar initializer
+ 0x38, 0x2a, 0x50, 0xa5, 0xde, 0xe5, 0x4b, 0xe8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:663:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:663:29: warning: excess elements in scalar initializer
+ 0x38, 0x2a, 0x50, 0xa5, 0xde, 0xe5, 0x4b, 0xe8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:663:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:663:35: warning: excess elements in scalar initializer
+ 0x38, 0x2a, 0x50, 0xa5, 0xde, 0xe5, 0x4b, 0xe8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:663:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:663:41: warning: excess elements in scalar initializer
+ 0x38, 0x2a, 0x50, 0xa5, 0xde, 0xe5, 0x4b, 0xe8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:663:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:663:47: warning: excess elements in scalar initializer
+ 0x38, 0x2a, 0x50, 0xa5, 0xde, 0xe5, 0x4b, 0xe8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:663:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:664:5: warning: excess elements in scalar initializer
+ 0x44, 0xb0, 0x76, 0xe8, 0xdf, 0x88, 0x20, 0x1a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:664:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:664:11: warning: excess elements in scalar initializer
+ 0x44, 0xb0, 0x76, 0xe8, 0xdf, 0x88, 0x20, 0x1a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:664:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:664:17: warning: excess elements in scalar initializer
+ 0x44, 0xb0, 0x76, 0xe8, 0xdf, 0x88, 0x20, 0x1a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:664:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:664:23: warning: excess elements in scalar initializer
+ 0x44, 0xb0, 0x76, 0xe8, 0xdf, 0x88, 0x20, 0x1a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:664:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:664:29: warning: excess elements in scalar initializer
+ 0x44, 0xb0, 0x76, 0xe8, 0xdf, 0x88, 0x20, 0x1a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:664:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:664:35: warning: excess elements in scalar initializer
+ 0x44, 0xb0, 0x76, 0xe8, 0xdf, 0x88, 0x20, 0x1a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:664:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:664:41: warning: excess elements in scalar initializer
+ 0x44, 0xb0, 0x76, 0xe8, 0xdf, 0x88, 0x20, 0x1a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:664:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:664:47: warning: excess elements in scalar initializer
+ 0x44, 0xb0, 0x76, 0xe8, 0xdf, 0x88, 0x20, 0x1a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:664:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:665:5: warning: excess elements in scalar initializer
+ 0x1c, 0xd4, 0x3b, 0x90, 0xeb, 0x21, 0x64, 0x3f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:665:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:665:11: warning: excess elements in scalar initializer
+ 0x1c, 0xd4, 0x3b, 0x90, 0xeb, 0x21, 0x64, 0x3f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:665:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:665:17: warning: excess elements in scalar initializer
+ 0x1c, 0xd4, 0x3b, 0x90, 0xeb, 0x21, 0x64, 0x3f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:665:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:665:23: warning: excess elements in scalar initializer
+ 0x1c, 0xd4, 0x3b, 0x90, 0xeb, 0x21, 0x64, 0x3f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:665:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:665:29: warning: excess elements in scalar initializer
+ 0x1c, 0xd4, 0x3b, 0x90, 0xeb, 0x21, 0x64, 0x3f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:665:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:665:35: warning: excess elements in scalar initializer
+ 0x1c, 0xd4, 0x3b, 0x90, 0xeb, 0x21, 0x64, 0x3f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:665:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:665:41: warning: excess elements in scalar initializer
+ 0x1c, 0xd4, 0x3b, 0x90, 0xeb, 0x21, 0x64, 0x3f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:665:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:665:47: warning: excess elements in scalar initializer
+ 0x1c, 0xd4, 0x3b, 0x90, 0xeb, 0x21, 0x64, 0x3f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:665:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:666:5: warning: excess elements in scalar initializer
+ 0xa9, 0x6f, 0x39, 0xb5, 0x18, 0xaa, 0x83, 0x40,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:666:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:666:11: warning: excess elements in scalar initializer
+ 0xa9, 0x6f, 0x39, 0xb5, 0x18, 0xaa, 0x83, 0x40,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:666:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:666:17: warning: excess elements in scalar initializer
+ 0xa9, 0x6f, 0x39, 0xb5, 0x18, 0xaa, 0x83, 0x40,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:666:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:666:23: warning: excess elements in scalar initializer
+ 0xa9, 0x6f, 0x39, 0xb5, 0x18, 0xaa, 0x83, 0x40,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:666:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:666:29: warning: excess elements in scalar initializer
+ 0xa9, 0x6f, 0x39, 0xb5, 0x18, 0xaa, 0x83, 0x40,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:666:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:666:35: warning: excess elements in scalar initializer
+ 0xa9, 0x6f, 0x39, 0xb5, 0x18, 0xaa, 0x83, 0x40,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:666:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:666:41: warning: excess elements in scalar initializer
+ 0xa9, 0x6f, 0x39, 0xb5, 0x18, 0xaa, 0x83, 0x40,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:666:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:666:47: warning: excess elements in scalar initializer
+ 0xa9, 0x6f, 0x39, 0xb5, 0x18, 0xaa, 0x83, 0x40,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:666:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:668:5: warning: excess elements in scalar initializer
+ 0xc9, 0x42, 0xff, 0x3c, 0x31, 0xba, 0xf7, 0xc9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:668:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:668:11: warning: excess elements in scalar initializer
+ 0xc9, 0x42, 0xff, 0x3c, 0x31, 0xba, 0xf7, 0xc9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:668:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:668:17: warning: excess elements in scalar initializer
+ 0xc9, 0x42, 0xff, 0x3c, 0x31, 0xba, 0xf7, 0xc9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:668:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:668:23: warning: excess elements in scalar initializer
+ 0xc9, 0x42, 0xff, 0x3c, 0x31, 0xba, 0xf7, 0xc9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:668:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:668:29: warning: excess elements in scalar initializer
+ 0xc9, 0x42, 0xff, 0x3c, 0x31, 0xba, 0xf7, 0xc9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:668:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:668:35: warning: excess elements in scalar initializer
+ 0xc9, 0x42, 0xff, 0x3c, 0x31, 0xba, 0xf7, 0xc9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:668:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:668:41: warning: excess elements in scalar initializer
+ 0xc9, 0x42, 0xff, 0x3c, 0x31, 0xba, 0xf7, 0xc9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:668:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:668:47: warning: excess elements in scalar initializer
+ 0xc9, 0x42, 0xff, 0x3c, 0x31, 0xba, 0xf7, 0xc9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:668:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:669:5: warning: excess elements in scalar initializer
+ 0xbd, 0xbf, 0x0f, 0x31, 0xae, 0x3f, 0xa0, 0x96,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:669:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:669:11: warning: excess elements in scalar initializer
+ 0xbd, 0xbf, 0x0f, 0x31, 0xae, 0x3f, 0xa0, 0x96,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:669:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:669:17: warning: excess elements in scalar initializer
+ 0xbd, 0xbf, 0x0f, 0x31, 0xae, 0x3f, 0xa0, 0x96,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:669:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:669:23: warning: excess elements in scalar initializer
+ 0xbd, 0xbf, 0x0f, 0x31, 0xae, 0x3f, 0xa0, 0x96,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:669:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:669:29: warning: excess elements in scalar initializer
+ 0xbd, 0xbf, 0x0f, 0x31, 0xae, 0x3f, 0xa0, 0x96,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:669:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:669:35: warning: excess elements in scalar initializer
+ 0xbd, 0xbf, 0x0f, 0x31, 0xae, 0x3f, 0xa0, 0x96,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:669:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:669:41: warning: excess elements in scalar initializer
+ 0xbd, 0xbf, 0x0f, 0x31, 0xae, 0x3f, 0xa0, 0x96,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:669:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:669:47: warning: excess elements in scalar initializer
+ 0xbd, 0xbf, 0x0f, 0x31, 0xae, 0x3f, 0xa0, 0x96,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:669:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:670:5: warning: excess elements in scalar initializer
+ 0xbf, 0x8c, 0x63, 0x03, 0x06, 0x09, 0x82, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:670:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:670:11: warning: excess elements in scalar initializer
+ 0xbf, 0x8c, 0x63, 0x03, 0x06, 0x09, 0x82, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:670:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:670:17: warning: excess elements in scalar initializer
+ 0xbf, 0x8c, 0x63, 0x03, 0x06, 0x09, 0x82, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:670:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:670:23: warning: excess elements in scalar initializer
+ 0xbf, 0x8c, 0x63, 0x03, 0x06, 0x09, 0x82, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:670:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:670:29: warning: excess elements in scalar initializer
+ 0xbf, 0x8c, 0x63, 0x03, 0x06, 0x09, 0x82, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:670:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:670:35: warning: excess elements in scalar initializer
+ 0xbf, 0x8c, 0x63, 0x03, 0x06, 0x09, 0x82, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:670:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:670:41: warning: excess elements in scalar initializer
+ 0xbf, 0x8c, 0x63, 0x03, 0x06, 0x09, 0x82, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:670:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:670:47: warning: excess elements in scalar initializer
+ 0xbf, 0x8c, 0x63, 0x03, 0x06, 0x09, 0x82, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:670:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:671:5: warning: excess elements in scalar initializer
+ 0xe7, 0x2e, 0x17, 0x98, 0x24, 0x89, 0x0b, 0xc8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:671:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:671:11: warning: excess elements in scalar initializer
+ 0xe7, 0x2e, 0x17, 0x98, 0x24, 0x89, 0x0b, 0xc8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:671:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:671:17: warning: excess elements in scalar initializer
+ 0xe7, 0x2e, 0x17, 0x98, 0x24, 0x89, 0x0b, 0xc8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:671:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:671:23: warning: excess elements in scalar initializer
+ 0xe7, 0x2e, 0x17, 0x98, 0x24, 0x89, 0x0b, 0xc8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:671:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:671:29: warning: excess elements in scalar initializer
+ 0xe7, 0x2e, 0x17, 0x98, 0x24, 0x89, 0x0b, 0xc8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:671:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:671:35: warning: excess elements in scalar initializer
+ 0xe7, 0x2e, 0x17, 0x98, 0x24, 0x89, 0x0b, 0xc8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:671:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:671:41: warning: excess elements in scalar initializer
+ 0xe7, 0x2e, 0x17, 0x98, 0x24, 0x89, 0x0b, 0xc8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:671:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:671:47: warning: excess elements in scalar initializer
+ 0xe7, 0x2e, 0x17, 0x98, 0x24, 0x89, 0x0b, 0xc8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:671:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:673:5: warning: excess elements in scalar initializer
+ 0xe0, 0x8c, 0x31, 0x5c, 0x1c, 0xce, 0x2a, 0x83,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:673:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:673:11: warning: excess elements in scalar initializer
+ 0xe0, 0x8c, 0x31, 0x5c, 0x1c, 0xce, 0x2a, 0x83,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:673:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:673:17: warning: excess elements in scalar initializer
+ 0xe0, 0x8c, 0x31, 0x5c, 0x1c, 0xce, 0x2a, 0x83,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:673:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:673:23: warning: excess elements in scalar initializer
+ 0xe0, 0x8c, 0x31, 0x5c, 0x1c, 0xce, 0x2a, 0x83,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:673:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:673:29: warning: excess elements in scalar initializer
+ 0xe0, 0x8c, 0x31, 0x5c, 0x1c, 0xce, 0x2a, 0x83,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:673:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:673:35: warning: excess elements in scalar initializer
+ 0xe0, 0x8c, 0x31, 0x5c, 0x1c, 0xce, 0x2a, 0x83,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:673:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:673:41: warning: excess elements in scalar initializer
+ 0xe0, 0x8c, 0x31, 0x5c, 0x1c, 0xce, 0x2a, 0x83,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:673:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:673:47: warning: excess elements in scalar initializer
+ 0xe0, 0x8c, 0x31, 0x5c, 0x1c, 0xce, 0x2a, 0x83,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:673:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:674:5: warning: excess elements in scalar initializer
+ 0x14, 0x4d, 0xbb, 0xff, 0x09, 0xf7, 0x4e, 0x3e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:674:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:674:11: warning: excess elements in scalar initializer
+ 0x14, 0x4d, 0xbb, 0xff, 0x09, 0xf7, 0x4e, 0x3e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:674:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:674:17: warning: excess elements in scalar initializer
+ 0x14, 0x4d, 0xbb, 0xff, 0x09, 0xf7, 0x4e, 0x3e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:674:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:674:23: warning: excess elements in scalar initializer
+ 0x14, 0x4d, 0xbb, 0xff, 0x09, 0xf7, 0x4e, 0x3e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:674:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:674:29: warning: excess elements in scalar initializer
+ 0x14, 0x4d, 0xbb, 0xff, 0x09, 0xf7, 0x4e, 0x3e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:674:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:674:35: warning: excess elements in scalar initializer
+ 0x14, 0x4d, 0xbb, 0xff, 0x09, 0xf7, 0x4e, 0x3e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:674:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:674:41: warning: excess elements in scalar initializer
+ 0x14, 0x4d, 0xbb, 0xff, 0x09, 0xf7, 0x4e, 0x3e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:674:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:674:47: warning: excess elements in scalar initializer
+ 0x14, 0x4d, 0xbb, 0xff, 0x09, 0xf7, 0x4e, 0x3e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:674:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:675:5: warning: excess elements in scalar initializer
+ 0xfc, 0x77, 0x0b, 0x54, 0xd0, 0x98, 0x4a, 0x8f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:675:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:675:11: warning: excess elements in scalar initializer
+ 0xfc, 0x77, 0x0b, 0x54, 0xd0, 0x98, 0x4a, 0x8f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:675:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:675:17: warning: excess elements in scalar initializer
+ 0xfc, 0x77, 0x0b, 0x54, 0xd0, 0x98, 0x4a, 0x8f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:675:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:675:23: warning: excess elements in scalar initializer
+ 0xfc, 0x77, 0x0b, 0x54, 0xd0, 0x98, 0x4a, 0x8f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:675:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:675:29: warning: excess elements in scalar initializer
+ 0xfc, 0x77, 0x0b, 0x54, 0xd0, 0x98, 0x4a, 0x8f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:675:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:675:35: warning: excess elements in scalar initializer
+ 0xfc, 0x77, 0x0b, 0x54, 0xd0, 0x98, 0x4a, 0x8f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:675:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:675:41: warning: excess elements in scalar initializer
+ 0xfc, 0x77, 0x0b, 0x54, 0xd0, 0x98, 0x4a, 0x8f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:675:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:675:47: warning: excess elements in scalar initializer
+ 0xfc, 0x77, 0x0b, 0x54, 0xd0, 0x98, 0x4a, 0x8f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:675:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:676:5: warning: excess elements in scalar initializer
+ 0x19, 0xb1, 0x47, 0x19, 0xe6, 0x36, 0x35, 0x64,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:676:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:676:11: warning: excess elements in scalar initializer
+ 0x19, 0xb1, 0x47, 0x19, 0xe6, 0x36, 0x35, 0x64,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:676:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:676:17: warning: excess elements in scalar initializer
+ 0x19, 0xb1, 0x47, 0x19, 0xe6, 0x36, 0x35, 0x64,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:676:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:676:23: warning: excess elements in scalar initializer
+ 0x19, 0xb1, 0x47, 0x19, 0xe6, 0x36, 0x35, 0x64,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:676:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:676:29: warning: excess elements in scalar initializer
+ 0x19, 0xb1, 0x47, 0x19, 0xe6, 0x36, 0x35, 0x64,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:676:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:676:35: warning: excess elements in scalar initializer
+ 0x19, 0xb1, 0x47, 0x19, 0xe6, 0x36, 0x35, 0x64,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:676:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:676:41: warning: excess elements in scalar initializer
+ 0x19, 0xb1, 0x47, 0x19, 0xe6, 0x36, 0x35, 0x64,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:676:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:676:47: warning: excess elements in scalar initializer
+ 0x19, 0xb1, 0x47, 0x19, 0xe6, 0x36, 0x35, 0x64,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:676:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:678:5: warning: excess elements in scalar initializer
+ 0x1d, 0x6b, 0x1e, 0xed, 0xf6, 0x3e, 0xfb, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:678:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:678:11: warning: excess elements in scalar initializer
+ 0x1d, 0x6b, 0x1e, 0xed, 0xf6, 0x3e, 0xfb, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:678:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:678:17: warning: excess elements in scalar initializer
+ 0x1d, 0x6b, 0x1e, 0xed, 0xf6, 0x3e, 0xfb, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:678:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:678:23: warning: excess elements in scalar initializer
+ 0x1d, 0x6b, 0x1e, 0xed, 0xf6, 0x3e, 0xfb, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:678:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:678:29: warning: excess elements in scalar initializer
+ 0x1d, 0x6b, 0x1e, 0xed, 0xf6, 0x3e, 0xfb, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:678:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:678:35: warning: excess elements in scalar initializer
+ 0x1d, 0x6b, 0x1e, 0xed, 0xf6, 0x3e, 0xfb, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:678:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:678:41: warning: excess elements in scalar initializer
+ 0x1d, 0x6b, 0x1e, 0xed, 0xf6, 0x3e, 0xfb, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:678:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:678:47: warning: excess elements in scalar initializer
+ 0x1d, 0x6b, 0x1e, 0xed, 0xf6, 0x3e, 0xfb, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:678:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:679:5: warning: excess elements in scalar initializer
+ 0x80, 0xe1, 0x78, 0x3d, 0x32, 0x44, 0x54, 0x12,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:679:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:679:11: warning: excess elements in scalar initializer
+ 0x80, 0xe1, 0x78, 0x3d, 0x32, 0x44, 0x54, 0x12,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:679:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:679:17: warning: excess elements in scalar initializer
+ 0x80, 0xe1, 0x78, 0x3d, 0x32, 0x44, 0x54, 0x12,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:679:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:679:23: warning: excess elements in scalar initializer
+ 0x80, 0xe1, 0x78, 0x3d, 0x32, 0x44, 0x54, 0x12,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:679:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:679:29: warning: excess elements in scalar initializer
+ 0x80, 0xe1, 0x78, 0x3d, 0x32, 0x44, 0x54, 0x12,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:679:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:679:35: warning: excess elements in scalar initializer
+ 0x80, 0xe1, 0x78, 0x3d, 0x32, 0x44, 0x54, 0x12,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:679:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:679:41: warning: excess elements in scalar initializer
+ 0x80, 0xe1, 0x78, 0x3d, 0x32, 0x44, 0x54, 0x12,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:679:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:679:47: warning: excess elements in scalar initializer
+ 0x80, 0xe1, 0x78, 0x3d, 0x32, 0x44, 0x54, 0x12,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:679:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:680:5: warning: excess elements in scalar initializer
+ 0x11, 0x4c, 0x20, 0xde, 0x0b, 0x83, 0x7a, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:680:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:680:11: warning: excess elements in scalar initializer
+ 0x11, 0x4c, 0x20, 0xde, 0x0b, 0x83, 0x7a, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:680:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:680:17: warning: excess elements in scalar initializer
+ 0x11, 0x4c, 0x20, 0xde, 0x0b, 0x83, 0x7a, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:680:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:680:23: warning: excess elements in scalar initializer
+ 0x11, 0x4c, 0x20, 0xde, 0x0b, 0x83, 0x7a, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:680:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:680:29: warning: excess elements in scalar initializer
+ 0x11, 0x4c, 0x20, 0xde, 0x0b, 0x83, 0x7a, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:680:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:680:35: warning: excess elements in scalar initializer
+ 0x11, 0x4c, 0x20, 0xde, 0x0b, 0x83, 0x7a, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:680:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:680:41: warning: excess elements in scalar initializer
+ 0x11, 0x4c, 0x20, 0xde, 0x0b, 0x83, 0x7a, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:680:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:680:47: warning: excess elements in scalar initializer
+ 0x11, 0x4c, 0x20, 0xde, 0x0b, 0x83, 0x7a, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:680:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:681:5: warning: excess elements in scalar initializer
+ 0xfa, 0x33, 0xd6, 0xb8, 0x28, 0x25, 0xff, 0xf4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:681:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:681:11: warning: excess elements in scalar initializer
+ 0xfa, 0x33, 0xd6, 0xb8, 0x28, 0x25, 0xff, 0xf4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:681:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:681:17: warning: excess elements in scalar initializer
+ 0xfa, 0x33, 0xd6, 0xb8, 0x28, 0x25, 0xff, 0xf4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:681:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:681:23: warning: excess elements in scalar initializer
+ 0xfa, 0x33, 0xd6, 0xb8, 0x28, 0x25, 0xff, 0xf4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:681:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:681:29: warning: excess elements in scalar initializer
+ 0xfa, 0x33, 0xd6, 0xb8, 0x28, 0x25, 0xff, 0xf4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:681:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:681:35: warning: excess elements in scalar initializer
+ 0xfa, 0x33, 0xd6, 0xb8, 0x28, 0x25, 0xff, 0xf4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:681:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:681:41: warning: excess elements in scalar initializer
+ 0xfa, 0x33, 0xd6, 0xb8, 0x28, 0x25, 0xff, 0xf4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:681:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:681:47: warning: excess elements in scalar initializer
+ 0xfa, 0x33, 0xd6, 0xb8, 0x28, 0x25, 0xff, 0xf4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:681:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:683:5: warning: excess elements in scalar initializer
+ 0x4c, 0x9a, 0x70, 0xea, 0x54, 0xce, 0x47, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:683:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:683:11: warning: excess elements in scalar initializer
+ 0x4c, 0x9a, 0x70, 0xea, 0x54, 0xce, 0x47, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:683:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:683:17: warning: excess elements in scalar initializer
+ 0x4c, 0x9a, 0x70, 0xea, 0x54, 0xce, 0x47, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:683:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:683:23: warning: excess elements in scalar initializer
+ 0x4c, 0x9a, 0x70, 0xea, 0x54, 0xce, 0x47, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:683:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:683:29: warning: excess elements in scalar initializer
+ 0x4c, 0x9a, 0x70, 0xea, 0x54, 0xce, 0x47, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:683:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:683:35: warning: excess elements in scalar initializer
+ 0x4c, 0x9a, 0x70, 0xea, 0x54, 0xce, 0x47, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:683:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:683:41: warning: excess elements in scalar initializer
+ 0x4c, 0x9a, 0x70, 0xea, 0x54, 0xce, 0x47, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:683:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:683:47: warning: excess elements in scalar initializer
+ 0x4c, 0x9a, 0x70, 0xea, 0x54, 0xce, 0x47, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:683:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:684:5: warning: excess elements in scalar initializer
+ 0x7d, 0xf6, 0x98, 0xe6, 0xb0, 0x33, 0x23, 0xb5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:684:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:684:11: warning: excess elements in scalar initializer
+ 0x7d, 0xf6, 0x98, 0xe6, 0xb0, 0x33, 0x23, 0xb5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:684:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:684:17: warning: excess elements in scalar initializer
+ 0x7d, 0xf6, 0x98, 0xe6, 0xb0, 0x33, 0x23, 0xb5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:684:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:684:23: warning: excess elements in scalar initializer
+ 0x7d, 0xf6, 0x98, 0xe6, 0xb0, 0x33, 0x23, 0xb5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:684:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:684:29: warning: excess elements in scalar initializer
+ 0x7d, 0xf6, 0x98, 0xe6, 0xb0, 0x33, 0x23, 0xb5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:684:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:684:35: warning: excess elements in scalar initializer
+ 0x7d, 0xf6, 0x98, 0xe6, 0xb0, 0x33, 0x23, 0xb5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:684:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:684:41: warning: excess elements in scalar initializer
+ 0x7d, 0xf6, 0x98, 0xe6, 0xb0, 0x33, 0x23, 0xb5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:684:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:684:47: warning: excess elements in scalar initializer
+ 0x7d, 0xf6, 0x98, 0xe6, 0xb0, 0x33, 0x23, 0xb5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:684:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:685:5: warning: excess elements in scalar initializer
+ 0x30, 0x79, 0x36, 0x4a, 0x5f, 0xc3, 0xe9, 0xdd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:685:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:685:11: warning: excess elements in scalar initializer
+ 0x30, 0x79, 0x36, 0x4a, 0x5f, 0xc3, 0xe9, 0xdd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:685:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:685:17: warning: excess elements in scalar initializer
+ 0x30, 0x79, 0x36, 0x4a, 0x5f, 0xc3, 0xe9, 0xdd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:685:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:685:23: warning: excess elements in scalar initializer
+ 0x30, 0x79, 0x36, 0x4a, 0x5f, 0xc3, 0xe9, 0xdd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:685:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:685:29: warning: excess elements in scalar initializer
+ 0x30, 0x79, 0x36, 0x4a, 0x5f, 0xc3, 0xe9, 0xdd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:685:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:685:35: warning: excess elements in scalar initializer
+ 0x30, 0x79, 0x36, 0x4a, 0x5f, 0xc3, 0xe9, 0xdd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:685:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:685:41: warning: excess elements in scalar initializer
+ 0x30, 0x79, 0x36, 0x4a, 0x5f, 0xc3, 0xe9, 0xdd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:685:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:685:47: warning: excess elements in scalar initializer
+ 0x30, 0x79, 0x36, 0x4a, 0x5f, 0xc3, 0xe9, 0xdd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:685:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:686:5: warning: excess elements in scalar initializer
+ 0x03, 0x43, 0x92, 0xbd, 0xde, 0x86, 0xdc, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:686:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:686:11: warning: excess elements in scalar initializer
+ 0x03, 0x43, 0x92, 0xbd, 0xde, 0x86, 0xdc, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:686:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:686:17: warning: excess elements in scalar initializer
+ 0x03, 0x43, 0x92, 0xbd, 0xde, 0x86, 0xdc, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:686:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:686:23: warning: excess elements in scalar initializer
+ 0x03, 0x43, 0x92, 0xbd, 0xde, 0x86, 0xdc, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:686:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:686:29: warning: excess elements in scalar initializer
+ 0x03, 0x43, 0x92, 0xbd, 0xde, 0x86, 0xdc, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:686:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:686:35: warning: excess elements in scalar initializer
+ 0x03, 0x43, 0x92, 0xbd, 0xde, 0x86, 0xdc, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:686:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:686:41: warning: excess elements in scalar initializer
+ 0x03, 0x43, 0x92, 0xbd, 0xde, 0x86, 0xdc, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:686:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:686:47: warning: excess elements in scalar initializer
+ 0x03, 0x43, 0x92, 0xbd, 0xde, 0x86, 0xdc, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:686:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:688:5: warning: excess elements in scalar initializer
+ 0xda, 0x94, 0x32, 0x1c, 0x5e, 0x44, 0x06, 0x04,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:688:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:688:11: warning: excess elements in scalar initializer
+ 0xda, 0x94, 0x32, 0x1c, 0x5e, 0x44, 0x06, 0x04,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:688:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:688:17: warning: excess elements in scalar initializer
+ 0xda, 0x94, 0x32, 0x1c, 0x5e, 0x44, 0x06, 0x04,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:688:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:688:23: warning: excess elements in scalar initializer
+ 0xda, 0x94, 0x32, 0x1c, 0x5e, 0x44, 0x06, 0x04,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:688:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:688:29: warning: excess elements in scalar initializer
+ 0xda, 0x94, 0x32, 0x1c, 0x5e, 0x44, 0x06, 0x04,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:688:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:688:35: warning: excess elements in scalar initializer
+ 0xda, 0x94, 0x32, 0x1c, 0x5e, 0x44, 0x06, 0x04,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:688:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:688:41: warning: excess elements in scalar initializer
+ 0xda, 0x94, 0x32, 0x1c, 0x5e, 0x44, 0x06, 0x04,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:688:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:688:47: warning: excess elements in scalar initializer
+ 0xda, 0x94, 0x32, 0x1c, 0x5e, 0x44, 0x06, 0x04,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:688:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:689:5: warning: excess elements in scalar initializer
+ 0x89, 0x33, 0x6c, 0xb6, 0x5b, 0xf3, 0x98, 0x9c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:689:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:689:11: warning: excess elements in scalar initializer
+ 0x89, 0x33, 0x6c, 0xb6, 0x5b, 0xf3, 0x98, 0x9c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:689:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:689:17: warning: excess elements in scalar initializer
+ 0x89, 0x33, 0x6c, 0xb6, 0x5b, 0xf3, 0x98, 0x9c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:689:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:689:23: warning: excess elements in scalar initializer
+ 0x89, 0x33, 0x6c, 0xb6, 0x5b, 0xf3, 0x98, 0x9c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:689:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:689:29: warning: excess elements in scalar initializer
+ 0x89, 0x33, 0x6c, 0xb6, 0x5b, 0xf3, 0x98, 0x9c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:689:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:689:35: warning: excess elements in scalar initializer
+ 0x89, 0x33, 0x6c, 0xb6, 0x5b, 0xf3, 0x98, 0x9c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:689:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:689:41: warning: excess elements in scalar initializer
+ 0x89, 0x33, 0x6c, 0xb6, 0x5b, 0xf3, 0x98, 0x9c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:689:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:689:47: warning: excess elements in scalar initializer
+ 0x89, 0x33, 0x6c, 0xb6, 0x5b, 0xf3, 0x98, 0x9c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:689:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:690:5: warning: excess elements in scalar initializer
+ 0x36, 0xf7, 0x28, 0x2c, 0x2f, 0x5d, 0x2b, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:690:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:690:11: warning: excess elements in scalar initializer
+ 0x36, 0xf7, 0x28, 0x2c, 0x2f, 0x5d, 0x2b, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:690:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:690:17: warning: excess elements in scalar initializer
+ 0x36, 0xf7, 0x28, 0x2c, 0x2f, 0x5d, 0x2b, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:690:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:690:23: warning: excess elements in scalar initializer
+ 0x36, 0xf7, 0x28, 0x2c, 0x2f, 0x5d, 0x2b, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:690:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:690:29: warning: excess elements in scalar initializer
+ 0x36, 0xf7, 0x28, 0x2c, 0x2f, 0x5d, 0x2b, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:690:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:690:35: warning: excess elements in scalar initializer
+ 0x36, 0xf7, 0x28, 0x2c, 0x2f, 0x5d, 0x2b, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:690:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:690:41: warning: excess elements in scalar initializer
+ 0x36, 0xf7, 0x28, 0x2c, 0x2f, 0x5d, 0x2b, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:690:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:690:47: warning: excess elements in scalar initializer
+ 0x36, 0xf7, 0x28, 0x2c, 0x2f, 0x5d, 0x2b, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:690:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:691:5: warning: excess elements in scalar initializer
+ 0x2c, 0x17, 0x1e, 0x74
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:691:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:691:11: warning: excess elements in scalar initializer
+ 0x2c, 0x17, 0x1e, 0x74
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:691:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:691:17: warning: excess elements in scalar initializer
+ 0x2c, 0x17, 0x1e, 0x74
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:691:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:691:23: warning: excess elements in scalar initializer
+ 0x2c, 0x17, 0x1e, 0x74
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:691:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:652:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:652:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:694:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:694:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:695:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:695:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:696:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:696:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:697:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x95, 0xd5, 0xc0, 0x05, 0x50, 0x3e, 0x51, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:697:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:697:11: warning: excess elements in scalar initializer
+ 0x95, 0xd5, 0xc0, 0x05, 0x50, 0x3e, 0x51, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:697:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:697:17: warning: excess elements in scalar initializer
+ 0x95, 0xd5, 0xc0, 0x05, 0x50, 0x3e, 0x51, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:697:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:697:23: warning: excess elements in scalar initializer
+ 0x95, 0xd5, 0xc0, 0x05, 0x50, 0x3e, 0x51, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:697:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:697:29: warning: excess elements in scalar initializer
+ 0x95, 0xd5, 0xc0, 0x05, 0x50, 0x3e, 0x51, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:697:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:697:35: warning: excess elements in scalar initializer
+ 0x95, 0xd5, 0xc0, 0x05, 0x50, 0x3e, 0x51, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:697:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:697:41: warning: excess elements in scalar initializer
+ 0x95, 0xd5, 0xc0, 0x05, 0x50, 0x3e, 0x51, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:697:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:697:47: warning: excess elements in scalar initializer
+ 0x95, 0xd5, 0xc0, 0x05, 0x50, 0x3e, 0x51, 0x0d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:697:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:698:5: warning: excess elements in scalar initializer
+ 0x8c, 0xd0, 0xaa, 0x07, 0x2c, 0x4a, 0x4d, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:698:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:698:11: warning: excess elements in scalar initializer
+ 0x8c, 0xd0, 0xaa, 0x07, 0x2c, 0x4a, 0x4d, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:698:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:698:17: warning: excess elements in scalar initializer
+ 0x8c, 0xd0, 0xaa, 0x07, 0x2c, 0x4a, 0x4d, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:698:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:698:23: warning: excess elements in scalar initializer
+ 0x8c, 0xd0, 0xaa, 0x07, 0x2c, 0x4a, 0x4d, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:698:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:698:29: warning: excess elements in scalar initializer
+ 0x8c, 0xd0, 0xaa, 0x07, 0x2c, 0x4a, 0x4d, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:698:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:698:35: warning: excess elements in scalar initializer
+ 0x8c, 0xd0, 0xaa, 0x07, 0x2c, 0x4a, 0x4d, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:698:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:698:41: warning: excess elements in scalar initializer
+ 0x8c, 0xd0, 0xaa, 0x07, 0x2c, 0x4a, 0x4d, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:698:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:698:47: warning: excess elements in scalar initializer
+ 0x8c, 0xd0, 0xaa, 0x07, 0x2c, 0x4a, 0x4d, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:698:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:699:5: warning: excess elements in scalar initializer
+ 0x6e, 0xab, 0xc5, 0x2d, 0x11, 0x65, 0x3d, 0xf4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:699:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:699:11: warning: excess elements in scalar initializer
+ 0x6e, 0xab, 0xc5, 0x2d, 0x11, 0x65, 0x3d, 0xf4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:699:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:699:17: warning: excess elements in scalar initializer
+ 0x6e, 0xab, 0xc5, 0x2d, 0x11, 0x65, 0x3d, 0xf4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:699:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:699:23: warning: excess elements in scalar initializer
+ 0x6e, 0xab, 0xc5, 0x2d, 0x11, 0x65, 0x3d, 0xf4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:699:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:699:29: warning: excess elements in scalar initializer
+ 0x6e, 0xab, 0xc5, 0x2d, 0x11, 0x65, 0x3d, 0xf4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:699:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:699:35: warning: excess elements in scalar initializer
+ 0x6e, 0xab, 0xc5, 0x2d, 0x11, 0x65, 0x3d, 0xf4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:699:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:699:41: warning: excess elements in scalar initializer
+ 0x6e, 0xab, 0xc5, 0x2d, 0x11, 0x65, 0x3d, 0xf4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:699:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:699:47: warning: excess elements in scalar initializer
+ 0x6e, 0xab, 0xc5, 0x2d, 0x11, 0x65, 0x3d, 0xf4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:699:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:700:5: warning: excess elements in scalar initializer
+ 0x7f, 0xbf, 0x63, 0xab, 0x19, 0x8b, 0xcc, 0x26
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:700:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:700:11: warning: excess elements in scalar initializer
+ 0x7f, 0xbf, 0x63, 0xab, 0x19, 0x8b, 0xcc, 0x26
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:700:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:700:17: warning: excess elements in scalar initializer
+ 0x7f, 0xbf, 0x63, 0xab, 0x19, 0x8b, 0xcc, 0x26
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:700:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:700:23: warning: excess elements in scalar initializer
+ 0x7f, 0xbf, 0x63, 0xab, 0x19, 0x8b, 0xcc, 0x26
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:700:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:700:29: warning: excess elements in scalar initializer
+ 0x7f, 0xbf, 0x63, 0xab, 0x19, 0x8b, 0xcc, 0x26
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:700:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:700:35: warning: excess elements in scalar initializer
+ 0x7f, 0xbf, 0x63, 0xab, 0x19, 0x8b, 0xcc, 0x26
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:700:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:700:41: warning: excess elements in scalar initializer
+ 0x7f, 0xbf, 0x63, 0xab, 0x19, 0x8b, 0xcc, 0x26
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:700:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:700:47: warning: excess elements in scalar initializer
+ 0x7f, 0xbf, 0x63, 0xab, 0x19, 0x8b, 0xcc, 0x26
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:700:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:696:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:696:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:694:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:694:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:703:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:703:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:704:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:704:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:705:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:705:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:706:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xf2, 0x48, 0x31, 0x2e, 0x57, 0x8d, 0x9d, 0x58,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:706:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:706:11: warning: excess elements in scalar initializer
+ 0xf2, 0x48, 0x31, 0x2e, 0x57, 0x8d, 0x9d, 0x58,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:706:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:706:17: warning: excess elements in scalar initializer
+ 0xf2, 0x48, 0x31, 0x2e, 0x57, 0x8d, 0x9d, 0x58,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:706:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:706:23: warning: excess elements in scalar initializer
+ 0xf2, 0x48, 0x31, 0x2e, 0x57, 0x8d, 0x9d, 0x58,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:706:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:706:29: warning: excess elements in scalar initializer
+ 0xf2, 0x48, 0x31, 0x2e, 0x57, 0x8d, 0x9d, 0x58,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:706:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:706:35: warning: excess elements in scalar initializer
+ 0xf2, 0x48, 0x31, 0x2e, 0x57, 0x8d, 0x9d, 0x58,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:706:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:706:41: warning: excess elements in scalar initializer
+ 0xf2, 0x48, 0x31, 0x2e, 0x57, 0x8d, 0x9d, 0x58,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:706:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:706:47: warning: excess elements in scalar initializer
+ 0xf2, 0x48, 0x31, 0x2e, 0x57, 0x8d, 0x9d, 0x58,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:706:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:707:5: warning: excess elements in scalar initializer
+ 0xf8, 0xb7, 0xbb, 0x4d, 0x19, 0x10, 0x54, 0x31
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:707:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:707:11: warning: excess elements in scalar initializer
+ 0xf8, 0xb7, 0xbb, 0x4d, 0x19, 0x10, 0x54, 0x31
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:707:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:707:17: warning: excess elements in scalar initializer
+ 0xf8, 0xb7, 0xbb, 0x4d, 0x19, 0x10, 0x54, 0x31
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:707:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:707:23: warning: excess elements in scalar initializer
+ 0xf8, 0xb7, 0xbb, 0x4d, 0x19, 0x10, 0x54, 0x31
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:707:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:707:29: warning: excess elements in scalar initializer
+ 0xf8, 0xb7, 0xbb, 0x4d, 0x19, 0x10, 0x54, 0x31
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:707:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:707:35: warning: excess elements in scalar initializer
+ 0xf8, 0xb7, 0xbb, 0x4d, 0x19, 0x10, 0x54, 0x31
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:707:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:707:41: warning: excess elements in scalar initializer
+ 0xf8, 0xb7, 0xbb, 0x4d, 0x19, 0x10, 0x54, 0x31
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:707:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:707:47: warning: excess elements in scalar initializer
+ 0xf8, 0xb7, 0xbb, 0x4d, 0x19, 0x10, 0x54, 0x31
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:707:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:705:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:705:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:703:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:703:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:649:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:649:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:714:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:714:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:715:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:715:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:716:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 208,
+ ^~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:716:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:717:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:717:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:718:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x24, 0x8a, 0xc3, 0x10, 0x85, 0xb6, 0xc2, 0xad,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:718:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:718:11: warning: excess elements in scalar initializer
+ 0x24, 0x8a, 0xc3, 0x10, 0x85, 0xb6, 0xc2, 0xad,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:718:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:718:17: warning: excess elements in scalar initializer
+ 0x24, 0x8a, 0xc3, 0x10, 0x85, 0xb6, 0xc2, 0xad,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:718:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:718:23: warning: excess elements in scalar initializer
+ 0x24, 0x8a, 0xc3, 0x10, 0x85, 0xb6, 0xc2, 0xad,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:718:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:718:29: warning: excess elements in scalar initializer
+ 0x24, 0x8a, 0xc3, 0x10, 0x85, 0xb6, 0xc2, 0xad,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:718:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:718:35: warning: excess elements in scalar initializer
+ 0x24, 0x8a, 0xc3, 0x10, 0x85, 0xb6, 0xc2, 0xad,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:718:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:718:41: warning: excess elements in scalar initializer
+ 0x24, 0x8a, 0xc3, 0x10, 0x85, 0xb6, 0xc2, 0xad,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:718:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:718:47: warning: excess elements in scalar initializer
+ 0x24, 0x8a, 0xc3, 0x10, 0x85, 0xb6, 0xc2, 0xad,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:718:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:719:5: warning: excess elements in scalar initializer
+ 0xaa, 0xa3, 0x82, 0x59, 0xa0, 0xd7, 0x19, 0x2c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:719:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:719:11: warning: excess elements in scalar initializer
+ 0xaa, 0xa3, 0x82, 0x59, 0xa0, 0xd7, 0x19, 0x2c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:719:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:719:17: warning: excess elements in scalar initializer
+ 0xaa, 0xa3, 0x82, 0x59, 0xa0, 0xd7, 0x19, 0x2c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:719:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:719:23: warning: excess elements in scalar initializer
+ 0xaa, 0xa3, 0x82, 0x59, 0xa0, 0xd7, 0x19, 0x2c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:719:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:719:29: warning: excess elements in scalar initializer
+ 0xaa, 0xa3, 0x82, 0x59, 0xa0, 0xd7, 0x19, 0x2c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:719:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:719:35: warning: excess elements in scalar initializer
+ 0xaa, 0xa3, 0x82, 0x59, 0xa0, 0xd7, 0x19, 0x2c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:719:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:719:41: warning: excess elements in scalar initializer
+ 0xaa, 0xa3, 0x82, 0x59, 0xa0, 0xd7, 0x19, 0x2c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:719:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:719:47: warning: excess elements in scalar initializer
+ 0xaa, 0xa3, 0x82, 0x59, 0xa0, 0xd7, 0x19, 0x2c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:719:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:720:5: warning: excess elements in scalar initializer
+ 0x5c, 0x35, 0xd1, 0xbb, 0x4e, 0xf3, 0x9a, 0xd9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:720:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:720:11: warning: excess elements in scalar initializer
+ 0x5c, 0x35, 0xd1, 0xbb, 0x4e, 0xf3, 0x9a, 0xd9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:720:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:720:17: warning: excess elements in scalar initializer
+ 0x5c, 0x35, 0xd1, 0xbb, 0x4e, 0xf3, 0x9a, 0xd9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:720:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:720:23: warning: excess elements in scalar initializer
+ 0x5c, 0x35, 0xd1, 0xbb, 0x4e, 0xf3, 0x9a, 0xd9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:720:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:720:29: warning: excess elements in scalar initializer
+ 0x5c, 0x35, 0xd1, 0xbb, 0x4e, 0xf3, 0x9a, 0xd9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:720:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:720:35: warning: excess elements in scalar initializer
+ 0x5c, 0x35, 0xd1, 0xbb, 0x4e, 0xf3, 0x9a, 0xd9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:720:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:720:41: warning: excess elements in scalar initializer
+ 0x5c, 0x35, 0xd1, 0xbb, 0x4e, 0xf3, 0x9a, 0xd9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:720:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:720:47: warning: excess elements in scalar initializer
+ 0x5c, 0x35, 0xd1, 0xbb, 0x4e, 0xf3, 0x9a, 0xd9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:720:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:721:5: warning: excess elements in scalar initializer
+ 0x4c, 0x38, 0xd1, 0xc8, 0x24, 0x79, 0xe2, 0xdd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:721:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:721:11: warning: excess elements in scalar initializer
+ 0x4c, 0x38, 0xd1, 0xc8, 0x24, 0x79, 0xe2, 0xdd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:721:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:721:17: warning: excess elements in scalar initializer
+ 0x4c, 0x38, 0xd1, 0xc8, 0x24, 0x79, 0xe2, 0xdd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:721:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:721:23: warning: excess elements in scalar initializer
+ 0x4c, 0x38, 0xd1, 0xc8, 0x24, 0x79, 0xe2, 0xdd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:721:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:721:29: warning: excess elements in scalar initializer
+ 0x4c, 0x38, 0xd1, 0xc8, 0x24, 0x79, 0xe2, 0xdd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:721:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:721:35: warning: excess elements in scalar initializer
+ 0x4c, 0x38, 0xd1, 0xc8, 0x24, 0x79, 0xe2, 0xdd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:721:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:721:41: warning: excess elements in scalar initializer
+ 0x4c, 0x38, 0xd1, 0xc8, 0x24, 0x79, 0xe2, 0xdd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:721:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:721:47: warning: excess elements in scalar initializer
+ 0x4c, 0x38, 0xd1, 0xc8, 0x24, 0x79, 0xe2, 0xdd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:721:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:723:5: warning: excess elements in scalar initializer
+ 0x21, 0x59, 0xa0, 0x77, 0x02, 0x4b, 0x05, 0x89,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:723:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:723:11: warning: excess elements in scalar initializer
+ 0x21, 0x59, 0xa0, 0x77, 0x02, 0x4b, 0x05, 0x89,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:723:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:723:17: warning: excess elements in scalar initializer
+ 0x21, 0x59, 0xa0, 0x77, 0x02, 0x4b, 0x05, 0x89,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:723:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:723:23: warning: excess elements in scalar initializer
+ 0x21, 0x59, 0xa0, 0x77, 0x02, 0x4b, 0x05, 0x89,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:723:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:723:29: warning: excess elements in scalar initializer
+ 0x21, 0x59, 0xa0, 0x77, 0x02, 0x4b, 0x05, 0x89,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:723:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:723:35: warning: excess elements in scalar initializer
+ 0x21, 0x59, 0xa0, 0x77, 0x02, 0x4b, 0x05, 0x89,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:723:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:723:41: warning: excess elements in scalar initializer
+ 0x21, 0x59, 0xa0, 0x77, 0x02, 0x4b, 0x05, 0x89,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:723:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:723:47: warning: excess elements in scalar initializer
+ 0x21, 0x59, 0xa0, 0x77, 0x02, 0x4b, 0x05, 0x89,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:723:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:724:5: warning: excess elements in scalar initializer
+ 0xbc, 0x8a, 0x20, 0x10, 0x1b, 0x50, 0x6f, 0x0a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:724:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:724:11: warning: excess elements in scalar initializer
+ 0xbc, 0x8a, 0x20, 0x10, 0x1b, 0x50, 0x6f, 0x0a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:724:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:724:17: warning: excess elements in scalar initializer
+ 0xbc, 0x8a, 0x20, 0x10, 0x1b, 0x50, 0x6f, 0x0a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:724:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:724:23: warning: excess elements in scalar initializer
+ 0xbc, 0x8a, 0x20, 0x10, 0x1b, 0x50, 0x6f, 0x0a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:724:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:724:29: warning: excess elements in scalar initializer
+ 0xbc, 0x8a, 0x20, 0x10, 0x1b, 0x50, 0x6f, 0x0a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:724:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:724:35: warning: excess elements in scalar initializer
+ 0xbc, 0x8a, 0x20, 0x10, 0x1b, 0x50, 0x6f, 0x0a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:724:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:724:41: warning: excess elements in scalar initializer
+ 0xbc, 0x8a, 0x20, 0x10, 0x1b, 0x50, 0x6f, 0x0a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:724:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:724:47: warning: excess elements in scalar initializer
+ 0xbc, 0x8a, 0x20, 0x10, 0x1b, 0x50, 0x6f, 0x0a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:724:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:725:5: warning: excess elements in scalar initializer
+ 0x1a, 0xd0, 0xbb, 0xab, 0x76, 0xe8, 0x3a, 0x83,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:725:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:725:11: warning: excess elements in scalar initializer
+ 0x1a, 0xd0, 0xbb, 0xab, 0x76, 0xe8, 0x3a, 0x83,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:725:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:725:17: warning: excess elements in scalar initializer
+ 0x1a, 0xd0, 0xbb, 0xab, 0x76, 0xe8, 0x3a, 0x83,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:725:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:725:23: warning: excess elements in scalar initializer
+ 0x1a, 0xd0, 0xbb, 0xab, 0x76, 0xe8, 0x3a, 0x83,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:725:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:725:29: warning: excess elements in scalar initializer
+ 0x1a, 0xd0, 0xbb, 0xab, 0x76, 0xe8, 0x3a, 0x83,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:725:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:725:35: warning: excess elements in scalar initializer
+ 0x1a, 0xd0, 0xbb, 0xab, 0x76, 0xe8, 0x3a, 0x83,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:725:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:725:41: warning: excess elements in scalar initializer
+ 0x1a, 0xd0, 0xbb, 0xab, 0x76, 0xe8, 0x3a, 0x83,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:725:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:725:47: warning: excess elements in scalar initializer
+ 0x1a, 0xd0, 0xbb, 0xab, 0x76, 0xe8, 0x3a, 0x83,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:725:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:726:5: warning: excess elements in scalar initializer
+ 0xf1, 0xb9, 0x4b, 0xe6, 0xbe, 0xae, 0x74, 0xe8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:726:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:726:11: warning: excess elements in scalar initializer
+ 0xf1, 0xb9, 0x4b, 0xe6, 0xbe, 0xae, 0x74, 0xe8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:726:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:726:17: warning: excess elements in scalar initializer
+ 0xf1, 0xb9, 0x4b, 0xe6, 0xbe, 0xae, 0x74, 0xe8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:726:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:726:23: warning: excess elements in scalar initializer
+ 0xf1, 0xb9, 0x4b, 0xe6, 0xbe, 0xae, 0x74, 0xe8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:726:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:726:29: warning: excess elements in scalar initializer
+ 0xf1, 0xb9, 0x4b, 0xe6, 0xbe, 0xae, 0x74, 0xe8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:726:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:726:35: warning: excess elements in scalar initializer
+ 0xf1, 0xb9, 0x4b, 0xe6, 0xbe, 0xae, 0x74, 0xe8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:726:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:726:41: warning: excess elements in scalar initializer
+ 0xf1, 0xb9, 0x4b, 0xe6, 0xbe, 0xae, 0x74, 0xe8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:726:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:726:47: warning: excess elements in scalar initializer
+ 0xf1, 0xb9, 0x4b, 0xe6, 0xbe, 0xae, 0x74, 0xe8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:726:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:728:5: warning: excess elements in scalar initializer
+ 0x74, 0xca, 0xb6, 0x92, 0xc5, 0x96, 0x3a, 0x75,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:728:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:728:11: warning: excess elements in scalar initializer
+ 0x74, 0xca, 0xb6, 0x92, 0xc5, 0x96, 0x3a, 0x75,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:728:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:728:17: warning: excess elements in scalar initializer
+ 0x74, 0xca, 0xb6, 0x92, 0xc5, 0x96, 0x3a, 0x75,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:728:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:728:23: warning: excess elements in scalar initializer
+ 0x74, 0xca, 0xb6, 0x92, 0xc5, 0x96, 0x3a, 0x75,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:728:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:728:29: warning: excess elements in scalar initializer
+ 0x74, 0xca, 0xb6, 0x92, 0xc5, 0x96, 0x3a, 0x75,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:728:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:728:35: warning: excess elements in scalar initializer
+ 0x74, 0xca, 0xb6, 0x92, 0xc5, 0x96, 0x3a, 0x75,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:728:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:728:41: warning: excess elements in scalar initializer
+ 0x74, 0xca, 0xb6, 0x92, 0xc5, 0x96, 0x3a, 0x75,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:728:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:728:47: warning: excess elements in scalar initializer
+ 0x74, 0xca, 0xb6, 0x92, 0xc5, 0x96, 0x3a, 0x75,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:728:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:729:5: warning: excess elements in scalar initializer
+ 0x43, 0x6b, 0x77, 0x61, 0x21, 0xec, 0x9f, 0x62,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:729:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:729:11: warning: excess elements in scalar initializer
+ 0x43, 0x6b, 0x77, 0x61, 0x21, 0xec, 0x9f, 0x62,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:729:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:729:17: warning: excess elements in scalar initializer
+ 0x43, 0x6b, 0x77, 0x61, 0x21, 0xec, 0x9f, 0x62,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:729:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:729:23: warning: excess elements in scalar initializer
+ 0x43, 0x6b, 0x77, 0x61, 0x21, 0xec, 0x9f, 0x62,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:729:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:729:29: warning: excess elements in scalar initializer
+ 0x43, 0x6b, 0x77, 0x61, 0x21, 0xec, 0x9f, 0x62,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:729:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:729:35: warning: excess elements in scalar initializer
+ 0x43, 0x6b, 0x77, 0x61, 0x21, 0xec, 0x9f, 0x62,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:729:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:729:41: warning: excess elements in scalar initializer
+ 0x43, 0x6b, 0x77, 0x61, 0x21, 0xec, 0x9f, 0x62,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:729:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:729:47: warning: excess elements in scalar initializer
+ 0x43, 0x6b, 0x77, 0x61, 0x21, 0xec, 0x9f, 0x62,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:729:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:730:5: warning: excess elements in scalar initializer
+ 0x39, 0x9a, 0x3e, 0x66, 0xb2, 0xd2, 0x27, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:730:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:730:11: warning: excess elements in scalar initializer
+ 0x39, 0x9a, 0x3e, 0x66, 0xb2, 0xd2, 0x27, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:730:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:730:17: warning: excess elements in scalar initializer
+ 0x39, 0x9a, 0x3e, 0x66, 0xb2, 0xd2, 0x27, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:730:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:730:23: warning: excess elements in scalar initializer
+ 0x39, 0x9a, 0x3e, 0x66, 0xb2, 0xd2, 0x27, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:730:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:730:29: warning: excess elements in scalar initializer
+ 0x39, 0x9a, 0x3e, 0x66, 0xb2, 0xd2, 0x27, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:730:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:730:35: warning: excess elements in scalar initializer
+ 0x39, 0x9a, 0x3e, 0x66, 0xb2, 0xd2, 0x27, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:730:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:730:41: warning: excess elements in scalar initializer
+ 0x39, 0x9a, 0x3e, 0x66, 0xb2, 0xd2, 0x27, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:730:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:730:47: warning: excess elements in scalar initializer
+ 0x39, 0x9a, 0x3e, 0x66, 0xb2, 0xd2, 0x27, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:730:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:731:5: warning: excess elements in scalar initializer
+ 0xda, 0xe8, 0x19, 0x33, 0xb6, 0x27, 0x7f, 0x3c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:731:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:731:11: warning: excess elements in scalar initializer
+ 0xda, 0xe8, 0x19, 0x33, 0xb6, 0x27, 0x7f, 0x3c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:731:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:731:17: warning: excess elements in scalar initializer
+ 0xda, 0xe8, 0x19, 0x33, 0xb6, 0x27, 0x7f, 0x3c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:731:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:731:23: warning: excess elements in scalar initializer
+ 0xda, 0xe8, 0x19, 0x33, 0xb6, 0x27, 0x7f, 0x3c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:731:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:731:29: warning: excess elements in scalar initializer
+ 0xda, 0xe8, 0x19, 0x33, 0xb6, 0x27, 0x7f, 0x3c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:731:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:731:35: warning: excess elements in scalar initializer
+ 0xda, 0xe8, 0x19, 0x33, 0xb6, 0x27, 0x7f, 0x3c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:731:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:731:41: warning: excess elements in scalar initializer
+ 0xda, 0xe8, 0x19, 0x33, 0xb6, 0x27, 0x7f, 0x3c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:731:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:731:47: warning: excess elements in scalar initializer
+ 0xda, 0xe8, 0x19, 0x33, 0xb6, 0x27, 0x7f, 0x3c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:731:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:733:5: warning: excess elements in scalar initializer
+ 0x85, 0x16, 0xbc, 0xbe, 0x26, 0xdb, 0xbd, 0x86,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:733:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:733:11: warning: excess elements in scalar initializer
+ 0x85, 0x16, 0xbc, 0xbe, 0x26, 0xdb, 0xbd, 0x86,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:733:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:733:17: warning: excess elements in scalar initializer
+ 0x85, 0x16, 0xbc, 0xbe, 0x26, 0xdb, 0xbd, 0x86,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:733:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:733:23: warning: excess elements in scalar initializer
+ 0x85, 0x16, 0xbc, 0xbe, 0x26, 0xdb, 0xbd, 0x86,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:733:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:733:29: warning: excess elements in scalar initializer
+ 0x85, 0x16, 0xbc, 0xbe, 0x26, 0xdb, 0xbd, 0x86,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:733:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:733:35: warning: excess elements in scalar initializer
+ 0x85, 0x16, 0xbc, 0xbe, 0x26, 0xdb, 0xbd, 0x86,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:733:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:733:41: warning: excess elements in scalar initializer
+ 0x85, 0x16, 0xbc, 0xbe, 0x26, 0xdb, 0xbd, 0x86,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:733:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:733:47: warning: excess elements in scalar initializer
+ 0x85, 0x16, 0xbc, 0xbe, 0x26, 0xdb, 0xbd, 0x86,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:733:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:734:5: warning: excess elements in scalar initializer
+ 0xf3, 0x73, 0x10, 0x3d, 0x7c, 0xf4, 0xca, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:734:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:734:11: warning: excess elements in scalar initializer
+ 0xf3, 0x73, 0x10, 0x3d, 0x7c, 0xf4, 0xca, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:734:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:734:17: warning: excess elements in scalar initializer
+ 0xf3, 0x73, 0x10, 0x3d, 0x7c, 0xf4, 0xca, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:734:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:734:23: warning: excess elements in scalar initializer
+ 0xf3, 0x73, 0x10, 0x3d, 0x7c, 0xf4, 0xca, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:734:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:734:29: warning: excess elements in scalar initializer
+ 0xf3, 0x73, 0x10, 0x3d, 0x7c, 0xf4, 0xca, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:734:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:734:35: warning: excess elements in scalar initializer
+ 0xf3, 0x73, 0x10, 0x3d, 0x7c, 0xf4, 0xca, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:734:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:734:41: warning: excess elements in scalar initializer
+ 0xf3, 0x73, 0x10, 0x3d, 0x7c, 0xf4, 0xca, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:734:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:734:47: warning: excess elements in scalar initializer
+ 0xf3, 0x73, 0x10, 0x3d, 0x7c, 0xf4, 0xca, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:734:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:735:5: warning: excess elements in scalar initializer
+ 0x88, 0x8c, 0x95, 0x21, 0x18, 0xfb, 0xfb, 0xd0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:735:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:735:11: warning: excess elements in scalar initializer
+ 0x88, 0x8c, 0x95, 0x21, 0x18, 0xfb, 0xfb, 0xd0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:735:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:735:17: warning: excess elements in scalar initializer
+ 0x88, 0x8c, 0x95, 0x21, 0x18, 0xfb, 0xfb, 0xd0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:735:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:735:23: warning: excess elements in scalar initializer
+ 0x88, 0x8c, 0x95, 0x21, 0x18, 0xfb, 0xfb, 0xd0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:735:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:735:29: warning: excess elements in scalar initializer
+ 0x88, 0x8c, 0x95, 0x21, 0x18, 0xfb, 0xfb, 0xd0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:735:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:735:35: warning: excess elements in scalar initializer
+ 0x88, 0x8c, 0x95, 0x21, 0x18, 0xfb, 0xfb, 0xd0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:735:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:735:41: warning: excess elements in scalar initializer
+ 0x88, 0x8c, 0x95, 0x21, 0x18, 0xfb, 0xfb, 0xd0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:735:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:735:47: warning: excess elements in scalar initializer
+ 0x88, 0x8c, 0x95, 0x21, 0x18, 0xfb, 0xfb, 0xd0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:735:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:736:5: warning: excess elements in scalar initializer
+ 0xd7, 0xb4, 0xbe, 0xdc, 0x4a, 0xe4, 0x93, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:736:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:736:11: warning: excess elements in scalar initializer
+ 0xd7, 0xb4, 0xbe, 0xdc, 0x4a, 0xe4, 0x93, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:736:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:736:17: warning: excess elements in scalar initializer
+ 0xd7, 0xb4, 0xbe, 0xdc, 0x4a, 0xe4, 0x93, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:736:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:736:23: warning: excess elements in scalar initializer
+ 0xd7, 0xb4, 0xbe, 0xdc, 0x4a, 0xe4, 0x93, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:736:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:736:29: warning: excess elements in scalar initializer
+ 0xd7, 0xb4, 0xbe, 0xdc, 0x4a, 0xe4, 0x93, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:736:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:736:35: warning: excess elements in scalar initializer
+ 0xd7, 0xb4, 0xbe, 0xdc, 0x4a, 0xe4, 0x93, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:736:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:736:41: warning: excess elements in scalar initializer
+ 0xd7, 0xb4, 0xbe, 0xdc, 0x4a, 0xe4, 0x93, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:736:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:736:47: warning: excess elements in scalar initializer
+ 0xd7, 0xb4, 0xbe, 0xdc, 0x4a, 0xe4, 0x93, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:736:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:738:5: warning: excess elements in scalar initializer
+ 0xff, 0x91, 0x15, 0x7e, 0x7a, 0xa4, 0x7c, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:738:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:738:11: warning: excess elements in scalar initializer
+ 0xff, 0x91, 0x15, 0x7e, 0x7a, 0xa4, 0x7c, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:738:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:738:17: warning: excess elements in scalar initializer
+ 0xff, 0x91, 0x15, 0x7e, 0x7a, 0xa4, 0x7c, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:738:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:738:23: warning: excess elements in scalar initializer
+ 0xff, 0x91, 0x15, 0x7e, 0x7a, 0xa4, 0x7c, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:738:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:738:29: warning: excess elements in scalar initializer
+ 0xff, 0x91, 0x15, 0x7e, 0x7a, 0xa4, 0x7c, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:738:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:738:35: warning: excess elements in scalar initializer
+ 0xff, 0x91, 0x15, 0x7e, 0x7a, 0xa4, 0x7c, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:738:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:738:41: warning: excess elements in scalar initializer
+ 0xff, 0x91, 0x15, 0x7e, 0x7a, 0xa4, 0x7c, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:738:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:738:47: warning: excess elements in scalar initializer
+ 0xff, 0x91, 0x15, 0x7e, 0x7a, 0xa4, 0x7c, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:738:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:739:5: warning: excess elements in scalar initializer
+ 0x44, 0x2e, 0xa7, 0x8d, 0x6a, 0xc2, 0x51, 0xd3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:739:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:739:11: warning: excess elements in scalar initializer
+ 0x44, 0x2e, 0xa7, 0x8d, 0x6a, 0xc2, 0x51, 0xd3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:739:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:739:17: warning: excess elements in scalar initializer
+ 0x44, 0x2e, 0xa7, 0x8d, 0x6a, 0xc2, 0x51, 0xd3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:739:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:739:23: warning: excess elements in scalar initializer
+ 0x44, 0x2e, 0xa7, 0x8d, 0x6a, 0xc2, 0x51, 0xd3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:739:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:739:29: warning: excess elements in scalar initializer
+ 0x44, 0x2e, 0xa7, 0x8d, 0x6a, 0xc2, 0x51, 0xd3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:739:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:739:35: warning: excess elements in scalar initializer
+ 0x44, 0x2e, 0xa7, 0x8d, 0x6a, 0xc2, 0x51, 0xd3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:739:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:739:41: warning: excess elements in scalar initializer
+ 0x44, 0x2e, 0xa7, 0x8d, 0x6a, 0xc2, 0x51, 0xd3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:739:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:739:47: warning: excess elements in scalar initializer
+ 0x44, 0x2e, 0xa7, 0x8d, 0x6a, 0xc2, 0x51, 0xd3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:739:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:740:5: warning: excess elements in scalar initializer
+ 0x24, 0xa0, 0xfb, 0xe4, 0x9d, 0x89, 0xcc, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:740:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:740:11: warning: excess elements in scalar initializer
+ 0x24, 0xa0, 0xfb, 0xe4, 0x9d, 0x89, 0xcc, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:740:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:740:17: warning: excess elements in scalar initializer
+ 0x24, 0xa0, 0xfb, 0xe4, 0x9d, 0x89, 0xcc, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:740:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:740:23: warning: excess elements in scalar initializer
+ 0x24, 0xa0, 0xfb, 0xe4, 0x9d, 0x89, 0xcc, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:740:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:740:29: warning: excess elements in scalar initializer
+ 0x24, 0xa0, 0xfb, 0xe4, 0x9d, 0x89, 0xcc, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:740:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:740:35: warning: excess elements in scalar initializer
+ 0x24, 0xa0, 0xfb, 0xe4, 0x9d, 0x89, 0xcc, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:740:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:740:41: warning: excess elements in scalar initializer
+ 0x24, 0xa0, 0xfb, 0xe4, 0x9d, 0x89, 0xcc, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:740:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:740:47: warning: excess elements in scalar initializer
+ 0x24, 0xa0, 0xfb, 0xe4, 0x9d, 0x89, 0xcc, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:740:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:741:5: warning: excess elements in scalar initializer
+ 0x21, 0xb6, 0x6d, 0x16, 0xe9, 0xc6, 0x6a, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:741:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:741:11: warning: excess elements in scalar initializer
+ 0x21, 0xb6, 0x6d, 0x16, 0xe9, 0xc6, 0x6a, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:741:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:741:17: warning: excess elements in scalar initializer
+ 0x21, 0xb6, 0x6d, 0x16, 0xe9, 0xc6, 0x6a, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:741:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:741:23: warning: excess elements in scalar initializer
+ 0x21, 0xb6, 0x6d, 0x16, 0xe9, 0xc6, 0x6a, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:741:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:741:29: warning: excess elements in scalar initializer
+ 0x21, 0xb6, 0x6d, 0x16, 0xe9, 0xc6, 0x6a, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:741:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:741:35: warning: excess elements in scalar initializer
+ 0x21, 0xb6, 0x6d, 0x16, 0xe9, 0xc6, 0x6a, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:741:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:741:41: warning: excess elements in scalar initializer
+ 0x21, 0xb6, 0x6d, 0x16, 0xe9, 0xc6, 0x6a, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:741:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:741:47: warning: excess elements in scalar initializer
+ 0x21, 0xb6, 0x6d, 0x16, 0xe9, 0xc6, 0x6a, 0x37,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:741:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:743:5: warning: excess elements in scalar initializer
+ 0x09, 0x89, 0x4e, 0x4e, 0xb0, 0xa4, 0xee, 0xdc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:743:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:743:11: warning: excess elements in scalar initializer
+ 0x09, 0x89, 0x4e, 0x4e, 0xb0, 0xa4, 0xee, 0xdc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:743:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:743:17: warning: excess elements in scalar initializer
+ 0x09, 0x89, 0x4e, 0x4e, 0xb0, 0xa4, 0xee, 0xdc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:743:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:743:23: warning: excess elements in scalar initializer
+ 0x09, 0x89, 0x4e, 0x4e, 0xb0, 0xa4, 0xee, 0xdc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:743:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:743:29: warning: excess elements in scalar initializer
+ 0x09, 0x89, 0x4e, 0x4e, 0xb0, 0xa4, 0xee, 0xdc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:743:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:743:35: warning: excess elements in scalar initializer
+ 0x09, 0x89, 0x4e, 0x4e, 0xb0, 0xa4, 0xee, 0xdc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:743:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:743:41: warning: excess elements in scalar initializer
+ 0x09, 0x89, 0x4e, 0x4e, 0xb0, 0xa4, 0xee, 0xdc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:743:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:743:47: warning: excess elements in scalar initializer
+ 0x09, 0x89, 0x4e, 0x4e, 0xb0, 0xa4, 0xee, 0xdc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:743:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:744:5: warning: excess elements in scalar initializer
+ 0x4a, 0xe1, 0x94, 0x68, 0xe6, 0x6b, 0x81, 0xf2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:744:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:744:11: warning: excess elements in scalar initializer
+ 0x4a, 0xe1, 0x94, 0x68, 0xe6, 0x6b, 0x81, 0xf2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:744:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:744:17: warning: excess elements in scalar initializer
+ 0x4a, 0xe1, 0x94, 0x68, 0xe6, 0x6b, 0x81, 0xf2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:744:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:744:23: warning: excess elements in scalar initializer
+ 0x4a, 0xe1, 0x94, 0x68, 0xe6, 0x6b, 0x81, 0xf2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:744:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:744:29: warning: excess elements in scalar initializer
+ 0x4a, 0xe1, 0x94, 0x68, 0xe6, 0x6b, 0x81, 0xf2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:744:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:744:35: warning: excess elements in scalar initializer
+ 0x4a, 0xe1, 0x94, 0x68, 0xe6, 0x6b, 0x81, 0xf2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:744:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:744:41: warning: excess elements in scalar initializer
+ 0x4a, 0xe1, 0x94, 0x68, 0xe6, 0x6b, 0x81, 0xf2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:744:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:744:47: warning: excess elements in scalar initializer
+ 0x4a, 0xe1, 0x94, 0x68, 0xe6, 0x6b, 0x81, 0xf2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:744:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:746:5: warning: excess elements in scalar initializer
+ 0x71, 0x35, 0x1b, 0x1d, 0x92, 0x1e, 0xa5, 0x51,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:746:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:746:11: warning: excess elements in scalar initializer
+ 0x71, 0x35, 0x1b, 0x1d, 0x92, 0x1e, 0xa5, 0x51,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:746:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:746:17: warning: excess elements in scalar initializer
+ 0x71, 0x35, 0x1b, 0x1d, 0x92, 0x1e, 0xa5, 0x51,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:746:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:746:23: warning: excess elements in scalar initializer
+ 0x71, 0x35, 0x1b, 0x1d, 0x92, 0x1e, 0xa5, 0x51,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:746:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:746:29: warning: excess elements in scalar initializer
+ 0x71, 0x35, 0x1b, 0x1d, 0x92, 0x1e, 0xa5, 0x51,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:746:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:746:35: warning: excess elements in scalar initializer
+ 0x71, 0x35, 0x1b, 0x1d, 0x92, 0x1e, 0xa5, 0x51,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:746:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:746:41: warning: excess elements in scalar initializer
+ 0x71, 0x35, 0x1b, 0x1d, 0x92, 0x1e, 0xa5, 0x51,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:746:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:746:47: warning: excess elements in scalar initializer
+ 0x71, 0x35, 0x1b, 0x1d, 0x92, 0x1e, 0xa5, 0x51,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:746:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:747:5: warning: excess elements in scalar initializer
+ 0x04, 0x7a, 0xbc, 0xc6, 0xb8, 0x7a, 0x90, 0x1f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:747:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:747:11: warning: excess elements in scalar initializer
+ 0x04, 0x7a, 0xbc, 0xc6, 0xb8, 0x7a, 0x90, 0x1f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:747:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:747:17: warning: excess elements in scalar initializer
+ 0x04, 0x7a, 0xbc, 0xc6, 0xb8, 0x7a, 0x90, 0x1f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:747:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:747:23: warning: excess elements in scalar initializer
+ 0x04, 0x7a, 0xbc, 0xc6, 0xb8, 0x7a, 0x90, 0x1f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:747:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:747:29: warning: excess elements in scalar initializer
+ 0x04, 0x7a, 0xbc, 0xc6, 0xb8, 0x7a, 0x90, 0x1f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:747:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:747:35: warning: excess elements in scalar initializer
+ 0x04, 0x7a, 0xbc, 0xc6, 0xb8, 0x7a, 0x90, 0x1f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:747:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:747:41: warning: excess elements in scalar initializer
+ 0x04, 0x7a, 0xbc, 0xc6, 0xb8, 0x7a, 0x90, 0x1f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:747:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:747:47: warning: excess elements in scalar initializer
+ 0x04, 0x7a, 0xbc, 0xc6, 0xb8, 0x7a, 0x90, 0x1f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:747:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:748:5: warning: excess elements in scalar initializer
+ 0xde, 0x7d, 0xb7, 0x9f, 0xa1, 0x81, 0x8c, 0x11,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:748:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:748:11: warning: excess elements in scalar initializer
+ 0xde, 0x7d, 0xb7, 0x9f, 0xa1, 0x81, 0x8c, 0x11,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:748:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:748:17: warning: excess elements in scalar initializer
+ 0xde, 0x7d, 0xb7, 0x9f, 0xa1, 0x81, 0x8c, 0x11,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:748:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:748:23: warning: excess elements in scalar initializer
+ 0xde, 0x7d, 0xb7, 0x9f, 0xa1, 0x81, 0x8c, 0x11,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:748:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:748:29: warning: excess elements in scalar initializer
+ 0xde, 0x7d, 0xb7, 0x9f, 0xa1, 0x81, 0x8c, 0x11,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:748:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:748:35: warning: excess elements in scalar initializer
+ 0xde, 0x7d, 0xb7, 0x9f, 0xa1, 0x81, 0x8c, 0x11,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:748:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:748:41: warning: excess elements in scalar initializer
+ 0xde, 0x7d, 0xb7, 0x9f, 0xa1, 0x81, 0x8c, 0x11,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:748:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:748:47: warning: excess elements in scalar initializer
+ 0xde, 0x7d, 0xb7, 0x9f, 0xa1, 0x81, 0x8c, 0x11,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:748:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:749:5: warning: excess elements in scalar initializer
+ 0x33, 0x6d, 0xbc, 0x07, 0x24, 0x4a, 0x40, 0xeb
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:749:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:749:11: warning: excess elements in scalar initializer
+ 0x33, 0x6d, 0xbc, 0x07, 0x24, 0x4a, 0x40, 0xeb
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:749:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:749:17: warning: excess elements in scalar initializer
+ 0x33, 0x6d, 0xbc, 0x07, 0x24, 0x4a, 0x40, 0xeb
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:749:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:749:23: warning: excess elements in scalar initializer
+ 0x33, 0x6d, 0xbc, 0x07, 0x24, 0x4a, 0x40, 0xeb
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:749:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:749:29: warning: excess elements in scalar initializer
+ 0x33, 0x6d, 0xbc, 0x07, 0x24, 0x4a, 0x40, 0xeb
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:749:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:749:35: warning: excess elements in scalar initializer
+ 0x33, 0x6d, 0xbc, 0x07, 0x24, 0x4a, 0x40, 0xeb
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:749:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:749:41: warning: excess elements in scalar initializer
+ 0x33, 0x6d, 0xbc, 0x07, 0x24, 0x4a, 0x40, 0xeb
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:749:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:749:47: warning: excess elements in scalar initializer
+ 0x33, 0x6d, 0xbc, 0x07, 0x24, 0x4a, 0x40, 0xeb
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:749:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:717:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:717:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:752:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:752:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:753:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:753:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:754:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:754:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:755:11: warning: excess elements in scalar initializer
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:755:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:755:17: warning: excess elements in scalar initializer
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:755:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:755:23: warning: excess elements in scalar initializer
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:755:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:755:29: warning: excess elements in scalar initializer
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:755:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:755:35: warning: excess elements in scalar initializer
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:755:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:755:41: warning: excess elements in scalar initializer
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:755:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:755:47: warning: excess elements in scalar initializer
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:755:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:756:5: warning: excess elements in scalar initializer
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:756:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:756:11: warning: excess elements in scalar initializer
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:756:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:756:17: warning: excess elements in scalar initializer
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:756:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:756:23: warning: excess elements in scalar initializer
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:756:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:756:29: warning: excess elements in scalar initializer
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:756:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:756:35: warning: excess elements in scalar initializer
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:756:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:756:41: warning: excess elements in scalar initializer
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:756:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:756:47: warning: excess elements in scalar initializer
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:756:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:757:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:757:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:757:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:757:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:757:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:757:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:757:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:757:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:757:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:757:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:757:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:757:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:757:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:757:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:757:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:757:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:758:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:758:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:758:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:758:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:758:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:758:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:758:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:758:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:758:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:758:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:758:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:758:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:758:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:758:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:758:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:758:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:754:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:754:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:752:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:752:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:761:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:761:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:762:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:762:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:763:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:763:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:764:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xbc, 0x93, 0x9b, 0xc5, 0x28, 0x14, 0x80, 0xfa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:764:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:764:11: warning: excess elements in scalar initializer
+ 0xbc, 0x93, 0x9b, 0xc5, 0x28, 0x14, 0x80, 0xfa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:764:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:764:17: warning: excess elements in scalar initializer
+ 0xbc, 0x93, 0x9b, 0xc5, 0x28, 0x14, 0x80, 0xfa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:764:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:764:23: warning: excess elements in scalar initializer
+ 0xbc, 0x93, 0x9b, 0xc5, 0x28, 0x14, 0x80, 0xfa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:764:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:764:29: warning: excess elements in scalar initializer
+ 0xbc, 0x93, 0x9b, 0xc5, 0x28, 0x14, 0x80, 0xfa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:764:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:764:35: warning: excess elements in scalar initializer
+ 0xbc, 0x93, 0x9b, 0xc5, 0x28, 0x14, 0x80, 0xfa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:764:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:764:41: warning: excess elements in scalar initializer
+ 0xbc, 0x93, 0x9b, 0xc5, 0x28, 0x14, 0x80, 0xfa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:764:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:764:47: warning: excess elements in scalar initializer
+ 0xbc, 0x93, 0x9b, 0xc5, 0x28, 0x14, 0x80, 0xfa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:764:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:765:5: warning: excess elements in scalar initializer
+ 0x99, 0xc6, 0xd6, 0x8c, 0x25, 0x8e, 0xc4, 0x2f
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:765:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:765:11: warning: excess elements in scalar initializer
+ 0x99, 0xc6, 0xd6, 0x8c, 0x25, 0x8e, 0xc4, 0x2f
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:765:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:765:17: warning: excess elements in scalar initializer
+ 0x99, 0xc6, 0xd6, 0x8c, 0x25, 0x8e, 0xc4, 0x2f
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:765:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:765:23: warning: excess elements in scalar initializer
+ 0x99, 0xc6, 0xd6, 0x8c, 0x25, 0x8e, 0xc4, 0x2f
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:765:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:765:29: warning: excess elements in scalar initializer
+ 0x99, 0xc6, 0xd6, 0x8c, 0x25, 0x8e, 0xc4, 0x2f
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:765:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:765:35: warning: excess elements in scalar initializer
+ 0x99, 0xc6, 0xd6, 0x8c, 0x25, 0x8e, 0xc4, 0x2f
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:765:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:765:41: warning: excess elements in scalar initializer
+ 0x99, 0xc6, 0xd6, 0x8c, 0x25, 0x8e, 0xc4, 0x2f
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:765:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:765:47: warning: excess elements in scalar initializer
+ 0x99, 0xc6, 0xd6, 0x8c, 0x25, 0x8e, 0xc4, 0x2f
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:765:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:763:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:763:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:761:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:761:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:714:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:714:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:772:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:772:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:773:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:773:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:775:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:775:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:775:4: warning: excess elements in scalar initializer
+/home/bhargava/Desktop/repositories/kbench9000/function.h:775:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:779:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:779:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:780:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:780:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:781:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:781:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:782:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xc8, 0xaf, 0xaa, 0xc3, 0x31, 0xee, 0x37, 0x2c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:782:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:782:11: warning: excess elements in scalar initializer
+ 0xc8, 0xaf, 0xaa, 0xc3, 0x31, 0xee, 0x37, 0x2c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:782:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:782:17: warning: excess elements in scalar initializer
+ 0xc8, 0xaf, 0xaa, 0xc3, 0x31, 0xee, 0x37, 0x2c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:782:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:782:23: warning: excess elements in scalar initializer
+ 0xc8, 0xaf, 0xaa, 0xc3, 0x31, 0xee, 0x37, 0x2c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:782:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:782:29: warning: excess elements in scalar initializer
+ 0xc8, 0xaf, 0xaa, 0xc3, 0x31, 0xee, 0x37, 0x2c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:782:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:782:35: warning: excess elements in scalar initializer
+ 0xc8, 0xaf, 0xaa, 0xc3, 0x31, 0xee, 0x37, 0x2c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:782:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:782:41: warning: excess elements in scalar initializer
+ 0xc8, 0xaf, 0xaa, 0xc3, 0x31, 0xee, 0x37, 0x2c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:782:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:782:47: warning: excess elements in scalar initializer
+ 0xc8, 0xaf, 0xaa, 0xc3, 0x31, 0xee, 0x37, 0x2c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:782:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:783:5: warning: excess elements in scalar initializer
+ 0xd6, 0x08, 0x2d, 0xe1, 0x34, 0x94, 0x3b, 0x17,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:783:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:783:11: warning: excess elements in scalar initializer
+ 0xd6, 0x08, 0x2d, 0xe1, 0x34, 0x94, 0x3b, 0x17,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:783:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:783:17: warning: excess elements in scalar initializer
+ 0xd6, 0x08, 0x2d, 0xe1, 0x34, 0x94, 0x3b, 0x17,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:783:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:783:23: warning: excess elements in scalar initializer
+ 0xd6, 0x08, 0x2d, 0xe1, 0x34, 0x94, 0x3b, 0x17,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:783:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:783:29: warning: excess elements in scalar initializer
+ 0xd6, 0x08, 0x2d, 0xe1, 0x34, 0x94, 0x3b, 0x17,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:783:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:783:35: warning: excess elements in scalar initializer
+ 0xd6, 0x08, 0x2d, 0xe1, 0x34, 0x94, 0x3b, 0x17,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:783:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:783:41: warning: excess elements in scalar initializer
+ 0xd6, 0x08, 0x2d, 0xe1, 0x34, 0x94, 0x3b, 0x17,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:783:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:783:47: warning: excess elements in scalar initializer
+ 0xd6, 0x08, 0x2d, 0xe1, 0x34, 0x94, 0x3b, 0x17,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:783:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:784:5: warning: excess elements in scalar initializer
+ 0x47, 0x10, 0x13, 0x0e, 0x9f, 0x6f, 0xea, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:784:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:784:11: warning: excess elements in scalar initializer
+ 0x47, 0x10, 0x13, 0x0e, 0x9f, 0x6f, 0xea, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:784:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:784:17: warning: excess elements in scalar initializer
+ 0x47, 0x10, 0x13, 0x0e, 0x9f, 0x6f, 0xea, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:784:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:784:23: warning: excess elements in scalar initializer
+ 0x47, 0x10, 0x13, 0x0e, 0x9f, 0x6f, 0xea, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:784:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:784:29: warning: excess elements in scalar initializer
+ 0x47, 0x10, 0x13, 0x0e, 0x9f, 0x6f, 0xea, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:784:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:784:35: warning: excess elements in scalar initializer
+ 0x47, 0x10, 0x13, 0x0e, 0x9f, 0x6f, 0xea, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:784:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:784:41: warning: excess elements in scalar initializer
+ 0x47, 0x10, 0x13, 0x0e, 0x9f, 0x6f, 0xea, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:784:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:784:47: warning: excess elements in scalar initializer
+ 0x47, 0x10, 0x13, 0x0e, 0x9f, 0x6f, 0xea, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:784:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:785:5: warning: excess elements in scalar initializer
+ 0x72, 0x29, 0x38, 0x50, 0xa6, 0x67, 0xd8, 0x6c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:785:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:785:11: warning: excess elements in scalar initializer
+ 0x72, 0x29, 0x38, 0x50, 0xa6, 0x67, 0xd8, 0x6c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:785:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:785:17: warning: excess elements in scalar initializer
+ 0x72, 0x29, 0x38, 0x50, 0xa6, 0x67, 0xd8, 0x6c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:785:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:785:23: warning: excess elements in scalar initializer
+ 0x72, 0x29, 0x38, 0x50, 0xa6, 0x67, 0xd8, 0x6c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:785:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:785:29: warning: excess elements in scalar initializer
+ 0x72, 0x29, 0x38, 0x50, 0xa6, 0x67, 0xd8, 0x6c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:785:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:785:35: warning: excess elements in scalar initializer
+ 0x72, 0x29, 0x38, 0x50, 0xa6, 0x67, 0xd8, 0x6c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:785:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:785:41: warning: excess elements in scalar initializer
+ 0x72, 0x29, 0x38, 0x50, 0xa6, 0x67, 0xd8, 0x6c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:785:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:785:47: warning: excess elements in scalar initializer
+ 0x72, 0x29, 0x38, 0x50, 0xa6, 0x67, 0xd8, 0x6c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:785:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:781:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:781:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:779:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:779:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:788:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:788:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:789:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:789:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:790:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:790:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:791:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x47, 0x10, 0x13, 0x0e, 0x9f, 0x6f, 0xea, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:791:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:791:11: warning: excess elements in scalar initializer
+ 0x47, 0x10, 0x13, 0x0e, 0x9f, 0x6f, 0xea, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:791:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:791:17: warning: excess elements in scalar initializer
+ 0x47, 0x10, 0x13, 0x0e, 0x9f, 0x6f, 0xea, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:791:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:791:23: warning: excess elements in scalar initializer
+ 0x47, 0x10, 0x13, 0x0e, 0x9f, 0x6f, 0xea, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:791:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:791:29: warning: excess elements in scalar initializer
+ 0x47, 0x10, 0x13, 0x0e, 0x9f, 0x6f, 0xea, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:791:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:791:35: warning: excess elements in scalar initializer
+ 0x47, 0x10, 0x13, 0x0e, 0x9f, 0x6f, 0xea, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:791:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:791:41: warning: excess elements in scalar initializer
+ 0x47, 0x10, 0x13, 0x0e, 0x9f, 0x6f, 0xea, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:791:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:791:47: warning: excess elements in scalar initializer
+ 0x47, 0x10, 0x13, 0x0e, 0x9f, 0x6f, 0xea, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:791:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:792:5: warning: excess elements in scalar initializer
+ 0x72, 0x29, 0x38, 0x50, 0xa6, 0x67, 0xd8, 0x6c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:792:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:792:11: warning: excess elements in scalar initializer
+ 0x72, 0x29, 0x38, 0x50, 0xa6, 0x67, 0xd8, 0x6c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:792:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:792:17: warning: excess elements in scalar initializer
+ 0x72, 0x29, 0x38, 0x50, 0xa6, 0x67, 0xd8, 0x6c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:792:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:792:23: warning: excess elements in scalar initializer
+ 0x72, 0x29, 0x38, 0x50, 0xa6, 0x67, 0xd8, 0x6c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:792:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:792:29: warning: excess elements in scalar initializer
+ 0x72, 0x29, 0x38, 0x50, 0xa6, 0x67, 0xd8, 0x6c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:792:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:792:35: warning: excess elements in scalar initializer
+ 0x72, 0x29, 0x38, 0x50, 0xa6, 0x67, 0xd8, 0x6c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:792:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:792:41: warning: excess elements in scalar initializer
+ 0x72, 0x29, 0x38, 0x50, 0xa6, 0x67, 0xd8, 0x6c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:792:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:792:47: warning: excess elements in scalar initializer
+ 0x72, 0x29, 0x38, 0x50, 0xa6, 0x67, 0xd8, 0x6c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:792:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:790:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:790:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:788:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:788:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:772:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:772:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:796:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:796:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:797:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:797:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:798:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 12,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:798:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:799:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:799:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:800:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x20, 0x77, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:800:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:800:11: warning: excess elements in scalar initializer
+ 0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x20, 0x77, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:800:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:800:17: warning: excess elements in scalar initializer
+ 0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x20, 0x77, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:800:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:800:23: warning: excess elements in scalar initializer
+ 0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x20, 0x77, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:800:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:800:29: warning: excess elements in scalar initializer
+ 0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x20, 0x77, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:800:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:800:35: warning: excess elements in scalar initializer
+ 0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x20, 0x77, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:800:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:800:41: warning: excess elements in scalar initializer
+ 0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x20, 0x77, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:800:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:800:47: warning: excess elements in scalar initializer
+ 0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x20, 0x77, 0x6f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:800:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:801:5: warning: excess elements in scalar initializer
+ 0x72, 0x6c, 0x64, 0x21
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:801:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:801:11: warning: excess elements in scalar initializer
+ 0x72, 0x6c, 0x64, 0x21
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:801:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:801:17: warning: excess elements in scalar initializer
+ 0x72, 0x6c, 0x64, 0x21
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:801:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:801:23: warning: excess elements in scalar initializer
+ 0x72, 0x6c, 0x64, 0x21
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:801:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:799:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:799:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:804:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:804:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:805:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:805:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:806:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:806:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:807:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x74, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:807:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:807:11: warning: excess elements in scalar initializer
+ 0x74, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:807:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:807:17: warning: excess elements in scalar initializer
+ 0x74, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:807:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:807:23: warning: excess elements in scalar initializer
+ 0x74, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:807:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:807:29: warning: excess elements in scalar initializer
+ 0x74, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:807:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:807:35: warning: excess elements in scalar initializer
+ 0x74, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:807:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:807:41: warning: excess elements in scalar initializer
+ 0x74, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:807:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:807:47: warning: excess elements in scalar initializer
+ 0x74, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:807:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:808:5: warning: excess elements in scalar initializer
+ 0x33, 0x32, 0x2d, 0x62, 0x79, 0x74, 0x65, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:808:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:808:11: warning: excess elements in scalar initializer
+ 0x33, 0x32, 0x2d, 0x62, 0x79, 0x74, 0x65, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:808:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:808:17: warning: excess elements in scalar initializer
+ 0x33, 0x32, 0x2d, 0x62, 0x79, 0x74, 0x65, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:808:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:808:23: warning: excess elements in scalar initializer
+ 0x33, 0x32, 0x2d, 0x62, 0x79, 0x74, 0x65, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:808:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:808:29: warning: excess elements in scalar initializer
+ 0x33, 0x32, 0x2d, 0x62, 0x79, 0x74, 0x65, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:808:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:808:35: warning: excess elements in scalar initializer
+ 0x33, 0x32, 0x2d, 0x62, 0x79, 0x74, 0x65, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:808:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:808:41: warning: excess elements in scalar initializer
+ 0x33, 0x32, 0x2d, 0x62, 0x79, 0x74, 0x65, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:808:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:808:47: warning: excess elements in scalar initializer
+ 0x33, 0x32, 0x2d, 0x62, 0x79, 0x74, 0x65, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:808:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:809:5: warning: excess elements in scalar initializer
+ 0x6b, 0x65, 0x79, 0x20, 0x66, 0x6f, 0x72, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:809:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:809:11: warning: excess elements in scalar initializer
+ 0x6b, 0x65, 0x79, 0x20, 0x66, 0x6f, 0x72, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:809:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:809:17: warning: excess elements in scalar initializer
+ 0x6b, 0x65, 0x79, 0x20, 0x66, 0x6f, 0x72, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:809:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:809:23: warning: excess elements in scalar initializer
+ 0x6b, 0x65, 0x79, 0x20, 0x66, 0x6f, 0x72, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:809:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:809:29: warning: excess elements in scalar initializer
+ 0x6b, 0x65, 0x79, 0x20, 0x66, 0x6f, 0x72, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:809:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:809:35: warning: excess elements in scalar initializer
+ 0x6b, 0x65, 0x79, 0x20, 0x66, 0x6f, 0x72, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:809:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:809:41: warning: excess elements in scalar initializer
+ 0x6b, 0x65, 0x79, 0x20, 0x66, 0x6f, 0x72, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:809:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:809:47: warning: excess elements in scalar initializer
+ 0x6b, 0x65, 0x79, 0x20, 0x66, 0x6f, 0x72, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:809:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:810:5: warning: excess elements in scalar initializer
+ 0x50, 0x6f, 0x6c, 0x79, 0x31, 0x33, 0x30, 0x35
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:810:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:810:11: warning: excess elements in scalar initializer
+ 0x50, 0x6f, 0x6c, 0x79, 0x31, 0x33, 0x30, 0x35
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:810:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:810:17: warning: excess elements in scalar initializer
+ 0x50, 0x6f, 0x6c, 0x79, 0x31, 0x33, 0x30, 0x35
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:810:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:810:23: warning: excess elements in scalar initializer
+ 0x50, 0x6f, 0x6c, 0x79, 0x31, 0x33, 0x30, 0x35
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:810:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:810:29: warning: excess elements in scalar initializer
+ 0x50, 0x6f, 0x6c, 0x79, 0x31, 0x33, 0x30, 0x35
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:810:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:810:35: warning: excess elements in scalar initializer
+ 0x50, 0x6f, 0x6c, 0x79, 0x31, 0x33, 0x30, 0x35
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:810:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:810:41: warning: excess elements in scalar initializer
+ 0x50, 0x6f, 0x6c, 0x79, 0x31, 0x33, 0x30, 0x35
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:810:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:810:47: warning: excess elements in scalar initializer
+ 0x50, 0x6f, 0x6c, 0x79, 0x31, 0x33, 0x30, 0x35
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:810:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:806:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:806:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:804:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:804:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:813:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:813:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:814:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:814:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:815:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:815:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:816:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xa6, 0xf7, 0x45, 0x00, 0x8f, 0x81, 0xc9, 0x16,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:816:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:816:11: warning: excess elements in scalar initializer
+ 0xa6, 0xf7, 0x45, 0x00, 0x8f, 0x81, 0xc9, 0x16,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:816:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:816:17: warning: excess elements in scalar initializer
+ 0xa6, 0xf7, 0x45, 0x00, 0x8f, 0x81, 0xc9, 0x16,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:816:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:816:23: warning: excess elements in scalar initializer
+ 0xa6, 0xf7, 0x45, 0x00, 0x8f, 0x81, 0xc9, 0x16,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:816:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:816:29: warning: excess elements in scalar initializer
+ 0xa6, 0xf7, 0x45, 0x00, 0x8f, 0x81, 0xc9, 0x16,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:816:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:816:35: warning: excess elements in scalar initializer
+ 0xa6, 0xf7, 0x45, 0x00, 0x8f, 0x81, 0xc9, 0x16,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:816:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:816:41: warning: excess elements in scalar initializer
+ 0xa6, 0xf7, 0x45, 0x00, 0x8f, 0x81, 0xc9, 0x16,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:816:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:816:47: warning: excess elements in scalar initializer
+ 0xa6, 0xf7, 0x45, 0x00, 0x8f, 0x81, 0xc9, 0x16,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:816:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:817:5: warning: excess elements in scalar initializer
+ 0xa2, 0x0d, 0xcc, 0x74, 0xee, 0xf2, 0xb2, 0xf0
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:817:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:817:11: warning: excess elements in scalar initializer
+ 0xa2, 0x0d, 0xcc, 0x74, 0xee, 0xf2, 0xb2, 0xf0
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:817:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:817:17: warning: excess elements in scalar initializer
+ 0xa2, 0x0d, 0xcc, 0x74, 0xee, 0xf2, 0xb2, 0xf0
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:817:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:817:23: warning: excess elements in scalar initializer
+ 0xa2, 0x0d, 0xcc, 0x74, 0xee, 0xf2, 0xb2, 0xf0
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:817:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:817:29: warning: excess elements in scalar initializer
+ 0xa2, 0x0d, 0xcc, 0x74, 0xee, 0xf2, 0xb2, 0xf0
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:817:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:817:35: warning: excess elements in scalar initializer
+ 0xa2, 0x0d, 0xcc, 0x74, 0xee, 0xf2, 0xb2, 0xf0
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:817:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:817:41: warning: excess elements in scalar initializer
+ 0xa2, 0x0d, 0xcc, 0x74, 0xee, 0xf2, 0xb2, 0xf0
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:817:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:817:47: warning: excess elements in scalar initializer
+ 0xa2, 0x0d, 0xcc, 0x74, 0xee, 0xf2, 0xb2, 0xf0
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:817:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:815:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:815:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:813:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:813:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:796:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:796:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:821:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:821:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:822:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:822:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:823:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:823:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:824:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:824:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:825:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:825:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:825:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:825:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:825:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:825:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:825:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:825:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:825:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:825:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:825:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:825:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:825:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:825:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:826:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:826:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:826:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:826:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:826:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:826:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:826:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:826:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:826:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:826:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:826:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:826:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:826:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:826:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:826:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:826:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:827:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:827:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:827:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:827:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:827:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:827:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:827:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:827:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:827:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:827:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:827:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:827:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:827:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:827:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:827:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:827:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:828:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:828:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:828:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:828:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:828:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:828:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:828:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:828:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:828:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:828:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:828:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:828:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:828:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:828:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:828:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:828:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:824:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:824:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:831:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:831:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:832:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:832:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:833:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:833:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:834:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x74, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:834:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:834:11: warning: excess elements in scalar initializer
+ 0x74, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:834:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:834:17: warning: excess elements in scalar initializer
+ 0x74, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:834:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:834:23: warning: excess elements in scalar initializer
+ 0x74, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:834:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:834:29: warning: excess elements in scalar initializer
+ 0x74, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:834:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:834:35: warning: excess elements in scalar initializer
+ 0x74, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:834:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:834:41: warning: excess elements in scalar initializer
+ 0x74, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:834:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:834:47: warning: excess elements in scalar initializer
+ 0x74, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:834:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:835:5: warning: excess elements in scalar initializer
+ 0x33, 0x32, 0x2d, 0x62, 0x79, 0x74, 0x65, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:835:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:835:11: warning: excess elements in scalar initializer
+ 0x33, 0x32, 0x2d, 0x62, 0x79, 0x74, 0x65, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:835:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:835:17: warning: excess elements in scalar initializer
+ 0x33, 0x32, 0x2d, 0x62, 0x79, 0x74, 0x65, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:835:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:835:23: warning: excess elements in scalar initializer
+ 0x33, 0x32, 0x2d, 0x62, 0x79, 0x74, 0x65, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:835:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:835:29: warning: excess elements in scalar initializer
+ 0x33, 0x32, 0x2d, 0x62, 0x79, 0x74, 0x65, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:835:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:835:35: warning: excess elements in scalar initializer
+ 0x33, 0x32, 0x2d, 0x62, 0x79, 0x74, 0x65, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:835:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:835:41: warning: excess elements in scalar initializer
+ 0x33, 0x32, 0x2d, 0x62, 0x79, 0x74, 0x65, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:835:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:835:47: warning: excess elements in scalar initializer
+ 0x33, 0x32, 0x2d, 0x62, 0x79, 0x74, 0x65, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:835:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:836:5: warning: excess elements in scalar initializer
+ 0x6b, 0x65, 0x79, 0x20, 0x66, 0x6f, 0x72, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:836:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:836:11: warning: excess elements in scalar initializer
+ 0x6b, 0x65, 0x79, 0x20, 0x66, 0x6f, 0x72, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:836:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:836:17: warning: excess elements in scalar initializer
+ 0x6b, 0x65, 0x79, 0x20, 0x66, 0x6f, 0x72, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:836:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:836:23: warning: excess elements in scalar initializer
+ 0x6b, 0x65, 0x79, 0x20, 0x66, 0x6f, 0x72, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:836:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:836:29: warning: excess elements in scalar initializer
+ 0x6b, 0x65, 0x79, 0x20, 0x66, 0x6f, 0x72, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:836:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:836:35: warning: excess elements in scalar initializer
+ 0x6b, 0x65, 0x79, 0x20, 0x66, 0x6f, 0x72, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:836:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:836:41: warning: excess elements in scalar initializer
+ 0x6b, 0x65, 0x79, 0x20, 0x66, 0x6f, 0x72, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:836:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:836:47: warning: excess elements in scalar initializer
+ 0x6b, 0x65, 0x79, 0x20, 0x66, 0x6f, 0x72, 0x20,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:836:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:837:5: warning: excess elements in scalar initializer
+ 0x50, 0x6f, 0x6c, 0x79, 0x31, 0x33, 0x30, 0x35
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:837:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:837:11: warning: excess elements in scalar initializer
+ 0x50, 0x6f, 0x6c, 0x79, 0x31, 0x33, 0x30, 0x35
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:837:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:837:17: warning: excess elements in scalar initializer
+ 0x50, 0x6f, 0x6c, 0x79, 0x31, 0x33, 0x30, 0x35
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:837:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:837:23: warning: excess elements in scalar initializer
+ 0x50, 0x6f, 0x6c, 0x79, 0x31, 0x33, 0x30, 0x35
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:837:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:837:29: warning: excess elements in scalar initializer
+ 0x50, 0x6f, 0x6c, 0x79, 0x31, 0x33, 0x30, 0x35
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:837:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:837:35: warning: excess elements in scalar initializer
+ 0x50, 0x6f, 0x6c, 0x79, 0x31, 0x33, 0x30, 0x35
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:837:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:837:41: warning: excess elements in scalar initializer
+ 0x50, 0x6f, 0x6c, 0x79, 0x31, 0x33, 0x30, 0x35
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:837:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:837:47: warning: excess elements in scalar initializer
+ 0x50, 0x6f, 0x6c, 0x79, 0x31, 0x33, 0x30, 0x35
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:837:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:833:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:833:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:831:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:831:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:840:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:840:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:841:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:841:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:842:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:842:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:843:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x49, 0xec, 0x78, 0x09, 0x0e, 0x48, 0x1e, 0xc6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:843:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:843:11: warning: excess elements in scalar initializer
+ 0x49, 0xec, 0x78, 0x09, 0x0e, 0x48, 0x1e, 0xc6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:843:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:843:17: warning: excess elements in scalar initializer
+ 0x49, 0xec, 0x78, 0x09, 0x0e, 0x48, 0x1e, 0xc6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:843:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:843:23: warning: excess elements in scalar initializer
+ 0x49, 0xec, 0x78, 0x09, 0x0e, 0x48, 0x1e, 0xc6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:843:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:843:29: warning: excess elements in scalar initializer
+ 0x49, 0xec, 0x78, 0x09, 0x0e, 0x48, 0x1e, 0xc6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:843:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:843:35: warning: excess elements in scalar initializer
+ 0x49, 0xec, 0x78, 0x09, 0x0e, 0x48, 0x1e, 0xc6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:843:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:843:41: warning: excess elements in scalar initializer
+ 0x49, 0xec, 0x78, 0x09, 0x0e, 0x48, 0x1e, 0xc6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:843:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:843:47: warning: excess elements in scalar initializer
+ 0x49, 0xec, 0x78, 0x09, 0x0e, 0x48, 0x1e, 0xc6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:843:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:844:5: warning: excess elements in scalar initializer
+ 0xc2, 0x6b, 0x33, 0xb9, 0x1c, 0xcc, 0x03, 0x07
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:844:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:844:11: warning: excess elements in scalar initializer
+ 0xc2, 0x6b, 0x33, 0xb9, 0x1c, 0xcc, 0x03, 0x07
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:844:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:844:17: warning: excess elements in scalar initializer
+ 0xc2, 0x6b, 0x33, 0xb9, 0x1c, 0xcc, 0x03, 0x07
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:844:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:844:23: warning: excess elements in scalar initializer
+ 0xc2, 0x6b, 0x33, 0xb9, 0x1c, 0xcc, 0x03, 0x07
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:844:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:844:29: warning: excess elements in scalar initializer
+ 0xc2, 0x6b, 0x33, 0xb9, 0x1c, 0xcc, 0x03, 0x07
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:844:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:844:35: warning: excess elements in scalar initializer
+ 0xc2, 0x6b, 0x33, 0xb9, 0x1c, 0xcc, 0x03, 0x07
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:844:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:844:41: warning: excess elements in scalar initializer
+ 0xc2, 0x6b, 0x33, 0xb9, 0x1c, 0xcc, 0x03, 0x07
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:844:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:844:47: warning: excess elements in scalar initializer
+ 0xc2, 0x6b, 0x33, 0xb9, 0x1c, 0xcc, 0x03, 0x07
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:844:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:842:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:842:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:840:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:840:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:821:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:821:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:848:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:848:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:849:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:849:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:850:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 128,
+ ^~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:850:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:851:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:851:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:852:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x89, 0xda, 0xb8, 0x0b, 0x77, 0x17, 0xc1, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:852:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:852:11: warning: excess elements in scalar initializer
+ 0x89, 0xda, 0xb8, 0x0b, 0x77, 0x17, 0xc1, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:852:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:852:17: warning: excess elements in scalar initializer
+ 0x89, 0xda, 0xb8, 0x0b, 0x77, 0x17, 0xc1, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:852:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:852:23: warning: excess elements in scalar initializer
+ 0x89, 0xda, 0xb8, 0x0b, 0x77, 0x17, 0xc1, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:852:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:852:29: warning: excess elements in scalar initializer
+ 0x89, 0xda, 0xb8, 0x0b, 0x77, 0x17, 0xc1, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:852:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:852:35: warning: excess elements in scalar initializer
+ 0x89, 0xda, 0xb8, 0x0b, 0x77, 0x17, 0xc1, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:852:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:852:41: warning: excess elements in scalar initializer
+ 0x89, 0xda, 0xb8, 0x0b, 0x77, 0x17, 0xc1, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:852:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:852:47: warning: excess elements in scalar initializer
+ 0x89, 0xda, 0xb8, 0x0b, 0x77, 0x17, 0xc1, 0xdb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:852:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:853:5: warning: excess elements in scalar initializer
+ 0x5d, 0xb4, 0x37, 0x86, 0x0a, 0x3f, 0x70, 0x21,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:853:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:853:11: warning: excess elements in scalar initializer
+ 0x5d, 0xb4, 0x37, 0x86, 0x0a, 0x3f, 0x70, 0x21,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:853:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:853:17: warning: excess elements in scalar initializer
+ 0x5d, 0xb4, 0x37, 0x86, 0x0a, 0x3f, 0x70, 0x21,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:853:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:853:23: warning: excess elements in scalar initializer
+ 0x5d, 0xb4, 0x37, 0x86, 0x0a, 0x3f, 0x70, 0x21,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:853:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:853:29: warning: excess elements in scalar initializer
+ 0x5d, 0xb4, 0x37, 0x86, 0x0a, 0x3f, 0x70, 0x21,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:853:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:853:35: warning: excess elements in scalar initializer
+ 0x5d, 0xb4, 0x37, 0x86, 0x0a, 0x3f, 0x70, 0x21,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:853:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:853:41: warning: excess elements in scalar initializer
+ 0x5d, 0xb4, 0x37, 0x86, 0x0a, 0x3f, 0x70, 0x21,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:853:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:853:47: warning: excess elements in scalar initializer
+ 0x5d, 0xb4, 0x37, 0x86, 0x0a, 0x3f, 0x70, 0x21,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:853:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:854:5: warning: excess elements in scalar initializer
+ 0x8e, 0x93, 0xe1, 0xb8, 0xf4, 0x61, 0xfb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:854:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:854:11: warning: excess elements in scalar initializer
+ 0x8e, 0x93, 0xe1, 0xb8, 0xf4, 0x61, 0xfb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:854:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:854:17: warning: excess elements in scalar initializer
+ 0x8e, 0x93, 0xe1, 0xb8, 0xf4, 0x61, 0xfb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:854:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:854:23: warning: excess elements in scalar initializer
+ 0x8e, 0x93, 0xe1, 0xb8, 0xf4, 0x61, 0xfb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:854:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:854:29: warning: excess elements in scalar initializer
+ 0x8e, 0x93, 0xe1, 0xb8, 0xf4, 0x61, 0xfb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:854:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:854:35: warning: excess elements in scalar initializer
+ 0x8e, 0x93, 0xe1, 0xb8, 0xf4, 0x61, 0xfb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:854:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:854:41: warning: excess elements in scalar initializer
+ 0x8e, 0x93, 0xe1, 0xb8, 0xf4, 0x61, 0xfb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:854:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:854:47: warning: excess elements in scalar initializer
+ 0x8e, 0x93, 0xe1, 0xb8, 0xf4, 0x61, 0xfb, 0x67,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:854:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:855:5: warning: excess elements in scalar initializer
+ 0x7f, 0x16, 0xf3, 0x5f, 0x6f, 0x87, 0xe2, 0xa9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:855:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:855:11: warning: excess elements in scalar initializer
+ 0x7f, 0x16, 0xf3, 0x5f, 0x6f, 0x87, 0xe2, 0xa9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:855:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:855:17: warning: excess elements in scalar initializer
+ 0x7f, 0x16, 0xf3, 0x5f, 0x6f, 0x87, 0xe2, 0xa9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:855:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:855:23: warning: excess elements in scalar initializer
+ 0x7f, 0x16, 0xf3, 0x5f, 0x6f, 0x87, 0xe2, 0xa9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:855:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:855:29: warning: excess elements in scalar initializer
+ 0x7f, 0x16, 0xf3, 0x5f, 0x6f, 0x87, 0xe2, 0xa9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:855:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:855:35: warning: excess elements in scalar initializer
+ 0x7f, 0x16, 0xf3, 0x5f, 0x6f, 0x87, 0xe2, 0xa9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:855:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:855:41: warning: excess elements in scalar initializer
+ 0x7f, 0x16, 0xf3, 0x5f, 0x6f, 0x87, 0xe2, 0xa9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:855:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:855:47: warning: excess elements in scalar initializer
+ 0x7f, 0x16, 0xf3, 0x5f, 0x6f, 0x87, 0xe2, 0xa9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:855:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:857:5: warning: excess elements in scalar initializer
+ 0x1c, 0x99, 0xbc, 0x3a, 0x47, 0xac, 0xe4, 0x76,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:857:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:857:11: warning: excess elements in scalar initializer
+ 0x1c, 0x99, 0xbc, 0x3a, 0x47, 0xac, 0xe4, 0x76,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:857:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:857:17: warning: excess elements in scalar initializer
+ 0x1c, 0x99, 0xbc, 0x3a, 0x47, 0xac, 0xe4, 0x76,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:857:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:857:23: warning: excess elements in scalar initializer
+ 0x1c, 0x99, 0xbc, 0x3a, 0x47, 0xac, 0xe4, 0x76,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:857:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:857:29: warning: excess elements in scalar initializer
+ 0x1c, 0x99, 0xbc, 0x3a, 0x47, 0xac, 0xe4, 0x76,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:857:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:857:35: warning: excess elements in scalar initializer
+ 0x1c, 0x99, 0xbc, 0x3a, 0x47, 0xac, 0xe4, 0x76,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:857:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:857:41: warning: excess elements in scalar initializer
+ 0x1c, 0x99, 0xbc, 0x3a, 0x47, 0xac, 0xe4, 0x76,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:857:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:857:47: warning: excess elements in scalar initializer
+ 0x1c, 0x99, 0xbc, 0x3a, 0x47, 0xac, 0xe4, 0x76,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:857:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:858:5: warning: excess elements in scalar initializer
+ 0x40, 0xcc, 0x95, 0xc3, 0x45, 0xbe, 0x5e, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:858:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:858:11: warning: excess elements in scalar initializer
+ 0x40, 0xcc, 0x95, 0xc3, 0x45, 0xbe, 0x5e, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:858:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:858:17: warning: excess elements in scalar initializer
+ 0x40, 0xcc, 0x95, 0xc3, 0x45, 0xbe, 0x5e, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:858:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:858:23: warning: excess elements in scalar initializer
+ 0x40, 0xcc, 0x95, 0xc3, 0x45, 0xbe, 0x5e, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:858:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:858:29: warning: excess elements in scalar initializer
+ 0x40, 0xcc, 0x95, 0xc3, 0x45, 0xbe, 0x5e, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:858:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:858:35: warning: excess elements in scalar initializer
+ 0x40, 0xcc, 0x95, 0xc3, 0x45, 0xbe, 0x5e, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:858:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:858:41: warning: excess elements in scalar initializer
+ 0x40, 0xcc, 0x95, 0xc3, 0x45, 0xbe, 0x5e, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:858:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:858:47: warning: excess elements in scalar initializer
+ 0x40, 0xcc, 0x95, 0xc3, 0x45, 0xbe, 0x5e, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:858:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:859:5: warning: excess elements in scalar initializer
+ 0xa5, 0xa3, 0x52, 0x3c, 0x35, 0xcc, 0x01, 0x89,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:859:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:859:11: warning: excess elements in scalar initializer
+ 0xa5, 0xa3, 0x52, 0x3c, 0x35, 0xcc, 0x01, 0x89,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:859:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:859:17: warning: excess elements in scalar initializer
+ 0xa5, 0xa3, 0x52, 0x3c, 0x35, 0xcc, 0x01, 0x89,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:859:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:859:23: warning: excess elements in scalar initializer
+ 0xa5, 0xa3, 0x52, 0x3c, 0x35, 0xcc, 0x01, 0x89,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:859:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:859:29: warning: excess elements in scalar initializer
+ 0xa5, 0xa3, 0x52, 0x3c, 0x35, 0xcc, 0x01, 0x89,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:859:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:859:35: warning: excess elements in scalar initializer
+ 0xa5, 0xa3, 0x52, 0x3c, 0x35, 0xcc, 0x01, 0x89,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:859:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:859:41: warning: excess elements in scalar initializer
+ 0xa5, 0xa3, 0x52, 0x3c, 0x35, 0xcc, 0x01, 0x89,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:859:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:859:47: warning: excess elements in scalar initializer
+ 0xa5, 0xa3, 0x52, 0x3c, 0x35, 0xcc, 0x01, 0x89,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:859:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:860:5: warning: excess elements in scalar initializer
+ 0x3a, 0xf0, 0xb6, 0x4a, 0x62, 0x03, 0x34, 0x27,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:860:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:860:11: warning: excess elements in scalar initializer
+ 0x3a, 0xf0, 0xb6, 0x4a, 0x62, 0x03, 0x34, 0x27,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:860:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:860:17: warning: excess elements in scalar initializer
+ 0x3a, 0xf0, 0xb6, 0x4a, 0x62, 0x03, 0x34, 0x27,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:860:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:860:23: warning: excess elements in scalar initializer
+ 0x3a, 0xf0, 0xb6, 0x4a, 0x62, 0x03, 0x34, 0x27,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:860:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:860:29: warning: excess elements in scalar initializer
+ 0x3a, 0xf0, 0xb6, 0x4a, 0x62, 0x03, 0x34, 0x27,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:860:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:860:35: warning: excess elements in scalar initializer
+ 0x3a, 0xf0, 0xb6, 0x4a, 0x62, 0x03, 0x34, 0x27,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:860:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:860:41: warning: excess elements in scalar initializer
+ 0x3a, 0xf0, 0xb6, 0x4a, 0x62, 0x03, 0x34, 0x27,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:860:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:860:47: warning: excess elements in scalar initializer
+ 0x3a, 0xf0, 0xb6, 0x4a, 0x62, 0x03, 0x34, 0x27,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:860:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:862:5: warning: excess elements in scalar initializer
+ 0x03, 0x72, 0xec, 0x12, 0x48, 0x2d, 0x1b, 0x1e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:862:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:862:11: warning: excess elements in scalar initializer
+ 0x03, 0x72, 0xec, 0x12, 0x48, 0x2d, 0x1b, 0x1e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:862:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:862:17: warning: excess elements in scalar initializer
+ 0x03, 0x72, 0xec, 0x12, 0x48, 0x2d, 0x1b, 0x1e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:862:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:862:23: warning: excess elements in scalar initializer
+ 0x03, 0x72, 0xec, 0x12, 0x48, 0x2d, 0x1b, 0x1e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:862:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:862:29: warning: excess elements in scalar initializer
+ 0x03, 0x72, 0xec, 0x12, 0x48, 0x2d, 0x1b, 0x1e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:862:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:862:35: warning: excess elements in scalar initializer
+ 0x03, 0x72, 0xec, 0x12, 0x48, 0x2d, 0x1b, 0x1e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:862:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:862:41: warning: excess elements in scalar initializer
+ 0x03, 0x72, 0xec, 0x12, 0x48, 0x2d, 0x1b, 0x1e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:862:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:862:47: warning: excess elements in scalar initializer
+ 0x03, 0x72, 0xec, 0x12, 0x48, 0x2d, 0x1b, 0x1e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:862:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:863:5: warning: excess elements in scalar initializer
+ 0x36, 0x35, 0x61, 0x69, 0x8a, 0x57, 0x8b, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:863:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:863:11: warning: excess elements in scalar initializer
+ 0x36, 0x35, 0x61, 0x69, 0x8a, 0x57, 0x8b, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:863:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:863:17: warning: excess elements in scalar initializer
+ 0x36, 0x35, 0x61, 0x69, 0x8a, 0x57, 0x8b, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:863:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:863:23: warning: excess elements in scalar initializer
+ 0x36, 0x35, 0x61, 0x69, 0x8a, 0x57, 0x8b, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:863:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:863:29: warning: excess elements in scalar initializer
+ 0x36, 0x35, 0x61, 0x69, 0x8a, 0x57, 0x8b, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:863:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:863:35: warning: excess elements in scalar initializer
+ 0x36, 0x35, 0x61, 0x69, 0x8a, 0x57, 0x8b, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:863:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:863:41: warning: excess elements in scalar initializer
+ 0x36, 0x35, 0x61, 0x69, 0x8a, 0x57, 0x8b, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:863:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:863:47: warning: excess elements in scalar initializer
+ 0x36, 0x35, 0x61, 0x69, 0x8a, 0x57, 0x8b, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:863:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:864:5: warning: excess elements in scalar initializer
+ 0x98, 0x03, 0x49, 0x5b, 0xb4, 0xe2, 0xef, 0x19,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:864:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:864:11: warning: excess elements in scalar initializer
+ 0x98, 0x03, 0x49, 0x5b, 0xb4, 0xe2, 0xef, 0x19,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:864:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:864:17: warning: excess elements in scalar initializer
+ 0x98, 0x03, 0x49, 0x5b, 0xb4, 0xe2, 0xef, 0x19,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:864:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:864:23: warning: excess elements in scalar initializer
+ 0x98, 0x03, 0x49, 0x5b, 0xb4, 0xe2, 0xef, 0x19,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:864:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:864:29: warning: excess elements in scalar initializer
+ 0x98, 0x03, 0x49, 0x5b, 0xb4, 0xe2, 0xef, 0x19,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:864:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:864:35: warning: excess elements in scalar initializer
+ 0x98, 0x03, 0x49, 0x5b, 0xb4, 0xe2, 0xef, 0x19,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:864:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:864:41: warning: excess elements in scalar initializer
+ 0x98, 0x03, 0x49, 0x5b, 0xb4, 0xe2, 0xef, 0x19,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:864:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:864:47: warning: excess elements in scalar initializer
+ 0x98, 0x03, 0x49, 0x5b, 0xb4, 0xe2, 0xef, 0x19,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:864:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:865:5: warning: excess elements in scalar initializer
+ 0x30, 0xb1, 0x7a, 0x51, 0x90, 0xb5, 0x80, 0xf1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:865:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:865:11: warning: excess elements in scalar initializer
+ 0x30, 0xb1, 0x7a, 0x51, 0x90, 0xb5, 0x80, 0xf1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:865:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:865:17: warning: excess elements in scalar initializer
+ 0x30, 0xb1, 0x7a, 0x51, 0x90, 0xb5, 0x80, 0xf1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:865:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:865:23: warning: excess elements in scalar initializer
+ 0x30, 0xb1, 0x7a, 0x51, 0x90, 0xb5, 0x80, 0xf1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:865:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:865:29: warning: excess elements in scalar initializer
+ 0x30, 0xb1, 0x7a, 0x51, 0x90, 0xb5, 0x80, 0xf1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:865:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:865:35: warning: excess elements in scalar initializer
+ 0x30, 0xb1, 0x7a, 0x51, 0x90, 0xb5, 0x80, 0xf1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:865:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:865:41: warning: excess elements in scalar initializer
+ 0x30, 0xb1, 0x7a, 0x51, 0x90, 0xb5, 0x80, 0xf1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:865:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:865:47: warning: excess elements in scalar initializer
+ 0x30, 0xb1, 0x7a, 0x51, 0x90, 0xb5, 0x80, 0xf1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:865:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:867:5: warning: excess elements in scalar initializer
+ 0x41, 0x30, 0x0d, 0xf3, 0x0a, 0xdb, 0xec, 0xa2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:867:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:867:11: warning: excess elements in scalar initializer
+ 0x41, 0x30, 0x0d, 0xf3, 0x0a, 0xdb, 0xec, 0xa2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:867:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:867:17: warning: excess elements in scalar initializer
+ 0x41, 0x30, 0x0d, 0xf3, 0x0a, 0xdb, 0xec, 0xa2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:867:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:867:23: warning: excess elements in scalar initializer
+ 0x41, 0x30, 0x0d, 0xf3, 0x0a, 0xdb, 0xec, 0xa2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:867:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:867:29: warning: excess elements in scalar initializer
+ 0x41, 0x30, 0x0d, 0xf3, 0x0a, 0xdb, 0xec, 0xa2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:867:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:867:35: warning: excess elements in scalar initializer
+ 0x41, 0x30, 0x0d, 0xf3, 0x0a, 0xdb, 0xec, 0xa2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:867:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:867:41: warning: excess elements in scalar initializer
+ 0x41, 0x30, 0x0d, 0xf3, 0x0a, 0xdb, 0xec, 0xa2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:867:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:867:47: warning: excess elements in scalar initializer
+ 0x41, 0x30, 0x0d, 0xf3, 0x0a, 0xdb, 0xec, 0xa2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:867:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:868:5: warning: excess elements in scalar initializer
+ 0x8f, 0x64, 0x27, 0xa8, 0xbc, 0x1a, 0x99, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:868:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:868:11: warning: excess elements in scalar initializer
+ 0x8f, 0x64, 0x27, 0xa8, 0xbc, 0x1a, 0x99, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:868:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:868:17: warning: excess elements in scalar initializer
+ 0x8f, 0x64, 0x27, 0xa8, 0xbc, 0x1a, 0x99, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:868:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:868:23: warning: excess elements in scalar initializer
+ 0x8f, 0x64, 0x27, 0xa8, 0xbc, 0x1a, 0x99, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:868:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:868:29: warning: excess elements in scalar initializer
+ 0x8f, 0x64, 0x27, 0xa8, 0xbc, 0x1a, 0x99, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:868:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:868:35: warning: excess elements in scalar initializer
+ 0x8f, 0x64, 0x27, 0xa8, 0xbc, 0x1a, 0x99, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:868:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:868:41: warning: excess elements in scalar initializer
+ 0x8f, 0x64, 0x27, 0xa8, 0xbc, 0x1a, 0x99, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:868:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:868:47: warning: excess elements in scalar initializer
+ 0x8f, 0x64, 0x27, 0xa8, 0xbc, 0x1a, 0x99, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:868:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:869:5: warning: excess elements in scalar initializer
+ 0xd5, 0x1c, 0x55, 0x4a, 0x01, 0x7d, 0x09, 0x5d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:869:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:869:11: warning: excess elements in scalar initializer
+ 0xd5, 0x1c, 0x55, 0x4a, 0x01, 0x7d, 0x09, 0x5d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:869:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:869:17: warning: excess elements in scalar initializer
+ 0xd5, 0x1c, 0x55, 0x4a, 0x01, 0x7d, 0x09, 0x5d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:869:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:869:23: warning: excess elements in scalar initializer
+ 0xd5, 0x1c, 0x55, 0x4a, 0x01, 0x7d, 0x09, 0x5d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:869:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:869:29: warning: excess elements in scalar initializer
+ 0xd5, 0x1c, 0x55, 0x4a, 0x01, 0x7d, 0x09, 0x5d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:869:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:869:35: warning: excess elements in scalar initializer
+ 0xd5, 0x1c, 0x55, 0x4a, 0x01, 0x7d, 0x09, 0x5d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:869:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:869:41: warning: excess elements in scalar initializer
+ 0xd5, 0x1c, 0x55, 0x4a, 0x01, 0x7d, 0x09, 0x5d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:869:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:869:47: warning: excess elements in scalar initializer
+ 0xd5, 0x1c, 0x55, 0x4a, 0x01, 0x7d, 0x09, 0x5d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:869:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:870:5: warning: excess elements in scalar initializer
+ 0x8c, 0x3e, 0x31, 0x27, 0xda, 0xf9, 0xf5, 0x95
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:870:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:870:11: warning: excess elements in scalar initializer
+ 0x8c, 0x3e, 0x31, 0x27, 0xda, 0xf9, 0xf5, 0x95
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:870:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:870:17: warning: excess elements in scalar initializer
+ 0x8c, 0x3e, 0x31, 0x27, 0xda, 0xf9, 0xf5, 0x95
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:870:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:870:23: warning: excess elements in scalar initializer
+ 0x8c, 0x3e, 0x31, 0x27, 0xda, 0xf9, 0xf5, 0x95
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:870:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:870:29: warning: excess elements in scalar initializer
+ 0x8c, 0x3e, 0x31, 0x27, 0xda, 0xf9, 0xf5, 0x95
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:870:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:870:35: warning: excess elements in scalar initializer
+ 0x8c, 0x3e, 0x31, 0x27, 0xda, 0xf9, 0xf5, 0x95
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:870:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:870:41: warning: excess elements in scalar initializer
+ 0x8c, 0x3e, 0x31, 0x27, 0xda, 0xf9, 0xf5, 0x95
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:870:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:870:47: warning: excess elements in scalar initializer
+ 0x8c, 0x3e, 0x31, 0x27, 0xda, 0xf9, 0xf5, 0x95
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:870:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:851:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:851:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:873:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:873:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:874:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:874:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:875:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:875:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:876:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x2d, 0x77, 0x3b, 0xe3, 0x7a, 0xdb, 0x1e, 0x4d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:876:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:876:11: warning: excess elements in scalar initializer
+ 0x2d, 0x77, 0x3b, 0xe3, 0x7a, 0xdb, 0x1e, 0x4d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:876:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:876:17: warning: excess elements in scalar initializer
+ 0x2d, 0x77, 0x3b, 0xe3, 0x7a, 0xdb, 0x1e, 0x4d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:876:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:876:23: warning: excess elements in scalar initializer
+ 0x2d, 0x77, 0x3b, 0xe3, 0x7a, 0xdb, 0x1e, 0x4d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:876:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:876:29: warning: excess elements in scalar initializer
+ 0x2d, 0x77, 0x3b, 0xe3, 0x7a, 0xdb, 0x1e, 0x4d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:876:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:876:35: warning: excess elements in scalar initializer
+ 0x2d, 0x77, 0x3b, 0xe3, 0x7a, 0xdb, 0x1e, 0x4d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:876:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:876:41: warning: excess elements in scalar initializer
+ 0x2d, 0x77, 0x3b, 0xe3, 0x7a, 0xdb, 0x1e, 0x4d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:876:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:876:47: warning: excess elements in scalar initializer
+ 0x2d, 0x77, 0x3b, 0xe3, 0x7a, 0xdb, 0x1e, 0x4d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:876:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:877:5: warning: excess elements in scalar initializer
+ 0x68, 0x3b, 0xf0, 0x07, 0x5e, 0x79, 0xc4, 0xee,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:877:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:877:11: warning: excess elements in scalar initializer
+ 0x68, 0x3b, 0xf0, 0x07, 0x5e, 0x79, 0xc4, 0xee,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:877:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:877:17: warning: excess elements in scalar initializer
+ 0x68, 0x3b, 0xf0, 0x07, 0x5e, 0x79, 0xc4, 0xee,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:877:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:877:23: warning: excess elements in scalar initializer
+ 0x68, 0x3b, 0xf0, 0x07, 0x5e, 0x79, 0xc4, 0xee,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:877:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:877:29: warning: excess elements in scalar initializer
+ 0x68, 0x3b, 0xf0, 0x07, 0x5e, 0x79, 0xc4, 0xee,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:877:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:877:35: warning: excess elements in scalar initializer
+ 0x68, 0x3b, 0xf0, 0x07, 0x5e, 0x79, 0xc4, 0xee,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:877:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:877:41: warning: excess elements in scalar initializer
+ 0x68, 0x3b, 0xf0, 0x07, 0x5e, 0x79, 0xc4, 0xee,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:877:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:877:47: warning: excess elements in scalar initializer
+ 0x68, 0x3b, 0xf0, 0x07, 0x5e, 0x79, 0xc4, 0xee,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:877:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:878:5: warning: excess elements in scalar initializer
+ 0x03, 0x79, 0x18, 0x53, 0x5a, 0x7f, 0x99, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:878:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:878:11: warning: excess elements in scalar initializer
+ 0x03, 0x79, 0x18, 0x53, 0x5a, 0x7f, 0x99, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:878:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:878:17: warning: excess elements in scalar initializer
+ 0x03, 0x79, 0x18, 0x53, 0x5a, 0x7f, 0x99, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:878:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:878:23: warning: excess elements in scalar initializer
+ 0x03, 0x79, 0x18, 0x53, 0x5a, 0x7f, 0x99, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:878:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:878:29: warning: excess elements in scalar initializer
+ 0x03, 0x79, 0x18, 0x53, 0x5a, 0x7f, 0x99, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:878:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:878:35: warning: excess elements in scalar initializer
+ 0x03, 0x79, 0x18, 0x53, 0x5a, 0x7f, 0x99, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:878:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:878:41: warning: excess elements in scalar initializer
+ 0x03, 0x79, 0x18, 0x53, 0x5a, 0x7f, 0x99, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:878:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:878:47: warning: excess elements in scalar initializer
+ 0x03, 0x79, 0x18, 0x53, 0x5a, 0x7f, 0x99, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:878:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:879:5: warning: excess elements in scalar initializer
+ 0xb7, 0x04, 0x0f, 0xb5, 0xf5, 0xf4, 0x3a, 0xea
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:879:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:879:11: warning: excess elements in scalar initializer
+ 0xb7, 0x04, 0x0f, 0xb5, 0xf5, 0xf4, 0x3a, 0xea
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:879:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:879:17: warning: excess elements in scalar initializer
+ 0xb7, 0x04, 0x0f, 0xb5, 0xf5, 0xf4, 0x3a, 0xea
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:879:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:879:23: warning: excess elements in scalar initializer
+ 0xb7, 0x04, 0x0f, 0xb5, 0xf5, 0xf4, 0x3a, 0xea
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:879:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:879:29: warning: excess elements in scalar initializer
+ 0xb7, 0x04, 0x0f, 0xb5, 0xf5, 0xf4, 0x3a, 0xea
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:879:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:879:35: warning: excess elements in scalar initializer
+ 0xb7, 0x04, 0x0f, 0xb5, 0xf5, 0xf4, 0x3a, 0xea
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:879:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:879:41: warning: excess elements in scalar initializer
+ 0xb7, 0x04, 0x0f, 0xb5, 0xf5, 0xf4, 0x3a, 0xea
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:879:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:879:47: warning: excess elements in scalar initializer
+ 0xb7, 0x04, 0x0f, 0xb5, 0xf5, 0xf4, 0x3a, 0xea
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:879:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:875:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:875:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:873:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:873:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:882:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:882:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:883:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:883:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:884:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:884:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:885:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xc8, 0x5d, 0x15, 0xed, 0x44, 0xc3, 0x78, 0xd6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:885:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:885:11: warning: excess elements in scalar initializer
+ 0xc8, 0x5d, 0x15, 0xed, 0x44, 0xc3, 0x78, 0xd6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:885:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:885:17: warning: excess elements in scalar initializer
+ 0xc8, 0x5d, 0x15, 0xed, 0x44, 0xc3, 0x78, 0xd6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:885:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:885:23: warning: excess elements in scalar initializer
+ 0xc8, 0x5d, 0x15, 0xed, 0x44, 0xc3, 0x78, 0xd6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:885:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:885:29: warning: excess elements in scalar initializer
+ 0xc8, 0x5d, 0x15, 0xed, 0x44, 0xc3, 0x78, 0xd6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:885:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:885:35: warning: excess elements in scalar initializer
+ 0xc8, 0x5d, 0x15, 0xed, 0x44, 0xc3, 0x78, 0xd6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:885:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:885:41: warning: excess elements in scalar initializer
+ 0xc8, 0x5d, 0x15, 0xed, 0x44, 0xc3, 0x78, 0xd6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:885:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:885:47: warning: excess elements in scalar initializer
+ 0xc8, 0x5d, 0x15, 0xed, 0x44, 0xc3, 0x78, 0xd6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:885:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:886:5: warning: excess elements in scalar initializer
+ 0xb0, 0x0e, 0x23, 0x06, 0x4c, 0x7b, 0xcd, 0x51
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:886:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:886:11: warning: excess elements in scalar initializer
+ 0xb0, 0x0e, 0x23, 0x06, 0x4c, 0x7b, 0xcd, 0x51
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:886:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:886:17: warning: excess elements in scalar initializer
+ 0xb0, 0x0e, 0x23, 0x06, 0x4c, 0x7b, 0xcd, 0x51
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:886:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:886:23: warning: excess elements in scalar initializer
+ 0xb0, 0x0e, 0x23, 0x06, 0x4c, 0x7b, 0xcd, 0x51
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:886:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:886:29: warning: excess elements in scalar initializer
+ 0xb0, 0x0e, 0x23, 0x06, 0x4c, 0x7b, 0xcd, 0x51
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:886:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:886:35: warning: excess elements in scalar initializer
+ 0xb0, 0x0e, 0x23, 0x06, 0x4c, 0x7b, 0xcd, 0x51
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:886:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:886:41: warning: excess elements in scalar initializer
+ 0xb0, 0x0e, 0x23, 0x06, 0x4c, 0x7b, 0xcd, 0x51
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:886:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:886:47: warning: excess elements in scalar initializer
+ 0xb0, 0x0e, 0x23, 0x06, 0x4c, 0x7b, 0xcd, 0x51
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:886:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:884:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:884:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:882:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:882:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:848:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:848:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:890:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:890:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:891:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:891:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:892:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 528,
+ ^~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:892:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:893:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:893:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:894:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:894:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:894:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:894:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:894:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:894:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:894:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:894:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:894:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:894:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:894:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:894:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:894:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:894:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:895:5: warning: excess elements in scalar initializer
+ 0x17, 0x03, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:895:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:895:11: warning: excess elements in scalar initializer
+ 0x17, 0x03, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:895:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:895:17: warning: excess elements in scalar initializer
+ 0x17, 0x03, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:895:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:895:23: warning: excess elements in scalar initializer
+ 0x17, 0x03, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:895:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:895:29: warning: excess elements in scalar initializer
+ 0x17, 0x03, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:895:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:895:35: warning: excess elements in scalar initializer
+ 0x17, 0x03, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:895:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:895:41: warning: excess elements in scalar initializer
+ 0x17, 0x03, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:895:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:895:47: warning: excess elements in scalar initializer
+ 0x17, 0x03, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:895:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:897:5: warning: excess elements in scalar initializer
+ 0x06, 0xdb, 0x1f, 0x1f, 0x36, 0x8d, 0x69, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:897:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:897:11: warning: excess elements in scalar initializer
+ 0x06, 0xdb, 0x1f, 0x1f, 0x36, 0x8d, 0x69, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:897:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:897:17: warning: excess elements in scalar initializer
+ 0x06, 0xdb, 0x1f, 0x1f, 0x36, 0x8d, 0x69, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:897:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:897:23: warning: excess elements in scalar initializer
+ 0x06, 0xdb, 0x1f, 0x1f, 0x36, 0x8d, 0x69, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:897:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:897:29: warning: excess elements in scalar initializer
+ 0x06, 0xdb, 0x1f, 0x1f, 0x36, 0x8d, 0x69, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:897:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:897:35: warning: excess elements in scalar initializer
+ 0x06, 0xdb, 0x1f, 0x1f, 0x36, 0x8d, 0x69, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:897:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:897:41: warning: excess elements in scalar initializer
+ 0x06, 0xdb, 0x1f, 0x1f, 0x36, 0x8d, 0x69, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:897:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:897:47: warning: excess elements in scalar initializer
+ 0x06, 0xdb, 0x1f, 0x1f, 0x36, 0x8d, 0x69, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:897:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:898:5: warning: excess elements in scalar initializer
+ 0x81, 0x0a, 0x34, 0x9c, 0x0c, 0x71, 0x4c, 0x9a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:898:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:898:11: warning: excess elements in scalar initializer
+ 0x81, 0x0a, 0x34, 0x9c, 0x0c, 0x71, 0x4c, 0x9a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:898:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:898:17: warning: excess elements in scalar initializer
+ 0x81, 0x0a, 0x34, 0x9c, 0x0c, 0x71, 0x4c, 0x9a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:898:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:898:23: warning: excess elements in scalar initializer
+ 0x81, 0x0a, 0x34, 0x9c, 0x0c, 0x71, 0x4c, 0x9a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:898:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:898:29: warning: excess elements in scalar initializer
+ 0x81, 0x0a, 0x34, 0x9c, 0x0c, 0x71, 0x4c, 0x9a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:898:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:898:35: warning: excess elements in scalar initializer
+ 0x81, 0x0a, 0x34, 0x9c, 0x0c, 0x71, 0x4c, 0x9a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:898:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:898:41: warning: excess elements in scalar initializer
+ 0x81, 0x0a, 0x34, 0x9c, 0x0c, 0x71, 0x4c, 0x9a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:898:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:898:47: warning: excess elements in scalar initializer
+ 0x81, 0x0a, 0x34, 0x9c, 0x0c, 0x71, 0x4c, 0x9a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:898:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:899:5: warning: excess elements in scalar initializer
+ 0x5e, 0x78, 0x50, 0xc2, 0x40, 0x7d, 0x72, 0x1a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:899:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:899:11: warning: excess elements in scalar initializer
+ 0x5e, 0x78, 0x50, 0xc2, 0x40, 0x7d, 0x72, 0x1a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:899:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:899:17: warning: excess elements in scalar initializer
+ 0x5e, 0x78, 0x50, 0xc2, 0x40, 0x7d, 0x72, 0x1a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:899:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:899:23: warning: excess elements in scalar initializer
+ 0x5e, 0x78, 0x50, 0xc2, 0x40, 0x7d, 0x72, 0x1a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:899:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:899:29: warning: excess elements in scalar initializer
+ 0x5e, 0x78, 0x50, 0xc2, 0x40, 0x7d, 0x72, 0x1a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:899:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:899:35: warning: excess elements in scalar initializer
+ 0x5e, 0x78, 0x50, 0xc2, 0x40, 0x7d, 0x72, 0x1a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:899:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:899:41: warning: excess elements in scalar initializer
+ 0x5e, 0x78, 0x50, 0xc2, 0x40, 0x7d, 0x72, 0x1a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:899:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:899:47: warning: excess elements in scalar initializer
+ 0x5e, 0x78, 0x50, 0xc2, 0x40, 0x7d, 0x72, 0x1a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:899:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:900:5: warning: excess elements in scalar initializer
+ 0xcd, 0xed, 0x95, 0xe0, 0x18, 0xd7, 0xa8, 0x52,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:900:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:900:11: warning: excess elements in scalar initializer
+ 0xcd, 0xed, 0x95, 0xe0, 0x18, 0xd7, 0xa8, 0x52,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:900:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:900:17: warning: excess elements in scalar initializer
+ 0xcd, 0xed, 0x95, 0xe0, 0x18, 0xd7, 0xa8, 0x52,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:900:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:900:23: warning: excess elements in scalar initializer
+ 0xcd, 0xed, 0x95, 0xe0, 0x18, 0xd7, 0xa8, 0x52,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:900:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:900:29: warning: excess elements in scalar initializer
+ 0xcd, 0xed, 0x95, 0xe0, 0x18, 0xd7, 0xa8, 0x52,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:900:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:900:35: warning: excess elements in scalar initializer
+ 0xcd, 0xed, 0x95, 0xe0, 0x18, 0xd7, 0xa8, 0x52,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:900:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:900:41: warning: excess elements in scalar initializer
+ 0xcd, 0xed, 0x95, 0xe0, 0x18, 0xd7, 0xa8, 0x52,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:900:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:900:47: warning: excess elements in scalar initializer
+ 0xcd, 0xed, 0x95, 0xe0, 0x18, 0xd7, 0xa8, 0x52,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:900:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:902:5: warning: excess elements in scalar initializer
+ 0x66, 0xa6, 0xe1, 0x28, 0x9c, 0xdb, 0x4a, 0xeb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:902:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:902:11: warning: excess elements in scalar initializer
+ 0x66, 0xa6, 0xe1, 0x28, 0x9c, 0xdb, 0x4a, 0xeb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:902:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:902:17: warning: excess elements in scalar initializer
+ 0x66, 0xa6, 0xe1, 0x28, 0x9c, 0xdb, 0x4a, 0xeb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:902:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:902:23: warning: excess elements in scalar initializer
+ 0x66, 0xa6, 0xe1, 0x28, 0x9c, 0xdb, 0x4a, 0xeb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:902:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:902:29: warning: excess elements in scalar initializer
+ 0x66, 0xa6, 0xe1, 0x28, 0x9c, 0xdb, 0x4a, 0xeb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:902:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:902:35: warning: excess elements in scalar initializer
+ 0x66, 0xa6, 0xe1, 0x28, 0x9c, 0xdb, 0x4a, 0xeb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:902:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:902:41: warning: excess elements in scalar initializer
+ 0x66, 0xa6, 0xe1, 0x28, 0x9c, 0xdb, 0x4a, 0xeb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:902:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:902:47: warning: excess elements in scalar initializer
+ 0x66, 0xa6, 0xe1, 0x28, 0x9c, 0xdb, 0x4a, 0xeb,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:902:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:903:5: warning: excess elements in scalar initializer
+ 0x18, 0xda, 0x5a, 0xc8, 0xa2, 0xb0, 0x02, 0x6d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:903:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:903:11: warning: excess elements in scalar initializer
+ 0x18, 0xda, 0x5a, 0xc8, 0xa2, 0xb0, 0x02, 0x6d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:903:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:903:17: warning: excess elements in scalar initializer
+ 0x18, 0xda, 0x5a, 0xc8, 0xa2, 0xb0, 0x02, 0x6d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:903:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:903:23: warning: excess elements in scalar initializer
+ 0x18, 0xda, 0x5a, 0xc8, 0xa2, 0xb0, 0x02, 0x6d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:903:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:903:29: warning: excess elements in scalar initializer
+ 0x18, 0xda, 0x5a, 0xc8, 0xa2, 0xb0, 0x02, 0x6d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:903:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:903:35: warning: excess elements in scalar initializer
+ 0x18, 0xda, 0x5a, 0xc8, 0xa2, 0xb0, 0x02, 0x6d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:903:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:903:41: warning: excess elements in scalar initializer
+ 0x18, 0xda, 0x5a, 0xc8, 0xa2, 0xb0, 0x02, 0x6d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:903:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:903:47: warning: excess elements in scalar initializer
+ 0x18, 0xda, 0x5a, 0xc8, 0xa2, 0xb0, 0x02, 0x6d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:903:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:904:5: warning: excess elements in scalar initializer
+ 0x24, 0xa5, 0x9a, 0xd4, 0x85, 0x22, 0x7f, 0x3e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:904:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:904:11: warning: excess elements in scalar initializer
+ 0x24, 0xa5, 0x9a, 0xd4, 0x85, 0x22, 0x7f, 0x3e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:904:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:904:17: warning: excess elements in scalar initializer
+ 0x24, 0xa5, 0x9a, 0xd4, 0x85, 0x22, 0x7f, 0x3e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:904:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:904:23: warning: excess elements in scalar initializer
+ 0x24, 0xa5, 0x9a, 0xd4, 0x85, 0x22, 0x7f, 0x3e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:904:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:904:29: warning: excess elements in scalar initializer
+ 0x24, 0xa5, 0x9a, 0xd4, 0x85, 0x22, 0x7f, 0x3e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:904:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:904:35: warning: excess elements in scalar initializer
+ 0x24, 0xa5, 0x9a, 0xd4, 0x85, 0x22, 0x7f, 0x3e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:904:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:904:41: warning: excess elements in scalar initializer
+ 0x24, 0xa5, 0x9a, 0xd4, 0x85, 0x22, 0x7f, 0x3e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:904:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:904:47: warning: excess elements in scalar initializer
+ 0x24, 0xa5, 0x9a, 0xd4, 0x85, 0x22, 0x7f, 0x3e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:904:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:905:5: warning: excess elements in scalar initializer
+ 0xae, 0xdb, 0xb2, 0xe7, 0xe3, 0x5e, 0x1c, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:905:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:905:11: warning: excess elements in scalar initializer
+ 0xae, 0xdb, 0xb2, 0xe7, 0xe3, 0x5e, 0x1c, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:905:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:905:17: warning: excess elements in scalar initializer
+ 0xae, 0xdb, 0xb2, 0xe7, 0xe3, 0x5e, 0x1c, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:905:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:905:23: warning: excess elements in scalar initializer
+ 0xae, 0xdb, 0xb2, 0xe7, 0xe3, 0x5e, 0x1c, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:905:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:905:29: warning: excess elements in scalar initializer
+ 0xae, 0xdb, 0xb2, 0xe7, 0xe3, 0x5e, 0x1c, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:905:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:905:35: warning: excess elements in scalar initializer
+ 0xae, 0xdb, 0xb2, 0xe7, 0xe3, 0x5e, 0x1c, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:905:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:905:41: warning: excess elements in scalar initializer
+ 0xae, 0xdb, 0xb2, 0xe7, 0xe3, 0x5e, 0x1c, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:905:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:905:47: warning: excess elements in scalar initializer
+ 0xae, 0xdb, 0xb2, 0xe7, 0xe3, 0x5e, 0x1c, 0x66,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:905:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:907:5: warning: excess elements in scalar initializer
+ 0xcd, 0x60, 0xf9, 0xab, 0xf7, 0x16, 0xdc, 0xc9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:907:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:907:11: warning: excess elements in scalar initializer
+ 0xcd, 0x60, 0xf9, 0xab, 0xf7, 0x16, 0xdc, 0xc9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:907:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:907:17: warning: excess elements in scalar initializer
+ 0xcd, 0x60, 0xf9, 0xab, 0xf7, 0x16, 0xdc, 0xc9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:907:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:907:23: warning: excess elements in scalar initializer
+ 0xcd, 0x60, 0xf9, 0xab, 0xf7, 0x16, 0xdc, 0xc9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:907:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:907:29: warning: excess elements in scalar initializer
+ 0xcd, 0x60, 0xf9, 0xab, 0xf7, 0x16, 0xdc, 0xc9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:907:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:907:35: warning: excess elements in scalar initializer
+ 0xcd, 0x60, 0xf9, 0xab, 0xf7, 0x16, 0xdc, 0xc9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:907:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:907:41: warning: excess elements in scalar initializer
+ 0xcd, 0x60, 0xf9, 0xab, 0xf7, 0x16, 0xdc, 0xc9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:907:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:907:47: warning: excess elements in scalar initializer
+ 0xcd, 0x60, 0xf9, 0xab, 0xf7, 0x16, 0xdc, 0xc9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:907:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:908:5: warning: excess elements in scalar initializer
+ 0xac, 0x42, 0x68, 0x2d, 0xd7, 0xda, 0xb2, 0x87,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:908:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:908:11: warning: excess elements in scalar initializer
+ 0xac, 0x42, 0x68, 0x2d, 0xd7, 0xda, 0xb2, 0x87,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:908:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:908:17: warning: excess elements in scalar initializer
+ 0xac, 0x42, 0x68, 0x2d, 0xd7, 0xda, 0xb2, 0x87,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:908:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:908:23: warning: excess elements in scalar initializer
+ 0xac, 0x42, 0x68, 0x2d, 0xd7, 0xda, 0xb2, 0x87,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:908:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:908:29: warning: excess elements in scalar initializer
+ 0xac, 0x42, 0x68, 0x2d, 0xd7, 0xda, 0xb2, 0x87,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:908:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:908:35: warning: excess elements in scalar initializer
+ 0xac, 0x42, 0x68, 0x2d, 0xd7, 0xda, 0xb2, 0x87,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:908:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:908:41: warning: excess elements in scalar initializer
+ 0xac, 0x42, 0x68, 0x2d, 0xd7, 0xda, 0xb2, 0x87,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:908:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:908:47: warning: excess elements in scalar initializer
+ 0xac, 0x42, 0x68, 0x2d, 0xd7, 0xda, 0xb2, 0x87,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:908:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:909:5: warning: excess elements in scalar initializer
+ 0xa7, 0x02, 0x4c, 0x4e, 0xef, 0xc3, 0x21, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:909:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:909:11: warning: excess elements in scalar initializer
+ 0xa7, 0x02, 0x4c, 0x4e, 0xef, 0xc3, 0x21, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:909:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:909:17: warning: excess elements in scalar initializer
+ 0xa7, 0x02, 0x4c, 0x4e, 0xef, 0xc3, 0x21, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:909:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:909:23: warning: excess elements in scalar initializer
+ 0xa7, 0x02, 0x4c, 0x4e, 0xef, 0xc3, 0x21, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:909:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:909:29: warning: excess elements in scalar initializer
+ 0xa7, 0x02, 0x4c, 0x4e, 0xef, 0xc3, 0x21, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:909:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:909:35: warning: excess elements in scalar initializer
+ 0xa7, 0x02, 0x4c, 0x4e, 0xef, 0xc3, 0x21, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:909:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:909:41: warning: excess elements in scalar initializer
+ 0xa7, 0x02, 0x4c, 0x4e, 0xef, 0xc3, 0x21, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:909:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:909:47: warning: excess elements in scalar initializer
+ 0xa7, 0x02, 0x4c, 0x4e, 0xef, 0xc3, 0x21, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:909:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:910:5: warning: excess elements in scalar initializer
+ 0x05, 0x74, 0xe1, 0x67, 0x93, 0xe3, 0x7c, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:910:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:910:11: warning: excess elements in scalar initializer
+ 0x05, 0x74, 0xe1, 0x67, 0x93, 0xe3, 0x7c, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:910:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:910:17: warning: excess elements in scalar initializer
+ 0x05, 0x74, 0xe1, 0x67, 0x93, 0xe3, 0x7c, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:910:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:910:23: warning: excess elements in scalar initializer
+ 0x05, 0x74, 0xe1, 0x67, 0x93, 0xe3, 0x7c, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:910:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:910:29: warning: excess elements in scalar initializer
+ 0x05, 0x74, 0xe1, 0x67, 0x93, 0xe3, 0x7c, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:910:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:910:35: warning: excess elements in scalar initializer
+ 0x05, 0x74, 0xe1, 0x67, 0x93, 0xe3, 0x7c, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:910:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:910:41: warning: excess elements in scalar initializer
+ 0x05, 0x74, 0xe1, 0x67, 0x93, 0xe3, 0x7c, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:910:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:910:47: warning: excess elements in scalar initializer
+ 0x05, 0x74, 0xe1, 0x67, 0x93, 0xe3, 0x7c, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:910:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:912:5: warning: excess elements in scalar initializer
+ 0x03, 0xc5, 0xbd, 0xa4, 0x2b, 0x54, 0xc1, 0x14,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:912:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:912:11: warning: excess elements in scalar initializer
+ 0x03, 0xc5, 0xbd, 0xa4, 0x2b, 0x54, 0xc1, 0x14,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:912:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:912:17: warning: excess elements in scalar initializer
+ 0x03, 0xc5, 0xbd, 0xa4, 0x2b, 0x54, 0xc1, 0x14,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:912:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:912:23: warning: excess elements in scalar initializer
+ 0x03, 0xc5, 0xbd, 0xa4, 0x2b, 0x54, 0xc1, 0x14,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:912:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:912:29: warning: excess elements in scalar initializer
+ 0x03, 0xc5, 0xbd, 0xa4, 0x2b, 0x54, 0xc1, 0x14,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:912:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:912:35: warning: excess elements in scalar initializer
+ 0x03, 0xc5, 0xbd, 0xa4, 0x2b, 0x54, 0xc1, 0x14,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:912:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:912:41: warning: excess elements in scalar initializer
+ 0x03, 0xc5, 0xbd, 0xa4, 0x2b, 0x54, 0xc1, 0x14,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:912:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:912:47: warning: excess elements in scalar initializer
+ 0x03, 0xc5, 0xbd, 0xa4, 0x2b, 0x54, 0xc1, 0x14,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:912:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:913:5: warning: excess elements in scalar initializer
+ 0xa8, 0x0b, 0x57, 0xaf, 0x26, 0x41, 0x6c, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:913:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:913:11: warning: excess elements in scalar initializer
+ 0xa8, 0x0b, 0x57, 0xaf, 0x26, 0x41, 0x6c, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:913:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:913:17: warning: excess elements in scalar initializer
+ 0xa8, 0x0b, 0x57, 0xaf, 0x26, 0x41, 0x6c, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:913:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:913:23: warning: excess elements in scalar initializer
+ 0xa8, 0x0b, 0x57, 0xaf, 0x26, 0x41, 0x6c, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:913:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:913:29: warning: excess elements in scalar initializer
+ 0xa8, 0x0b, 0x57, 0xaf, 0x26, 0x41, 0x6c, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:913:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:913:35: warning: excess elements in scalar initializer
+ 0xa8, 0x0b, 0x57, 0xaf, 0x26, 0x41, 0x6c, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:913:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:913:41: warning: excess elements in scalar initializer
+ 0xa8, 0x0b, 0x57, 0xaf, 0x26, 0x41, 0x6c, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:913:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:913:47: warning: excess elements in scalar initializer
+ 0xa8, 0x0b, 0x57, 0xaf, 0x26, 0x41, 0x6c, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:913:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:914:5: warning: excess elements in scalar initializer
+ 0xe7, 0x42, 0x00, 0x5e, 0x20, 0x85, 0x5c, 0x73,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:914:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:914:11: warning: excess elements in scalar initializer
+ 0xe7, 0x42, 0x00, 0x5e, 0x20, 0x85, 0x5c, 0x73,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:914:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:914:17: warning: excess elements in scalar initializer
+ 0xe7, 0x42, 0x00, 0x5e, 0x20, 0x85, 0x5c, 0x73,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:914:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:914:23: warning: excess elements in scalar initializer
+ 0xe7, 0x42, 0x00, 0x5e, 0x20, 0x85, 0x5c, 0x73,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:914:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:914:29: warning: excess elements in scalar initializer
+ 0xe7, 0x42, 0x00, 0x5e, 0x20, 0x85, 0x5c, 0x73,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:914:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:914:35: warning: excess elements in scalar initializer
+ 0xe7, 0x42, 0x00, 0x5e, 0x20, 0x85, 0x5c, 0x73,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:914:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:914:41: warning: excess elements in scalar initializer
+ 0xe7, 0x42, 0x00, 0x5e, 0x20, 0x85, 0x5c, 0x73,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:914:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:914:47: warning: excess elements in scalar initializer
+ 0xe7, 0x42, 0x00, 0x5e, 0x20, 0x85, 0x5c, 0x73,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:914:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:915:5: warning: excess elements in scalar initializer
+ 0xe2, 0x1d, 0xc8, 0xe2, 0xed, 0xc9, 0xd4, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:915:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:915:11: warning: excess elements in scalar initializer
+ 0xe2, 0x1d, 0xc8, 0xe2, 0xed, 0xc9, 0xd4, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:915:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:915:17: warning: excess elements in scalar initializer
+ 0xe2, 0x1d, 0xc8, 0xe2, 0xed, 0xc9, 0xd4, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:915:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:915:23: warning: excess elements in scalar initializer
+ 0xe2, 0x1d, 0xc8, 0xe2, 0xed, 0xc9, 0xd4, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:915:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:915:29: warning: excess elements in scalar initializer
+ 0xe2, 0x1d, 0xc8, 0xe2, 0xed, 0xc9, 0xd4, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:915:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:915:35: warning: excess elements in scalar initializer
+ 0xe2, 0x1d, 0xc8, 0xe2, 0xed, 0xc9, 0xd4, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:915:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:915:41: warning: excess elements in scalar initializer
+ 0xe2, 0x1d, 0xc8, 0xe2, 0xed, 0xc9, 0xd4, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:915:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:915:47: warning: excess elements in scalar initializer
+ 0xe2, 0x1d, 0xc8, 0xe2, 0xed, 0xc9, 0xd4, 0x35,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:915:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:917:5: warning: excess elements in scalar initializer
+ 0xcb, 0x6f, 0x60, 0x59, 0x28, 0x00, 0x11, 0xc2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:917:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:917:11: warning: excess elements in scalar initializer
+ 0xcb, 0x6f, 0x60, 0x59, 0x28, 0x00, 0x11, 0xc2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:917:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:917:17: warning: excess elements in scalar initializer
+ 0xcb, 0x6f, 0x60, 0x59, 0x28, 0x00, 0x11, 0xc2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:917:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:917:23: warning: excess elements in scalar initializer
+ 0xcb, 0x6f, 0x60, 0x59, 0x28, 0x00, 0x11, 0xc2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:917:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:917:29: warning: excess elements in scalar initializer
+ 0xcb, 0x6f, 0x60, 0x59, 0x28, 0x00, 0x11, 0xc2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:917:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:917:35: warning: excess elements in scalar initializer
+ 0xcb, 0x6f, 0x60, 0x59, 0x28, 0x00, 0x11, 0xc2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:917:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:917:41: warning: excess elements in scalar initializer
+ 0xcb, 0x6f, 0x60, 0x59, 0x28, 0x00, 0x11, 0xc2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:917:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:917:47: warning: excess elements in scalar initializer
+ 0xcb, 0x6f, 0x60, 0x59, 0x28, 0x00, 0x11, 0xc2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:917:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:918:5: warning: excess elements in scalar initializer
+ 0x70, 0xb7, 0x15, 0x70, 0x05, 0x1c, 0x1c, 0x9b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:918:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:918:11: warning: excess elements in scalar initializer
+ 0x70, 0xb7, 0x15, 0x70, 0x05, 0x1c, 0x1c, 0x9b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:918:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:918:17: warning: excess elements in scalar initializer
+ 0x70, 0xb7, 0x15, 0x70, 0x05, 0x1c, 0x1c, 0x9b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:918:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:918:23: warning: excess elements in scalar initializer
+ 0x70, 0xb7, 0x15, 0x70, 0x05, 0x1c, 0x1c, 0x9b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:918:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:918:29: warning: excess elements in scalar initializer
+ 0x70, 0xb7, 0x15, 0x70, 0x05, 0x1c, 0x1c, 0x9b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:918:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:918:35: warning: excess elements in scalar initializer
+ 0x70, 0xb7, 0x15, 0x70, 0x05, 0x1c, 0x1c, 0x9b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:918:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:918:41: warning: excess elements in scalar initializer
+ 0x70, 0xb7, 0x15, 0x70, 0x05, 0x1c, 0x1c, 0x9b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:918:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:918:47: warning: excess elements in scalar initializer
+ 0x70, 0xb7, 0x15, 0x70, 0x05, 0x1c, 0x1c, 0x9b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:918:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:919:5: warning: excess elements in scalar initializer
+ 0x30, 0x52, 0x12, 0x66, 0x20, 0xbc, 0x1e, 0x27,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:919:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:919:11: warning: excess elements in scalar initializer
+ 0x30, 0x52, 0x12, 0x66, 0x20, 0xbc, 0x1e, 0x27,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:919:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:919:17: warning: excess elements in scalar initializer
+ 0x30, 0x52, 0x12, 0x66, 0x20, 0xbc, 0x1e, 0x27,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:919:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:919:23: warning: excess elements in scalar initializer
+ 0x30, 0x52, 0x12, 0x66, 0x20, 0xbc, 0x1e, 0x27,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:919:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:919:29: warning: excess elements in scalar initializer
+ 0x30, 0x52, 0x12, 0x66, 0x20, 0xbc, 0x1e, 0x27,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:919:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:919:35: warning: excess elements in scalar initializer
+ 0x30, 0x52, 0x12, 0x66, 0x20, 0xbc, 0x1e, 0x27,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:919:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:919:41: warning: excess elements in scalar initializer
+ 0x30, 0x52, 0x12, 0x66, 0x20, 0xbc, 0x1e, 0x27,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:919:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:919:47: warning: excess elements in scalar initializer
+ 0x30, 0x52, 0x12, 0x66, 0x20, 0xbc, 0x1e, 0x27,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:919:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:920:5: warning: excess elements in scalar initializer
+ 0x30, 0xfa, 0x06, 0x6c, 0x7a, 0x50, 0x9d, 0x53,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:920:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:920:11: warning: excess elements in scalar initializer
+ 0x30, 0xfa, 0x06, 0x6c, 0x7a, 0x50, 0x9d, 0x53,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:920:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:920:17: warning: excess elements in scalar initializer
+ 0x30, 0xfa, 0x06, 0x6c, 0x7a, 0x50, 0x9d, 0x53,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:920:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:920:23: warning: excess elements in scalar initializer
+ 0x30, 0xfa, 0x06, 0x6c, 0x7a, 0x50, 0x9d, 0x53,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:920:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:920:29: warning: excess elements in scalar initializer
+ 0x30, 0xfa, 0x06, 0x6c, 0x7a, 0x50, 0x9d, 0x53,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:920:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:920:35: warning: excess elements in scalar initializer
+ 0x30, 0xfa, 0x06, 0x6c, 0x7a, 0x50, 0x9d, 0x53,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:920:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:920:41: warning: excess elements in scalar initializer
+ 0x30, 0xfa, 0x06, 0x6c, 0x7a, 0x50, 0x9d, 0x53,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:920:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:920:47: warning: excess elements in scalar initializer
+ 0x30, 0xfa, 0x06, 0x6c, 0x7a, 0x50, 0x9d, 0x53,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:920:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:922:5: warning: excess elements in scalar initializer
+ 0xc6, 0x0e, 0x5a, 0xe1, 0xb4, 0x0a, 0xa6, 0xe3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:922:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:922:11: warning: excess elements in scalar initializer
+ 0xc6, 0x0e, 0x5a, 0xe1, 0xb4, 0x0a, 0xa6, 0xe3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:922:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:922:17: warning: excess elements in scalar initializer
+ 0xc6, 0x0e, 0x5a, 0xe1, 0xb4, 0x0a, 0xa6, 0xe3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:922:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:922:23: warning: excess elements in scalar initializer
+ 0xc6, 0x0e, 0x5a, 0xe1, 0xb4, 0x0a, 0xa6, 0xe3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:922:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:922:29: warning: excess elements in scalar initializer
+ 0xc6, 0x0e, 0x5a, 0xe1, 0xb4, 0x0a, 0xa6, 0xe3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:922:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:922:35: warning: excess elements in scalar initializer
+ 0xc6, 0x0e, 0x5a, 0xe1, 0xb4, 0x0a, 0xa6, 0xe3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:922:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:922:41: warning: excess elements in scalar initializer
+ 0xc6, 0x0e, 0x5a, 0xe1, 0xb4, 0x0a, 0xa6, 0xe3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:922:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:922:47: warning: excess elements in scalar initializer
+ 0xc6, 0x0e, 0x5a, 0xe1, 0xb4, 0x0a, 0xa6, 0xe3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:922:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:923:5: warning: excess elements in scalar initializer
+ 0x9e, 0x49, 0x66, 0x92, 0x28, 0xc9, 0x0e, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:923:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:923:11: warning: excess elements in scalar initializer
+ 0x9e, 0x49, 0x66, 0x92, 0x28, 0xc9, 0x0e, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:923:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:923:17: warning: excess elements in scalar initializer
+ 0x9e, 0x49, 0x66, 0x92, 0x28, 0xc9, 0x0e, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:923:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:923:23: warning: excess elements in scalar initializer
+ 0x9e, 0x49, 0x66, 0x92, 0x28, 0xc9, 0x0e, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:923:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:923:29: warning: excess elements in scalar initializer
+ 0x9e, 0x49, 0x66, 0x92, 0x28, 0xc9, 0x0e, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:923:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:923:35: warning: excess elements in scalar initializer
+ 0x9e, 0x49, 0x66, 0x92, 0x28, 0xc9, 0x0e, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:923:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:923:41: warning: excess elements in scalar initializer
+ 0x9e, 0x49, 0x66, 0x92, 0x28, 0xc9, 0x0e, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:923:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:923:47: warning: excess elements in scalar initializer
+ 0x9e, 0x49, 0x66, 0x92, 0x28, 0xc9, 0x0e, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:923:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:924:5: warning: excess elements in scalar initializer
+ 0xb4, 0xa5, 0x0d, 0xb3, 0x2a, 0x50, 0xbc, 0x49,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:924:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:924:11: warning: excess elements in scalar initializer
+ 0xb4, 0xa5, 0x0d, 0xb3, 0x2a, 0x50, 0xbc, 0x49,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:924:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:924:17: warning: excess elements in scalar initializer
+ 0xb4, 0xa5, 0x0d, 0xb3, 0x2a, 0x50, 0xbc, 0x49,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:924:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:924:23: warning: excess elements in scalar initializer
+ 0xb4, 0xa5, 0x0d, 0xb3, 0x2a, 0x50, 0xbc, 0x49,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:924:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:924:29: warning: excess elements in scalar initializer
+ 0xb4, 0xa5, 0x0d, 0xb3, 0x2a, 0x50, 0xbc, 0x49,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:924:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:924:35: warning: excess elements in scalar initializer
+ 0xb4, 0xa5, 0x0d, 0xb3, 0x2a, 0x50, 0xbc, 0x49,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:924:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:924:41: warning: excess elements in scalar initializer
+ 0xb4, 0xa5, 0x0d, 0xb3, 0x2a, 0x50, 0xbc, 0x49,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:924:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:924:47: warning: excess elements in scalar initializer
+ 0xb4, 0xa5, 0x0d, 0xb3, 0x2a, 0x50, 0xbc, 0x49,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:924:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:925:5: warning: excess elements in scalar initializer
+ 0xe9, 0x0b, 0x4f, 0x4b, 0x35, 0x9a, 0x1d, 0xfd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:925:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:925:11: warning: excess elements in scalar initializer
+ 0xe9, 0x0b, 0x4f, 0x4b, 0x35, 0x9a, 0x1d, 0xfd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:925:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:925:17: warning: excess elements in scalar initializer
+ 0xe9, 0x0b, 0x4f, 0x4b, 0x35, 0x9a, 0x1d, 0xfd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:925:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:925:23: warning: excess elements in scalar initializer
+ 0xe9, 0x0b, 0x4f, 0x4b, 0x35, 0x9a, 0x1d, 0xfd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:925:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:925:29: warning: excess elements in scalar initializer
+ 0xe9, 0x0b, 0x4f, 0x4b, 0x35, 0x9a, 0x1d, 0xfd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:925:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:925:35: warning: excess elements in scalar initializer
+ 0xe9, 0x0b, 0x4f, 0x4b, 0x35, 0x9a, 0x1d, 0xfd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:925:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:925:41: warning: excess elements in scalar initializer
+ 0xe9, 0x0b, 0x4f, 0x4b, 0x35, 0x9a, 0x1d, 0xfd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:925:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:925:47: warning: excess elements in scalar initializer
+ 0xe9, 0x0b, 0x4f, 0x4b, 0x35, 0x9a, 0x1d, 0xfd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:925:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:927:5: warning: excess elements in scalar initializer
+ 0x11, 0x74, 0x9c, 0xd3, 0x86, 0x7f, 0xcf, 0x2f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:927:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:927:11: warning: excess elements in scalar initializer
+ 0x11, 0x74, 0x9c, 0xd3, 0x86, 0x7f, 0xcf, 0x2f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:927:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:927:17: warning: excess elements in scalar initializer
+ 0x11, 0x74, 0x9c, 0xd3, 0x86, 0x7f, 0xcf, 0x2f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:927:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:927:23: warning: excess elements in scalar initializer
+ 0x11, 0x74, 0x9c, 0xd3, 0x86, 0x7f, 0xcf, 0x2f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:927:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:927:29: warning: excess elements in scalar initializer
+ 0x11, 0x74, 0x9c, 0xd3, 0x86, 0x7f, 0xcf, 0x2f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:927:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:927:35: warning: excess elements in scalar initializer
+ 0x11, 0x74, 0x9c, 0xd3, 0x86, 0x7f, 0xcf, 0x2f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:927:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:927:41: warning: excess elements in scalar initializer
+ 0x11, 0x74, 0x9c, 0xd3, 0x86, 0x7f, 0xcf, 0x2f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:927:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:927:47: warning: excess elements in scalar initializer
+ 0x11, 0x74, 0x9c, 0xd3, 0x86, 0x7f, 0xcf, 0x2f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:927:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:928:5: warning: excess elements in scalar initializer
+ 0xb7, 0xbb, 0x6c, 0xd4, 0x73, 0x8f, 0x6a, 0x4a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:928:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:928:11: warning: excess elements in scalar initializer
+ 0xb7, 0xbb, 0x6c, 0xd4, 0x73, 0x8f, 0x6a, 0x4a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:928:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:928:17: warning: excess elements in scalar initializer
+ 0xb7, 0xbb, 0x6c, 0xd4, 0x73, 0x8f, 0x6a, 0x4a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:928:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:928:23: warning: excess elements in scalar initializer
+ 0xb7, 0xbb, 0x6c, 0xd4, 0x73, 0x8f, 0x6a, 0x4a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:928:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:928:29: warning: excess elements in scalar initializer
+ 0xb7, 0xbb, 0x6c, 0xd4, 0x73, 0x8f, 0x6a, 0x4a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:928:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:928:35: warning: excess elements in scalar initializer
+ 0xb7, 0xbb, 0x6c, 0xd4, 0x73, 0x8f, 0x6a, 0x4a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:928:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:928:41: warning: excess elements in scalar initializer
+ 0xb7, 0xbb, 0x6c, 0xd4, 0x73, 0x8f, 0x6a, 0x4a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:928:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:928:47: warning: excess elements in scalar initializer
+ 0xb7, 0xbb, 0x6c, 0xd4, 0x73, 0x8f, 0x6a, 0x4a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:928:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:929:5: warning: excess elements in scalar initializer
+ 0xd6, 0xf7, 0xca, 0x50, 0x58, 0xf7, 0x61, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:929:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:929:11: warning: excess elements in scalar initializer
+ 0xd6, 0xf7, 0xca, 0x50, 0x58, 0xf7, 0x61, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:929:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:929:17: warning: excess elements in scalar initializer
+ 0xd6, 0xf7, 0xca, 0x50, 0x58, 0xf7, 0x61, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:929:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:929:23: warning: excess elements in scalar initializer
+ 0xd6, 0xf7, 0xca, 0x50, 0x58, 0xf7, 0x61, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:929:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:929:29: warning: excess elements in scalar initializer
+ 0xd6, 0xf7, 0xca, 0x50, 0x58, 0xf7, 0x61, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:929:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:929:35: warning: excess elements in scalar initializer
+ 0xd6, 0xf7, 0xca, 0x50, 0x58, 0xf7, 0x61, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:929:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:929:41: warning: excess elements in scalar initializer
+ 0xd6, 0xf7, 0xca, 0x50, 0x58, 0xf7, 0x61, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:929:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:929:47: warning: excess elements in scalar initializer
+ 0xd6, 0xf7, 0xca, 0x50, 0x58, 0xf7, 0x61, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:929:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:930:5: warning: excess elements in scalar initializer
+ 0x45, 0xaf, 0x9f, 0x02, 0x0f, 0x6c, 0x3b, 0x96,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:930:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:930:11: warning: excess elements in scalar initializer
+ 0x45, 0xaf, 0x9f, 0x02, 0x0f, 0x6c, 0x3b, 0x96,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:930:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:930:17: warning: excess elements in scalar initializer
+ 0x45, 0xaf, 0x9f, 0x02, 0x0f, 0x6c, 0x3b, 0x96,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:930:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:930:23: warning: excess elements in scalar initializer
+ 0x45, 0xaf, 0x9f, 0x02, 0x0f, 0x6c, 0x3b, 0x96,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:930:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:930:29: warning: excess elements in scalar initializer
+ 0x45, 0xaf, 0x9f, 0x02, 0x0f, 0x6c, 0x3b, 0x96,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:930:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:930:35: warning: excess elements in scalar initializer
+ 0x45, 0xaf, 0x9f, 0x02, 0x0f, 0x6c, 0x3b, 0x96,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:930:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:930:41: warning: excess elements in scalar initializer
+ 0x45, 0xaf, 0x9f, 0x02, 0x0f, 0x6c, 0x3b, 0x96,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:930:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:930:47: warning: excess elements in scalar initializer
+ 0x45, 0xaf, 0x9f, 0x02, 0x0f, 0x6c, 0x3b, 0x96,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:930:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:932:5: warning: excess elements in scalar initializer
+ 0x7b, 0x8f, 0x4c, 0xd4, 0xa9, 0x1e, 0x28, 0x13,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:932:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:932:11: warning: excess elements in scalar initializer
+ 0x7b, 0x8f, 0x4c, 0xd4, 0xa9, 0x1e, 0x28, 0x13,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:932:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:932:17: warning: excess elements in scalar initializer
+ 0x7b, 0x8f, 0x4c, 0xd4, 0xa9, 0x1e, 0x28, 0x13,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:932:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:932:23: warning: excess elements in scalar initializer
+ 0x7b, 0x8f, 0x4c, 0xd4, 0xa9, 0x1e, 0x28, 0x13,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:932:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:932:29: warning: excess elements in scalar initializer
+ 0x7b, 0x8f, 0x4c, 0xd4, 0xa9, 0x1e, 0x28, 0x13,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:932:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:932:35: warning: excess elements in scalar initializer
+ 0x7b, 0x8f, 0x4c, 0xd4, 0xa9, 0x1e, 0x28, 0x13,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:932:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:932:41: warning: excess elements in scalar initializer
+ 0x7b, 0x8f, 0x4c, 0xd4, 0xa9, 0x1e, 0x28, 0x13,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:932:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:932:47: warning: excess elements in scalar initializer
+ 0x7b, 0x8f, 0x4c, 0xd4, 0xa9, 0x1e, 0x28, 0x13,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:932:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:933:5: warning: excess elements in scalar initializer
+ 0xb5, 0x07, 0xae, 0x66, 0xf2, 0xd3, 0x5c, 0x18,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:933:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:933:11: warning: excess elements in scalar initializer
+ 0xb5, 0x07, 0xae, 0x66, 0xf2, 0xd3, 0x5c, 0x18,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:933:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:933:17: warning: excess elements in scalar initializer
+ 0xb5, 0x07, 0xae, 0x66, 0xf2, 0xd3, 0x5c, 0x18,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:933:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:933:23: warning: excess elements in scalar initializer
+ 0xb5, 0x07, 0xae, 0x66, 0xf2, 0xd3, 0x5c, 0x18,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:933:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:933:29: warning: excess elements in scalar initializer
+ 0xb5, 0x07, 0xae, 0x66, 0xf2, 0xd3, 0x5c, 0x18,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:933:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:933:35: warning: excess elements in scalar initializer
+ 0xb5, 0x07, 0xae, 0x66, 0xf2, 0xd3, 0x5c, 0x18,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:933:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:933:41: warning: excess elements in scalar initializer
+ 0xb5, 0x07, 0xae, 0x66, 0xf2, 0xd3, 0x5c, 0x18,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:933:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:933:47: warning: excess elements in scalar initializer
+ 0xb5, 0x07, 0xae, 0x66, 0xf2, 0xd3, 0x5c, 0x18,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:933:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:934:5: warning: excess elements in scalar initializer
+ 0x28, 0x4f, 0x72, 0x92, 0x18, 0x60, 0x62, 0xe1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:934:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:934:11: warning: excess elements in scalar initializer
+ 0x28, 0x4f, 0x72, 0x92, 0x18, 0x60, 0x62, 0xe1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:934:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:934:17: warning: excess elements in scalar initializer
+ 0x28, 0x4f, 0x72, 0x92, 0x18, 0x60, 0x62, 0xe1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:934:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:934:23: warning: excess elements in scalar initializer
+ 0x28, 0x4f, 0x72, 0x92, 0x18, 0x60, 0x62, 0xe1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:934:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:934:29: warning: excess elements in scalar initializer
+ 0x28, 0x4f, 0x72, 0x92, 0x18, 0x60, 0x62, 0xe1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:934:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:934:35: warning: excess elements in scalar initializer
+ 0x28, 0x4f, 0x72, 0x92, 0x18, 0x60, 0x62, 0xe1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:934:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:934:41: warning: excess elements in scalar initializer
+ 0x28, 0x4f, 0x72, 0x92, 0x18, 0x60, 0x62, 0xe1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:934:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:934:47: warning: excess elements in scalar initializer
+ 0x28, 0x4f, 0x72, 0x92, 0x18, 0x60, 0x62, 0xe1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:934:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:935:5: warning: excess elements in scalar initializer
+ 0x0f, 0xd5, 0x51, 0x0d, 0x18, 0x77, 0x53, 0x51,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:935:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:935:11: warning: excess elements in scalar initializer
+ 0x0f, 0xd5, 0x51, 0x0d, 0x18, 0x77, 0x53, 0x51,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:935:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:935:17: warning: excess elements in scalar initializer
+ 0x0f, 0xd5, 0x51, 0x0d, 0x18, 0x77, 0x53, 0x51,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:935:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:935:23: warning: excess elements in scalar initializer
+ 0x0f, 0xd5, 0x51, 0x0d, 0x18, 0x77, 0x53, 0x51,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:935:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:935:29: warning: excess elements in scalar initializer
+ 0x0f, 0xd5, 0x51, 0x0d, 0x18, 0x77, 0x53, 0x51,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:935:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:935:35: warning: excess elements in scalar initializer
+ 0x0f, 0xd5, 0x51, 0x0d, 0x18, 0x77, 0x53, 0x51,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:935:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:935:41: warning: excess elements in scalar initializer
+ 0x0f, 0xd5, 0x51, 0x0d, 0x18, 0x77, 0x53, 0x51,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:935:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:935:47: warning: excess elements in scalar initializer
+ 0x0f, 0xd5, 0x51, 0x0d, 0x18, 0x77, 0x53, 0x51,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:935:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:937:5: warning: excess elements in scalar initializer
+ 0xef, 0x33, 0x4e, 0x76, 0x34, 0xab, 0x47, 0x43,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:937:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:937:11: warning: excess elements in scalar initializer
+ 0xef, 0x33, 0x4e, 0x76, 0x34, 0xab, 0x47, 0x43,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:937:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:937:17: warning: excess elements in scalar initializer
+ 0xef, 0x33, 0x4e, 0x76, 0x34, 0xab, 0x47, 0x43,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:937:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:937:23: warning: excess elements in scalar initializer
+ 0xef, 0x33, 0x4e, 0x76, 0x34, 0xab, 0x47, 0x43,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:937:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:937:29: warning: excess elements in scalar initializer
+ 0xef, 0x33, 0x4e, 0x76, 0x34, 0xab, 0x47, 0x43,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:937:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:937:35: warning: excess elements in scalar initializer
+ 0xef, 0x33, 0x4e, 0x76, 0x34, 0xab, 0x47, 0x43,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:937:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:937:41: warning: excess elements in scalar initializer
+ 0xef, 0x33, 0x4e, 0x76, 0x34, 0xab, 0x47, 0x43,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:937:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:937:47: warning: excess elements in scalar initializer
+ 0xef, 0x33, 0x4e, 0x76, 0x34, 0xab, 0x47, 0x43,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:937:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:938:5: warning: excess elements in scalar initializer
+ 0xf5, 0xb6, 0x8f, 0x49, 0xad, 0xca, 0xb3, 0x84,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:938:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:938:11: warning: excess elements in scalar initializer
+ 0xf5, 0xb6, 0x8f, 0x49, 0xad, 0xca, 0xb3, 0x84,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:938:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:938:17: warning: excess elements in scalar initializer
+ 0xf5, 0xb6, 0x8f, 0x49, 0xad, 0xca, 0xb3, 0x84,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:938:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:938:23: warning: excess elements in scalar initializer
+ 0xf5, 0xb6, 0x8f, 0x49, 0xad, 0xca, 0xb3, 0x84,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:938:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:938:29: warning: excess elements in scalar initializer
+ 0xf5, 0xb6, 0x8f, 0x49, 0xad, 0xca, 0xb3, 0x84,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:938:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:938:35: warning: excess elements in scalar initializer
+ 0xf5, 0xb6, 0x8f, 0x49, 0xad, 0xca, 0xb3, 0x84,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:938:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:938:41: warning: excess elements in scalar initializer
+ 0xf5, 0xb6, 0x8f, 0x49, 0xad, 0xca, 0xb3, 0x84,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:938:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:938:47: warning: excess elements in scalar initializer
+ 0xf5, 0xb6, 0x8f, 0x49, 0xad, 0xca, 0xb3, 0x84,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:938:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:939:5: warning: excess elements in scalar initializer
+ 0xd3, 0xfd, 0x75, 0xf7, 0x39, 0x0f, 0x40, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:939:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:939:11: warning: excess elements in scalar initializer
+ 0xd3, 0xfd, 0x75, 0xf7, 0x39, 0x0f, 0x40, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:939:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:939:17: warning: excess elements in scalar initializer
+ 0xd3, 0xfd, 0x75, 0xf7, 0x39, 0x0f, 0x40, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:939:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:939:23: warning: excess elements in scalar initializer
+ 0xd3, 0xfd, 0x75, 0xf7, 0x39, 0x0f, 0x40, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:939:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:939:29: warning: excess elements in scalar initializer
+ 0xd3, 0xfd, 0x75, 0xf7, 0x39, 0x0f, 0x40, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:939:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:939:35: warning: excess elements in scalar initializer
+ 0xd3, 0xfd, 0x75, 0xf7, 0x39, 0x0f, 0x40, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:939:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:939:41: warning: excess elements in scalar initializer
+ 0xd3, 0xfd, 0x75, 0xf7, 0x39, 0x0f, 0x40, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:939:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:939:47: warning: excess elements in scalar initializer
+ 0xd3, 0xfd, 0x75, 0xf7, 0x39, 0x0f, 0x40, 0x06,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:939:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:940:5: warning: excess elements in scalar initializer
+ 0xef, 0x2a, 0x29, 0x5c, 0x8c, 0x7a, 0x07, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:940:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:940:11: warning: excess elements in scalar initializer
+ 0xef, 0x2a, 0x29, 0x5c, 0x8c, 0x7a, 0x07, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:940:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:940:17: warning: excess elements in scalar initializer
+ 0xef, 0x2a, 0x29, 0x5c, 0x8c, 0x7a, 0x07, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:940:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:940:23: warning: excess elements in scalar initializer
+ 0xef, 0x2a, 0x29, 0x5c, 0x8c, 0x7a, 0x07, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:940:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:940:29: warning: excess elements in scalar initializer
+ 0xef, 0x2a, 0x29, 0x5c, 0x8c, 0x7a, 0x07, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:940:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:940:35: warning: excess elements in scalar initializer
+ 0xef, 0x2a, 0x29, 0x5c, 0x8c, 0x7a, 0x07, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:940:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:940:41: warning: excess elements in scalar initializer
+ 0xef, 0x2a, 0x29, 0x5c, 0x8c, 0x7a, 0x07, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:940:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:940:47: warning: excess elements in scalar initializer
+ 0xef, 0x2a, 0x29, 0x5c, 0x8c, 0x7a, 0x07, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:940:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:942:5: warning: excess elements in scalar initializer
+ 0xd5, 0x45, 0x46, 0xcd, 0x25, 0xd2, 0x10, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:942:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:942:11: warning: excess elements in scalar initializer
+ 0xd5, 0x45, 0x46, 0xcd, 0x25, 0xd2, 0x10, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:942:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:942:17: warning: excess elements in scalar initializer
+ 0xd5, 0x45, 0x46, 0xcd, 0x25, 0xd2, 0x10, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:942:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:942:23: warning: excess elements in scalar initializer
+ 0xd5, 0x45, 0x46, 0xcd, 0x25, 0xd2, 0x10, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:942:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:942:29: warning: excess elements in scalar initializer
+ 0xd5, 0x45, 0x46, 0xcd, 0x25, 0xd2, 0x10, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:942:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:942:35: warning: excess elements in scalar initializer
+ 0xd5, 0x45, 0x46, 0xcd, 0x25, 0xd2, 0x10, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:942:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:942:41: warning: excess elements in scalar initializer
+ 0xd5, 0x45, 0x46, 0xcd, 0x25, 0xd2, 0x10, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:942:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:942:47: warning: excess elements in scalar initializer
+ 0xd5, 0x45, 0x46, 0xcd, 0x25, 0xd2, 0x10, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:942:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:943:5: warning: excess elements in scalar initializer
+ 0xbe, 0x14, 0x36, 0xc8, 0x40, 0x92, 0x4a, 0xae,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:943:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:943:11: warning: excess elements in scalar initializer
+ 0xbe, 0x14, 0x36, 0xc8, 0x40, 0x92, 0x4a, 0xae,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:943:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:943:17: warning: excess elements in scalar initializer
+ 0xbe, 0x14, 0x36, 0xc8, 0x40, 0x92, 0x4a, 0xae,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:943:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:943:23: warning: excess elements in scalar initializer
+ 0xbe, 0x14, 0x36, 0xc8, 0x40, 0x92, 0x4a, 0xae,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:943:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:943:29: warning: excess elements in scalar initializer
+ 0xbe, 0x14, 0x36, 0xc8, 0x40, 0x92, 0x4a, 0xae,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:943:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:943:35: warning: excess elements in scalar initializer
+ 0xbe, 0x14, 0x36, 0xc8, 0x40, 0x92, 0x4a, 0xae,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:943:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:943:41: warning: excess elements in scalar initializer
+ 0xbe, 0x14, 0x36, 0xc8, 0x40, 0x92, 0x4a, 0xae,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:943:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:943:47: warning: excess elements in scalar initializer
+ 0xbe, 0x14, 0x36, 0xc8, 0x40, 0x92, 0x4a, 0xae,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:943:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:944:5: warning: excess elements in scalar initializer
+ 0xbe, 0x5b, 0x37, 0x08, 0x93, 0xcd, 0x63, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:944:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:944:11: warning: excess elements in scalar initializer
+ 0xbe, 0x5b, 0x37, 0x08, 0x93, 0xcd, 0x63, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:944:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:944:17: warning: excess elements in scalar initializer
+ 0xbe, 0x5b, 0x37, 0x08, 0x93, 0xcd, 0x63, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:944:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:944:23: warning: excess elements in scalar initializer
+ 0xbe, 0x5b, 0x37, 0x08, 0x93, 0xcd, 0x63, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:944:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:944:29: warning: excess elements in scalar initializer
+ 0xbe, 0x5b, 0x37, 0x08, 0x93, 0xcd, 0x63, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:944:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:944:35: warning: excess elements in scalar initializer
+ 0xbe, 0x5b, 0x37, 0x08, 0x93, 0xcd, 0x63, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:944:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:944:41: warning: excess elements in scalar initializer
+ 0xbe, 0x5b, 0x37, 0x08, 0x93, 0xcd, 0x63, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:944:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:944:47: warning: excess elements in scalar initializer
+ 0xbe, 0x5b, 0x37, 0x08, 0x93, 0xcd, 0x63, 0xd1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:944:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:945:5: warning: excess elements in scalar initializer
+ 0x32, 0x5b, 0x86, 0x16, 0xfc, 0x48, 0x10, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:945:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:945:11: warning: excess elements in scalar initializer
+ 0x32, 0x5b, 0x86, 0x16, 0xfc, 0x48, 0x10, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:945:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:945:17: warning: excess elements in scalar initializer
+ 0x32, 0x5b, 0x86, 0x16, 0xfc, 0x48, 0x10, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:945:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:945:23: warning: excess elements in scalar initializer
+ 0x32, 0x5b, 0x86, 0x16, 0xfc, 0x48, 0x10, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:945:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:945:29: warning: excess elements in scalar initializer
+ 0x32, 0x5b, 0x86, 0x16, 0xfc, 0x48, 0x10, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:945:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:945:35: warning: excess elements in scalar initializer
+ 0x32, 0x5b, 0x86, 0x16, 0xfc, 0x48, 0x10, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:945:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:945:41: warning: excess elements in scalar initializer
+ 0x32, 0x5b, 0x86, 0x16, 0xfc, 0x48, 0x10, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:945:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:945:47: warning: excess elements in scalar initializer
+ 0x32, 0x5b, 0x86, 0x16, 0xfc, 0x48, 0x10, 0x88,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:945:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:947:5: warning: excess elements in scalar initializer
+ 0x6b, 0xc1, 0x52, 0xc5, 0x32, 0x21, 0xb6, 0xdf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:947:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:947:11: warning: excess elements in scalar initializer
+ 0x6b, 0xc1, 0x52, 0xc5, 0x32, 0x21, 0xb6, 0xdf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:947:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:947:17: warning: excess elements in scalar initializer
+ 0x6b, 0xc1, 0x52, 0xc5, 0x32, 0x21, 0xb6, 0xdf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:947:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:947:23: warning: excess elements in scalar initializer
+ 0x6b, 0xc1, 0x52, 0xc5, 0x32, 0x21, 0xb6, 0xdf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:947:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:947:29: warning: excess elements in scalar initializer
+ 0x6b, 0xc1, 0x52, 0xc5, 0x32, 0x21, 0xb6, 0xdf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:947:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:947:35: warning: excess elements in scalar initializer
+ 0x6b, 0xc1, 0x52, 0xc5, 0x32, 0x21, 0xb6, 0xdf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:947:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:947:41: warning: excess elements in scalar initializer
+ 0x6b, 0xc1, 0x52, 0xc5, 0x32, 0x21, 0xb6, 0xdf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:947:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:947:47: warning: excess elements in scalar initializer
+ 0x6b, 0xc1, 0x52, 0xc5, 0x32, 0x21, 0xb6, 0xdf,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:947:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:948:5: warning: excess elements in scalar initializer
+ 0x37, 0x31, 0x19, 0x39, 0x32, 0x55, 0xee, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:948:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:948:11: warning: excess elements in scalar initializer
+ 0x37, 0x31, 0x19, 0x39, 0x32, 0x55, 0xee, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:948:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:948:17: warning: excess elements in scalar initializer
+ 0x37, 0x31, 0x19, 0x39, 0x32, 0x55, 0xee, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:948:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:948:23: warning: excess elements in scalar initializer
+ 0x37, 0x31, 0x19, 0x39, 0x32, 0x55, 0xee, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:948:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:948:29: warning: excess elements in scalar initializer
+ 0x37, 0x31, 0x19, 0x39, 0x32, 0x55, 0xee, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:948:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:948:35: warning: excess elements in scalar initializer
+ 0x37, 0x31, 0x19, 0x39, 0x32, 0x55, 0xee, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:948:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:948:41: warning: excess elements in scalar initializer
+ 0x37, 0x31, 0x19, 0x39, 0x32, 0x55, 0xee, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:948:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:948:47: warning: excess elements in scalar initializer
+ 0x37, 0x31, 0x19, 0x39, 0x32, 0x55, 0xee, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:948:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:949:5: warning: excess elements in scalar initializer
+ 0xbc, 0xaa, 0x88, 0x01, 0x74, 0xf1, 0x71, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:949:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:949:11: warning: excess elements in scalar initializer
+ 0xbc, 0xaa, 0x88, 0x01, 0x74, 0xf1, 0x71, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:949:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:949:17: warning: excess elements in scalar initializer
+ 0xbc, 0xaa, 0x88, 0x01, 0x74, 0xf1, 0x71, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:949:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:949:23: warning: excess elements in scalar initializer
+ 0xbc, 0xaa, 0x88, 0x01, 0x74, 0xf1, 0x71, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:949:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:949:29: warning: excess elements in scalar initializer
+ 0xbc, 0xaa, 0x88, 0x01, 0x74, 0xf1, 0x71, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:949:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:949:35: warning: excess elements in scalar initializer
+ 0xbc, 0xaa, 0x88, 0x01, 0x74, 0xf1, 0x71, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:949:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:949:41: warning: excess elements in scalar initializer
+ 0xbc, 0xaa, 0x88, 0x01, 0x74, 0xf1, 0x71, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:949:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:949:47: warning: excess elements in scalar initializer
+ 0xbc, 0xaa, 0x88, 0x01, 0x74, 0xf1, 0x71, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:949:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:950:5: warning: excess elements in scalar initializer
+ 0x91, 0x84, 0xfa, 0x91, 0x64, 0x6f, 0x17, 0xa2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:950:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:950:11: warning: excess elements in scalar initializer
+ 0x91, 0x84, 0xfa, 0x91, 0x64, 0x6f, 0x17, 0xa2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:950:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:950:17: warning: excess elements in scalar initializer
+ 0x91, 0x84, 0xfa, 0x91, 0x64, 0x6f, 0x17, 0xa2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:950:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:950:23: warning: excess elements in scalar initializer
+ 0x91, 0x84, 0xfa, 0x91, 0x64, 0x6f, 0x17, 0xa2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:950:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:950:29: warning: excess elements in scalar initializer
+ 0x91, 0x84, 0xfa, 0x91, 0x64, 0x6f, 0x17, 0xa2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:950:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:950:35: warning: excess elements in scalar initializer
+ 0x91, 0x84, 0xfa, 0x91, 0x64, 0x6f, 0x17, 0xa2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:950:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:950:41: warning: excess elements in scalar initializer
+ 0x91, 0x84, 0xfa, 0x91, 0x64, 0x6f, 0x17, 0xa2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:950:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:950:47: warning: excess elements in scalar initializer
+ 0x91, 0x84, 0xfa, 0x91, 0x64, 0x6f, 0x17, 0xa2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:950:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:952:5: warning: excess elements in scalar initializer
+ 0x4a, 0xc5, 0x5d, 0x16, 0xbf, 0xdd, 0xca, 0x95,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:952:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:952:11: warning: excess elements in scalar initializer
+ 0x4a, 0xc5, 0x5d, 0x16, 0xbf, 0xdd, 0xca, 0x95,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:952:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:952:17: warning: excess elements in scalar initializer
+ 0x4a, 0xc5, 0x5d, 0x16, 0xbf, 0xdd, 0xca, 0x95,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:952:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:952:23: warning: excess elements in scalar initializer
+ 0x4a, 0xc5, 0x5d, 0x16, 0xbf, 0xdd, 0xca, 0x95,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:952:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:952:29: warning: excess elements in scalar initializer
+ 0x4a, 0xc5, 0x5d, 0x16, 0xbf, 0xdd, 0xca, 0x95,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:952:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:952:35: warning: excess elements in scalar initializer
+ 0x4a, 0xc5, 0x5d, 0x16, 0xbf, 0xdd, 0xca, 0x95,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:952:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:952:41: warning: excess elements in scalar initializer
+ 0x4a, 0xc5, 0x5d, 0x16, 0xbf, 0xdd, 0xca, 0x95,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:952:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:952:47: warning: excess elements in scalar initializer
+ 0x4a, 0xc5, 0x5d, 0x16, 0xbf, 0xdd, 0xca, 0x95,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:952:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:953:5: warning: excess elements in scalar initializer
+ 0x81, 0xa9, 0x2e, 0xda, 0x47, 0x92, 0x01, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:953:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:953:11: warning: excess elements in scalar initializer
+ 0x81, 0xa9, 0x2e, 0xda, 0x47, 0x92, 0x01, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:953:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:953:17: warning: excess elements in scalar initializer
+ 0x81, 0xa9, 0x2e, 0xda, 0x47, 0x92, 0x01, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:953:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:953:23: warning: excess elements in scalar initializer
+ 0x81, 0xa9, 0x2e, 0xda, 0x47, 0x92, 0x01, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:953:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:953:29: warning: excess elements in scalar initializer
+ 0x81, 0xa9, 0x2e, 0xda, 0x47, 0x92, 0x01, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:953:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:953:35: warning: excess elements in scalar initializer
+ 0x81, 0xa9, 0x2e, 0xda, 0x47, 0x92, 0x01, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:953:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:953:41: warning: excess elements in scalar initializer
+ 0x81, 0xa9, 0x2e, 0xda, 0x47, 0x92, 0x01, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:953:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:953:47: warning: excess elements in scalar initializer
+ 0x81, 0xa9, 0x2e, 0xda, 0x47, 0x92, 0x01, 0xf0,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:953:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:954:5: warning: excess elements in scalar initializer
+ 0xed, 0xbf, 0x63, 0x36, 0x00, 0xd6, 0x06, 0x6d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:954:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:954:11: warning: excess elements in scalar initializer
+ 0xed, 0xbf, 0x63, 0x36, 0x00, 0xd6, 0x06, 0x6d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:954:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:954:17: warning: excess elements in scalar initializer
+ 0xed, 0xbf, 0x63, 0x36, 0x00, 0xd6, 0x06, 0x6d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:954:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:954:23: warning: excess elements in scalar initializer
+ 0xed, 0xbf, 0x63, 0x36, 0x00, 0xd6, 0x06, 0x6d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:954:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:954:29: warning: excess elements in scalar initializer
+ 0xed, 0xbf, 0x63, 0x36, 0x00, 0xd6, 0x06, 0x6d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:954:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:954:35: warning: excess elements in scalar initializer
+ 0xed, 0xbf, 0x63, 0x36, 0x00, 0xd6, 0x06, 0x6d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:954:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:954:41: warning: excess elements in scalar initializer
+ 0xed, 0xbf, 0x63, 0x36, 0x00, 0xd6, 0x06, 0x6d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:954:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:954:47: warning: excess elements in scalar initializer
+ 0xed, 0xbf, 0x63, 0x36, 0x00, 0xd6, 0x06, 0x6d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:954:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:955:5: warning: excess elements in scalar initializer
+ 0x1a, 0xb3, 0x6d, 0x5d, 0x24, 0x15, 0xd7, 0x13,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:955:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:955:11: warning: excess elements in scalar initializer
+ 0x1a, 0xb3, 0x6d, 0x5d, 0x24, 0x15, 0xd7, 0x13,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:955:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:955:17: warning: excess elements in scalar initializer
+ 0x1a, 0xb3, 0x6d, 0x5d, 0x24, 0x15, 0xd7, 0x13,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:955:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:955:23: warning: excess elements in scalar initializer
+ 0x1a, 0xb3, 0x6d, 0x5d, 0x24, 0x15, 0xd7, 0x13,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:955:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:955:29: warning: excess elements in scalar initializer
+ 0x1a, 0xb3, 0x6d, 0x5d, 0x24, 0x15, 0xd7, 0x13,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:955:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:955:35: warning: excess elements in scalar initializer
+ 0x1a, 0xb3, 0x6d, 0x5d, 0x24, 0x15, 0xd7, 0x13,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:955:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:955:41: warning: excess elements in scalar initializer
+ 0x1a, 0xb3, 0x6d, 0x5d, 0x24, 0x15, 0xd7, 0x13,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:955:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:955:47: warning: excess elements in scalar initializer
+ 0x1a, 0xb3, 0x6d, 0x5d, 0x24, 0x15, 0xd7, 0x13,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:955:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:957:5: warning: excess elements in scalar initializer
+ 0x51, 0xbb, 0xcd, 0x60, 0x8a, 0x25, 0x10, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:957:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:957:11: warning: excess elements in scalar initializer
+ 0x51, 0xbb, 0xcd, 0x60, 0x8a, 0x25, 0x10, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:957:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:957:17: warning: excess elements in scalar initializer
+ 0x51, 0xbb, 0xcd, 0x60, 0x8a, 0x25, 0x10, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:957:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:957:23: warning: excess elements in scalar initializer
+ 0x51, 0xbb, 0xcd, 0x60, 0x8a, 0x25, 0x10, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:957:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:957:29: warning: excess elements in scalar initializer
+ 0x51, 0xbb, 0xcd, 0x60, 0x8a, 0x25, 0x10, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:957:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:957:35: warning: excess elements in scalar initializer
+ 0x51, 0xbb, 0xcd, 0x60, 0x8a, 0x25, 0x10, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:957:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:957:41: warning: excess elements in scalar initializer
+ 0x51, 0xbb, 0xcd, 0x60, 0x8a, 0x25, 0x10, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:957:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:957:47: warning: excess elements in scalar initializer
+ 0x51, 0xbb, 0xcd, 0x60, 0x8a, 0x25, 0x10, 0x8d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:957:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:958:5: warning: excess elements in scalar initializer
+ 0x25, 0x64, 0x19, 0x92, 0xc1, 0xf2, 0x6c, 0x53,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:958:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:958:11: warning: excess elements in scalar initializer
+ 0x25, 0x64, 0x19, 0x92, 0xc1, 0xf2, 0x6c, 0x53,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:958:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:958:17: warning: excess elements in scalar initializer
+ 0x25, 0x64, 0x19, 0x92, 0xc1, 0xf2, 0x6c, 0x53,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:958:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:958:23: warning: excess elements in scalar initializer
+ 0x25, 0x64, 0x19, 0x92, 0xc1, 0xf2, 0x6c, 0x53,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:958:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:958:29: warning: excess elements in scalar initializer
+ 0x25, 0x64, 0x19, 0x92, 0xc1, 0xf2, 0x6c, 0x53,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:958:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:958:35: warning: excess elements in scalar initializer
+ 0x25, 0x64, 0x19, 0x92, 0xc1, 0xf2, 0x6c, 0x53,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:958:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:958:41: warning: excess elements in scalar initializer
+ 0x25, 0x64, 0x19, 0x92, 0xc1, 0xf2, 0x6c, 0x53,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:958:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:958:47: warning: excess elements in scalar initializer
+ 0x25, 0x64, 0x19, 0x92, 0xc1, 0xf2, 0x6c, 0x53,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:958:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:959:5: warning: excess elements in scalar initializer
+ 0x1c, 0xf9, 0xf9, 0x02, 0x03, 0xbc, 0x4c, 0xc1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:959:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:959:11: warning: excess elements in scalar initializer
+ 0x1c, 0xf9, 0xf9, 0x02, 0x03, 0xbc, 0x4c, 0xc1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:959:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:959:17: warning: excess elements in scalar initializer
+ 0x1c, 0xf9, 0xf9, 0x02, 0x03, 0xbc, 0x4c, 0xc1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:959:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:959:23: warning: excess elements in scalar initializer
+ 0x1c, 0xf9, 0xf9, 0x02, 0x03, 0xbc, 0x4c, 0xc1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:959:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:959:29: warning: excess elements in scalar initializer
+ 0x1c, 0xf9, 0xf9, 0x02, 0x03, 0xbc, 0x4c, 0xc1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:959:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:959:35: warning: excess elements in scalar initializer
+ 0x1c, 0xf9, 0xf9, 0x02, 0x03, 0xbc, 0x4c, 0xc1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:959:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:959:41: warning: excess elements in scalar initializer
+ 0x1c, 0xf9, 0xf9, 0x02, 0x03, 0xbc, 0x4c, 0xc1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:959:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:959:47: warning: excess elements in scalar initializer
+ 0x1c, 0xf9, 0xf9, 0x02, 0x03, 0xbc, 0x4c, 0xc1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:959:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:960:5: warning: excess elements in scalar initializer
+ 0x9f, 0x59, 0x27, 0xd8, 0x34, 0xb0, 0xa4, 0x71,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:960:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:960:11: warning: excess elements in scalar initializer
+ 0x9f, 0x59, 0x27, 0xd8, 0x34, 0xb0, 0xa4, 0x71,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:960:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:960:17: warning: excess elements in scalar initializer
+ 0x9f, 0x59, 0x27, 0xd8, 0x34, 0xb0, 0xa4, 0x71,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:960:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:960:23: warning: excess elements in scalar initializer
+ 0x9f, 0x59, 0x27, 0xd8, 0x34, 0xb0, 0xa4, 0x71,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:960:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:960:29: warning: excess elements in scalar initializer
+ 0x9f, 0x59, 0x27, 0xd8, 0x34, 0xb0, 0xa4, 0x71,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:960:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:960:35: warning: excess elements in scalar initializer
+ 0x9f, 0x59, 0x27, 0xd8, 0x34, 0xb0, 0xa4, 0x71,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:960:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:960:41: warning: excess elements in scalar initializer
+ 0x9f, 0x59, 0x27, 0xd8, 0x34, 0xb0, 0xa4, 0x71,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:960:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:960:47: warning: excess elements in scalar initializer
+ 0x9f, 0x59, 0x27, 0xd8, 0x34, 0xb0, 0xa4, 0x71,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:960:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:962:5: warning: excess elements in scalar initializer
+ 0x16, 0xd3, 0x88, 0x4b, 0xbb, 0x16, 0x4b, 0x8e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:962:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:962:11: warning: excess elements in scalar initializer
+ 0x16, 0xd3, 0x88, 0x4b, 0xbb, 0x16, 0x4b, 0x8e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:962:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:962:17: warning: excess elements in scalar initializer
+ 0x16, 0xd3, 0x88, 0x4b, 0xbb, 0x16, 0x4b, 0x8e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:962:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:962:23: warning: excess elements in scalar initializer
+ 0x16, 0xd3, 0x88, 0x4b, 0xbb, 0x16, 0x4b, 0x8e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:962:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:962:29: warning: excess elements in scalar initializer
+ 0x16, 0xd3, 0x88, 0x4b, 0xbb, 0x16, 0x4b, 0x8e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:962:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:962:35: warning: excess elements in scalar initializer
+ 0x16, 0xd3, 0x88, 0x4b, 0xbb, 0x16, 0x4b, 0x8e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:962:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:962:41: warning: excess elements in scalar initializer
+ 0x16, 0xd3, 0x88, 0x4b, 0xbb, 0x16, 0x4b, 0x8e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:962:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:962:47: warning: excess elements in scalar initializer
+ 0x16, 0xd3, 0x88, 0x4b, 0xbb, 0x16, 0x4b, 0x8e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:962:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:963:5: warning: excess elements in scalar initializer
+ 0xc8, 0x83, 0xd1, 0xac, 0x83, 0x2e, 0x56, 0xb3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:963:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:963:11: warning: excess elements in scalar initializer
+ 0xc8, 0x83, 0xd1, 0xac, 0x83, 0x2e, 0x56, 0xb3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:963:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:963:17: warning: excess elements in scalar initializer
+ 0xc8, 0x83, 0xd1, 0xac, 0x83, 0x2e, 0x56, 0xb3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:963:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:963:23: warning: excess elements in scalar initializer
+ 0xc8, 0x83, 0xd1, 0xac, 0x83, 0x2e, 0x56, 0xb3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:963:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:963:29: warning: excess elements in scalar initializer
+ 0xc8, 0x83, 0xd1, 0xac, 0x83, 0x2e, 0x56, 0xb3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:963:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:963:35: warning: excess elements in scalar initializer
+ 0xc8, 0x83, 0xd1, 0xac, 0x83, 0x2e, 0x56, 0xb3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:963:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:963:41: warning: excess elements in scalar initializer
+ 0xc8, 0x83, 0xd1, 0xac, 0x83, 0x2e, 0x56, 0xb3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:963:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:963:47: warning: excess elements in scalar initializer
+ 0xc8, 0x83, 0xd1, 0xac, 0x83, 0x2e, 0x56, 0xb3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:963:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:964:5: warning: excess elements in scalar initializer
+ 0x91, 0x8a, 0x98, 0x60, 0x1a, 0x08, 0xd1, 0x71,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:964:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:964:11: warning: excess elements in scalar initializer
+ 0x91, 0x8a, 0x98, 0x60, 0x1a, 0x08, 0xd1, 0x71,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:964:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:964:17: warning: excess elements in scalar initializer
+ 0x91, 0x8a, 0x98, 0x60, 0x1a, 0x08, 0xd1, 0x71,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:964:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:964:23: warning: excess elements in scalar initializer
+ 0x91, 0x8a, 0x98, 0x60, 0x1a, 0x08, 0xd1, 0x71,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:964:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:964:29: warning: excess elements in scalar initializer
+ 0x91, 0x8a, 0x98, 0x60, 0x1a, 0x08, 0xd1, 0x71,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:964:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:964:35: warning: excess elements in scalar initializer
+ 0x91, 0x8a, 0x98, 0x60, 0x1a, 0x08, 0xd1, 0x71,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:964:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:964:41: warning: excess elements in scalar initializer
+ 0x91, 0x8a, 0x98, 0x60, 0x1a, 0x08, 0xd1, 0x71,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:964:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:964:47: warning: excess elements in scalar initializer
+ 0x91, 0x8a, 0x98, 0x60, 0x1a, 0x08, 0xd1, 0x71,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:964:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:965:5: warning: excess elements in scalar initializer
+ 0x88, 0x15, 0x41, 0xd5, 0x94, 0xdb, 0x39, 0x9c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:965:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:965:11: warning: excess elements in scalar initializer
+ 0x88, 0x15, 0x41, 0xd5, 0x94, 0xdb, 0x39, 0x9c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:965:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:965:17: warning: excess elements in scalar initializer
+ 0x88, 0x15, 0x41, 0xd5, 0x94, 0xdb, 0x39, 0x9c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:965:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:965:23: warning: excess elements in scalar initializer
+ 0x88, 0x15, 0x41, 0xd5, 0x94, 0xdb, 0x39, 0x9c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:965:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:965:29: warning: excess elements in scalar initializer
+ 0x88, 0x15, 0x41, 0xd5, 0x94, 0xdb, 0x39, 0x9c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:965:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:965:35: warning: excess elements in scalar initializer
+ 0x88, 0x15, 0x41, 0xd5, 0x94, 0xdb, 0x39, 0x9c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:965:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:965:41: warning: excess elements in scalar initializer
+ 0x88, 0x15, 0x41, 0xd5, 0x94, 0xdb, 0x39, 0x9c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:965:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:965:47: warning: excess elements in scalar initializer
+ 0x88, 0x15, 0x41, 0xd5, 0x94, 0xdb, 0x39, 0x9c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:965:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:967:5: warning: excess elements in scalar initializer
+ 0x6a, 0xe6, 0x15, 0x12, 0x21, 0x74, 0x5a, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:967:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:967:11: warning: excess elements in scalar initializer
+ 0x6a, 0xe6, 0x15, 0x12, 0x21, 0x74, 0x5a, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:967:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:967:17: warning: excess elements in scalar initializer
+ 0x6a, 0xe6, 0x15, 0x12, 0x21, 0x74, 0x5a, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:967:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:967:23: warning: excess elements in scalar initializer
+ 0x6a, 0xe6, 0x15, 0x12, 0x21, 0x74, 0x5a, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:967:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:967:29: warning: excess elements in scalar initializer
+ 0x6a, 0xe6, 0x15, 0x12, 0x21, 0x74, 0x5a, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:967:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:967:35: warning: excess elements in scalar initializer
+ 0x6a, 0xe6, 0x15, 0x12, 0x21, 0x74, 0x5a, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:967:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:967:41: warning: excess elements in scalar initializer
+ 0x6a, 0xe6, 0x15, 0x12, 0x21, 0x74, 0x5a, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:967:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:967:47: warning: excess elements in scalar initializer
+ 0x6a, 0xe6, 0x15, 0x12, 0x21, 0x74, 0x5a, 0xec,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:967:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:968:5: warning: excess elements in scalar initializer
+ 0x81, 0x4c, 0x45, 0xb0, 0xb0, 0x5b, 0x56, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:968:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:968:11: warning: excess elements in scalar initializer
+ 0x81, 0x4c, 0x45, 0xb0, 0xb0, 0x5b, 0x56, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:968:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:968:17: warning: excess elements in scalar initializer
+ 0x81, 0x4c, 0x45, 0xb0, 0xb0, 0x5b, 0x56, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:968:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:968:23: warning: excess elements in scalar initializer
+ 0x81, 0x4c, 0x45, 0xb0, 0xb0, 0x5b, 0x56, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:968:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:968:29: warning: excess elements in scalar initializer
+ 0x81, 0x4c, 0x45, 0xb0, 0xb0, 0x5b, 0x56, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:968:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:968:35: warning: excess elements in scalar initializer
+ 0x81, 0x4c, 0x45, 0xb0, 0xb0, 0x5b, 0x56, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:968:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:968:41: warning: excess elements in scalar initializer
+ 0x81, 0x4c, 0x45, 0xb0, 0xb0, 0x5b, 0x56, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:968:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:968:47: warning: excess elements in scalar initializer
+ 0x81, 0x4c, 0x45, 0xb0, 0xb0, 0x5b, 0x56, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:968:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:969:5: warning: excess elements in scalar initializer
+ 0x36, 0xfd, 0x6f, 0x13, 0x7a, 0xa1, 0x0a, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:969:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:969:11: warning: excess elements in scalar initializer
+ 0x36, 0xfd, 0x6f, 0x13, 0x7a, 0xa1, 0x0a, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:969:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:969:17: warning: excess elements in scalar initializer
+ 0x36, 0xfd, 0x6f, 0x13, 0x7a, 0xa1, 0x0a, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:969:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:969:23: warning: excess elements in scalar initializer
+ 0x36, 0xfd, 0x6f, 0x13, 0x7a, 0xa1, 0x0a, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:969:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:969:29: warning: excess elements in scalar initializer
+ 0x36, 0xfd, 0x6f, 0x13, 0x7a, 0xa1, 0x0a, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:969:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:969:35: warning: excess elements in scalar initializer
+ 0x36, 0xfd, 0x6f, 0x13, 0x7a, 0xa1, 0x0a, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:969:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:969:41: warning: excess elements in scalar initializer
+ 0x36, 0xfd, 0x6f, 0x13, 0x7a, 0xa1, 0x0a, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:969:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:969:47: warning: excess elements in scalar initializer
+ 0x36, 0xfd, 0x6f, 0x13, 0x7a, 0xa1, 0x0a, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:969:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:970:5: warning: excess elements in scalar initializer
+ 0x0b, 0x64, 0x37, 0x61, 0xdb, 0xd6, 0xf9, 0xa9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:970:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:970:11: warning: excess elements in scalar initializer
+ 0x0b, 0x64, 0x37, 0x61, 0xdb, 0xd6, 0xf9, 0xa9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:970:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:970:17: warning: excess elements in scalar initializer
+ 0x0b, 0x64, 0x37, 0x61, 0xdb, 0xd6, 0xf9, 0xa9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:970:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:970:23: warning: excess elements in scalar initializer
+ 0x0b, 0x64, 0x37, 0x61, 0xdb, 0xd6, 0xf9, 0xa9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:970:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:970:29: warning: excess elements in scalar initializer
+ 0x0b, 0x64, 0x37, 0x61, 0xdb, 0xd6, 0xf9, 0xa9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:970:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:970:35: warning: excess elements in scalar initializer
+ 0x0b, 0x64, 0x37, 0x61, 0xdb, 0xd6, 0xf9, 0xa9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:970:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:970:41: warning: excess elements in scalar initializer
+ 0x0b, 0x64, 0x37, 0x61, 0xdb, 0xd6, 0xf9, 0xa9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:970:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:970:47: warning: excess elements in scalar initializer
+ 0x0b, 0x64, 0x37, 0x61, 0xdb, 0xd6, 0xf9, 0xa9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:970:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:972:5: warning: excess elements in scalar initializer
+ 0xdc, 0xb9, 0x9b, 0x1a, 0x6e, 0x69, 0x08, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:972:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:972:11: warning: excess elements in scalar initializer
+ 0xdc, 0xb9, 0x9b, 0x1a, 0x6e, 0x69, 0x08, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:972:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:972:17: warning: excess elements in scalar initializer
+ 0xdc, 0xb9, 0x9b, 0x1a, 0x6e, 0x69, 0x08, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:972:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:972:23: warning: excess elements in scalar initializer
+ 0xdc, 0xb9, 0x9b, 0x1a, 0x6e, 0x69, 0x08, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:972:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:972:29: warning: excess elements in scalar initializer
+ 0xdc, 0xb9, 0x9b, 0x1a, 0x6e, 0x69, 0x08, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:972:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:972:35: warning: excess elements in scalar initializer
+ 0xdc, 0xb9, 0x9b, 0x1a, 0x6e, 0x69, 0x08, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:972:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:972:41: warning: excess elements in scalar initializer
+ 0xdc, 0xb9, 0x9b, 0x1a, 0x6e, 0x69, 0x08, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:972:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:972:47: warning: excess elements in scalar initializer
+ 0xdc, 0xb9, 0x9b, 0x1a, 0x6e, 0x69, 0x08, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:972:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:973:5: warning: excess elements in scalar initializer
+ 0xce, 0x07, 0x69, 0xcd, 0xe3, 0x97, 0x61, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:973:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:973:11: warning: excess elements in scalar initializer
+ 0xce, 0x07, 0x69, 0xcd, 0xe3, 0x97, 0x61, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:973:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:973:17: warning: excess elements in scalar initializer
+ 0xce, 0x07, 0x69, 0xcd, 0xe3, 0x97, 0x61, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:973:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:973:23: warning: excess elements in scalar initializer
+ 0xce, 0x07, 0x69, 0xcd, 0xe3, 0x97, 0x61, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:973:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:973:29: warning: excess elements in scalar initializer
+ 0xce, 0x07, 0x69, 0xcd, 0xe3, 0x97, 0x61, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:973:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:973:35: warning: excess elements in scalar initializer
+ 0xce, 0x07, 0x69, 0xcd, 0xe3, 0x97, 0x61, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:973:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:973:41: warning: excess elements in scalar initializer
+ 0xce, 0x07, 0x69, 0xcd, 0xe3, 0x97, 0x61, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:973:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:973:47: warning: excess elements in scalar initializer
+ 0xce, 0x07, 0x69, 0xcd, 0xe3, 0x97, 0x61, 0xd8,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:973:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:974:5: warning: excess elements in scalar initializer
+ 0x2f, 0xcd, 0xec, 0x15, 0xf0, 0xd9, 0x2d, 0x7d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:974:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:974:11: warning: excess elements in scalar initializer
+ 0x2f, 0xcd, 0xec, 0x15, 0xf0, 0xd9, 0x2d, 0x7d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:974:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:974:17: warning: excess elements in scalar initializer
+ 0x2f, 0xcd, 0xec, 0x15, 0xf0, 0xd9, 0x2d, 0x7d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:974:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:974:23: warning: excess elements in scalar initializer
+ 0x2f, 0xcd, 0xec, 0x15, 0xf0, 0xd9, 0x2d, 0x7d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:974:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:974:29: warning: excess elements in scalar initializer
+ 0x2f, 0xcd, 0xec, 0x15, 0xf0, 0xd9, 0x2d, 0x7d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:974:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:974:35: warning: excess elements in scalar initializer
+ 0x2f, 0xcd, 0xec, 0x15, 0xf0, 0xd9, 0x2d, 0x7d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:974:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:974:41: warning: excess elements in scalar initializer
+ 0x2f, 0xcd, 0xec, 0x15, 0xf0, 0xd9, 0x2d, 0x7d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:974:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:974:47: warning: excess elements in scalar initializer
+ 0x2f, 0xcd, 0xec, 0x15, 0xf0, 0xd9, 0x2d, 0x7d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:974:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:975:5: warning: excess elements in scalar initializer
+ 0x8e, 0x94, 0xad, 0xe8, 0xeb, 0x83, 0xfb, 0xe0
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:975:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:975:11: warning: excess elements in scalar initializer
+ 0x8e, 0x94, 0xad, 0xe8, 0xeb, 0x83, 0xfb, 0xe0
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:975:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:975:17: warning: excess elements in scalar initializer
+ 0x8e, 0x94, 0xad, 0xe8, 0xeb, 0x83, 0xfb, 0xe0
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:975:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:975:23: warning: excess elements in scalar initializer
+ 0x8e, 0x94, 0xad, 0xe8, 0xeb, 0x83, 0xfb, 0xe0
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:975:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:975:29: warning: excess elements in scalar initializer
+ 0x8e, 0x94, 0xad, 0xe8, 0xeb, 0x83, 0xfb, 0xe0
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:975:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:975:35: warning: excess elements in scalar initializer
+ 0x8e, 0x94, 0xad, 0xe8, 0xeb, 0x83, 0xfb, 0xe0
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:975:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:975:41: warning: excess elements in scalar initializer
+ 0x8e, 0x94, 0xad, 0xe8, 0xeb, 0x83, 0xfb, 0xe0
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:975:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:975:47: warning: excess elements in scalar initializer
+ 0x8e, 0x94, 0xad, 0xe8, 0xeb, 0x83, 0xfb, 0xe0
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:975:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:893:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:893:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:978:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:978:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:979:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:979:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:980:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:980:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:981:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x99, 0xe5, 0x82, 0x2d, 0xd4, 0x17, 0x3c, 0x99,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:981:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:981:11: warning: excess elements in scalar initializer
+ 0x99, 0xe5, 0x82, 0x2d, 0xd4, 0x17, 0x3c, 0x99,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:981:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:981:17: warning: excess elements in scalar initializer
+ 0x99, 0xe5, 0x82, 0x2d, 0xd4, 0x17, 0x3c, 0x99,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:981:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:981:23: warning: excess elements in scalar initializer
+ 0x99, 0xe5, 0x82, 0x2d, 0xd4, 0x17, 0x3c, 0x99,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:981:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:981:29: warning: excess elements in scalar initializer
+ 0x99, 0xe5, 0x82, 0x2d, 0xd4, 0x17, 0x3c, 0x99,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:981:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:981:35: warning: excess elements in scalar initializer
+ 0x99, 0xe5, 0x82, 0x2d, 0xd4, 0x17, 0x3c, 0x99,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:981:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:981:41: warning: excess elements in scalar initializer
+ 0x99, 0xe5, 0x82, 0x2d, 0xd4, 0x17, 0x3c, 0x99,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:981:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:981:47: warning: excess elements in scalar initializer
+ 0x99, 0xe5, 0x82, 0x2d, 0xd4, 0x17, 0x3c, 0x99,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:981:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:982:5: warning: excess elements in scalar initializer
+ 0x5e, 0x3d, 0xae, 0x0d, 0xde, 0xfb, 0x97, 0x74,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:982:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:982:11: warning: excess elements in scalar initializer
+ 0x5e, 0x3d, 0xae, 0x0d, 0xde, 0xfb, 0x97, 0x74,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:982:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:982:17: warning: excess elements in scalar initializer
+ 0x5e, 0x3d, 0xae, 0x0d, 0xde, 0xfb, 0x97, 0x74,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:982:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:982:23: warning: excess elements in scalar initializer
+ 0x5e, 0x3d, 0xae, 0x0d, 0xde, 0xfb, 0x97, 0x74,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:982:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:982:29: warning: excess elements in scalar initializer
+ 0x5e, 0x3d, 0xae, 0x0d, 0xde, 0xfb, 0x97, 0x74,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:982:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:982:35: warning: excess elements in scalar initializer
+ 0x5e, 0x3d, 0xae, 0x0d, 0xde, 0xfb, 0x97, 0x74,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:982:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:982:41: warning: excess elements in scalar initializer
+ 0x5e, 0x3d, 0xae, 0x0d, 0xde, 0xfb, 0x97, 0x74,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:982:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:982:47: warning: excess elements in scalar initializer
+ 0x5e, 0x3d, 0xae, 0x0d, 0xde, 0xfb, 0x97, 0x74,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:982:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:983:5: warning: excess elements in scalar initializer
+ 0x3f, 0xde, 0x3b, 0x08, 0x01, 0x34, 0xb3, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:983:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:983:11: warning: excess elements in scalar initializer
+ 0x3f, 0xde, 0x3b, 0x08, 0x01, 0x34, 0xb3, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:983:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:983:17: warning: excess elements in scalar initializer
+ 0x3f, 0xde, 0x3b, 0x08, 0x01, 0x34, 0xb3, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:983:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:983:23: warning: excess elements in scalar initializer
+ 0x3f, 0xde, 0x3b, 0x08, 0x01, 0x34, 0xb3, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:983:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:983:29: warning: excess elements in scalar initializer
+ 0x3f, 0xde, 0x3b, 0x08, 0x01, 0x34, 0xb3, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:983:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:983:35: warning: excess elements in scalar initializer
+ 0x3f, 0xde, 0x3b, 0x08, 0x01, 0x34, 0xb3, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:983:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:983:41: warning: excess elements in scalar initializer
+ 0x3f, 0xde, 0x3b, 0x08, 0x01, 0x34, 0xb3, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:983:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:983:47: warning: excess elements in scalar initializer
+ 0x3f, 0xde, 0x3b, 0x08, 0x01, 0x34, 0xb3, 0x9f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:983:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:984:5: warning: excess elements in scalar initializer
+ 0x76, 0xe9, 0xbf, 0x8d, 0x0e, 0x88, 0xd5, 0x46
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:984:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:984:11: warning: excess elements in scalar initializer
+ 0x76, 0xe9, 0xbf, 0x8d, 0x0e, 0x88, 0xd5, 0x46
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:984:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:984:17: warning: excess elements in scalar initializer
+ 0x76, 0xe9, 0xbf, 0x8d, 0x0e, 0x88, 0xd5, 0x46
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:984:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:984:23: warning: excess elements in scalar initializer
+ 0x76, 0xe9, 0xbf, 0x8d, 0x0e, 0x88, 0xd5, 0x46
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:984:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:984:29: warning: excess elements in scalar initializer
+ 0x76, 0xe9, 0xbf, 0x8d, 0x0e, 0x88, 0xd5, 0x46
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:984:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:984:35: warning: excess elements in scalar initializer
+ 0x76, 0xe9, 0xbf, 0x8d, 0x0e, 0x88, 0xd5, 0x46
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:984:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:984:41: warning: excess elements in scalar initializer
+ 0x76, 0xe9, 0xbf, 0x8d, 0x0e, 0x88, 0xd5, 0x46
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:984:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:984:47: warning: excess elements in scalar initializer
+ 0x76, 0xe9, 0xbf, 0x8d, 0x0e, 0x88, 0xd5, 0x46
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:984:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:980:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:980:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:978:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:978:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:987:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:987:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:988:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:988:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:989:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:989:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:990:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x26, 0x37, 0x40, 0x8f, 0xe1, 0x30, 0x86, 0xea,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:990:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:990:11: warning: excess elements in scalar initializer
+ 0x26, 0x37, 0x40, 0x8f, 0xe1, 0x30, 0x86, 0xea,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:990:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:990:17: warning: excess elements in scalar initializer
+ 0x26, 0x37, 0x40, 0x8f, 0xe1, 0x30, 0x86, 0xea,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:990:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:990:23: warning: excess elements in scalar initializer
+ 0x26, 0x37, 0x40, 0x8f, 0xe1, 0x30, 0x86, 0xea,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:990:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:990:29: warning: excess elements in scalar initializer
+ 0x26, 0x37, 0x40, 0x8f, 0xe1, 0x30, 0x86, 0xea,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:990:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:990:35: warning: excess elements in scalar initializer
+ 0x26, 0x37, 0x40, 0x8f, 0xe1, 0x30, 0x86, 0xea,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:990:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:990:41: warning: excess elements in scalar initializer
+ 0x26, 0x37, 0x40, 0x8f, 0xe1, 0x30, 0x86, 0xea,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:990:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:990:47: warning: excess elements in scalar initializer
+ 0x26, 0x37, 0x40, 0x8f, 0xe1, 0x30, 0x86, 0xea,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:990:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:991:5: warning: excess elements in scalar initializer
+ 0x73, 0xf9, 0x71, 0xe3, 0x42, 0x5e, 0x28, 0x20
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:991:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:991:11: warning: excess elements in scalar initializer
+ 0x73, 0xf9, 0x71, 0xe3, 0x42, 0x5e, 0x28, 0x20
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:991:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:991:17: warning: excess elements in scalar initializer
+ 0x73, 0xf9, 0x71, 0xe3, 0x42, 0x5e, 0x28, 0x20
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:991:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:991:23: warning: excess elements in scalar initializer
+ 0x73, 0xf9, 0x71, 0xe3, 0x42, 0x5e, 0x28, 0x20
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:991:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:991:29: warning: excess elements in scalar initializer
+ 0x73, 0xf9, 0x71, 0xe3, 0x42, 0x5e, 0x28, 0x20
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:991:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:991:35: warning: excess elements in scalar initializer
+ 0x73, 0xf9, 0x71, 0xe3, 0x42, 0x5e, 0x28, 0x20
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:991:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:991:41: warning: excess elements in scalar initializer
+ 0x73, 0xf9, 0x71, 0xe3, 0x42, 0x5e, 0x28, 0x20
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:991:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:991:47: warning: excess elements in scalar initializer
+ 0x73, 0xf9, 0x71, 0xe3, 0x42, 0x5e, 0x28, 0x20
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:991:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:989:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:989:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:987:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:987:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:890:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:890:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:998:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:998:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:999:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:999:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1000:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 257,
+ ^~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1000:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1001:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1001:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1002:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1002:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1002:11: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1002:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1002:17: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1002:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1002:23: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1002:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1002:29: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1002:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1002:35: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1002:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1002:41: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1002:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1002:47: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1002:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1003:5: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1003:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1003:11: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1003:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1003:17: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1003:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1003:23: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1003:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1003:29: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1003:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1003:35: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1003:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1003:41: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1003:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1003:47: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1003:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1004:5: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1004:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1004:11: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1004:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1004:17: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1004:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1004:23: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1004:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1004:29: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1004:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1004:35: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1004:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1004:41: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1004:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1004:47: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1004:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1005:5: warning: excess elements in scalar initializer
+ 0xcc, 0x80, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1005:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1005:11: warning: excess elements in scalar initializer
+ 0xcc, 0x80, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1005:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1005:17: warning: excess elements in scalar initializer
+ 0xcc, 0x80, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1005:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1005:23: warning: excess elements in scalar initializer
+ 0xcc, 0x80, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1005:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1005:29: warning: excess elements in scalar initializer
+ 0xcc, 0x80, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1005:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1005:35: warning: excess elements in scalar initializer
+ 0xcc, 0x80, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1005:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1005:41: warning: excess elements in scalar initializer
+ 0xcc, 0x80, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1005:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1005:47: warning: excess elements in scalar initializer
+ 0xcc, 0x80, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1005:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1007:5: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1007:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1007:11: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1007:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1007:17: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1007:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1007:23: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1007:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1007:29: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1007:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1007:35: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1007:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1007:41: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1007:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1007:47: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1007:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1008:5: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1008:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1008:11: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1008:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1008:17: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1008:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1008:23: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1008:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1008:29: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1008:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1008:35: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1008:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1008:41: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1008:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1008:47: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1008:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1009:5: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1009:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1009:11: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1009:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1009:17: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1009:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1009:23: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1009:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1009:29: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1009:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1009:35: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1009:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1009:41: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1009:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1009:47: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1009:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1010:5: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xce, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1010:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1010:11: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xce, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1010:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1010:17: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xce, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1010:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1010:23: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xce, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1010:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1010:29: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xce, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1010:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1010:35: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xce, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1010:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1010:41: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xce, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1010:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1010:47: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xce, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1010:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1012:5: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1012:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1012:11: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1012:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1012:17: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1012:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1012:23: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1012:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1012:29: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1012:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1012:35: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1012:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1012:41: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1012:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1012:47: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1012:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1013:5: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xc5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1013:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1013:11: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xc5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1013:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1013:17: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xc5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1013:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1013:23: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xc5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1013:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1013:29: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xc5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1013:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1013:35: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xc5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1013:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1013:41: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xc5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1013:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1013:47: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xc5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1013:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1014:5: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1014:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1014:11: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1014:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1014:17: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1014:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1014:23: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1014:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1014:29: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1014:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1014:35: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1014:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1014:41: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1014:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1014:47: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1014:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1015:5: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1015:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1015:11: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1015:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1015:17: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1015:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1015:23: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1015:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1015:29: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1015:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1015:35: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1015:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1015:41: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1015:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1015:47: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1015:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1017:5: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xe3, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1017:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1017:11: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xe3, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1017:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1017:17: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xe3, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1017:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1017:23: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xe3, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1017:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1017:29: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xe3, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1017:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1017:35: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xe3, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1017:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1017:41: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xe3, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1017:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1017:47: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xe3, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1017:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1018:5: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1018:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1018:11: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1018:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1018:17: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1018:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1018:23: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1018:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1018:29: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1018:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1018:35: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1018:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1018:41: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1018:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1018:47: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1018:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1019:5: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1019:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1019:11: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1019:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1019:17: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1019:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1019:23: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1019:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1019:29: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1019:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1019:35: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1019:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1019:41: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1019:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1019:47: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1019:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1020:5: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1020:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1020:11: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1020:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1020:17: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1020:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1020:23: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1020:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1020:29: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1020:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1020:35: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1020:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1020:41: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1020:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1020:47: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1020:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1022:5: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xac, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1022:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1022:11: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xac, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1022:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1022:17: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xac, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1022:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1022:23: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xac, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1022:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1022:29: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xac, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1022:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1022:35: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xac, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1022:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1022:41: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xac, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1022:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1022:47: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xac, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1022:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1023:5: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xe6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1023:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1023:11: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xe6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1023:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1023:17: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xe6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1023:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1023:23: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xe6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1023:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1023:29: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xe6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1023:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1023:35: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xe6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1023:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1023:41: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xe6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1023:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1023:47: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xe6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1023:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1024:5: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1024:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1024:11: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1024:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1024:17: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1024:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1024:23: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1024:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1024:29: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1024:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1024:35: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1024:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1024:41: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1024:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1024:47: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1024:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1025:5: warning: excess elements in scalar initializer
+ 0xaf, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1025:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1025:11: warning: excess elements in scalar initializer
+ 0xaf, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1025:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1025:17: warning: excess elements in scalar initializer
+ 0xaf, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1025:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1025:23: warning: excess elements in scalar initializer
+ 0xaf, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1025:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1025:29: warning: excess elements in scalar initializer
+ 0xaf, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1025:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1025:35: warning: excess elements in scalar initializer
+ 0xaf, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1025:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1025:41: warning: excess elements in scalar initializer
+ 0xaf, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1025:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1025:47: warning: excess elements in scalar initializer
+ 0xaf, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1025:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1027:5: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xff, 0xff, 0xff, 0xf5, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1027:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1027:11: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xff, 0xff, 0xff, 0xf5, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1027:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1027:17: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xff, 0xff, 0xff, 0xf5, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1027:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1027:23: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xff, 0xff, 0xff, 0xf5, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1027:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1027:29: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xff, 0xff, 0xff, 0xf5, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1027:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1027:35: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xff, 0xff, 0xff, 0xf5, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1027:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1027:41: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xff, 0xff, 0xff, 0xf5, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1027:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1027:47: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xff, 0xff, 0xff, 0xf5, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1027:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1028:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1028:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1028:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1028:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1028:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1028:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1028:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1028:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1028:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1028:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1028:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1028:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1028:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1028:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1028:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1028:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1029:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1029:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1029:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1029:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1029:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1029:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1029:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1029:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1029:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1029:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1029:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1029:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1029:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1029:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1029:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1029:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1030:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1030:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1030:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1030:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1030:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1030:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1030:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1030:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1030:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1030:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1030:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1030:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1030:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1030:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1030:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1030:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1032:5: warning: excess elements in scalar initializer
+ 0x00, 0xff, 0xff, 0xff, 0xe7, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1032:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1032:11: warning: excess elements in scalar initializer
+ 0x00, 0xff, 0xff, 0xff, 0xe7, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1032:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1032:17: warning: excess elements in scalar initializer
+ 0x00, 0xff, 0xff, 0xff, 0xe7, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1032:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1032:23: warning: excess elements in scalar initializer
+ 0x00, 0xff, 0xff, 0xff, 0xe7, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1032:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1032:29: warning: excess elements in scalar initializer
+ 0x00, 0xff, 0xff, 0xff, 0xe7, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1032:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1032:35: warning: excess elements in scalar initializer
+ 0x00, 0xff, 0xff, 0xff, 0xe7, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1032:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1032:41: warning: excess elements in scalar initializer
+ 0x00, 0xff, 0xff, 0xff, 0xe7, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1032:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1032:47: warning: excess elements in scalar initializer
+ 0x00, 0xff, 0xff, 0xff, 0xe7, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1032:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1033:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1033:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1033:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1033:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1033:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1033:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1033:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1033:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1033:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1033:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1033:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1033:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1033:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1033:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1033:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1033:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1034:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1034:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1034:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1034:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1034:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1034:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1034:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1034:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1034:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1034:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1034:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1034:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1034:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1034:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1034:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1034:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1035:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1035:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1035:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1035:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1035:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1035:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1035:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1035:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1035:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1035:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1035:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1035:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1035:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1035:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1035:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1035:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1037:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1037:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1037:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1037:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1037:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1037:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1037:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1037:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1037:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1037:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1037:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1037:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1037:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1037:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1037:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1037:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1038:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1038:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1038:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1038:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1038:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1038:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1038:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1038:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1038:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1038:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1038:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1038:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1038:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1038:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1038:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1038:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1039:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1039:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1039:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1039:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1039:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1039:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1039:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1039:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1039:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1039:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1039:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1039:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1039:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1039:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1039:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1039:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1040:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x71, 0x92, 0x05, 0xa8, 0x52, 0x1d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1040:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1040:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x71, 0x92, 0x05, 0xa8, 0x52, 0x1d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1040:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1040:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x71, 0x92, 0x05, 0xa8, 0x52, 0x1d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1040:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1040:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x71, 0x92, 0x05, 0xa8, 0x52, 0x1d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1040:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1040:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x71, 0x92, 0x05, 0xa8, 0x52, 0x1d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1040:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1040:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x71, 0x92, 0x05, 0xa8, 0x52, 0x1d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1040:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1040:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x71, 0x92, 0x05, 0xa8, 0x52, 0x1d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1040:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1040:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x71, 0x92, 0x05, 0xa8, 0x52, 0x1d,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1040:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1042:5: warning: excess elements in scalar initializer
+ 0xfc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1042:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1001:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1001:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1045:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1045:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1046:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1046:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1047:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1047:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1048:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x7f, 0x1b, 0x02, 0x64, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1048:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1048:11: warning: excess elements in scalar initializer
+ 0x7f, 0x1b, 0x02, 0x64, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1048:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1048:17: warning: excess elements in scalar initializer
+ 0x7f, 0x1b, 0x02, 0x64, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1048:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1048:23: warning: excess elements in scalar initializer
+ 0x7f, 0x1b, 0x02, 0x64, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1048:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1048:29: warning: excess elements in scalar initializer
+ 0x7f, 0x1b, 0x02, 0x64, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1048:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1048:35: warning: excess elements in scalar initializer
+ 0x7f, 0x1b, 0x02, 0x64, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1048:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1048:41: warning: excess elements in scalar initializer
+ 0x7f, 0x1b, 0x02, 0x64, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1048:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1048:47: warning: excess elements in scalar initializer
+ 0x7f, 0x1b, 0x02, 0x64, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1048:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1049:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1049:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1049:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1049:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1049:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1049:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1049:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1049:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1049:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1049:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1049:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1049:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1049:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1049:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1049:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1049:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1050:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1050:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1050:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1050:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1050:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1050:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1050:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1050:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1050:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1050:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1050:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1050:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1050:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1050:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1050:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1050:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1051:5: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1051:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1051:11: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1051:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1051:17: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1051:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1051:23: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1051:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1051:29: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1051:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1051:35: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1051:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1051:41: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1051:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1051:47: warning: excess elements in scalar initializer
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1051:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1047:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1047:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1045:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1045:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1054:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1054:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1055:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1055:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1056:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1056:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1057:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x85, 0x59, 0xb8, 0x76, 0xec, 0xee, 0xd6, 0x6e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1057:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1057:11: warning: excess elements in scalar initializer
+ 0x85, 0x59, 0xb8, 0x76, 0xec, 0xee, 0xd6, 0x6e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1057:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1057:17: warning: excess elements in scalar initializer
+ 0x85, 0x59, 0xb8, 0x76, 0xec, 0xee, 0xd6, 0x6e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1057:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1057:23: warning: excess elements in scalar initializer
+ 0x85, 0x59, 0xb8, 0x76, 0xec, 0xee, 0xd6, 0x6e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1057:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1057:29: warning: excess elements in scalar initializer
+ 0x85, 0x59, 0xb8, 0x76, 0xec, 0xee, 0xd6, 0x6e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1057:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1057:35: warning: excess elements in scalar initializer
+ 0x85, 0x59, 0xb8, 0x76, 0xec, 0xee, 0xd6, 0x6e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1057:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1057:41: warning: excess elements in scalar initializer
+ 0x85, 0x59, 0xb8, 0x76, 0xec, 0xee, 0xd6, 0x6e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1057:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1057:47: warning: excess elements in scalar initializer
+ 0x85, 0x59, 0xb8, 0x76, 0xec, 0xee, 0xd6, 0x6e,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1057:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1058:5: warning: excess elements in scalar initializer
+ 0xb3, 0x77, 0x98, 0xc0, 0x45, 0x7b, 0xaf, 0xf9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1058:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1058:11: warning: excess elements in scalar initializer
+ 0xb3, 0x77, 0x98, 0xc0, 0x45, 0x7b, 0xaf, 0xf9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1058:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1058:17: warning: excess elements in scalar initializer
+ 0xb3, 0x77, 0x98, 0xc0, 0x45, 0x7b, 0xaf, 0xf9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1058:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1058:23: warning: excess elements in scalar initializer
+ 0xb3, 0x77, 0x98, 0xc0, 0x45, 0x7b, 0xaf, 0xf9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1058:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1058:29: warning: excess elements in scalar initializer
+ 0xb3, 0x77, 0x98, 0xc0, 0x45, 0x7b, 0xaf, 0xf9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1058:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1058:35: warning: excess elements in scalar initializer
+ 0xb3, 0x77, 0x98, 0xc0, 0x45, 0x7b, 0xaf, 0xf9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1058:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1058:41: warning: excess elements in scalar initializer
+ 0xb3, 0x77, 0x98, 0xc0, 0x45, 0x7b, 0xaf, 0xf9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1058:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1058:47: warning: excess elements in scalar initializer
+ 0xb3, 0x77, 0x98, 0xc0, 0x45, 0x7b, 0xaf, 0xf9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1058:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1056:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1056:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1054:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1054:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:998:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:998:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1062:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1062:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1063:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1063:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1064:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 39,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1064:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1065:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1065:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1066:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1066:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1066:11: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1066:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1066:17: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1066:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1066:23: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1066:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1066:29: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1066:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1066:35: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1066:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1066:41: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1066:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1066:47: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1066:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1067:5: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1067:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1067:11: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1067:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1067:17: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1067:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1067:23: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1067:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1067:29: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1067:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1067:35: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1067:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1067:41: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1067:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1067:47: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1067:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1068:5: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1068:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1068:11: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1068:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1068:17: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1068:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1068:23: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1068:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1068:29: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1068:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1068:35: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1068:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1068:41: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1068:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1068:47: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1068:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1069:5: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1069:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1069:11: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1069:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1069:17: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1069:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1069:23: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1069:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1069:29: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1069:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1069:35: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1069:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1069:41: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1069:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1069:47: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1069:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1071:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x80, 0x02, 0x64
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1071:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1071:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x80, 0x02, 0x64
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1071:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1071:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x80, 0x02, 0x64
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1071:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1071:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x80, 0x02, 0x64
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1071:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1071:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x80, 0x02, 0x64
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1071:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1071:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x80, 0x02, 0x64
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1071:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1071:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x80, 0x02, 0x64
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1071:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1065:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1065:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1074:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1074:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1075:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1075:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1076:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1076:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1077:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xe0, 0x00, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1077:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1077:11: warning: excess elements in scalar initializer
+ 0xe0, 0x00, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1077:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1077:17: warning: excess elements in scalar initializer
+ 0xe0, 0x00, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1077:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1077:23: warning: excess elements in scalar initializer
+ 0xe0, 0x00, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1077:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1077:29: warning: excess elements in scalar initializer
+ 0xe0, 0x00, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1077:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1077:35: warning: excess elements in scalar initializer
+ 0xe0, 0x00, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1077:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1077:41: warning: excess elements in scalar initializer
+ 0xe0, 0x00, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1077:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1077:47: warning: excess elements in scalar initializer
+ 0xe0, 0x00, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1077:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1078:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1078:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1078:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1078:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1078:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1078:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1078:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1078:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1078:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1078:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1078:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1078:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1078:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1078:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1078:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1078:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1079:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1079:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1079:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1079:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1079:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1079:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1079:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1079:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1079:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1079:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1079:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1079:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1079:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1079:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1079:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1079:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1080:5: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1080:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1080:11: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1080:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1080:17: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1080:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1080:23: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1080:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1080:29: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1080:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1080:35: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1080:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1080:41: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1080:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1080:47: warning: excess elements in scalar initializer
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1080:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1076:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1076:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1074:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1074:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1083:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1083:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1084:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1084:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1085:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1085:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1086:11: warning: excess elements in scalar initializer
+ 0x00, 0xbd, 0x12, 0x58, 0x97, 0x8e, 0x20, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1086:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1086:17: warning: excess elements in scalar initializer
+ 0x00, 0xbd, 0x12, 0x58, 0x97, 0x8e, 0x20, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1086:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1086:23: warning: excess elements in scalar initializer
+ 0x00, 0xbd, 0x12, 0x58, 0x97, 0x8e, 0x20, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1086:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1086:29: warning: excess elements in scalar initializer
+ 0x00, 0xbd, 0x12, 0x58, 0x97, 0x8e, 0x20, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1086:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1086:35: warning: excess elements in scalar initializer
+ 0x00, 0xbd, 0x12, 0x58, 0x97, 0x8e, 0x20, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1086:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1086:41: warning: excess elements in scalar initializer
+ 0x00, 0xbd, 0x12, 0x58, 0x97, 0x8e, 0x20, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1086:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1086:47: warning: excess elements in scalar initializer
+ 0x00, 0xbd, 0x12, 0x58, 0x97, 0x8e, 0x20, 0x54,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1086:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1087:5: warning: excess elements in scalar initializer
+ 0x44, 0xc9, 0xaa, 0xaa, 0x82, 0x00, 0x6f, 0xed
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1087:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1087:11: warning: excess elements in scalar initializer
+ 0x44, 0xc9, 0xaa, 0xaa, 0x82, 0x00, 0x6f, 0xed
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1087:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1087:17: warning: excess elements in scalar initializer
+ 0x44, 0xc9, 0xaa, 0xaa, 0x82, 0x00, 0x6f, 0xed
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1087:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1087:23: warning: excess elements in scalar initializer
+ 0x44, 0xc9, 0xaa, 0xaa, 0x82, 0x00, 0x6f, 0xed
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1087:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1087:29: warning: excess elements in scalar initializer
+ 0x44, 0xc9, 0xaa, 0xaa, 0x82, 0x00, 0x6f, 0xed
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1087:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1087:35: warning: excess elements in scalar initializer
+ 0x44, 0xc9, 0xaa, 0xaa, 0x82, 0x00, 0x6f, 0xed
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1087:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1087:41: warning: excess elements in scalar initializer
+ 0x44, 0xc9, 0xaa, 0xaa, 0x82, 0x00, 0x6f, 0xed
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1087:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1087:47: warning: excess elements in scalar initializer
+ 0x44, 0xc9, 0xaa, 0xaa, 0x82, 0x00, 0x6f, 0xed
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1087:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1085:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1085:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1083:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1083:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1062:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1062:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1091:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1091:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1092:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1092:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1093:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 2,
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1093:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1094:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1094:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1095:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x02, 0xfc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1095:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1095:11: warning: excess elements in scalar initializer
+ 0x02, 0xfc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1095:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1094:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1094:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1098:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1098:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1099:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1099:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1100:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1100:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1101:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1101:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1101:11: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1101:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1101:17: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1101:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1101:23: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1101:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1101:29: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1101:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1101:35: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1101:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1101:41: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1101:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1101:47: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1101:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1102:5: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1102:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1102:11: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1102:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1102:17: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1102:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1102:23: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1102:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1102:29: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1102:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1102:35: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1102:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1102:41: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1102:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1102:47: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1102:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1103:5: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1103:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1103:11: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1103:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1103:17: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1103:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1103:23: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1103:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1103:29: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1103:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1103:35: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1103:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1103:41: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1103:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1103:47: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1103:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1104:5: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1104:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1104:11: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1104:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1104:17: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1104:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1104:23: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1104:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1104:29: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1104:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1104:35: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1104:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1104:41: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1104:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1104:47: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1104:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1100:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1100:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1098:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1098:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1107:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1107:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1108:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1108:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1109:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1109:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1110:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x06, 0x12, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1110:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1110:11: warning: excess elements in scalar initializer
+ 0x06, 0x12, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1110:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1110:17: warning: excess elements in scalar initializer
+ 0x06, 0x12, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1110:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1110:23: warning: excess elements in scalar initializer
+ 0x06, 0x12, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1110:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1110:29: warning: excess elements in scalar initializer
+ 0x06, 0x12, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1110:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1110:35: warning: excess elements in scalar initializer
+ 0x06, 0x12, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1110:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1110:41: warning: excess elements in scalar initializer
+ 0x06, 0x12, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1110:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1110:47: warning: excess elements in scalar initializer
+ 0x06, 0x12, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1110:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1111:5: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1111:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1111:11: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1111:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1111:17: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1111:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1111:23: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1111:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1111:29: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1111:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1111:35: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1111:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1111:41: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1111:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1111:47: warning: excess elements in scalar initializer
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1111:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1109:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1109:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1107:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1107:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1091:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1091:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1115:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1115:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1116:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1116:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1117:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 415,
+ ^~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1117:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1118:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1118:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1119:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1119:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1119:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1119:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1119:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1119:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1119:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1119:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1119:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1119:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1119:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1119:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1119:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1119:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1119:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1119:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1120:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1120:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1120:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1120:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1120:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1120:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1120:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1120:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1120:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1120:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1120:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1120:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1120:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1120:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1120:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1120:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1121:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1121:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1121:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1121:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1121:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1121:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1121:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1121:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1121:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1121:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1121:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1121:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1121:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1121:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1121:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1121:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1122:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1122:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1122:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1122:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1122:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1122:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1122:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1122:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1122:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1122:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1122:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1122:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1122:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1122:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1122:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1122:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1124:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7a, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1124:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1124:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7a, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1124:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1124:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7a, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1124:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1124:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7a, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1124:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1124:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7a, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1124:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1124:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7a, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1124:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1124:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7a, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1124:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1124:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7a, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1124:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1125:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1125:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1125:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1125:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1125:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1125:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1125:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1125:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1125:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1125:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1125:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1125:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1125:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1125:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1125:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1125:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1126:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1126:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1126:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1126:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1126:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1126:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1126:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1126:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1126:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1126:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1126:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1126:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1126:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1126:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1126:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1126:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1127:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1127:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1127:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1127:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1127:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1127:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1127:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1127:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1127:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1127:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1127:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1127:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1127:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1127:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1127:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1127:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1129:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x5c, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1129:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1129:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x5c, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1129:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1129:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x5c, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1129:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1129:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x5c, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1129:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1129:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x5c, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1129:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1129:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x5c, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1129:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1129:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x5c, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1129:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1129:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x5c, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1129:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1130:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1130:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1130:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1130:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1130:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1130:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1130:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1130:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1130:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1130:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1130:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1130:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1130:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1130:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1130:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1130:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1131:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1131:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1131:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1131:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1131:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1131:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1131:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1131:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1131:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1131:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1131:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1131:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1131:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1131:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1131:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1131:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1132:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1132:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1132:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1132:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1132:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1132:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1132:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1132:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1132:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1132:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1132:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1132:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1132:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1132:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1132:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1132:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1134:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1134:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1134:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1134:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1134:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1134:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1134:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1134:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1134:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1134:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1134:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1134:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1134:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1134:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1134:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1134:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1135:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1135:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1135:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1135:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1135:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1135:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1135:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1135:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1135:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1135:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1135:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1135:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1135:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1135:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1135:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1135:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1136:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x6e, 0x7b, 0x00, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1136:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1136:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x6e, 0x7b, 0x00, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1136:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1136:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x6e, 0x7b, 0x00, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1136:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1136:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x6e, 0x7b, 0x00, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1136:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1136:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x6e, 0x7b, 0x00, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1136:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1136:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x6e, 0x7b, 0x00, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1136:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1136:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x6e, 0x7b, 0x00, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1136:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1136:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x6e, 0x7b, 0x00, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1136:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1137:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1137:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1137:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1137:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1137:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1137:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1137:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1137:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1137:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1137:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1137:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1137:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1137:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1137:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1137:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1137:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1139:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1139:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1139:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1139:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1139:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1139:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1139:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1139:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1139:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1139:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1139:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1139:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1139:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1139:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1139:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1139:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1140:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1140:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1140:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1140:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1140:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1140:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1140:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1140:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1140:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1140:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1140:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1140:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1140:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1140:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1140:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1140:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1141:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7a, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1141:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1141:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7a, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1141:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1141:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7a, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1141:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1141:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7a, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1141:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1141:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7a, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1141:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1141:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7a, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1141:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1141:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7a, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1141:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1141:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7a, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1141:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1142:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1142:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1142:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1142:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1142:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1142:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1142:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1142:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1142:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1142:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1142:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1142:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1142:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1142:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1142:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1142:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1144:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1144:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1144:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1144:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1144:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1144:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1144:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1144:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1144:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1144:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1144:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1144:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1144:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1144:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1144:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1144:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1145:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x5c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1145:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1145:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x5c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1145:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1145:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x5c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1145:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1145:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x5c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1145:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1145:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x5c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1145:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1145:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x5c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1145:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1145:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x5c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1145:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1145:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x5c,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1145:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1146:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1146:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1146:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1146:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1146:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1146:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1146:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1146:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1146:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1146:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1146:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1146:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1146:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1146:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1146:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1146:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1147:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1147:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1147:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1147:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1147:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1147:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1147:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1147:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1147:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1147:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1147:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1147:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1147:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1147:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1147:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1147:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1149:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1149:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1149:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1149:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1149:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1149:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1149:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1149:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1149:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1149:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1149:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1149:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1149:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1149:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1149:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1149:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1150:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1150:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1150:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1150:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1150:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1150:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1150:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1150:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1150:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1150:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1150:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1150:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1150:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1150:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1150:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1150:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1151:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1151:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1151:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1151:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1151:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1151:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1151:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1151:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1151:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1151:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1151:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1151:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1151:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1151:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1151:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1151:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1152:5: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1152:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1152:11: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1152:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1152:17: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1152:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1152:23: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1152:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1152:29: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1152:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1152:35: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1152:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1152:41: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1152:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1152:47: warning: excess elements in scalar initializer
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1152:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1154:5: warning: excess elements in scalar initializer
+ 0x7b, 0x6e, 0x7b, 0x00, 0x13, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1154:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1154:11: warning: excess elements in scalar initializer
+ 0x7b, 0x6e, 0x7b, 0x00, 0x13, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1154:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1154:17: warning: excess elements in scalar initializer
+ 0x7b, 0x6e, 0x7b, 0x00, 0x13, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1154:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1154:23: warning: excess elements in scalar initializer
+ 0x7b, 0x6e, 0x7b, 0x00, 0x13, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1154:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1154:29: warning: excess elements in scalar initializer
+ 0x7b, 0x6e, 0x7b, 0x00, 0x13, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1154:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1154:35: warning: excess elements in scalar initializer
+ 0x7b, 0x6e, 0x7b, 0x00, 0x13, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1154:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1154:41: warning: excess elements in scalar initializer
+ 0x7b, 0x6e, 0x7b, 0x00, 0x13, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1154:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1154:47: warning: excess elements in scalar initializer
+ 0x7b, 0x6e, 0x7b, 0x00, 0x13, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1154:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1155:5: warning: excess elements in scalar initializer
+ 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1155:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1155:11: warning: excess elements in scalar initializer
+ 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1155:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1155:17: warning: excess elements in scalar initializer
+ 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1155:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1155:23: warning: excess elements in scalar initializer
+ 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1155:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1155:29: warning: excess elements in scalar initializer
+ 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1155:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1155:35: warning: excess elements in scalar initializer
+ 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1155:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1155:41: warning: excess elements in scalar initializer
+ 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1155:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1155:47: warning: excess elements in scalar initializer
+ 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1155:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1156:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1156:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1156:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1156:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1156:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1156:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1156:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1156:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1156:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1156:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1156:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1156:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1156:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1156:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1156:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1156:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1157:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1157:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1157:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1157:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1157:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1157:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1157:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1157:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1157:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1157:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1157:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1157:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1157:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1157:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1157:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1157:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1159:5: warning: excess elements in scalar initializer
+ 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1159:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1159:11: warning: excess elements in scalar initializer
+ 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1159:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1159:17: warning: excess elements in scalar initializer
+ 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1159:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1159:23: warning: excess elements in scalar initializer
+ 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1159:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1159:29: warning: excess elements in scalar initializer
+ 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1159:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1159:35: warning: excess elements in scalar initializer
+ 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1159:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1159:41: warning: excess elements in scalar initializer
+ 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1159:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1159:47: warning: excess elements in scalar initializer
+ 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1159:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1160:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1160:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1160:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1160:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1160:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1160:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1160:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1160:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1160:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1160:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1160:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1160:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1160:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1160:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1160:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1160:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1161:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x20, 0x00, 0xef, 0xff, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1161:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1161:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x20, 0x00, 0xef, 0xff, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1161:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1161:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x20, 0x00, 0xef, 0xff, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1161:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1161:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x20, 0x00, 0xef, 0xff, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1161:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1161:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x20, 0x00, 0xef, 0xff, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1161:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1161:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x20, 0x00, 0xef, 0xff, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1161:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1161:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x20, 0x00, 0xef, 0xff, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1161:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1161:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x20, 0x00, 0xef, 0xff, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1161:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1162:5: warning: excess elements in scalar initializer
+ 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1162:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1162:11: warning: excess elements in scalar initializer
+ 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1162:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1162:17: warning: excess elements in scalar initializer
+ 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1162:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1162:23: warning: excess elements in scalar initializer
+ 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1162:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1162:29: warning: excess elements in scalar initializer
+ 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1162:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1162:35: warning: excess elements in scalar initializer
+ 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1162:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1162:41: warning: excess elements in scalar initializer
+ 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1162:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1162:47: warning: excess elements in scalar initializer
+ 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1162:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1164:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1164:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1164:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1164:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1164:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1164:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1164:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1164:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1164:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1164:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1164:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1164:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1164:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1164:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1164:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1164:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1165:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x64, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1165:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1165:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x64, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1165:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1165:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x64, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1165:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1165:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x64, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1165:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1165:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x64, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1165:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1165:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x64, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1165:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1165:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x64, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1165:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1165:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x64, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1165:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1166:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1166:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1166:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1166:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1166:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1166:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1166:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1166:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1166:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1166:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1166:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1166:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1166:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1166:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1166:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1166:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1167:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1167:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1167:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1167:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1167:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1167:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1167:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1167:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1167:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1167:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1167:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1167:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1167:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1167:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1167:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1167:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1169:5: warning: excess elements in scalar initializer
+ 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1169:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1169:11: warning: excess elements in scalar initializer
+ 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1169:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1169:17: warning: excess elements in scalar initializer
+ 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1169:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1169:23: warning: excess elements in scalar initializer
+ 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1169:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1169:29: warning: excess elements in scalar initializer
+ 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1169:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1169:35: warning: excess elements in scalar initializer
+ 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1169:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1169:41: warning: excess elements in scalar initializer
+ 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1169:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1169:47: warning: excess elements in scalar initializer
+ 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1169:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1170:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1170:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1170:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1170:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1170:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1170:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1170:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1170:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1170:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1170:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1170:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1170:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1170:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1170:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1170:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1170:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1171:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1171:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1171:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1171:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1171:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1171:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1171:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1171:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1171:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1171:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1171:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1171:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1171:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1171:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1171:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1171:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1172:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1172:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1172:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1172:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1172:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1172:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1172:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1172:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1172:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1172:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1172:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1172:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1172:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1172:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1172:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1172:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1174:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1174:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1174:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1174:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1174:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1174:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1174:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1174:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1174:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1174:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1174:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1174:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1174:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1174:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1174:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1174:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1175:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x20, 0x00, 0xef, 0xff, 0x00, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1175:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1175:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x20, 0x00, 0xef, 0xff, 0x00, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1175:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1175:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x20, 0x00, 0xef, 0xff, 0x00, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1175:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1175:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x20, 0x00, 0xef, 0xff, 0x00, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1175:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1175:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x20, 0x00, 0xef, 0xff, 0x00, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1175:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1175:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x20, 0x00, 0xef, 0xff, 0x00, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1175:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1175:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x20, 0x00, 0xef, 0xff, 0x00, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1175:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1175:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x20, 0x00, 0xef, 0xff, 0x00, 0x09,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1175:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1176:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1176:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1176:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1176:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1176:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1176:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1176:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1176:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1176:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1176:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1176:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1176:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1176:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1176:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1176:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1176:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1177:5: warning: excess elements in scalar initializer
+ 0x00, 0x7a, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1177:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1177:11: warning: excess elements in scalar initializer
+ 0x00, 0x7a, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1177:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1177:17: warning: excess elements in scalar initializer
+ 0x00, 0x7a, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1177:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1177:23: warning: excess elements in scalar initializer
+ 0x00, 0x7a, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1177:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1177:29: warning: excess elements in scalar initializer
+ 0x00, 0x7a, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1177:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1177:35: warning: excess elements in scalar initializer
+ 0x00, 0x7a, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1177:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1177:41: warning: excess elements in scalar initializer
+ 0x00, 0x7a, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1177:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1177:47: warning: excess elements in scalar initializer
+ 0x00, 0x7a, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1177:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1179:5: warning: excess elements in scalar initializer
+ 0x00, 0x09, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1179:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1179:11: warning: excess elements in scalar initializer
+ 0x00, 0x09, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1179:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1179:17: warning: excess elements in scalar initializer
+ 0x00, 0x09, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1179:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1179:23: warning: excess elements in scalar initializer
+ 0x00, 0x09, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1179:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1179:29: warning: excess elements in scalar initializer
+ 0x00, 0x09, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1179:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1179:35: warning: excess elements in scalar initializer
+ 0x00, 0x09, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1179:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1179:41: warning: excess elements in scalar initializer
+ 0x00, 0x09, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1179:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1179:47: warning: excess elements in scalar initializer
+ 0x00, 0x09, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1179:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1180:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1180:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1180:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1180:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1180:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1180:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1180:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1180:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1180:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1180:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1180:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1180:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1180:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1180:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1180:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1180:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1181:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1181:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1181:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1181:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1181:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1181:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1181:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1181:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1181:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1181:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1181:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1181:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1181:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1181:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1181:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1181:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1182:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1182:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1182:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1182:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1182:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1182:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1182:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1182:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1182:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1182:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1182:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1182:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1182:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1182:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1118:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1118:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1185:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1185:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1186:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1186:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1187:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1187:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1188:11: warning: excess elements in scalar initializer
+ 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1188:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1188:17: warning: excess elements in scalar initializer
+ 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1188:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1188:23: warning: excess elements in scalar initializer
+ 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1188:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1188:29: warning: excess elements in scalar initializer
+ 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1188:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1188:35: warning: excess elements in scalar initializer
+ 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1188:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1188:41: warning: excess elements in scalar initializer
+ 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1188:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1188:47: warning: excess elements in scalar initializer
+ 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1188:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1189:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1189:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1189:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1189:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1189:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1189:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1189:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1189:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1189:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1189:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1189:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1189:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1189:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1189:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1189:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1189:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1190:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1190:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1190:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1190:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1190:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1190:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1190:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1190:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1190:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1190:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1190:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1190:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1190:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1190:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1190:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1190:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1191:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7b, 0x7b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1191:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1191:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7b, 0x7b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1191:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1191:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7b, 0x7b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1191:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1191:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7b, 0x7b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1191:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1191:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7b, 0x7b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1191:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1191:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7b, 0x7b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1191:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1191:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7b, 0x7b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1191:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1191:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7b, 0x7b
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1191:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1187:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1187:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1185:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1185:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1194:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1194:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1195:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1195:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1196:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1196:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1197:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x33, 0x20, 0x5b, 0xbf, 0x9e, 0x9f, 0x8f, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1197:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1197:11: warning: excess elements in scalar initializer
+ 0x33, 0x20, 0x5b, 0xbf, 0x9e, 0x9f, 0x8f, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1197:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1197:17: warning: excess elements in scalar initializer
+ 0x33, 0x20, 0x5b, 0xbf, 0x9e, 0x9f, 0x8f, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1197:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1197:23: warning: excess elements in scalar initializer
+ 0x33, 0x20, 0x5b, 0xbf, 0x9e, 0x9f, 0x8f, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1197:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1197:29: warning: excess elements in scalar initializer
+ 0x33, 0x20, 0x5b, 0xbf, 0x9e, 0x9f, 0x8f, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1197:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1197:35: warning: excess elements in scalar initializer
+ 0x33, 0x20, 0x5b, 0xbf, 0x9e, 0x9f, 0x8f, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1197:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1197:41: warning: excess elements in scalar initializer
+ 0x33, 0x20, 0x5b, 0xbf, 0x9e, 0x9f, 0x8f, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1197:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1197:47: warning: excess elements in scalar initializer
+ 0x33, 0x20, 0x5b, 0xbf, 0x9e, 0x9f, 0x8f, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1197:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1198:5: warning: excess elements in scalar initializer
+ 0x12, 0xab, 0x9e, 0x2a, 0xb9, 0xb7, 0xe4, 0xa5
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1198:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1198:11: warning: excess elements in scalar initializer
+ 0x12, 0xab, 0x9e, 0x2a, 0xb9, 0xb7, 0xe4, 0xa5
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1198:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1198:17: warning: excess elements in scalar initializer
+ 0x12, 0xab, 0x9e, 0x2a, 0xb9, 0xb7, 0xe4, 0xa5
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1198:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1198:23: warning: excess elements in scalar initializer
+ 0x12, 0xab, 0x9e, 0x2a, 0xb9, 0xb7, 0xe4, 0xa5
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1198:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1198:29: warning: excess elements in scalar initializer
+ 0x12, 0xab, 0x9e, 0x2a, 0xb9, 0xb7, 0xe4, 0xa5
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1198:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1198:35: warning: excess elements in scalar initializer
+ 0x12, 0xab, 0x9e, 0x2a, 0xb9, 0xb7, 0xe4, 0xa5
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1198:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1198:41: warning: excess elements in scalar initializer
+ 0x12, 0xab, 0x9e, 0x2a, 0xb9, 0xb7, 0xe4, 0xa5
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1198:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1198:47: warning: excess elements in scalar initializer
+ 0x12, 0xab, 0x9e, 0x2a, 0xb9, 0xb7, 0xe4, 0xa5
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1198:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1196:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1196:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1194:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1194:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1115:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1115:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1202:2: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1202:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1203:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1203:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1204:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 118,
+ ^~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1204:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1205:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1205:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1206:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1206:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1206:11: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1206:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1206:17: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1206:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1206:23: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1206:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1206:29: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1206:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1206:35: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1206:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1206:41: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1206:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1206:47: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1206:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1207:5: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1207:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1207:11: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1207:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1207:17: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1207:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1207:23: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1207:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1207:29: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1207:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1207:35: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1207:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1207:41: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1207:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1207:47: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1207:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1208:5: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1208:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1208:11: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1208:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1208:17: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1208:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1208:23: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1208:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1208:29: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1208:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1208:35: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1208:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1208:41: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1208:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1208:47: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1208:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1209:5: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1209:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1209:11: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1209:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1209:17: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1209:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1209:23: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1209:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1209:29: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1209:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1209:35: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1209:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1209:41: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1209:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1209:47: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1209:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1211:5: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1211:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1211:11: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1211:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1211:17: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1211:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1211:23: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1211:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1211:29: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1211:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1211:35: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1211:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1211:41: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1211:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1211:47: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1211:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1212:5: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1212:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1212:11: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1212:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1212:17: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1212:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1212:23: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1212:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1212:29: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1212:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1212:35: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1212:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1212:41: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1212:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1212:47: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1212:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1213:5: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1213:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1213:11: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1213:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1213:17: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1213:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1213:23: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1213:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1213:29: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1213:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1213:35: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1213:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1213:41: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1213:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1213:47: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1213:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1214:5: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1214:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1214:11: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1214:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1214:17: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1214:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1214:23: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1214:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1214:29: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1214:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1214:35: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1214:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1214:41: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1214:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1214:47: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1214:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1216:5: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1216:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1216:11: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1216:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1216:17: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1216:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1216:23: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1216:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1216:29: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1216:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1216:35: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1216:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1216:41: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1216:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1216:47: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1216:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1217:5: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0xff, 0xff, 0xff, 0xe9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1217:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1217:11: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0xff, 0xff, 0xff, 0xe9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1217:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1217:17: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0xff, 0xff, 0xff, 0xe9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1217:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1217:23: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0xff, 0xff, 0xff, 0xe9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1217:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1217:29: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0xff, 0xff, 0xff, 0xe9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1217:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1217:35: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0xff, 0xff, 0xff, 0xe9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1217:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1217:41: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0xff, 0xff, 0xff, 0xe9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1217:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1217:47: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0xff, 0xff, 0xff, 0xe9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1217:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1218:5: warning: excess elements in scalar initializer
+ 0xe9, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1218:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1218:11: warning: excess elements in scalar initializer
+ 0xe9, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1218:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1218:17: warning: excess elements in scalar initializer
+ 0xe9, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1218:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1218:23: warning: excess elements in scalar initializer
+ 0xe9, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1218:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1218:29: warning: excess elements in scalar initializer
+ 0xe9, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1218:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1218:35: warning: excess elements in scalar initializer
+ 0xe9, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1218:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1218:41: warning: excess elements in scalar initializer
+ 0xe9, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1218:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1218:47: warning: excess elements in scalar initializer
+ 0xe9, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1218:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1219:5: warning: excess elements in scalar initializer
+ 0xac, 0xac, 0xac, 0xac, 0x00, 0x00, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1219:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1219:11: warning: excess elements in scalar initializer
+ 0xac, 0xac, 0xac, 0xac, 0x00, 0x00, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1219:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1219:17: warning: excess elements in scalar initializer
+ 0xac, 0xac, 0xac, 0xac, 0x00, 0x00, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1219:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1219:23: warning: excess elements in scalar initializer
+ 0xac, 0xac, 0xac, 0xac, 0x00, 0x00, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1219:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1219:29: warning: excess elements in scalar initializer
+ 0xac, 0xac, 0xac, 0xac, 0x00, 0x00, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1219:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1219:35: warning: excess elements in scalar initializer
+ 0xac, 0xac, 0xac, 0xac, 0x00, 0x00, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1219:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1219:41: warning: excess elements in scalar initializer
+ 0xac, 0xac, 0xac, 0xac, 0x00, 0x00, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1219:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1219:47: warning: excess elements in scalar initializer
+ 0xac, 0xac, 0xac, 0xac, 0x00, 0x00, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1219:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1221:5: warning: excess elements in scalar initializer
+ 0xec, 0x01, 0x00, 0xac, 0xac, 0xac, 0x2c, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1221:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1221:11: warning: excess elements in scalar initializer
+ 0xec, 0x01, 0x00, 0xac, 0xac, 0xac, 0x2c, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1221:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1221:17: warning: excess elements in scalar initializer
+ 0xec, 0x01, 0x00, 0xac, 0xac, 0xac, 0x2c, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1221:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1221:23: warning: excess elements in scalar initializer
+ 0xec, 0x01, 0x00, 0xac, 0xac, 0xac, 0x2c, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1221:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1221:29: warning: excess elements in scalar initializer
+ 0xec, 0x01, 0x00, 0xac, 0xac, 0xac, 0x2c, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1221:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1221:35: warning: excess elements in scalar initializer
+ 0xec, 0x01, 0x00, 0xac, 0xac, 0xac, 0x2c, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1221:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1221:41: warning: excess elements in scalar initializer
+ 0xec, 0x01, 0x00, 0xac, 0xac, 0xac, 0x2c, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1221:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1221:47: warning: excess elements in scalar initializer
+ 0xec, 0x01, 0x00, 0xac, 0xac, 0xac, 0x2c, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1221:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1222:5: warning: excess elements in scalar initializer
+ 0xa2, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1222:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1222:11: warning: excess elements in scalar initializer
+ 0xa2, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1222:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1222:17: warning: excess elements in scalar initializer
+ 0xa2, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1222:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1222:23: warning: excess elements in scalar initializer
+ 0xa2, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1222:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1222:29: warning: excess elements in scalar initializer
+ 0xa2, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1222:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1222:35: warning: excess elements in scalar initializer
+ 0xa2, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1222:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1222:41: warning: excess elements in scalar initializer
+ 0xa2, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1222:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1222:47: warning: excess elements in scalar initializer
+ 0xa2, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1222:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1223:5: warning: excess elements in scalar initializer
+ 0xac, 0xac, 0xac, 0xac, 0x64, 0xf2
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1223:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1223:11: warning: excess elements in scalar initializer
+ 0xac, 0xac, 0xac, 0xac, 0x64, 0xf2
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1223:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1223:17: warning: excess elements in scalar initializer
+ 0xac, 0xac, 0xac, 0xac, 0x64, 0xf2
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1223:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1223:23: warning: excess elements in scalar initializer
+ 0xac, 0xac, 0xac, 0xac, 0x64, 0xf2
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1223:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1223:29: warning: excess elements in scalar initializer
+ 0xac, 0xac, 0xac, 0xac, 0x64, 0xf2
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1223:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1223:35: warning: excess elements in scalar initializer
+ 0xac, 0xac, 0xac, 0xac, 0x64, 0xf2
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1223:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1205:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1205:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1226:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1226:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1227:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1227:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1228:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1228:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1229:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1229:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1229:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1229:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1229:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1229:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1229:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1229:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1229:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1229:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1229:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1229:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1229:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x7f,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1229:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1230:5: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1230:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1230:11: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1230:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1230:17: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1230:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1230:23: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1230:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1230:29: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1230:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1230:35: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1230:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1230:41: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1230:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1230:47: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1230:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1231:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0xcf, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1231:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1231:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0xcf, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1231:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1231:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0xcf, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1231:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1231:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0xcf, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1231:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1231:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0xcf, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1231:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1231:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0xcf, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1231:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1231:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0xcf, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1231:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1231:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0xcf, 0x77, 0x77, 0x77, 0x77, 0x77,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1231:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1232:5: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1232:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1232:11: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1232:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1232:17: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1232:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1232:23: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1232:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1232:29: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1232:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1232:35: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1232:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1232:41: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1232:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1232:47: warning: excess elements in scalar initializer
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1232:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1228:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1228:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1226:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1226:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1235:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1235:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1236:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1236:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1237:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1237:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1238:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x02, 0xee, 0x7c, 0x8c, 0x54, 0x6d, 0xde, 0xb1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1238:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1238:11: warning: excess elements in scalar initializer
+ 0x02, 0xee, 0x7c, 0x8c, 0x54, 0x6d, 0xde, 0xb1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1238:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1238:17: warning: excess elements in scalar initializer
+ 0x02, 0xee, 0x7c, 0x8c, 0x54, 0x6d, 0xde, 0xb1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1238:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1238:23: warning: excess elements in scalar initializer
+ 0x02, 0xee, 0x7c, 0x8c, 0x54, 0x6d, 0xde, 0xb1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1238:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1238:29: warning: excess elements in scalar initializer
+ 0x02, 0xee, 0x7c, 0x8c, 0x54, 0x6d, 0xde, 0xb1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1238:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1238:35: warning: excess elements in scalar initializer
+ 0x02, 0xee, 0x7c, 0x8c, 0x54, 0x6d, 0xde, 0xb1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1238:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1238:41: warning: excess elements in scalar initializer
+ 0x02, 0xee, 0x7c, 0x8c, 0x54, 0x6d, 0xde, 0xb1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1238:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1238:47: warning: excess elements in scalar initializer
+ 0x02, 0xee, 0x7c, 0x8c, 0x54, 0x6d, 0xde, 0xb1,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1238:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1239:5: warning: excess elements in scalar initializer
+ 0xa4, 0x67, 0xe4, 0xc3, 0x98, 0x11, 0x58, 0xb9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1239:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1239:11: warning: excess elements in scalar initializer
+ 0xa4, 0x67, 0xe4, 0xc3, 0x98, 0x11, 0x58, 0xb9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1239:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1239:17: warning: excess elements in scalar initializer
+ 0xa4, 0x67, 0xe4, 0xc3, 0x98, 0x11, 0x58, 0xb9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1239:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1239:23: warning: excess elements in scalar initializer
+ 0xa4, 0x67, 0xe4, 0xc3, 0x98, 0x11, 0x58, 0xb9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1239:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1239:29: warning: excess elements in scalar initializer
+ 0xa4, 0x67, 0xe4, 0xc3, 0x98, 0x11, 0x58, 0xb9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1239:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1239:35: warning: excess elements in scalar initializer
+ 0xa4, 0x67, 0xe4, 0xc3, 0x98, 0x11, 0x58, 0xb9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1239:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1239:41: warning: excess elements in scalar initializer
+ 0xa4, 0x67, 0xe4, 0xc3, 0x98, 0x11, 0x58, 0xb9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1239:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1239:47: warning: excess elements in scalar initializer
+ 0xa4, 0x67, 0xe4, 0xc3, 0x98, 0x11, 0x58, 0xb9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1239:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1237:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1237:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1235:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1235:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1202:2: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1202:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1246:2: warning: braces around scalar initializer
+ { /* nacl */
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1246:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1247:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1247:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1248:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 131,
+ ^~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1248:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1249:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1249:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1250:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x8e, 0x99, 0x3b, 0x9f, 0x48, 0x68, 0x12, 0x73,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1250:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1250:11: warning: excess elements in scalar initializer
+ 0x8e, 0x99, 0x3b, 0x9f, 0x48, 0x68, 0x12, 0x73,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1250:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1250:17: warning: excess elements in scalar initializer
+ 0x8e, 0x99, 0x3b, 0x9f, 0x48, 0x68, 0x12, 0x73,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1250:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1250:23: warning: excess elements in scalar initializer
+ 0x8e, 0x99, 0x3b, 0x9f, 0x48, 0x68, 0x12, 0x73,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1250:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1250:29: warning: excess elements in scalar initializer
+ 0x8e, 0x99, 0x3b, 0x9f, 0x48, 0x68, 0x12, 0x73,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1250:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1250:35: warning: excess elements in scalar initializer
+ 0x8e, 0x99, 0x3b, 0x9f, 0x48, 0x68, 0x12, 0x73,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1250:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1250:41: warning: excess elements in scalar initializer
+ 0x8e, 0x99, 0x3b, 0x9f, 0x48, 0x68, 0x12, 0x73,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1250:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1250:47: warning: excess elements in scalar initializer
+ 0x8e, 0x99, 0x3b, 0x9f, 0x48, 0x68, 0x12, 0x73,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1250:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1251:5: warning: excess elements in scalar initializer
+ 0xc2, 0x96, 0x50, 0xba, 0x32, 0xfc, 0x76, 0xce,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1251:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1251:11: warning: excess elements in scalar initializer
+ 0xc2, 0x96, 0x50, 0xba, 0x32, 0xfc, 0x76, 0xce,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1251:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1251:17: warning: excess elements in scalar initializer
+ 0xc2, 0x96, 0x50, 0xba, 0x32, 0xfc, 0x76, 0xce,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1251:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1251:23: warning: excess elements in scalar initializer
+ 0xc2, 0x96, 0x50, 0xba, 0x32, 0xfc, 0x76, 0xce,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1251:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1251:29: warning: excess elements in scalar initializer
+ 0xc2, 0x96, 0x50, 0xba, 0x32, 0xfc, 0x76, 0xce,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1251:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1251:35: warning: excess elements in scalar initializer
+ 0xc2, 0x96, 0x50, 0xba, 0x32, 0xfc, 0x76, 0xce,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1251:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1251:41: warning: excess elements in scalar initializer
+ 0xc2, 0x96, 0x50, 0xba, 0x32, 0xfc, 0x76, 0xce,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1251:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1251:47: warning: excess elements in scalar initializer
+ 0xc2, 0x96, 0x50, 0xba, 0x32, 0xfc, 0x76, 0xce,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1251:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1252:5: warning: excess elements in scalar initializer
+ 0x48, 0x33, 0x2e, 0xa7, 0x16, 0x4d, 0x96, 0xa4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1252:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1252:11: warning: excess elements in scalar initializer
+ 0x48, 0x33, 0x2e, 0xa7, 0x16, 0x4d, 0x96, 0xa4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1252:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1252:17: warning: excess elements in scalar initializer
+ 0x48, 0x33, 0x2e, 0xa7, 0x16, 0x4d, 0x96, 0xa4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1252:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1252:23: warning: excess elements in scalar initializer
+ 0x48, 0x33, 0x2e, 0xa7, 0x16, 0x4d, 0x96, 0xa4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1252:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1252:29: warning: excess elements in scalar initializer
+ 0x48, 0x33, 0x2e, 0xa7, 0x16, 0x4d, 0x96, 0xa4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1252:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1252:35: warning: excess elements in scalar initializer
+ 0x48, 0x33, 0x2e, 0xa7, 0x16, 0x4d, 0x96, 0xa4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1252:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1252:41: warning: excess elements in scalar initializer
+ 0x48, 0x33, 0x2e, 0xa7, 0x16, 0x4d, 0x96, 0xa4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1252:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1252:47: warning: excess elements in scalar initializer
+ 0x48, 0x33, 0x2e, 0xa7, 0x16, 0x4d, 0x96, 0xa4,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1252:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1253:5: warning: excess elements in scalar initializer
+ 0x47, 0x6f, 0xb8, 0xc5, 0x31, 0xa1, 0x18, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1253:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1253:11: warning: excess elements in scalar initializer
+ 0x47, 0x6f, 0xb8, 0xc5, 0x31, 0xa1, 0x18, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1253:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1253:17: warning: excess elements in scalar initializer
+ 0x47, 0x6f, 0xb8, 0xc5, 0x31, 0xa1, 0x18, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1253:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1253:23: warning: excess elements in scalar initializer
+ 0x47, 0x6f, 0xb8, 0xc5, 0x31, 0xa1, 0x18, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1253:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1253:29: warning: excess elements in scalar initializer
+ 0x47, 0x6f, 0xb8, 0xc5, 0x31, 0xa1, 0x18, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1253:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1253:35: warning: excess elements in scalar initializer
+ 0x47, 0x6f, 0xb8, 0xc5, 0x31, 0xa1, 0x18, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1253:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1253:41: warning: excess elements in scalar initializer
+ 0x47, 0x6f, 0xb8, 0xc5, 0x31, 0xa1, 0x18, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1253:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1253:47: warning: excess elements in scalar initializer
+ 0x47, 0x6f, 0xb8, 0xc5, 0x31, 0xa1, 0x18, 0x6a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1253:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1255:5: warning: excess elements in scalar initializer
+ 0xc0, 0xdf, 0xc1, 0x7c, 0x98, 0xdc, 0xe8, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1255:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1255:11: warning: excess elements in scalar initializer
+ 0xc0, 0xdf, 0xc1, 0x7c, 0x98, 0xdc, 0xe8, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1255:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1255:17: warning: excess elements in scalar initializer
+ 0xc0, 0xdf, 0xc1, 0x7c, 0x98, 0xdc, 0xe8, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1255:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1255:23: warning: excess elements in scalar initializer
+ 0xc0, 0xdf, 0xc1, 0x7c, 0x98, 0xdc, 0xe8, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1255:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1255:29: warning: excess elements in scalar initializer
+ 0xc0, 0xdf, 0xc1, 0x7c, 0x98, 0xdc, 0xe8, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1255:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1255:35: warning: excess elements in scalar initializer
+ 0xc0, 0xdf, 0xc1, 0x7c, 0x98, 0xdc, 0xe8, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1255:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1255:41: warning: excess elements in scalar initializer
+ 0xc0, 0xdf, 0xc1, 0x7c, 0x98, 0xdc, 0xe8, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1255:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1255:47: warning: excess elements in scalar initializer
+ 0xc0, 0xdf, 0xc1, 0x7c, 0x98, 0xdc, 0xe8, 0x7b,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1255:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1256:5: warning: excess elements in scalar initializer
+ 0x4d, 0xa7, 0xf0, 0x11, 0xec, 0x48, 0xc9, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1256:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1256:11: warning: excess elements in scalar initializer
+ 0x4d, 0xa7, 0xf0, 0x11, 0xec, 0x48, 0xc9, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1256:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1256:17: warning: excess elements in scalar initializer
+ 0x4d, 0xa7, 0xf0, 0x11, 0xec, 0x48, 0xc9, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1256:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1256:23: warning: excess elements in scalar initializer
+ 0x4d, 0xa7, 0xf0, 0x11, 0xec, 0x48, 0xc9, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1256:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1256:29: warning: excess elements in scalar initializer
+ 0x4d, 0xa7, 0xf0, 0x11, 0xec, 0x48, 0xc9, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1256:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1256:35: warning: excess elements in scalar initializer
+ 0x4d, 0xa7, 0xf0, 0x11, 0xec, 0x48, 0xc9, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1256:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1256:41: warning: excess elements in scalar initializer
+ 0x4d, 0xa7, 0xf0, 0x11, 0xec, 0x48, 0xc9, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1256:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1256:47: warning: excess elements in scalar initializer
+ 0x4d, 0xa7, 0xf0, 0x11, 0xec, 0x48, 0xc9, 0x72,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1256:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1257:5: warning: excess elements in scalar initializer
+ 0x71, 0xd2, 0xc2, 0x0f, 0x9b, 0x92, 0x8f, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1257:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1257:11: warning: excess elements in scalar initializer
+ 0x71, 0xd2, 0xc2, 0x0f, 0x9b, 0x92, 0x8f, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1257:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1257:17: warning: excess elements in scalar initializer
+ 0x71, 0xd2, 0xc2, 0x0f, 0x9b, 0x92, 0x8f, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1257:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1257:23: warning: excess elements in scalar initializer
+ 0x71, 0xd2, 0xc2, 0x0f, 0x9b, 0x92, 0x8f, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1257:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1257:29: warning: excess elements in scalar initializer
+ 0x71, 0xd2, 0xc2, 0x0f, 0x9b, 0x92, 0x8f, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1257:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1257:35: warning: excess elements in scalar initializer
+ 0x71, 0xd2, 0xc2, 0x0f, 0x9b, 0x92, 0x8f, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1257:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1257:41: warning: excess elements in scalar initializer
+ 0x71, 0xd2, 0xc2, 0x0f, 0x9b, 0x92, 0x8f, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1257:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1257:47: warning: excess elements in scalar initializer
+ 0x71, 0xd2, 0xc2, 0x0f, 0x9b, 0x92, 0x8f, 0xe2,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1257:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1258:5: warning: excess elements in scalar initializer
+ 0x27, 0x0d, 0x6f, 0xb8, 0x63, 0xd5, 0x17, 0x38,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1258:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1258:11: warning: excess elements in scalar initializer
+ 0x27, 0x0d, 0x6f, 0xb8, 0x63, 0xd5, 0x17, 0x38,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1258:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1258:17: warning: excess elements in scalar initializer
+ 0x27, 0x0d, 0x6f, 0xb8, 0x63, 0xd5, 0x17, 0x38,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1258:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1258:23: warning: excess elements in scalar initializer
+ 0x27, 0x0d, 0x6f, 0xb8, 0x63, 0xd5, 0x17, 0x38,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1258:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1258:29: warning: excess elements in scalar initializer
+ 0x27, 0x0d, 0x6f, 0xb8, 0x63, 0xd5, 0x17, 0x38,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1258:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1258:35: warning: excess elements in scalar initializer
+ 0x27, 0x0d, 0x6f, 0xb8, 0x63, 0xd5, 0x17, 0x38,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1258:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1258:41: warning: excess elements in scalar initializer
+ 0x27, 0x0d, 0x6f, 0xb8, 0x63, 0xd5, 0x17, 0x38,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1258:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1258:47: warning: excess elements in scalar initializer
+ 0x27, 0x0d, 0x6f, 0xb8, 0x63, 0xd5, 0x17, 0x38,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1258:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1260:5: warning: excess elements in scalar initializer
+ 0xb4, 0x8e, 0xee, 0xe3, 0x14, 0xa7, 0xcc, 0x8a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1260:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1260:11: warning: excess elements in scalar initializer
+ 0xb4, 0x8e, 0xee, 0xe3, 0x14, 0xa7, 0xcc, 0x8a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1260:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1260:17: warning: excess elements in scalar initializer
+ 0xb4, 0x8e, 0xee, 0xe3, 0x14, 0xa7, 0xcc, 0x8a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1260:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1260:23: warning: excess elements in scalar initializer
+ 0xb4, 0x8e, 0xee, 0xe3, 0x14, 0xa7, 0xcc, 0x8a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1260:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1260:29: warning: excess elements in scalar initializer
+ 0xb4, 0x8e, 0xee, 0xe3, 0x14, 0xa7, 0xcc, 0x8a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1260:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1260:35: warning: excess elements in scalar initializer
+ 0xb4, 0x8e, 0xee, 0xe3, 0x14, 0xa7, 0xcc, 0x8a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1260:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1260:41: warning: excess elements in scalar initializer
+ 0xb4, 0x8e, 0xee, 0xe3, 0x14, 0xa7, 0xcc, 0x8a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1260:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1260:47: warning: excess elements in scalar initializer
+ 0xb4, 0x8e, 0xee, 0xe3, 0x14, 0xa7, 0xcc, 0x8a,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1260:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1261:5: warning: excess elements in scalar initializer
+ 0xb9, 0x32, 0x16, 0x45, 0x48, 0xe5, 0x26, 0xae,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1261:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1261:11: warning: excess elements in scalar initializer
+ 0xb9, 0x32, 0x16, 0x45, 0x48, 0xe5, 0x26, 0xae,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1261:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1261:17: warning: excess elements in scalar initializer
+ 0xb9, 0x32, 0x16, 0x45, 0x48, 0xe5, 0x26, 0xae,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1261:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1261:23: warning: excess elements in scalar initializer
+ 0xb9, 0x32, 0x16, 0x45, 0x48, 0xe5, 0x26, 0xae,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1261:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1261:29: warning: excess elements in scalar initializer
+ 0xb9, 0x32, 0x16, 0x45, 0x48, 0xe5, 0x26, 0xae,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1261:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1261:35: warning: excess elements in scalar initializer
+ 0xb9, 0x32, 0x16, 0x45, 0x48, 0xe5, 0x26, 0xae,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1261:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1261:41: warning: excess elements in scalar initializer
+ 0xb9, 0x32, 0x16, 0x45, 0x48, 0xe5, 0x26, 0xae,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1261:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1261:47: warning: excess elements in scalar initializer
+ 0xb9, 0x32, 0x16, 0x45, 0x48, 0xe5, 0x26, 0xae,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1261:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1262:5: warning: excess elements in scalar initializer
+ 0x90, 0x22, 0x43, 0x68, 0x51, 0x7a, 0xcf, 0xea,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1262:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1262:11: warning: excess elements in scalar initializer
+ 0x90, 0x22, 0x43, 0x68, 0x51, 0x7a, 0xcf, 0xea,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1262:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1262:17: warning: excess elements in scalar initializer
+ 0x90, 0x22, 0x43, 0x68, 0x51, 0x7a, 0xcf, 0xea,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1262:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1262:23: warning: excess elements in scalar initializer
+ 0x90, 0x22, 0x43, 0x68, 0x51, 0x7a, 0xcf, 0xea,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1262:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1262:29: warning: excess elements in scalar initializer
+ 0x90, 0x22, 0x43, 0x68, 0x51, 0x7a, 0xcf, 0xea,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1262:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1262:35: warning: excess elements in scalar initializer
+ 0x90, 0x22, 0x43, 0x68, 0x51, 0x7a, 0xcf, 0xea,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1262:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1262:41: warning: excess elements in scalar initializer
+ 0x90, 0x22, 0x43, 0x68, 0x51, 0x7a, 0xcf, 0xea,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1262:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1262:47: warning: excess elements in scalar initializer
+ 0x90, 0x22, 0x43, 0x68, 0x51, 0x7a, 0xcf, 0xea,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1262:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1263:5: warning: excess elements in scalar initializer
+ 0xbd, 0x6b, 0xb3, 0x73, 0x2b, 0xc0, 0xe9, 0xda,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1263:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1263:11: warning: excess elements in scalar initializer
+ 0xbd, 0x6b, 0xb3, 0x73, 0x2b, 0xc0, 0xe9, 0xda,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1263:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1263:17: warning: excess elements in scalar initializer
+ 0xbd, 0x6b, 0xb3, 0x73, 0x2b, 0xc0, 0xe9, 0xda,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1263:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1263:23: warning: excess elements in scalar initializer
+ 0xbd, 0x6b, 0xb3, 0x73, 0x2b, 0xc0, 0xe9, 0xda,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1263:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1263:29: warning: excess elements in scalar initializer
+ 0xbd, 0x6b, 0xb3, 0x73, 0x2b, 0xc0, 0xe9, 0xda,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1263:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1263:35: warning: excess elements in scalar initializer
+ 0xbd, 0x6b, 0xb3, 0x73, 0x2b, 0xc0, 0xe9, 0xda,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1263:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1263:41: warning: excess elements in scalar initializer
+ 0xbd, 0x6b, 0xb3, 0x73, 0x2b, 0xc0, 0xe9, 0xda,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1263:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1263:47: warning: excess elements in scalar initializer
+ 0xbd, 0x6b, 0xb3, 0x73, 0x2b, 0xc0, 0xe9, 0xda,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1263:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1265:5: warning: excess elements in scalar initializer
+ 0x99, 0x83, 0x2b, 0x61, 0xca, 0x01, 0xb6, 0xde,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1265:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1265:11: warning: excess elements in scalar initializer
+ 0x99, 0x83, 0x2b, 0x61, 0xca, 0x01, 0xb6, 0xde,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1265:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1265:17: warning: excess elements in scalar initializer
+ 0x99, 0x83, 0x2b, 0x61, 0xca, 0x01, 0xb6, 0xde,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1265:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1265:23: warning: excess elements in scalar initializer
+ 0x99, 0x83, 0x2b, 0x61, 0xca, 0x01, 0xb6, 0xde,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1265:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1265:29: warning: excess elements in scalar initializer
+ 0x99, 0x83, 0x2b, 0x61, 0xca, 0x01, 0xb6, 0xde,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1265:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1265:35: warning: excess elements in scalar initializer
+ 0x99, 0x83, 0x2b, 0x61, 0xca, 0x01, 0xb6, 0xde,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1265:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1265:41: warning: excess elements in scalar initializer
+ 0x99, 0x83, 0x2b, 0x61, 0xca, 0x01, 0xb6, 0xde,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1265:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1265:47: warning: excess elements in scalar initializer
+ 0x99, 0x83, 0x2b, 0x61, 0xca, 0x01, 0xb6, 0xde,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1265:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1266:5: warning: excess elements in scalar initializer
+ 0x56, 0x24, 0x4a, 0x9e, 0x88, 0xd5, 0xf9, 0xb3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1266:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1266:11: warning: excess elements in scalar initializer
+ 0x56, 0x24, 0x4a, 0x9e, 0x88, 0xd5, 0xf9, 0xb3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1266:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1266:17: warning: excess elements in scalar initializer
+ 0x56, 0x24, 0x4a, 0x9e, 0x88, 0xd5, 0xf9, 0xb3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1266:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1266:23: warning: excess elements in scalar initializer
+ 0x56, 0x24, 0x4a, 0x9e, 0x88, 0xd5, 0xf9, 0xb3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1266:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1266:29: warning: excess elements in scalar initializer
+ 0x56, 0x24, 0x4a, 0x9e, 0x88, 0xd5, 0xf9, 0xb3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1266:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1266:35: warning: excess elements in scalar initializer
+ 0x56, 0x24, 0x4a, 0x9e, 0x88, 0xd5, 0xf9, 0xb3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1266:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1266:41: warning: excess elements in scalar initializer
+ 0x56, 0x24, 0x4a, 0x9e, 0x88, 0xd5, 0xf9, 0xb3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1266:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1266:47: warning: excess elements in scalar initializer
+ 0x56, 0x24, 0x4a, 0x9e, 0x88, 0xd5, 0xf9, 0xb3,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1266:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1267:5: warning: excess elements in scalar initializer
+ 0x79, 0x73, 0xf6, 0x22, 0xa4, 0x3d, 0x14, 0xa6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1267:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1267:11: warning: excess elements in scalar initializer
+ 0x79, 0x73, 0xf6, 0x22, 0xa4, 0x3d, 0x14, 0xa6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1267:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1267:17: warning: excess elements in scalar initializer
+ 0x79, 0x73, 0xf6, 0x22, 0xa4, 0x3d, 0x14, 0xa6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1267:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1267:23: warning: excess elements in scalar initializer
+ 0x79, 0x73, 0xf6, 0x22, 0xa4, 0x3d, 0x14, 0xa6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1267:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1267:29: warning: excess elements in scalar initializer
+ 0x79, 0x73, 0xf6, 0x22, 0xa4, 0x3d, 0x14, 0xa6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1267:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1267:35: warning: excess elements in scalar initializer
+ 0x79, 0x73, 0xf6, 0x22, 0xa4, 0x3d, 0x14, 0xa6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1267:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1267:41: warning: excess elements in scalar initializer
+ 0x79, 0x73, 0xf6, 0x22, 0xa4, 0x3d, 0x14, 0xa6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1267:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1267:47: warning: excess elements in scalar initializer
+ 0x79, 0x73, 0xf6, 0x22, 0xa4, 0x3d, 0x14, 0xa6,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1267:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1268:5: warning: excess elements in scalar initializer
+ 0x59, 0x9b, 0x1f, 0x65, 0x4c, 0xb4, 0x5a, 0x74,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1268:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1268:11: warning: excess elements in scalar initializer
+ 0x59, 0x9b, 0x1f, 0x65, 0x4c, 0xb4, 0x5a, 0x74,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1268:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1268:17: warning: excess elements in scalar initializer
+ 0x59, 0x9b, 0x1f, 0x65, 0x4c, 0xb4, 0x5a, 0x74,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1268:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1268:23: warning: excess elements in scalar initializer
+ 0x59, 0x9b, 0x1f, 0x65, 0x4c, 0xb4, 0x5a, 0x74,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1268:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1268:29: warning: excess elements in scalar initializer
+ 0x59, 0x9b, 0x1f, 0x65, 0x4c, 0xb4, 0x5a, 0x74,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1268:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1268:35: warning: excess elements in scalar initializer
+ 0x59, 0x9b, 0x1f, 0x65, 0x4c, 0xb4, 0x5a, 0x74,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1268:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1268:41: warning: excess elements in scalar initializer
+ 0x59, 0x9b, 0x1f, 0x65, 0x4c, 0xb4, 0x5a, 0x74,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1268:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1268:47: warning: excess elements in scalar initializer
+ 0x59, 0x9b, 0x1f, 0x65, 0x4c, 0xb4, 0x5a, 0x74,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1268:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1270:5: warning: excess elements in scalar initializer
+ 0xe3, 0x55, 0xa5
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1270:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1270:11: warning: excess elements in scalar initializer
+ 0xe3, 0x55, 0xa5
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1270:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1270:17: warning: excess elements in scalar initializer
+ 0xe3, 0x55, 0xa5
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1270:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1249:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1249:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1273:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1273:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1274:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1274:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1275:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1275:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1276:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xee, 0xa6, 0xa7, 0x25, 0x1c, 0x1e, 0x72, 0x91,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1276:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1276:11: warning: excess elements in scalar initializer
+ 0xee, 0xa6, 0xa7, 0x25, 0x1c, 0x1e, 0x72, 0x91,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1276:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1276:17: warning: excess elements in scalar initializer
+ 0xee, 0xa6, 0xa7, 0x25, 0x1c, 0x1e, 0x72, 0x91,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1276:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1276:23: warning: excess elements in scalar initializer
+ 0xee, 0xa6, 0xa7, 0x25, 0x1c, 0x1e, 0x72, 0x91,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1276:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1276:29: warning: excess elements in scalar initializer
+ 0xee, 0xa6, 0xa7, 0x25, 0x1c, 0x1e, 0x72, 0x91,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1276:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1276:35: warning: excess elements in scalar initializer
+ 0xee, 0xa6, 0xa7, 0x25, 0x1c, 0x1e, 0x72, 0x91,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1276:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1276:41: warning: excess elements in scalar initializer
+ 0xee, 0xa6, 0xa7, 0x25, 0x1c, 0x1e, 0x72, 0x91,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1276:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1276:47: warning: excess elements in scalar initializer
+ 0xee, 0xa6, 0xa7, 0x25, 0x1c, 0x1e, 0x72, 0x91,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1276:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1277:5: warning: excess elements in scalar initializer
+ 0x6d, 0x11, 0xc2, 0xcb, 0x21, 0x4d, 0x3c, 0x25,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1277:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1277:11: warning: excess elements in scalar initializer
+ 0x6d, 0x11, 0xc2, 0xcb, 0x21, 0x4d, 0x3c, 0x25,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1277:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1277:17: warning: excess elements in scalar initializer
+ 0x6d, 0x11, 0xc2, 0xcb, 0x21, 0x4d, 0x3c, 0x25,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1277:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1277:23: warning: excess elements in scalar initializer
+ 0x6d, 0x11, 0xc2, 0xcb, 0x21, 0x4d, 0x3c, 0x25,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1277:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1277:29: warning: excess elements in scalar initializer
+ 0x6d, 0x11, 0xc2, 0xcb, 0x21, 0x4d, 0x3c, 0x25,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1277:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1277:35: warning: excess elements in scalar initializer
+ 0x6d, 0x11, 0xc2, 0xcb, 0x21, 0x4d, 0x3c, 0x25,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1277:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1277:41: warning: excess elements in scalar initializer
+ 0x6d, 0x11, 0xc2, 0xcb, 0x21, 0x4d, 0x3c, 0x25,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1277:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1277:47: warning: excess elements in scalar initializer
+ 0x6d, 0x11, 0xc2, 0xcb, 0x21, 0x4d, 0x3c, 0x25,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1277:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1278:5: warning: excess elements in scalar initializer
+ 0x25, 0x39, 0x12, 0x1d, 0x8e, 0x23, 0x4e, 0x65,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1278:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1278:11: warning: excess elements in scalar initializer
+ 0x25, 0x39, 0x12, 0x1d, 0x8e, 0x23, 0x4e, 0x65,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1278:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1278:17: warning: excess elements in scalar initializer
+ 0x25, 0x39, 0x12, 0x1d, 0x8e, 0x23, 0x4e, 0x65,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1278:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1278:23: warning: excess elements in scalar initializer
+ 0x25, 0x39, 0x12, 0x1d, 0x8e, 0x23, 0x4e, 0x65,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1278:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1278:29: warning: excess elements in scalar initializer
+ 0x25, 0x39, 0x12, 0x1d, 0x8e, 0x23, 0x4e, 0x65,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1278:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1278:35: warning: excess elements in scalar initializer
+ 0x25, 0x39, 0x12, 0x1d, 0x8e, 0x23, 0x4e, 0x65,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1278:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1278:41: warning: excess elements in scalar initializer
+ 0x25, 0x39, 0x12, 0x1d, 0x8e, 0x23, 0x4e, 0x65,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1278:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1278:47: warning: excess elements in scalar initializer
+ 0x25, 0x39, 0x12, 0x1d, 0x8e, 0x23, 0x4e, 0x65,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1278:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1279:5: warning: excess elements in scalar initializer
+ 0x2d, 0x65, 0x1f, 0xa4, 0xc8, 0xcf, 0xf8, 0x80
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1279:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1279:11: warning: excess elements in scalar initializer
+ 0x2d, 0x65, 0x1f, 0xa4, 0xc8, 0xcf, 0xf8, 0x80
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1279:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1279:17: warning: excess elements in scalar initializer
+ 0x2d, 0x65, 0x1f, 0xa4, 0xc8, 0xcf, 0xf8, 0x80
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1279:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1279:23: warning: excess elements in scalar initializer
+ 0x2d, 0x65, 0x1f, 0xa4, 0xc8, 0xcf, 0xf8, 0x80
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1279:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1279:29: warning: excess elements in scalar initializer
+ 0x2d, 0x65, 0x1f, 0xa4, 0xc8, 0xcf, 0xf8, 0x80
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1279:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1279:35: warning: excess elements in scalar initializer
+ 0x2d, 0x65, 0x1f, 0xa4, 0xc8, 0xcf, 0xf8, 0x80
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1279:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1279:41: warning: excess elements in scalar initializer
+ 0x2d, 0x65, 0x1f, 0xa4, 0xc8, 0xcf, 0xf8, 0x80
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1279:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1279:47: warning: excess elements in scalar initializer
+ 0x2d, 0x65, 0x1f, 0xa4, 0xc8, 0xcf, 0xf8, 0x80
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1279:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1275:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1275:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1273:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1273:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1282:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1282:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1283:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1283:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1284:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1284:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1285:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xf3, 0xff, 0xc7, 0x70, 0x3f, 0x94, 0x00, 0xe5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1285:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1285:11: warning: excess elements in scalar initializer
+ 0xf3, 0xff, 0xc7, 0x70, 0x3f, 0x94, 0x00, 0xe5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1285:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1285:17: warning: excess elements in scalar initializer
+ 0xf3, 0xff, 0xc7, 0x70, 0x3f, 0x94, 0x00, 0xe5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1285:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1285:23: warning: excess elements in scalar initializer
+ 0xf3, 0xff, 0xc7, 0x70, 0x3f, 0x94, 0x00, 0xe5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1285:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1285:29: warning: excess elements in scalar initializer
+ 0xf3, 0xff, 0xc7, 0x70, 0x3f, 0x94, 0x00, 0xe5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1285:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1285:35: warning: excess elements in scalar initializer
+ 0xf3, 0xff, 0xc7, 0x70, 0x3f, 0x94, 0x00, 0xe5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1285:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1285:41: warning: excess elements in scalar initializer
+ 0xf3, 0xff, 0xc7, 0x70, 0x3f, 0x94, 0x00, 0xe5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1285:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1285:47: warning: excess elements in scalar initializer
+ 0xf3, 0xff, 0xc7, 0x70, 0x3f, 0x94, 0x00, 0xe5,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1285:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1286:5: warning: excess elements in scalar initializer
+ 0x2a, 0x7d, 0xfb, 0x4b, 0x3d, 0x33, 0x05, 0xd9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1286:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1286:11: warning: excess elements in scalar initializer
+ 0x2a, 0x7d, 0xfb, 0x4b, 0x3d, 0x33, 0x05, 0xd9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1286:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1286:17: warning: excess elements in scalar initializer
+ 0x2a, 0x7d, 0xfb, 0x4b, 0x3d, 0x33, 0x05, 0xd9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1286:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1286:23: warning: excess elements in scalar initializer
+ 0x2a, 0x7d, 0xfb, 0x4b, 0x3d, 0x33, 0x05, 0xd9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1286:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1286:29: warning: excess elements in scalar initializer
+ 0x2a, 0x7d, 0xfb, 0x4b, 0x3d, 0x33, 0x05, 0xd9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1286:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1286:35: warning: excess elements in scalar initializer
+ 0x2a, 0x7d, 0xfb, 0x4b, 0x3d, 0x33, 0x05, 0xd9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1286:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1286:41: warning: excess elements in scalar initializer
+ 0x2a, 0x7d, 0xfb, 0x4b, 0x3d, 0x33, 0x05, 0xd9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1286:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1286:47: warning: excess elements in scalar initializer
+ 0x2a, 0x7d, 0xfb, 0x4b, 0x3d, 0x33, 0x05, 0xd9
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1286:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1284:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1284:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1282:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1282:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1246:2: warning: excess elements in scalar initializer
+ { /* nacl */
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1246:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1290:2: warning: braces around scalar initializer
+ { /* wrap 2^130-5 */
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1290:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1291:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1291:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1292:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1292:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1293:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1293:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1294:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1294:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1294:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1294:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1294:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1294:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1294:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1294:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1294:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1294:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1294:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1294:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1294:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1294:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1294:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1294:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1295:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1295:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1295:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1295:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1295:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1295:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1295:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1295:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1295:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1295:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1295:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1295:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1295:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1295:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1295:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1295:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1293:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1293:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1298:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1298:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1299:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1299:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1300:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1300:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1301:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1301:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1301:11: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1301:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1301:17: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1301:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1301:23: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1301:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1301:29: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1301:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1301:35: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1301:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1301:41: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1301:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1301:47: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1301:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1302:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1302:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1302:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1302:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1302:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1302:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1302:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1302:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1302:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1302:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1302:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1302:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1302:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1302:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1302:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1302:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1303:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1303:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1303:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1303:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1303:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1303:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1303:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1303:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1303:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1303:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1303:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1303:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1303:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1303:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1303:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1303:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1304:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1304:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1304:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1304:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1304:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1304:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1304:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1304:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1304:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1304:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1304:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1304:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1304:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1304:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1304:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1304:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1300:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1300:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1298:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1298:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1307:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1307:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1308:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1308:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1309:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1309:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1310:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1310:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1310:11: warning: excess elements in scalar initializer
+ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1310:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1310:17: warning: excess elements in scalar initializer
+ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1310:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1310:23: warning: excess elements in scalar initializer
+ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1310:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1310:29: warning: excess elements in scalar initializer
+ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1310:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1310:35: warning: excess elements in scalar initializer
+ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1310:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1310:41: warning: excess elements in scalar initializer
+ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1310:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1310:47: warning: excess elements in scalar initializer
+ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1310:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1311:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1311:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1311:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1311:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1311:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1311:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1311:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1311:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1311:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1311:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1311:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1311:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1311:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1311:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1311:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1311:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1309:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1309:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1307:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1307:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1290:2: warning: excess elements in scalar initializer
+ { /* wrap 2^130-5 */
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1290:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1315:2: warning: braces around scalar initializer
+ { /* wrap 2^128 */
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1315:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1316:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1316:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1317:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1317:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1318:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1318:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1319:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1319:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1319:11: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1319:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1319:17: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1319:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1319:23: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1319:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1319:29: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1319:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1319:35: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1319:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1319:41: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1319:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1319:47: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1319:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1320:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1320:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1320:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1320:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1320:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1320:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1320:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1320:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1320:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1320:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1320:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1320:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1320:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1320:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1320:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1320:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1318:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1318:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1323:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1323:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1324:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1324:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1325:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1325:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1326:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1326:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1326:11: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1326:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1326:17: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1326:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1326:23: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1326:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1326:29: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1326:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1326:35: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1326:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1326:41: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1326:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1326:47: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1326:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1327:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1327:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1327:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1327:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1327:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1327:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1327:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1327:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1327:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1327:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1327:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1327:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1327:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1327:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1327:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1327:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1328:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1328:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1328:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1328:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1328:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1328:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1328:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1328:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1328:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1328:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1328:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1328:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1328:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1328:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1328:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1328:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1329:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1329:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1329:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1329:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1329:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1329:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1329:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1329:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1329:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1329:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1329:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1329:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1329:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1329:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1329:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1329:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1325:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1325:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1323:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1323:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1332:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1332:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1333:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1333:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1334:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1334:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1335:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1335:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1335:11: warning: excess elements in scalar initializer
+ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1335:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1335:17: warning: excess elements in scalar initializer
+ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1335:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1335:23: warning: excess elements in scalar initializer
+ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1335:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1335:29: warning: excess elements in scalar initializer
+ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1335:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1335:35: warning: excess elements in scalar initializer
+ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1335:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1335:41: warning: excess elements in scalar initializer
+ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1335:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1335:47: warning: excess elements in scalar initializer
+ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1335:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1336:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1336:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1336:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1336:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1336:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1336:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1336:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1336:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1336:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1336:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1336:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1336:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1336:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1336:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1336:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1336:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1334:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1334:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1332:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1332:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1315:2: warning: excess elements in scalar initializer
+ { /* wrap 2^128 */
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1315:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1340:2: warning: braces around scalar initializer
+ { /* limb carry */
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1340:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1341:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1341:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1342:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 48,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1342:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1343:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1343:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1344:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1344:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1344:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1344:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1344:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1344:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1344:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1344:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1344:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1344:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1344:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1344:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1344:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1344:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1344:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1344:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1345:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1345:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1345:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1345:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1345:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1345:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1345:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1345:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1345:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1345:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1345:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1345:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1345:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1345:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1345:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1345:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1346:5: warning: excess elements in scalar initializer
+ 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1346:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1346:11: warning: excess elements in scalar initializer
+ 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1346:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1346:17: warning: excess elements in scalar initializer
+ 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1346:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1346:23: warning: excess elements in scalar initializer
+ 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1346:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1346:29: warning: excess elements in scalar initializer
+ 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1346:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1346:35: warning: excess elements in scalar initializer
+ 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1346:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1346:41: warning: excess elements in scalar initializer
+ 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1346:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1346:47: warning: excess elements in scalar initializer
+ 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1346:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1347:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1347:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1347:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1347:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1347:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1347:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1347:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1347:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1347:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1347:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1347:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1347:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1347:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1347:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1347:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1347:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1349:5: warning: excess elements in scalar initializer
+ 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1349:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1349:11: warning: excess elements in scalar initializer
+ 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1349:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1349:17: warning: excess elements in scalar initializer
+ 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1349:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1349:23: warning: excess elements in scalar initializer
+ 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1349:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1349:29: warning: excess elements in scalar initializer
+ 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1349:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1349:35: warning: excess elements in scalar initializer
+ 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1349:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1349:41: warning: excess elements in scalar initializer
+ 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1349:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1349:47: warning: excess elements in scalar initializer
+ 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1349:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1350:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1350:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1350:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1350:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1350:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1350:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1350:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1350:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1350:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1350:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1350:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1350:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1350:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1350:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1350:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1350:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1343:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1343:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1353:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1353:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1354:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1354:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1355:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1355:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1356:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1356:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1356:11: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1356:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1356:17: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1356:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1356:23: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1356:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1356:29: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1356:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1356:35: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1356:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1356:41: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1356:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1356:47: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1356:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1357:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1357:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1357:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1357:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1357:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1357:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1357:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1357:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1357:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1357:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1357:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1357:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1357:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1357:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1357:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1357:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1358:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1358:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1358:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1358:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1358:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1358:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1358:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1358:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1358:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1358:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1358:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1358:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1358:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1358:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1358:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1358:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1359:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1359:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1359:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1359:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1359:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1359:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1359:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1359:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1359:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1359:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1359:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1359:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1359:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1359:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1359:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1359:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1355:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1355:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1353:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1353:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1362:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1362:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1363:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1363:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1364:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1364:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1365:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1365:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1365:11: warning: excess elements in scalar initializer
+ 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1365:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1365:17: warning: excess elements in scalar initializer
+ 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1365:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1365:23: warning: excess elements in scalar initializer
+ 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1365:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1365:29: warning: excess elements in scalar initializer
+ 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1365:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1365:35: warning: excess elements in scalar initializer
+ 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1365:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1365:41: warning: excess elements in scalar initializer
+ 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1365:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1365:47: warning: excess elements in scalar initializer
+ 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1365:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1366:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1366:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1366:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1366:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1366:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1366:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1366:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1366:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1366:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1366:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1366:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1366:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1366:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1366:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1366:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1366:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1364:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1364:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1362:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1362:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1340:2: warning: excess elements in scalar initializer
+ { /* limb carry */
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1340:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1370:2: warning: braces around scalar initializer
+ { /* 2^130-5 */
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1370:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1371:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1371:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1372:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 48,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1372:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1373:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1373:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1374:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1374:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1374:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1374:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1374:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1374:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1374:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1374:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1374:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1374:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1374:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1374:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1374:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1374:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1374:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1374:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1375:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1375:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1375:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1375:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1375:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1375:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1375:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1375:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1375:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1375:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1375:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1375:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1375:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1375:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1375:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1375:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1376:5: warning: excess elements in scalar initializer
+ 0xfb, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1376:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1376:11: warning: excess elements in scalar initializer
+ 0xfb, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1376:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1376:17: warning: excess elements in scalar initializer
+ 0xfb, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1376:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1376:23: warning: excess elements in scalar initializer
+ 0xfb, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1376:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1376:29: warning: excess elements in scalar initializer
+ 0xfb, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1376:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1376:35: warning: excess elements in scalar initializer
+ 0xfb, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1376:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1376:41: warning: excess elements in scalar initializer
+ 0xfb, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1376:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1376:47: warning: excess elements in scalar initializer
+ 0xfb, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1376:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1377:5: warning: excess elements in scalar initializer
+ 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1377:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1377:11: warning: excess elements in scalar initializer
+ 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1377:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1377:17: warning: excess elements in scalar initializer
+ 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1377:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1377:23: warning: excess elements in scalar initializer
+ 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1377:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1377:29: warning: excess elements in scalar initializer
+ 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1377:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1377:35: warning: excess elements in scalar initializer
+ 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1377:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1377:41: warning: excess elements in scalar initializer
+ 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1377:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1377:47: warning: excess elements in scalar initializer
+ 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1377:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1379:5: warning: excess elements in scalar initializer
+ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1379:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1379:11: warning: excess elements in scalar initializer
+ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1379:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1379:17: warning: excess elements in scalar initializer
+ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1379:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1379:23: warning: excess elements in scalar initializer
+ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1379:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1379:29: warning: excess elements in scalar initializer
+ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1379:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1379:35: warning: excess elements in scalar initializer
+ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1379:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1379:41: warning: excess elements in scalar initializer
+ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1379:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1379:47: warning: excess elements in scalar initializer
+ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1379:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1380:5: warning: excess elements in scalar initializer
+ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1380:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1380:11: warning: excess elements in scalar initializer
+ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1380:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1380:17: warning: excess elements in scalar initializer
+ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1380:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1380:23: warning: excess elements in scalar initializer
+ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1380:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1380:29: warning: excess elements in scalar initializer
+ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1380:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1380:35: warning: excess elements in scalar initializer
+ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1380:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1380:41: warning: excess elements in scalar initializer
+ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1380:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1380:47: warning: excess elements in scalar initializer
+ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1380:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1373:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1373:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1383:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1383:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1384:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1384:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1385:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1385:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1386:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1386:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1386:11: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1386:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1386:17: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1386:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1386:23: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1386:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1386:29: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1386:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1386:35: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1386:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1386:41: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1386:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1386:47: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1386:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1387:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1387:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1387:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1387:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1387:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1387:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1387:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1387:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1387:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1387:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1387:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1387:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1387:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1387:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1387:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1387:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1388:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1388:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1388:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1388:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1388:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1388:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1388:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1388:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1388:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1388:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1388:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1388:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1388:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1388:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1388:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1388:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1389:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1389:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1389:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1389:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1389:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1389:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1389:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1389:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1389:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1389:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1389:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1389:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1389:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1389:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1389:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1389:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1385:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1385:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1383:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1383:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1392:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1392:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1393:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1393:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1394:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1394:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1395:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1395:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1395:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1395:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1395:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1395:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1395:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1395:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1395:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1395:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1395:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1395:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1395:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1395:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1396:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1396:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1396:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1396:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1396:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1396:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1396:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1396:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1396:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1396:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1396:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1396:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1396:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1396:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1396:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1396:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1394:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1394:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1392:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1392:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1370:2: warning: excess elements in scalar initializer
+ { /* 2^130-5 */
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1370:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1401:2: warning: braces around scalar initializer
+ { /* 2^130-6 */
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1401:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1402:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1402:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1403:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1403:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1404:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1404:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1405:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1405:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1405:11: warning: excess elements in scalar initializer
+ 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1405:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1405:17: warning: excess elements in scalar initializer
+ 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1405:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1405:23: warning: excess elements in scalar initializer
+ 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1405:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1405:29: warning: excess elements in scalar initializer
+ 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1405:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1405:35: warning: excess elements in scalar initializer
+ 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1405:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1405:41: warning: excess elements in scalar initializer
+ 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1405:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1405:47: warning: excess elements in scalar initializer
+ 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1405:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1406:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1406:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1406:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1406:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1406:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1406:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1406:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1406:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1406:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1406:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1406:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1406:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1406:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1406:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1406:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1406:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1404:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1404:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1409:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1409:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1410:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1410:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1411:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1411:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1412:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1412:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1412:11: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1412:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1412:17: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1412:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1412:23: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1412:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1412:29: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1412:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1412:35: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1412:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1412:41: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1412:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1412:47: warning: excess elements in scalar initializer
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1412:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1413:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1413:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1413:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1413:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1413:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1413:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1413:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1413:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1413:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1413:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1413:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1413:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1413:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1413:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1413:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1413:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1414:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1414:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1414:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1414:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1414:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1414:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1414:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1414:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1414:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1414:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1414:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1414:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1414:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1414:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1414:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1414:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1415:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1415:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1415:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1415:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1415:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1415:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1415:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1415:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1415:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1415:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1415:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1415:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1415:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1415:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1415:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1415:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1411:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1411:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1409:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1409:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1418:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1418:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1419:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1419:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1420:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1420:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1421:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1421:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1421:11: warning: excess elements in scalar initializer
+ 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1421:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1421:17: warning: excess elements in scalar initializer
+ 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1421:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1421:23: warning: excess elements in scalar initializer
+ 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1421:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1421:29: warning: excess elements in scalar initializer
+ 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1421:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1421:35: warning: excess elements in scalar initializer
+ 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1421:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1421:41: warning: excess elements in scalar initializer
+ 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1421:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1421:47: warning: excess elements in scalar initializer
+ 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1421:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1422:5: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1422:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1422:11: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1422:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1422:17: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1422:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1422:23: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1422:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1422:29: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1422:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1422:35: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1422:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1422:41: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1422:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1422:47: warning: excess elements in scalar initializer
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1422:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1420:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1420:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1418:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1418:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1401:2: warning: excess elements in scalar initializer
+ { /* 2^130-6 */
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1401:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1426:2: warning: braces around scalar initializer
+ { /* 5*H+L reduction intermediate */
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1426:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1427:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1427:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1428:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 64,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1428:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1429:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1429:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1430:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xe3, 0x35, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0xb9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1430:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1430:11: warning: excess elements in scalar initializer
+ 0xe3, 0x35, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0xb9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1430:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1430:17: warning: excess elements in scalar initializer
+ 0xe3, 0x35, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0xb9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1430:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1430:23: warning: excess elements in scalar initializer
+ 0xe3, 0x35, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0xb9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1430:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1430:29: warning: excess elements in scalar initializer
+ 0xe3, 0x35, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0xb9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1430:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1430:35: warning: excess elements in scalar initializer
+ 0xe3, 0x35, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0xb9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1430:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1430:41: warning: excess elements in scalar initializer
+ 0xe3, 0x35, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0xb9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1430:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1430:47: warning: excess elements in scalar initializer
+ 0xe3, 0x35, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0xb9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1430:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1431:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1431:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1431:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1431:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1431:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1431:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1431:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1431:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1431:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1431:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1431:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1431:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1431:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1431:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1431:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1431:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1432:5: warning: excess elements in scalar initializer
+ 0x33, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0x79, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1432:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1432:11: warning: excess elements in scalar initializer
+ 0x33, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0x79, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1432:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1432:17: warning: excess elements in scalar initializer
+ 0x33, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0x79, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1432:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1432:23: warning: excess elements in scalar initializer
+ 0x33, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0x79, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1432:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1432:29: warning: excess elements in scalar initializer
+ 0x33, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0x79, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1432:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1432:35: warning: excess elements in scalar initializer
+ 0x33, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0x79, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1432:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1432:41: warning: excess elements in scalar initializer
+ 0x33, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0x79, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1432:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1432:47: warning: excess elements in scalar initializer
+ 0x33, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0x79, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1432:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1433:5: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1433:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1433:11: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1433:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1433:17: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1433:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1433:23: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1433:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1433:29: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1433:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1433:35: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1433:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1433:41: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1433:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1433:47: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1433:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1435:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1435:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1435:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1435:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1435:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1435:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1435:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1435:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1435:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1435:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1435:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1435:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1435:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1435:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1435:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1435:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1436:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1436:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1436:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1436:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1436:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1436:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1436:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1436:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1436:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1436:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1436:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1436:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1436:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1436:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1436:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1436:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1437:5: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1437:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1437:11: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1437:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1437:17: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1437:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1437:23: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1437:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1437:29: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1437:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1437:35: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1437:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1437:41: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1437:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1437:47: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1437:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1438:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1438:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1438:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1438:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1438:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1438:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1438:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1438:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1438:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1438:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1438:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1438:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1438:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1438:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1438:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1438:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1429:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1429:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1441:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1441:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1442:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1442:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1443:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1443:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1444:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1444:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1444:11: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1444:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1444:17: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1444:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1444:23: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1444:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1444:29: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1444:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1444:35: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1444:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1444:41: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1444:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1444:47: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1444:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1445:5: warning: excess elements in scalar initializer
+ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1445:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1445:11: warning: excess elements in scalar initializer
+ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1445:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1445:17: warning: excess elements in scalar initializer
+ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1445:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1445:23: warning: excess elements in scalar initializer
+ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1445:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1445:29: warning: excess elements in scalar initializer
+ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1445:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1445:35: warning: excess elements in scalar initializer
+ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1445:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1445:41: warning: excess elements in scalar initializer
+ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1445:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1445:47: warning: excess elements in scalar initializer
+ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1445:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1446:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1446:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1446:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1446:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1446:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1446:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1446:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1446:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1446:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1446:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1446:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1446:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1446:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1446:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1446:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1446:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1447:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1447:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1447:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1447:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1447:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1447:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1447:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1447:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1447:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1447:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1447:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1447:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1447:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1447:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1447:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1447:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1443:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1443:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1441:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1441:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1450:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1450:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1451:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1451:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1452:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1452:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1453:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1453:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1453:11: warning: excess elements in scalar initializer
+ 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1453:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1453:17: warning: excess elements in scalar initializer
+ 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1453:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1453:23: warning: excess elements in scalar initializer
+ 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1453:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1453:29: warning: excess elements in scalar initializer
+ 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1453:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1453:35: warning: excess elements in scalar initializer
+ 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1453:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1453:41: warning: excess elements in scalar initializer
+ 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1453:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1453:47: warning: excess elements in scalar initializer
+ 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1453:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1454:5: warning: excess elements in scalar initializer
+ 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1454:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1454:11: warning: excess elements in scalar initializer
+ 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1454:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1454:17: warning: excess elements in scalar initializer
+ 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1454:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1454:23: warning: excess elements in scalar initializer
+ 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1454:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1454:29: warning: excess elements in scalar initializer
+ 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1454:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1454:35: warning: excess elements in scalar initializer
+ 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1454:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1454:41: warning: excess elements in scalar initializer
+ 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1454:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1454:47: warning: excess elements in scalar initializer
+ 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1454:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1452:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1452:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1450:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1450:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1426:2: warning: excess elements in scalar initializer
+ { /* 5*H+L reduction intermediate */
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1426:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1458:2: warning: braces around scalar initializer
+ { /* 5*H+L reduction final */
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1458:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1459:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1459:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1460:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 48,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1460:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1461:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1461:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1462:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0xe3, 0x35, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0xb9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1462:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1462:11: warning: excess elements in scalar initializer
+ 0xe3, 0x35, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0xb9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1462:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1462:17: warning: excess elements in scalar initializer
+ 0xe3, 0x35, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0xb9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1462:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1462:23: warning: excess elements in scalar initializer
+ 0xe3, 0x35, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0xb9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1462:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1462:29: warning: excess elements in scalar initializer
+ 0xe3, 0x35, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0xb9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1462:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1462:35: warning: excess elements in scalar initializer
+ 0xe3, 0x35, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0xb9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1462:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1462:41: warning: excess elements in scalar initializer
+ 0xe3, 0x35, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0xb9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1462:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1462:47: warning: excess elements in scalar initializer
+ 0xe3, 0x35, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0xb9,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1462:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1463:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1463:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1463:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1463:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1463:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1463:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1463:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1463:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1463:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1463:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1463:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1463:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1463:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1463:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1463:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1463:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1464:5: warning: excess elements in scalar initializer
+ 0x33, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0x79, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1464:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1464:11: warning: excess elements in scalar initializer
+ 0x33, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0x79, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1464:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1464:17: warning: excess elements in scalar initializer
+ 0x33, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0x79, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1464:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1464:23: warning: excess elements in scalar initializer
+ 0x33, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0x79, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1464:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1464:29: warning: excess elements in scalar initializer
+ 0x33, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0x79, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1464:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1464:35: warning: excess elements in scalar initializer
+ 0x33, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0x79, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1464:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1464:41: warning: excess elements in scalar initializer
+ 0x33, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0x79, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1464:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1464:47: warning: excess elements in scalar initializer
+ 0x33, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0x79, 0xcd,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1464:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1465:5: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1465:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1465:11: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1465:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1465:17: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1465:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1465:23: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1465:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1465:29: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1465:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1465:35: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1465:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1465:41: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1465:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1465:47: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1465:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1467:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1467:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1467:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1467:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1467:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1467:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1467:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1467:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1467:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1467:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1467:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1467:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1467:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1467:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1467:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1467:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1468:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1468:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1468:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1468:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1468:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1468:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1468:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1468:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1468:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1468:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1468:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1468:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1468:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1468:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1468:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1468:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1461:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1461:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1472:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1472:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1473:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 32,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1473:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1474:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1474:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1475:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1475:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1475:11: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1475:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1475:17: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1475:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1475:23: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1475:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1475:29: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1475:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1475:35: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1475:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1475:41: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1475:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1475:47: warning: excess elements in scalar initializer
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1475:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1476:5: warning: excess elements in scalar initializer
+ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1476:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1476:11: warning: excess elements in scalar initializer
+ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1476:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1476:17: warning: excess elements in scalar initializer
+ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1476:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1476:23: warning: excess elements in scalar initializer
+ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1476:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1476:29: warning: excess elements in scalar initializer
+ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1476:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1476:35: warning: excess elements in scalar initializer
+ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1476:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1476:41: warning: excess elements in scalar initializer
+ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1476:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1476:47: warning: excess elements in scalar initializer
+ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1476:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1477:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1477:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1477:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1477:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1477:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1477:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1477:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1477:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1477:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1477:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1477:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1477:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1477:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1477:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1477:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1477:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1478:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1478:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1478:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1478:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1478:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1478:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1478:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1478:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1478:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1478:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1478:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1478:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1478:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1478:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1478:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1478:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1474:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1474:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1472:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1472:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1481:3: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1481:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1482:4: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 16,
+ ^~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1482:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1483:4: warning: braces around scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1483:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1484:5: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
+ 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1484:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1484:11: warning: excess elements in scalar initializer
+ 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1484:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1484:17: warning: excess elements in scalar initializer
+ 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1484:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1484:23: warning: excess elements in scalar initializer
+ 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1484:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1484:29: warning: excess elements in scalar initializer
+ 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1484:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1484:35: warning: excess elements in scalar initializer
+ 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1484:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1484:41: warning: excess elements in scalar initializer
+ 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1484:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1484:47: warning: excess elements in scalar initializer
+ 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1484:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1485:5: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1485:5: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1485:11: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1485:11: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1485:17: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1485:17: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1485:23: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1485:23: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1485:29: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1485:29: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1485:35: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1485:35: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1485:41: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1485:41: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1485:47: warning: excess elements in scalar initializer
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ ^~~~
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1485:47: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1483:4: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1483:4: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1481:3: warning: excess elements in scalar initializer
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1481:3: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1458:2: warning: excess elements in scalar initializer
+ { /* 5*H+L reduction final */
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1458:2: note: (near initialization for ‘poly1305_testvecs’)
+/home/bhargava/Desktop/repositories/kbench9000/function.h:1497:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
+ {
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/main.c:11:22: error: storage class specified for parameter ‘stamp’
+ static unsigned long stamp = 0;
+ ^~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:11:1: error: parameter ‘stamp’ is initialized
+ static unsigned long stamp = 0;
+ ^~~~~~
+In file included from ./include/linux/module.h:18:0,
+ from /home/bhargava/Desktop/repositories/kbench9000/main.c:7:
+./include/linux/moduleparam.h:344:59: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
+ static inline type __always_unused *__check_##name(void) { return(p); }
+ ^
+./include/linux/moduleparam.h:379:36: note: in expansion of macro ‘__param_check’
+ #define param_check_ulong(name, p) __param_check(name, p, unsigned long)
+ ^~~~~~~~~~~~~
+./include/linux/moduleparam.h:146:2: note: in expansion of macro ‘param_check_ulong’
+ param_check_##type(name, &(value)); \
+ ^~~~~~~~~~~~
+./include/linux/moduleparam.h:126:2: note: in expansion of macro ‘module_param_named’
+ module_param_named(name, name, type, perm)
+ ^~~~~~~~~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:12:1: note: in expansion of macro ‘module_param’
+ module_param(stamp, ulong, 0);
+ ^~~~~~~~~~~~
+./include/linux/moduleparam.h:146:36: error: expected declaration specifiers before ‘;’ token
+ param_check_##type(name, &(value)); \
+ ^
+./include/linux/moduleparam.h:126:2: note: in expansion of macro ‘module_param_named’
+ module_param_named(name, name, type, perm)
+ ^~~~~~~~~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:12:1: note: in expansion of macro ‘module_param’
+ module_param(stamp, ulong, 0);
+ ^~~~~~~~~~~~
+./include/linux/moduleparam.h:220:20: error: storage class specified for parameter ‘__param_str_stamp’
+ static const char __param_str_##name[] = prefix #name; \
+ ^
+./include/linux/moduleparam.h:167:2: note: in expansion of macro ‘__module_param_call’
+ __module_param_call(MODULE_PARAM_PREFIX, name, ops, arg, perm, -1, 0)
+ ^~~~~~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:147:2: note: in expansion of macro ‘module_param_cb’
+ module_param_cb(name, &param_ops_##type, &value, perm); \
+ ^~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:126:2: note: in expansion of macro ‘module_param_named’
+ module_param_named(name, name, type, perm)
+ ^~~~~~~~~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:12:1: note: in expansion of macro ‘module_param’
+ module_param(stamp, ulong, 0);
+ ^~~~~~~~~~~~
+./include/linux/moduleparam.h:146:36: error: parameter ‘__param_str_stamp’ is initialized
+ param_check_##type(name, &(value)); \
+ ^
+./include/linux/moduleparam.h:126:2: note: in expansion of macro ‘module_param_named’
+ module_param_named(name, name, type, perm)
+ ^~~~~~~~~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:12:1: note: in expansion of macro ‘module_param’
+ module_param(stamp, ulong, 0);
+ ^~~~~~~~~~~~
+./include/linux/moduleparam.h:221:49: error: storage class specified for parameter ‘__param_stamp’
+ static struct kernel_param __moduleparam_const __param_##name \
+ ^
+./include/linux/moduleparam.h:167:2: note: in expansion of macro ‘__module_param_call’
+ __module_param_call(MODULE_PARAM_PREFIX, name, ops, arg, perm, -1, 0)
+ ^~~~~~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:147:2: note: in expansion of macro ‘module_param_cb’
+ module_param_cb(name, &param_ops_##type, &value, perm); \
+ ^~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:126:2: note: in expansion of macro ‘module_param_named’
+ module_param_named(name, name, type, perm)
+ ^~~~~~~~~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:12:1: note: in expansion of macro ‘module_param’
+ module_param(stamp, ulong, 0);
+ ^~~~~~~~~~~~
+./include/linux/moduleparam.h:221:16: error: parameter ‘__param_stamp’ is initialized
+ static struct kernel_param __moduleparam_const __param_##name \
+ ^
+./include/linux/moduleparam.h:167:2: note: in expansion of macro ‘__module_param_call’
+ __module_param_call(MODULE_PARAM_PREFIX, name, ops, arg, perm, -1, 0)
+ ^~~~~~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:147:2: note: in expansion of macro ‘module_param_cb’
+ module_param_cb(name, &param_ops_##type, &value, perm); \
+ ^~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:126:2: note: in expansion of macro ‘module_param_named’
+ module_param_named(name, name, type, perm)
+ ^~~~~~~~~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:12:1: note: in expansion of macro ‘module_param’
+ module_param(stamp, ulong, 0);
+ ^~~~~~~~~~~~
+./include/linux/moduleparam.h:221:16: warning: ‘__used__’ attribute ignored [-Wattributes]
+ static struct kernel_param __moduleparam_const __param_##name \
+ ^
+./include/linux/moduleparam.h:167:2: note: in expansion of macro ‘__module_param_call’
+ __module_param_call(MODULE_PARAM_PREFIX, name, ops, arg, perm, -1, 0)
+ ^~~~~~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:147:2: note: in expansion of macro ‘module_param_cb’
+ module_param_cb(name, &param_ops_##type, &value, perm); \
+ ^~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:126:2: note: in expansion of macro ‘module_param_named’
+ module_param_named(name, name, type, perm)
+ ^~~~~~~~~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:12:1: note: in expansion of macro ‘module_param’
+ module_param(stamp, ulong, 0);
+ ^~~~~~~~~~~~
+./include/linux/moduleparam.h:221:49: error: section attribute not allowed for ‘__param_stamp’
+ static struct kernel_param __moduleparam_const __param_##name \
+ ^
+./include/linux/moduleparam.h:167:2: note: in expansion of macro ‘__module_param_call’
+ __module_param_call(MODULE_PARAM_PREFIX, name, ops, arg, perm, -1, 0)
+ ^~~~~~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:147:2: note: in expansion of macro ‘module_param_cb’
+ module_param_cb(name, &param_ops_##type, &value, perm); \
+ ^~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:126:2: note: in expansion of macro ‘module_param_named’
+ module_param_named(name, name, type, perm)
+ ^~~~~~~~~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:12:1: note: in expansion of macro ‘module_param’
+ module_param(stamp, ulong, 0);
+ ^~~~~~~~~~~~
+./include/linux/moduleparam.h:221:49: error: alignment may not be specified for ‘__param_stamp’
+ static struct kernel_param __moduleparam_const __param_##name \
+ ^
+./include/linux/moduleparam.h:167:2: note: in expansion of macro ‘__module_param_call’
+ __module_param_call(MODULE_PARAM_PREFIX, name, ops, arg, perm, -1, 0)
+ ^~~~~~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:147:2: note: in expansion of macro ‘module_param_cb’
+ module_param_cb(name, &param_ops_##type, &value, perm); \
+ ^~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:126:2: note: in expansion of macro ‘module_param_named’
+ module_param_named(name, name, type, perm)
+ ^~~~~~~~~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:12:1: note: in expansion of macro ‘module_param’
+ module_param(stamp, ulong, 0);
+ ^~~~~~~~~~~~
+In file included from ./include/linux/init.h:4:0,
+ from /home/bhargava/Desktop/repositories/kbench9000/main.c:6:
+./include/linux/compiler-gcc.h:182:45: error: storage class specified for parameter ‘__UNIQUE_ID_stamptype8’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^
+./include/linux/compiler.h:52:23: note: in definition of macro ‘___PASTE’
+ #define ___PASTE(a,b) a##b
+ ^
+./include/linux/compiler-gcc.h:182:29: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/compiler.h:53:22: note: in expansion of macro ‘___PASTE’
+ #define __PASTE(a,b) ___PASTE(a,b)
+ ^~~~~~~~
+./include/linux/compiler-gcc.h:182:37: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/moduleparam.h:21:19: note: in expansion of macro ‘__UNIQUE_ID’
+ static const char __UNIQUE_ID(name)[] \
+ ^~~~~~~~~~~
+./include/linux/moduleparam.h:30:3: note: in expansion of macro ‘__MODULE_INFO’
+ __MODULE_INFO(parmtype, name##type, #name ":" _type)
+ ^~~~~~~~~~~~~
+./include/linux/moduleparam.h:148:2: note: in expansion of macro ‘__MODULE_PARM_TYPE’
+ __MODULE_PARM_TYPE(name, #type)
+ ^~~~~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:126:2: note: in expansion of macro ‘module_param_named’
+ module_param_named(name, name, type, perm)
+ ^~~~~~~~~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:12:1: note: in expansion of macro ‘module_param’
+ module_param(stamp, ulong, 0);
+ ^~~~~~~~~~~~
+In file included from ./include/linux/thread_info.h:11:0,
+ from ./arch/x86/include/asm/preempt.h:6,
+ from ./include/linux/preempt.h:59,
+ from ./include/linux/spinlock.h:50,
+ from ./include/linux/seqlock.h:35,
+ from ./include/linux/time.h:5,
+ from ./include/linux/stat.h:18,
+ from ./include/linux/module.h:10,
+ from /home/bhargava/Desktop/repositories/kbench9000/main.c:7:
+./include/linux/bug.h:37:45: error: parameter ‘__UNIQUE_ID_stamptype8’ is initialized
+ #define BUILD_BUG_ON_ZERO(e) (sizeof(struct { int:-!!(e); }))
+ ^
+./include/linux/kernel.h:868:3: note: in expansion of macro ‘BUILD_BUG_ON_ZERO’
+ BUILD_BUG_ON_ZERO((perms) & 2) + \
+ ^~~~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:225:6: note: in expansion of macro ‘VERIFY_OCTAL_PERMISSIONS’
+ VERIFY_OCTAL_PERMISSIONS(perm), level, flags, { arg } }
+ ^~~~~~~~~~~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:167:2: note: in expansion of macro ‘__module_param_call’
+ __module_param_call(MODULE_PARAM_PREFIX, name, ops, arg, perm, -1, 0)
+ ^~~~~~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:147:2: note: in expansion of macro ‘module_param_cb’
+ module_param_cb(name, &param_ops_##type, &value, perm); \
+ ^~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:126:2: note: in expansion of macro ‘module_param_named’
+ module_param_named(name, name, type, perm)
+ ^~~~~~~~~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:12:1: note: in expansion of macro ‘module_param’
+ module_param(stamp, ulong, 0);
+ ^~~~~~~~~~~~
+./include/linux/bug.h:37:45: warning: ‘__used__’ attribute ignored [-Wattributes]
+ #define BUILD_BUG_ON_ZERO(e) (sizeof(struct { int:-!!(e); }))
+ ^
+./include/linux/kernel.h:868:3: note: in expansion of macro ‘BUILD_BUG_ON_ZERO’
+ BUILD_BUG_ON_ZERO((perms) & 2) + \
+ ^~~~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:225:6: note: in expansion of macro ‘VERIFY_OCTAL_PERMISSIONS’
+ VERIFY_OCTAL_PERMISSIONS(perm), level, flags, { arg } }
+ ^~~~~~~~~~~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:167:2: note: in expansion of macro ‘__module_param_call’
+ __module_param_call(MODULE_PARAM_PREFIX, name, ops, arg, perm, -1, 0)
+ ^~~~~~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:147:2: note: in expansion of macro ‘module_param_cb’
+ module_param_cb(name, &param_ops_##type, &value, perm); \
+ ^~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:126:2: note: in expansion of macro ‘module_param_named’
+ module_param_named(name, name, type, perm)
+ ^~~~~~~~~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:12:1: note: in expansion of macro ‘module_param’
+ module_param(stamp, ulong, 0);
+ ^~~~~~~~~~~~
+In file included from ./include/linux/init.h:4:0,
+ from /home/bhargava/Desktop/repositories/kbench9000/main.c:6:
+./include/linux/compiler-gcc.h:182:45: error: section attribute not allowed for ‘__UNIQUE_ID_stamptype8’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^
+./include/linux/compiler.h:52:23: note: in definition of macro ‘___PASTE’
+ #define ___PASTE(a,b) a##b
+ ^
+./include/linux/compiler-gcc.h:182:29: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/compiler.h:53:22: note: in expansion of macro ‘___PASTE’
+ #define __PASTE(a,b) ___PASTE(a,b)
+ ^~~~~~~~
+./include/linux/compiler-gcc.h:182:37: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/moduleparam.h:21:19: note: in expansion of macro ‘__UNIQUE_ID’
+ static const char __UNIQUE_ID(name)[] \
+ ^~~~~~~~~~~
+./include/linux/moduleparam.h:30:3: note: in expansion of macro ‘__MODULE_INFO’
+ __MODULE_INFO(parmtype, name##type, #name ":" _type)
+ ^~~~~~~~~~~~~
+./include/linux/moduleparam.h:148:2: note: in expansion of macro ‘__MODULE_PARM_TYPE’
+ __MODULE_PARM_TYPE(name, #type)
+ ^~~~~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:126:2: note: in expansion of macro ‘module_param_named’
+ module_param_named(name, name, type, perm)
+ ^~~~~~~~~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:12:1: note: in expansion of macro ‘module_param’
+ module_param(stamp, ulong, 0);
+ ^~~~~~~~~~~~
+./include/linux/compiler-gcc.h:182:45: error: alignment may not be specified for ‘__UNIQUE_ID_stamptype8’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^
+./include/linux/compiler.h:52:23: note: in definition of macro ‘___PASTE’
+ #define ___PASTE(a,b) a##b
+ ^
+./include/linux/compiler-gcc.h:182:29: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/compiler.h:53:22: note: in expansion of macro ‘___PASTE’
+ #define __PASTE(a,b) ___PASTE(a,b)
+ ^~~~~~~~
+./include/linux/compiler-gcc.h:182:37: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/moduleparam.h:21:19: note: in expansion of macro ‘__UNIQUE_ID’
+ static const char __UNIQUE_ID(name)[] \
+ ^~~~~~~~~~~
+./include/linux/moduleparam.h:30:3: note: in expansion of macro ‘__MODULE_INFO’
+ __MODULE_INFO(parmtype, name##type, #name ":" _type)
+ ^~~~~~~~~~~~~
+./include/linux/moduleparam.h:148:2: note: in expansion of macro ‘__MODULE_PARM_TYPE’
+ __MODULE_PARM_TYPE(name, #type)
+ ^~~~~~~~~~~~~~~~~~
+./include/linux/moduleparam.h:126:2: note: in expansion of macro ‘module_param_named’
+ module_param_named(name, name, type, perm)
+ ^~~~~~~~~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:12:1: note: in expansion of macro ‘module_param’
+ module_param(stamp, ulong, 0);
+ ^~~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:16:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
+ {
+ ^
+In file included from /home/bhargava/Desktop/repositories/kbench9000/main.c:7:0:
+./include/linux/module.h:131:2: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
+ { return initfn; } \
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/main.c:48:1: note: in expansion of macro ‘module_init’
+ module_init(mod_init);
+ ^~~~~~~~~~~
+./include/linux/module.h:131:2: warning: ‘alias’ attribute ignored [-Wattributes]
+ { return initfn; } \
+ ^
+/home/bhargava/Desktop/repositories/kbench9000/main.c:48:1: note: in expansion of macro ‘module_init’
+ module_init(mod_init);
+ ^~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:48:22: error: expected declaration specifiers before ‘;’ token
+ module_init(mod_init);
+ ^
+In file included from ./include/linux/init.h:4:0,
+ from /home/bhargava/Desktop/repositories/kbench9000/main.c:6:
+./include/linux/compiler-gcc.h:182:45: error: storage class specified for parameter ‘__UNIQUE_ID_license9’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^
+./include/linux/compiler.h:52:23: note: in definition of macro ‘___PASTE’
+ #define ___PASTE(a,b) a##b
+ ^
+./include/linux/compiler-gcc.h:182:29: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/compiler.h:53:22: note: in expansion of macro ‘___PASTE’
+ #define __PASTE(a,b) ___PASTE(a,b)
+ ^~~~~~~~
+./include/linux/compiler-gcc.h:182:37: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/moduleparam.h:21:19: note: in expansion of macro ‘__UNIQUE_ID’
+ static const char __UNIQUE_ID(name)[] \
+ ^~~~~~~~~~~
+./include/linux/module.h:161:32: note: in expansion of macro ‘__MODULE_INFO’
+ #define MODULE_INFO(tag, info) __MODULE_INFO(tag, tag, info)
+ ^~~~~~~~~~~~~
+./include/linux/module.h:199:34: note: in expansion of macro ‘MODULE_INFO’
+ #define MODULE_LICENSE(_license) MODULE_INFO(license, _license)
+ ^~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:49:1: note: in expansion of macro ‘MODULE_LICENSE’
+ MODULE_LICENSE("GPL v2");
+ ^~~~~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:49:1: error: parameter ‘__UNIQUE_ID_license9’ is initialized
+/home/bhargava/Desktop/repositories/kbench9000/main.c:49:1: warning: ‘__used__’ attribute ignored [-Wattributes]
+In file included from ./include/linux/init.h:4:0,
+ from /home/bhargava/Desktop/repositories/kbench9000/main.c:6:
+./include/linux/compiler-gcc.h:182:45: error: section attribute not allowed for ‘__UNIQUE_ID_license9’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^
+./include/linux/compiler.h:52:23: note: in definition of macro ‘___PASTE’
+ #define ___PASTE(a,b) a##b
+ ^
+./include/linux/compiler-gcc.h:182:29: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/compiler.h:53:22: note: in expansion of macro ‘___PASTE’
+ #define __PASTE(a,b) ___PASTE(a,b)
+ ^~~~~~~~
+./include/linux/compiler-gcc.h:182:37: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/moduleparam.h:21:19: note: in expansion of macro ‘__UNIQUE_ID’
+ static const char __UNIQUE_ID(name)[] \
+ ^~~~~~~~~~~
+./include/linux/module.h:161:32: note: in expansion of macro ‘__MODULE_INFO’
+ #define MODULE_INFO(tag, info) __MODULE_INFO(tag, tag, info)
+ ^~~~~~~~~~~~~
+./include/linux/module.h:199:34: note: in expansion of macro ‘MODULE_INFO’
+ #define MODULE_LICENSE(_license) MODULE_INFO(license, _license)
+ ^~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:49:1: note: in expansion of macro ‘MODULE_LICENSE’
+ MODULE_LICENSE("GPL v2");
+ ^~~~~~~~~~~~~~
+./include/linux/compiler-gcc.h:182:45: error: alignment may not be specified for ‘__UNIQUE_ID_license9’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^
+./include/linux/compiler.h:52:23: note: in definition of macro ‘___PASTE’
+ #define ___PASTE(a,b) a##b
+ ^
+./include/linux/compiler-gcc.h:182:29: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/compiler.h:53:22: note: in expansion of macro ‘___PASTE’
+ #define __PASTE(a,b) ___PASTE(a,b)
+ ^~~~~~~~
+./include/linux/compiler-gcc.h:182:37: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/moduleparam.h:21:19: note: in expansion of macro ‘__UNIQUE_ID’
+ static const char __UNIQUE_ID(name)[] \
+ ^~~~~~~~~~~
+./include/linux/module.h:161:32: note: in expansion of macro ‘__MODULE_INFO’
+ #define MODULE_INFO(tag, info) __MODULE_INFO(tag, tag, info)
+ ^~~~~~~~~~~~~
+./include/linux/module.h:199:34: note: in expansion of macro ‘MODULE_INFO’
+ #define MODULE_LICENSE(_license) MODULE_INFO(license, _license)
+ ^~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:49:1: note: in expansion of macro ‘MODULE_LICENSE’
+ MODULE_LICENSE("GPL v2");
+ ^~~~~~~~~~~~~~
+./include/linux/compiler-gcc.h:182:45: error: storage class specified for parameter ‘__UNIQUE_ID_description10’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^
+./include/linux/compiler.h:52:23: note: in definition of macro ‘___PASTE’
+ #define ___PASTE(a,b) a##b
+ ^
+./include/linux/compiler-gcc.h:182:29: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/compiler.h:53:22: note: in expansion of macro ‘___PASTE’
+ #define __PASTE(a,b) ___PASTE(a,b)
+ ^~~~~~~~
+./include/linux/compiler-gcc.h:182:37: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/moduleparam.h:21:19: note: in expansion of macro ‘__UNIQUE_ID’
+ static const char __UNIQUE_ID(name)[] \
+ ^~~~~~~~~~~
+./include/linux/module.h:161:32: note: in expansion of macro ‘__MODULE_INFO’
+ #define MODULE_INFO(tag, info) __MODULE_INFO(tag, tag, info)
+ ^~~~~~~~~~~~~
+./include/linux/module.h:208:42: note: in expansion of macro ‘MODULE_INFO’
+ #define MODULE_DESCRIPTION(_description) MODULE_INFO(description, _description)
+ ^~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:50:1: note: in expansion of macro ‘MODULE_DESCRIPTION’
+ MODULE_DESCRIPTION("kBench9000 Cycle Counter");
+ ^~~~~~~~~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:50:1: error: parameter ‘__UNIQUE_ID_description10’ is initialized
+/home/bhargava/Desktop/repositories/kbench9000/main.c:50:1: warning: ‘__used__’ attribute ignored [-Wattributes]
+In file included from ./include/linux/init.h:4:0,
+ from /home/bhargava/Desktop/repositories/kbench9000/main.c:6:
+./include/linux/compiler-gcc.h:182:45: error: section attribute not allowed for ‘__UNIQUE_ID_description10’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^
+./include/linux/compiler.h:52:23: note: in definition of macro ‘___PASTE’
+ #define ___PASTE(a,b) a##b
+ ^
+./include/linux/compiler-gcc.h:182:29: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/compiler.h:53:22: note: in expansion of macro ‘___PASTE’
+ #define __PASTE(a,b) ___PASTE(a,b)
+ ^~~~~~~~
+./include/linux/compiler-gcc.h:182:37: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/moduleparam.h:21:19: note: in expansion of macro ‘__UNIQUE_ID’
+ static const char __UNIQUE_ID(name)[] \
+ ^~~~~~~~~~~
+./include/linux/module.h:161:32: note: in expansion of macro ‘__MODULE_INFO’
+ #define MODULE_INFO(tag, info) __MODULE_INFO(tag, tag, info)
+ ^~~~~~~~~~~~~
+./include/linux/module.h:208:42: note: in expansion of macro ‘MODULE_INFO’
+ #define MODULE_DESCRIPTION(_description) MODULE_INFO(description, _description)
+ ^~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:50:1: note: in expansion of macro ‘MODULE_DESCRIPTION’
+ MODULE_DESCRIPTION("kBench9000 Cycle Counter");
+ ^~~~~~~~~~~~~~~~~~
+./include/linux/compiler-gcc.h:182:45: error: alignment may not be specified for ‘__UNIQUE_ID_description10’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^
+./include/linux/compiler.h:52:23: note: in definition of macro ‘___PASTE’
+ #define ___PASTE(a,b) a##b
+ ^
+./include/linux/compiler-gcc.h:182:29: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/compiler.h:53:22: note: in expansion of macro ‘___PASTE’
+ #define __PASTE(a,b) ___PASTE(a,b)
+ ^~~~~~~~
+./include/linux/compiler-gcc.h:182:37: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/moduleparam.h:21:19: note: in expansion of macro ‘__UNIQUE_ID’
+ static const char __UNIQUE_ID(name)[] \
+ ^~~~~~~~~~~
+./include/linux/module.h:161:32: note: in expansion of macro ‘__MODULE_INFO’
+ #define MODULE_INFO(tag, info) __MODULE_INFO(tag, tag, info)
+ ^~~~~~~~~~~~~
+./include/linux/module.h:208:42: note: in expansion of macro ‘MODULE_INFO’
+ #define MODULE_DESCRIPTION(_description) MODULE_INFO(description, _description)
+ ^~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:50:1: note: in expansion of macro ‘MODULE_DESCRIPTION’
+ MODULE_DESCRIPTION("kBench9000 Cycle Counter");
+ ^~~~~~~~~~~~~~~~~~
+./include/linux/compiler-gcc.h:182:45: error: storage class specified for parameter ‘__UNIQUE_ID_author11’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^
+./include/linux/compiler.h:52:23: note: in definition of macro ‘___PASTE’
+ #define ___PASTE(a,b) a##b
+ ^
+./include/linux/compiler-gcc.h:182:29: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/compiler.h:53:22: note: in expansion of macro ‘___PASTE’
+ #define __PASTE(a,b) ___PASTE(a,b)
+ ^~~~~~~~
+./include/linux/compiler-gcc.h:182:37: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/moduleparam.h:21:19: note: in expansion of macro ‘__UNIQUE_ID’
+ static const char __UNIQUE_ID(name)[] \
+ ^~~~~~~~~~~
+./include/linux/module.h:161:32: note: in expansion of macro ‘__MODULE_INFO’
+ #define MODULE_INFO(tag, info) __MODULE_INFO(tag, tag, info)
+ ^~~~~~~~~~~~~
+./include/linux/module.h:205:32: note: in expansion of macro ‘MODULE_INFO’
+ #define MODULE_AUTHOR(_author) MODULE_INFO(author, _author)
+ ^~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:51:1: note: in expansion of macro ‘MODULE_AUTHOR’
+ MODULE_AUTHOR("Jason A. Donenfeld <Jason@zx2c4.com>");
+ ^~~~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:51:1: error: parameter ‘__UNIQUE_ID_author11’ is initialized
+/home/bhargava/Desktop/repositories/kbench9000/main.c:51:1: warning: ‘__used__’ attribute ignored [-Wattributes]
+In file included from ./include/linux/init.h:4:0,
+ from /home/bhargava/Desktop/repositories/kbench9000/main.c:6:
+./include/linux/compiler-gcc.h:182:45: error: section attribute not allowed for ‘__UNIQUE_ID_author11’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^
+./include/linux/compiler.h:52:23: note: in definition of macro ‘___PASTE’
+ #define ___PASTE(a,b) a##b
+ ^
+./include/linux/compiler-gcc.h:182:29: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/compiler.h:53:22: note: in expansion of macro ‘___PASTE’
+ #define __PASTE(a,b) ___PASTE(a,b)
+ ^~~~~~~~
+./include/linux/compiler-gcc.h:182:37: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/moduleparam.h:21:19: note: in expansion of macro ‘__UNIQUE_ID’
+ static const char __UNIQUE_ID(name)[] \
+ ^~~~~~~~~~~
+./include/linux/module.h:161:32: note: in expansion of macro ‘__MODULE_INFO’
+ #define MODULE_INFO(tag, info) __MODULE_INFO(tag, tag, info)
+ ^~~~~~~~~~~~~
+./include/linux/module.h:205:32: note: in expansion of macro ‘MODULE_INFO’
+ #define MODULE_AUTHOR(_author) MODULE_INFO(author, _author)
+ ^~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:51:1: note: in expansion of macro ‘MODULE_AUTHOR’
+ MODULE_AUTHOR("Jason A. Donenfeld <Jason@zx2c4.com>");
+ ^~~~~~~~~~~~~
+./include/linux/compiler-gcc.h:182:45: error: alignment may not be specified for ‘__UNIQUE_ID_author11’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^
+./include/linux/compiler.h:52:23: note: in definition of macro ‘___PASTE’
+ #define ___PASTE(a,b) a##b
+ ^
+./include/linux/compiler-gcc.h:182:29: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/compiler.h:53:22: note: in expansion of macro ‘___PASTE’
+ #define __PASTE(a,b) ___PASTE(a,b)
+ ^~~~~~~~
+./include/linux/compiler-gcc.h:182:37: note: in expansion of macro ‘__PASTE’
+ #define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), __COUNTER__)
+ ^~~~~~~
+./include/linux/moduleparam.h:21:19: note: in expansion of macro ‘__UNIQUE_ID’
+ static const char __UNIQUE_ID(name)[] \
+ ^~~~~~~~~~~
+./include/linux/module.h:161:32: note: in expansion of macro ‘__MODULE_INFO’
+ #define MODULE_INFO(tag, info) __MODULE_INFO(tag, tag, info)
+ ^~~~~~~~~~~~~
+./include/linux/module.h:205:32: note: in expansion of macro ‘MODULE_INFO’
+ #define MODULE_AUTHOR(_author) MODULE_INFO(author, _author)
+ ^~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:51:1: note: in expansion of macro ‘MODULE_AUTHOR’
+ MODULE_AUTHOR("Jason A. Donenfeld <Jason@zx2c4.com>");
+ ^~~~~~~~~~~~~
+In file included from /home/bhargava/Desktop/repositories/kbench9000/main.c:9:0:
+/home/bhargava/Desktop/repositories/kbench9000/function.h:10:6: error: old-style parameter declarations in prototyped function definition
+ bool poly1305(u8 output[POLY1305_TAG_SIZE], u8 *input, u64 input_len, u8 key[POLY1305_KEY_SIZE])
+ ^~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:51:1: error: expected ‘{’ at end of input
+ MODULE_AUTHOR("Jason A. Donenfeld <Jason@zx2c4.com>");
+ ^~~~~~~~~~~~~
+/home/bhargava/Desktop/repositories/kbench9000/main.c:51:1: warning: control reaches end of non-void function [-Wreturn-type]
+ MODULE_AUTHOR("Jason A. Donenfeld <Jason@zx2c4.com>");
+ ^~~~~~~~~~~~~
+scripts/Makefile.build:294: recipe for target '/home/bhargava/Desktop/repositories/kbench9000/main.o' failed
+make[2]: *** [/home/bhargava/Desktop/repositories/kbench9000/main.o] Error 1
+Makefile:1524: recipe for target '_module_/home/bhargava/Desktop/repositories/kbench9000' failed
+make[1]: *** [_module_/home/bhargava/Desktop/repositories/kbench9000] Error 2
+make[1]: Leaving directory '/usr/src/linux-headers-4.10.0-42-generic'
+Makefile:15: recipe for target 'build' failed
+make: *** [build] Error 2
diff --git a/test_vectors.h b/test_vectors.h
index 91b24ee..eff13c0 100644
--- a/test_vectors.h
+++ b/test_vectors.h
@@ -3,46 +3,1481 @@
* Copyright (C) 2018 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
*/
-struct curve25519_test_vector {
- u8 private[CURVE25519_POINT_SIZE];
- u8 public[CURVE25519_POINT_SIZE];
- u8 result[CURVE25519_POINT_SIZE];
+struct poly1305_testdata {
+ size_t size;
+ const u8 data[1024];
};
-static const struct curve25519_test_vector curve25519_test_vectors[] __initconst = {
+struct poly1305_testvec {
+ struct poly1305_testdata input, key, expected;
+};
+
+static const struct poly1305_testvec poly1305_test_vectors[] = {
+ /*
+ * RFC7539
+ */
{
- .private = { 0x77, 0x07, 0x6d, 0x0a, 0x73, 0x18, 0xa5, 0x7d, 0x3c, 0x16, 0xc1, 0x72, 0x51, 0xb2, 0x66, 0x45, 0xdf, 0x4c, 0x2f, 0x87, 0xeb, 0xc0, 0x99, 0x2a, 0xb1, 0x77, 0xfb, 0xa5, 0x1d, 0xb9, 0x2c, 0x2a },
- .public = { 0xde, 0x9e, 0xdb, 0x7d, 0x7b, 0x7d, 0xc1, 0xb4, 0xd3, 0x5b, 0x61, 0xc2, 0xec, 0xe4, 0x35, 0x37, 0x3f, 0x83, 0x43, 0xc8, 0x5b, 0x78, 0x67, 0x4d, 0xad, 0xfc, 0x7e, 0x14, 0x6f, 0x88, 0x2b, 0x4f },
- .result = { 0x4a, 0x5d, 0x9d, 0x5b, 0xa4, 0xce, 0x2d, 0xe1, 0x72, 0x8e, 0x3b, 0xf4, 0x80, 0x35, 0x0f, 0x25, 0xe0, 0x7e, 0x21, 0xc9, 0x47, 0xd1, 0x9e, 0x33, 0x76, 0xf0, 0x9b, 0x3c, 0x1e, 0x16, 0x17, 0x42 }
+ {
+ 34,
+ {
+ 0x43, 0x72, 0x79, 0x70, 0x74, 0x6f, 0x67, 0x72,
+ 0x61, 0x70, 0x68, 0x69, 0x63, 0x20, 0x46, 0x6f,
+ 0x72, 0x75, 0x6d, 0x20, 0x52, 0x65, 0x73, 0x65,
+ 0x61, 0x72, 0x63, 0x68, 0x20, 0x47, 0x72, 0x6f,
+
+ 0x75, 0x70
+ }
+ },
+ {
+ 32,
+ {
+ 0x85, 0xd6, 0xbe, 0x78, 0x57, 0x55, 0x6d, 0x33,
+ 0x7f, 0x44, 0x52, 0xfe, 0x42, 0xd5, 0x06, 0xa8,
+ 0x01, 0x03, 0x80, 0x8a, 0xfb, 0x0d, 0xb2, 0xfd,
+ 0x4a, 0xbf, 0xf6, 0xaf, 0x41, 0x49, 0xf5, 0x1b
+ }
+ },
+ {
+ 16,
+ {
+ 0xa8, 0x06, 0x1d, 0xc1, 0x30, 0x51, 0x36, 0xc6,
+ 0xc2, 0x2b, 0x8b, 0xaf, 0x0c, 0x01, 0x27, 0xa9
+ }
+ }
},
+ /*
+ * test vectors from "The Poly1305-AES message-authentication code"
+ */
{
- .private = { 0x5d, 0xab, 0x08, 0x7e, 0x62, 0x4a, 0x8a, 0x4b, 0x79, 0xe1, 0x7f, 0x8b, 0x83, 0x80, 0x0e, 0xe6, 0x6f, 0x3b, 0xb1, 0x29, 0x26, 0x18, 0xb6, 0xfd, 0x1c, 0x2f, 0x8b, 0x27, 0xff, 0x88, 0xe0, 0xeb },
- .public = { 0x85, 0x20, 0xf0, 0x09, 0x89, 0x30, 0xa7, 0x54, 0x74, 0x8b, 0x7d, 0xdc, 0xb4, 0x3e, 0xf7, 0x5a, 0x0d, 0xbf, 0x3a, 0x0d, 0x26, 0x38, 0x1a, 0xf4, 0xeb, 0xa4, 0xa9, 0x8e, 0xaa, 0x9b, 0x4e, 0x6a },
- .result = { 0x4a, 0x5d, 0x9d, 0x5b, 0xa4, 0xce, 0x2d, 0xe1, 0x72, 0x8e, 0x3b, 0xf4, 0x80, 0x35, 0x0f, 0x25, 0xe0, 0x7e, 0x21, 0xc9, 0x47, 0xd1, 0x9e, 0x33, 0x76, 0xf0, 0x9b, 0x3c, 0x1e, 0x16, 0x17, 0x42 }
+ {
+ 2,
+ {
+ 0xf3, 0xf6
+ }
+ },
+ {
+ 32,
+ {
+ 0x85, 0x1f, 0xc4, 0x0c, 0x34, 0x67, 0xac, 0x0b,
+ 0xe0, 0x5c, 0xc2, 0x04, 0x04, 0xf3, 0xf7, 0x00,
+ 0x58, 0x0b, 0x3b, 0x0f, 0x94, 0x47, 0xbb, 0x1e,
+ 0x69, 0xd0, 0x95, 0xb5, 0x92, 0x8b, 0x6d, 0xbc
+ }
+ },
+ {
+ 16,
+ {
+ 0xf4, 0xc6, 0x33, 0xc3, 0x04, 0x4f, 0xc1, 0x45,
+ 0xf8, 0x4f, 0x33, 0x5c, 0xb8, 0x19, 0x53, 0xde
+ }
+ }
},
{
- .private = { 1 },
- .public = { 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },
- .result = { 0x3c, 0x77, 0x77, 0xca, 0xf9, 0x97, 0xb2, 0x64, 0x41, 0x60, 0x77, 0x66, 0x5b, 0x4e, 0x22, 0x9d, 0xb, 0x95, 0x48, 0xdc, 0xc, 0xd8, 0x19, 0x98, 0xdd, 0xcd, 0xc5, 0xc8, 0x53, 0x3c, 0x79, 0x7f }
+ {
+ 0,
+ {
+ 0
+ }
+ },
+ {
+ 32,
+ {
+ 0xa0, 0xf3, 0x08, 0x00, 0x00, 0xf4, 0x64, 0x00,
+ 0xd0, 0xc7, 0xe9, 0x07, 0x6c, 0x83, 0x44, 0x03,
+ 0xdd, 0x3f, 0xab, 0x22, 0x51, 0xf1, 0x1a, 0xc7,
+ 0x59, 0xf0, 0x88, 0x71, 0x29, 0xcc, 0x2e, 0xe7
+ }
+ },
+ {
+ 16,
+ {
+ 0xdd, 0x3f, 0xab, 0x22, 0x51, 0xf1, 0x1a, 0xc7,
+ 0x59, 0xf0, 0x88, 0x71, 0x29, 0xcc, 0x2e, 0xe7
+ }
+ }
},
{
- .private = { 1 },
- .public = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff },
- .result = { 0xb3, 0x2d, 0x13, 0x62, 0xc2, 0x48, 0xd6, 0x2f, 0xe6, 0x26, 0x19, 0xcf, 0xf0, 0x4d, 0xd4, 0x3d, 0xb7, 0x3f, 0xfc, 0x1b, 0x63, 0x8, 0xed, 0xe3, 0xb, 0x78, 0xd8, 0x73, 0x80, 0xf1, 0xe8, 0x34 }
+ {
+ 32,
+ {
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ }
+ },
+ {
+ 32,
+ {
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef
+ }
+ },
+ {
+ 16,
+ {
+ 0x0e, 0xe1, 0xc1, 0x6b, 0xb7, 0x3f, 0x0f, 0x4f,
+ 0xd1, 0x98, 0x81, 0x75, 0x3c, 0x01, 0xcd, 0xbe
+ }
+ }
},
{
- .private = { 0xa5, 0x46, 0xe3, 0x6b, 0xf0, 0x52, 0x7c, 0x9d, 0x3b, 0x16, 0x15, 0x4b, 0x82, 0x46, 0x5e, 0xdd, 0x62, 0x14, 0x4c, 0x0a, 0xc1, 0xfc, 0x5a, 0x18, 0x50, 0x6a, 0x22, 0x44, 0xba, 0x44, 0x9a, 0xc4 },
- .public = { 0xe6, 0xdb, 0x68, 0x67, 0x58, 0x30, 0x30, 0xdb, 0x35, 0x94, 0xc1, 0xa4, 0x24, 0xb1, 0x5f, 0x7c, 0x72, 0x66, 0x24, 0xec, 0x26, 0xb3, 0x35, 0x3b, 0x10, 0xa9, 0x03, 0xa6, 0xd0, 0xab, 0x1c, 0x4c },
- .result = { 0xc3, 0xda, 0x55, 0x37, 0x9d, 0xe9, 0xc6, 0x90, 0x8e, 0x94, 0xea, 0x4d, 0xf2, 0x8d, 0x08, 0x4f, 0x32, 0xec, 0xcf, 0x03, 0x49, 0x1c, 0x71, 0xf7, 0x54, 0xb4, 0x07, 0x55, 0x77, 0xa2, 0x85, 0x52 }
+ {
+ 63,
+ {
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9
+ }
+ },
+ {
+ 32,
+ {
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ }
+ },
+ {
+ 16,
+ {
+ 0x51, 0x54, 0xad, 0x0d, 0x2c, 0xb2, 0x6e, 0x01,
+ 0x27, 0x4f, 0xc5, 0x11, 0x48, 0x49, 0x1f, 0x1b
+ }
+ },
},
+ /*
+ * self-generated vectors exercise "significant" lengths, such that
+ * are handled by different code paths
+ */
{
- .private = { 1, 2, 3, 4 },
- .public = { 0 },
- .result = { 0 }
+ {
+ 64,
+ {
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf
+ }
+ },
+ {
+ 32,
+ {
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ }
+ },
+ {
+ 16,
+ {
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66
+ }
+ },
},
{
- .private = { 2, 4, 6, 8 },
- .public = { 0xe0, 0xeb, 0x7a, 0x7c, 0x3b, 0x41, 0xb8, 0xae, 0x16, 0x56, 0xe3, 0xfa, 0xf1, 0x9f, 0xc4, 0x6a, 0xda, 0x09, 0x8d, 0xeb, 0x9c, 0x32, 0xb1, 0xfd, 0x86, 0x62, 0x05, 0x16, 0x5f, 0x49, 0xb8 },
- .result = { 0 }
+ {
+ 48,
+ {
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67
+ }
+ },
+ {
+ 32,
+ {
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+
+ }
+ },
+ {
+ 16,
+ {
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ }
+ },
+ },
+ {
+ {
+ 96,
+ {
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ }
+ },
+ {
+ 32,
+ {
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ }
+ },
+ {
+ 16,
+ {
+ 0xbb, 0xb6, 0x13, 0xb2, 0xb6, 0xd7, 0x53, 0xba,
+ 0x07, 0x39, 0x5b, 0x91, 0x6a, 0xae, 0xce, 0x15
+ }
+ },
+ },
+ {
+ {
+ 112,
+ {
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24
+ }
+ },
+ {
+ 32,
+ {
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ }
+ },
+ {
+ 16,
+ {
+ 0xc7, 0x94, 0xd7, 0x05, 0x7d, 0x17, 0x78, 0xc4,
+ 0xbb, 0xee, 0x0a, 0x39, 0xb3, 0xd9, 0x73, 0x42
+ }
+ },
+ },
+ {
+ {
+ 128,
+ {
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ }
+ },
+ {
+ 32,
+ {
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ }
+ },
+ {
+ 16,
+ {
+ 0xff, 0xbc, 0xb9, 0xb3, 0x71, 0x42, 0x31, 0x52,
+ 0xd7, 0xfc, 0xa5, 0xad, 0x04, 0x2f, 0xba, 0xa9
+ }
+ },
+ },
+ {
+ {
+ 144,
+ {
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66
+ }
+ },
+ {
+ 32,
+ {
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ }
+ },
+ {
+ 16,
+ {
+ 0x06, 0x9e, 0xd6, 0xb8, 0xef, 0x0f, 0x20, 0x7b,
+ 0x3e, 0x24, 0x3b, 0xb1, 0x01, 0x9f, 0xe6, 0x32
+ }
+ },
+ },
+ {
+ {
+ 160,
+ {
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ }
+ },
+ {
+ 32,
+ {
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ }
+ },
+ {
+ 16,
+ {
+ 0xcc, 0xa3, 0x39, 0xd9, 0xa4, 0x5f, 0xa2, 0x36,
+ 0x8c, 0x2c, 0x68, 0xb3, 0xa4, 0x17, 0x91, 0x33
+ }
+ },
+ },
+ {
+ {
+ 288,
+ {
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61,
+
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36
+ }
+ },
+ {
+ 32,
+ {
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ }
+ },
+ {
+ 16,
+ {
+ 0x53, 0xf6, 0xe8, 0x28, 0xa2, 0xf0, 0xfe, 0x0e,
+ 0xe8, 0x15, 0xbf, 0x0b, 0xd5, 0x84, 0x1a, 0x34
+ }
+ },
+ },
+ {
+ {
+ 320,
+ {
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61,
+
+ 0xab, 0x08, 0x12, 0x72, 0x4a, 0x7f, 0x1e, 0x34,
+ 0x27, 0x42, 0xcb, 0xed, 0x37, 0x4d, 0x94, 0xd1,
+ 0x36, 0xc6, 0xb8, 0x79, 0x5d, 0x45, 0xb3, 0x81,
+ 0x98, 0x30, 0xf2, 0xc0, 0x44, 0x91, 0xfa, 0xf0,
+
+ 0x99, 0x0c, 0x62, 0xe4, 0x8b, 0x80, 0x18, 0xb2,
+ 0xc3, 0xe4, 0xa0, 0xfa, 0x31, 0x34, 0xcb, 0x67,
+ 0xfa, 0x83, 0xe1, 0x58, 0xc9, 0x94, 0xd9, 0x61,
+ 0xc4, 0xcb, 0x21, 0x09, 0x5c, 0x1b, 0xf9, 0xaf,
+
+ 0x48, 0x44, 0x3d, 0x0b, 0xb0, 0xd2, 0x11, 0x09,
+ 0xc8, 0x9a, 0x10, 0x0b, 0x5c, 0xe2, 0xc2, 0x08,
+ 0x83, 0x14, 0x9c, 0x69, 0xb5, 0x61, 0xdd, 0x88,
+ 0x29, 0x8a, 0x17, 0x98, 0xb1, 0x07, 0x16, 0xef,
+
+ 0x66, 0x3c, 0xea, 0x19, 0x0f, 0xfb, 0x83, 0xd8,
+ 0x95, 0x93, 0xf3, 0xf4, 0x76, 0xb6, 0xbc, 0x24,
+ 0xd7, 0xe6, 0x79, 0x10, 0x7e, 0xa2, 0x6a, 0xdb,
+ 0x8c, 0xaf, 0x66, 0x52, 0xd0, 0x65, 0x61, 0x36,
+
+ 0x81, 0x20, 0x59, 0xa5, 0xda, 0x19, 0x86, 0x37,
+ 0xca, 0xc7, 0xc4, 0xa6, 0x31, 0xbe, 0xe4, 0x66,
+ 0x5b, 0x88, 0xd7, 0xf6, 0x22, 0x8b, 0x11, 0xe2,
+ 0xe2, 0x85, 0x79, 0xa5, 0xc0, 0xc1, 0xf7, 0x61
+ }
+ },
+ {
+ 32,
+ {
+ 0x12, 0x97, 0x6a, 0x08, 0xc4, 0x42, 0x6d, 0x0c,
+ 0xe8, 0xa8, 0x24, 0x07, 0xc4, 0xf4, 0x82, 0x07,
+ 0x80, 0xf8, 0xc2, 0x0a, 0xa7, 0x12, 0x02, 0xd1,
+ 0xe2, 0x91, 0x79, 0xcb, 0xcb, 0x55, 0x5a, 0x57
+ }
+ },
+ {
+ 16,
+ {
+ 0xb8, 0x46, 0xd4, 0x4e, 0x9b, 0xbd, 0x53, 0xce,
+ 0xdf, 0xfb, 0xfb, 0xb6, 0xb7, 0xfa, 0x49, 0x33
+ }
+ },
+ },
+ /*
+ * 4th power of the key spills to 131th bit in SIMD key setup
+ */
+ {
+ {
+ 256,
+ {
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ }
+ },
+ {
+ 32,
+ {
+ 0xad, 0x62, 0x81, 0x07, 0xe8, 0x35, 0x1d, 0x0f,
+ 0x2c, 0x23, 0x1a, 0x05, 0xdc, 0x4a, 0x41, 0x06,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ }
+ },
+ {
+ 16,
+ {
+ 0x07, 0x14, 0x5a, 0x4c, 0x02, 0xfe, 0x5f, 0xa3,
+ 0x20, 0x36, 0xde, 0x68, 0xfa, 0xbe, 0x90, 0x66
+ }
+ },
+ },
+ /*
+ * OpenSSL's poly1305_ieee754.c failed this in final stage
+ */
+ {
+ {
+ 252,
+ {
+ 0x84, 0x23, 0x64, 0xe1, 0x56, 0x33, 0x6c, 0x09,
+ 0x98, 0xb9, 0x33, 0xa6, 0x23, 0x77, 0x26, 0x18,
+ 0x0d, 0x9e, 0x3f, 0xdc, 0xbd, 0xe4, 0xcd, 0x5d,
+ 0x17, 0x08, 0x0f, 0xc3, 0xbe, 0xb4, 0x96, 0x14,
+
+ 0xd7, 0x12, 0x2c, 0x03, 0x74, 0x63, 0xff, 0x10,
+ 0x4d, 0x73, 0xf1, 0x9c, 0x12, 0x70, 0x46, 0x28,
+ 0xd4, 0x17, 0xc4, 0xc5, 0x4a, 0x3f, 0xe3, 0x0d,
+ 0x3c, 0x3d, 0x77, 0x14, 0x38, 0x2d, 0x43, 0xb0,
+
+ 0x38, 0x2a, 0x50, 0xa5, 0xde, 0xe5, 0x4b, 0xe8,
+ 0x44, 0xb0, 0x76, 0xe8, 0xdf, 0x88, 0x20, 0x1a,
+ 0x1c, 0xd4, 0x3b, 0x90, 0xeb, 0x21, 0x64, 0x3f,
+ 0xa9, 0x6f, 0x39, 0xb5, 0x18, 0xaa, 0x83, 0x40,
+
+ 0xc9, 0x42, 0xff, 0x3c, 0x31, 0xba, 0xf7, 0xc9,
+ 0xbd, 0xbf, 0x0f, 0x31, 0xae, 0x3f, 0xa0, 0x96,
+ 0xbf, 0x8c, 0x63, 0x03, 0x06, 0x09, 0x82, 0x9f,
+ 0xe7, 0x2e, 0x17, 0x98, 0x24, 0x89, 0x0b, 0xc8,
+
+ 0xe0, 0x8c, 0x31, 0x5c, 0x1c, 0xce, 0x2a, 0x83,
+ 0x14, 0x4d, 0xbb, 0xff, 0x09, 0xf7, 0x4e, 0x3e,
+ 0xfc, 0x77, 0x0b, 0x54, 0xd0, 0x98, 0x4a, 0x8f,
+ 0x19, 0xb1, 0x47, 0x19, 0xe6, 0x36, 0x35, 0x64,
+
+ 0x1d, 0x6b, 0x1e, 0xed, 0xf6, 0x3e, 0xfb, 0xf0,
+ 0x80, 0xe1, 0x78, 0x3d, 0x32, 0x44, 0x54, 0x12,
+ 0x11, 0x4c, 0x20, 0xde, 0x0b, 0x83, 0x7a, 0x0d,
+ 0xfa, 0x33, 0xd6, 0xb8, 0x28, 0x25, 0xff, 0xf4,
+
+ 0x4c, 0x9a, 0x70, 0xea, 0x54, 0xce, 0x47, 0xf0,
+ 0x7d, 0xf6, 0x98, 0xe6, 0xb0, 0x33, 0x23, 0xb5,
+ 0x30, 0x79, 0x36, 0x4a, 0x5f, 0xc3, 0xe9, 0xdd,
+ 0x03, 0x43, 0x92, 0xbd, 0xde, 0x86, 0xdc, 0xcd,
+
+ 0xda, 0x94, 0x32, 0x1c, 0x5e, 0x44, 0x06, 0x04,
+ 0x89, 0x33, 0x6c, 0xb6, 0x5b, 0xf3, 0x98, 0x9c,
+ 0x36, 0xf7, 0x28, 0x2c, 0x2f, 0x5d, 0x2b, 0x88,
+ 0x2c, 0x17, 0x1e, 0x74
+ }
+ },
+ {
+ 32,
+ {
+ 0x95, 0xd5, 0xc0, 0x05, 0x50, 0x3e, 0x51, 0x0d,
+ 0x8c, 0xd0, 0xaa, 0x07, 0x2c, 0x4a, 0x4d, 0x06,
+ 0x6e, 0xab, 0xc5, 0x2d, 0x11, 0x65, 0x3d, 0xf4,
+ 0x7f, 0xbf, 0x63, 0xab, 0x19, 0x8b, 0xcc, 0x26
+ }
+ },
+ {
+ 16,
+ {
+ 0xf2, 0x48, 0x31, 0x2e, 0x57, 0x8d, 0x9d, 0x58,
+ 0xf8, 0xb7, 0xbb, 0x4d, 0x19, 0x10, 0x54, 0x31
+ }
+ },
+ },
+ /*
+ * AVX2 in OpenSSL's poly1305-x86.pl failed this with 176+32 split
+ */
+ {
+ {
+ 208,
+ {
+ 0x24, 0x8a, 0xc3, 0x10, 0x85, 0xb6, 0xc2, 0xad,
+ 0xaa, 0xa3, 0x82, 0x59, 0xa0, 0xd7, 0x19, 0x2c,
+ 0x5c, 0x35, 0xd1, 0xbb, 0x4e, 0xf3, 0x9a, 0xd9,
+ 0x4c, 0x38, 0xd1, 0xc8, 0x24, 0x79, 0xe2, 0xdd,
+
+ 0x21, 0x59, 0xa0, 0x77, 0x02, 0x4b, 0x05, 0x89,
+ 0xbc, 0x8a, 0x20, 0x10, 0x1b, 0x50, 0x6f, 0x0a,
+ 0x1a, 0xd0, 0xbb, 0xab, 0x76, 0xe8, 0x3a, 0x83,
+ 0xf1, 0xb9, 0x4b, 0xe6, 0xbe, 0xae, 0x74, 0xe8,
+
+ 0x74, 0xca, 0xb6, 0x92, 0xc5, 0x96, 0x3a, 0x75,
+ 0x43, 0x6b, 0x77, 0x61, 0x21, 0xec, 0x9f, 0x62,
+ 0x39, 0x9a, 0x3e, 0x66, 0xb2, 0xd2, 0x27, 0x07,
+ 0xda, 0xe8, 0x19, 0x33, 0xb6, 0x27, 0x7f, 0x3c,
+
+ 0x85, 0x16, 0xbc, 0xbe, 0x26, 0xdb, 0xbd, 0x86,
+ 0xf3, 0x73, 0x10, 0x3d, 0x7c, 0xf4, 0xca, 0xd1,
+ 0x88, 0x8c, 0x95, 0x21, 0x18, 0xfb, 0xfb, 0xd0,
+ 0xd7, 0xb4, 0xbe, 0xdc, 0x4a, 0xe4, 0x93, 0x6a,
+
+ 0xff, 0x91, 0x15, 0x7e, 0x7a, 0xa4, 0x7c, 0x54,
+ 0x44, 0x2e, 0xa7, 0x8d, 0x6a, 0xc2, 0x51, 0xd3,
+ 0x24, 0xa0, 0xfb, 0xe4, 0x9d, 0x89, 0xcc, 0x35,
+ 0x21, 0xb6, 0x6d, 0x16, 0xe9, 0xc6, 0x6a, 0x37,
+
+ 0x09, 0x89, 0x4e, 0x4e, 0xb0, 0xa4, 0xee, 0xdc,
+ 0x4a, 0xe1, 0x94, 0x68, 0xe6, 0x6b, 0x81, 0xf2,
+
+ 0x71, 0x35, 0x1b, 0x1d, 0x92, 0x1e, 0xa5, 0x51,
+ 0x04, 0x7a, 0xbc, 0xc6, 0xb8, 0x7a, 0x90, 0x1f,
+ 0xde, 0x7d, 0xb7, 0x9f, 0xa1, 0x81, 0x8c, 0x11,
+ 0x33, 0x6d, 0xbc, 0x07, 0x24, 0x4a, 0x40, 0xeb
+ }
+ },
+ {
+ 32,
+ {
+ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+ 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ }
+ },
+ {
+ 16,
+ {
+ 0xbc, 0x93, 0x9b, 0xc5, 0x28, 0x14, 0x80, 0xfa,
+ 0x99, 0xc6, 0xd6, 0x8c, 0x25, 0x8e, 0xc4, 0x2f
+ }
+ },
+ },
+ /*
+ * test vectors from Google
+ */
+ {
+ {
+ 0,
+ {
+ 0x00,
+ }
+ },
+ {
+ 32,
+ {
+ 0xc8, 0xaf, 0xaa, 0xc3, 0x31, 0xee, 0x37, 0x2c,
+ 0xd6, 0x08, 0x2d, 0xe1, 0x34, 0x94, 0x3b, 0x17,
+ 0x47, 0x10, 0x13, 0x0e, 0x9f, 0x6f, 0xea, 0x8d,
+ 0x72, 0x29, 0x38, 0x50, 0xa6, 0x67, 0xd8, 0x6c
+ }
+ },
+ {
+ 16,
+ {
+ 0x47, 0x10, 0x13, 0x0e, 0x9f, 0x6f, 0xea, 0x8d,
+ 0x72, 0x29, 0x38, 0x50, 0xa6, 0x67, 0xd8, 0x6c
+ }
+ },
+ },
+ {
+ {
+ 12,
+ {
+ 0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x20, 0x77, 0x6f,
+ 0x72, 0x6c, 0x64, 0x21
+ }
+ },
+ {
+ 32,
+ {
+ 0x74, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20,
+ 0x33, 0x32, 0x2d, 0x62, 0x79, 0x74, 0x65, 0x20,
+ 0x6b, 0x65, 0x79, 0x20, 0x66, 0x6f, 0x72, 0x20,
+ 0x50, 0x6f, 0x6c, 0x79, 0x31, 0x33, 0x30, 0x35
+ }
+ },
+ {
+ 16,
+ {
+ 0xa6, 0xf7, 0x45, 0x00, 0x8f, 0x81, 0xc9, 0x16,
+ 0xa2, 0x0d, 0xcc, 0x74, 0xee, 0xf2, 0xb2, 0xf0
+ }
+ },
+ },
+ {
+ {
+ 32,
+ {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ }
+ },
+ {
+ 32,
+ {
+ 0x74, 0x68, 0x69, 0x73, 0x20, 0x69, 0x73, 0x20,
+ 0x33, 0x32, 0x2d, 0x62, 0x79, 0x74, 0x65, 0x20,
+ 0x6b, 0x65, 0x79, 0x20, 0x66, 0x6f, 0x72, 0x20,
+ 0x50, 0x6f, 0x6c, 0x79, 0x31, 0x33, 0x30, 0x35
+ }
+ },
+ {
+ 16,
+ {
+ 0x49, 0xec, 0x78, 0x09, 0x0e, 0x48, 0x1e, 0xc6,
+ 0xc2, 0x6b, 0x33, 0xb9, 0x1c, 0xcc, 0x03, 0x07
+ }
+ },
+ },
+ {
+ {
+ 128,
+ {
+ 0x89, 0xda, 0xb8, 0x0b, 0x77, 0x17, 0xc1, 0xdb,
+ 0x5d, 0xb4, 0x37, 0x86, 0x0a, 0x3f, 0x70, 0x21,
+ 0x8e, 0x93, 0xe1, 0xb8, 0xf4, 0x61, 0xfb, 0x67,
+ 0x7f, 0x16, 0xf3, 0x5f, 0x6f, 0x87, 0xe2, 0xa9,
+
+ 0x1c, 0x99, 0xbc, 0x3a, 0x47, 0xac, 0xe4, 0x76,
+ 0x40, 0xcc, 0x95, 0xc3, 0x45, 0xbe, 0x5e, 0xcc,
+ 0xa5, 0xa3, 0x52, 0x3c, 0x35, 0xcc, 0x01, 0x89,
+ 0x3a, 0xf0, 0xb6, 0x4a, 0x62, 0x03, 0x34, 0x27,
+
+ 0x03, 0x72, 0xec, 0x12, 0x48, 0x2d, 0x1b, 0x1e,
+ 0x36, 0x35, 0x61, 0x69, 0x8a, 0x57, 0x8b, 0x35,
+ 0x98, 0x03, 0x49, 0x5b, 0xb4, 0xe2, 0xef, 0x19,
+ 0x30, 0xb1, 0x7a, 0x51, 0x90, 0xb5, 0x80, 0xf1,
+
+ 0x41, 0x30, 0x0d, 0xf3, 0x0a, 0xdb, 0xec, 0xa2,
+ 0x8f, 0x64, 0x27, 0xa8, 0xbc, 0x1a, 0x99, 0x9f,
+ 0xd5, 0x1c, 0x55, 0x4a, 0x01, 0x7d, 0x09, 0x5d,
+ 0x8c, 0x3e, 0x31, 0x27, 0xda, 0xf9, 0xf5, 0x95
+ }
+ },
+ {
+ 32,
+ {
+ 0x2d, 0x77, 0x3b, 0xe3, 0x7a, 0xdb, 0x1e, 0x4d,
+ 0x68, 0x3b, 0xf0, 0x07, 0x5e, 0x79, 0xc4, 0xee,
+ 0x03, 0x79, 0x18, 0x53, 0x5a, 0x7f, 0x99, 0xcc,
+ 0xb7, 0x04, 0x0f, 0xb5, 0xf5, 0xf4, 0x3a, 0xea
+ }
+ },
+ {
+ 16,
+ {
+ 0xc8, 0x5d, 0x15, 0xed, 0x44, 0xc3, 0x78, 0xd6,
+ 0xb0, 0x0e, 0x23, 0x06, 0x4c, 0x7b, 0xcd, 0x51
+ }
+ },
+ },
+ {
+ {
+ 528,
+ {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b,
+ 0x17, 0x03, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00,
+
+ 0x06, 0xdb, 0x1f, 0x1f, 0x36, 0x8d, 0x69, 0x6a,
+ 0x81, 0x0a, 0x34, 0x9c, 0x0c, 0x71, 0x4c, 0x9a,
+ 0x5e, 0x78, 0x50, 0xc2, 0x40, 0x7d, 0x72, 0x1a,
+ 0xcd, 0xed, 0x95, 0xe0, 0x18, 0xd7, 0xa8, 0x52,
+
+ 0x66, 0xa6, 0xe1, 0x28, 0x9c, 0xdb, 0x4a, 0xeb,
+ 0x18, 0xda, 0x5a, 0xc8, 0xa2, 0xb0, 0x02, 0x6d,
+ 0x24, 0xa5, 0x9a, 0xd4, 0x85, 0x22, 0x7f, 0x3e,
+ 0xae, 0xdb, 0xb2, 0xe7, 0xe3, 0x5e, 0x1c, 0x66,
+
+ 0xcd, 0x60, 0xf9, 0xab, 0xf7, 0x16, 0xdc, 0xc9,
+ 0xac, 0x42, 0x68, 0x2d, 0xd7, 0xda, 0xb2, 0x87,
+ 0xa7, 0x02, 0x4c, 0x4e, 0xef, 0xc3, 0x21, 0xcc,
+ 0x05, 0x74, 0xe1, 0x67, 0x93, 0xe3, 0x7c, 0xec,
+
+ 0x03, 0xc5, 0xbd, 0xa4, 0x2b, 0x54, 0xc1, 0x14,
+ 0xa8, 0x0b, 0x57, 0xaf, 0x26, 0x41, 0x6c, 0x7b,
+ 0xe7, 0x42, 0x00, 0x5e, 0x20, 0x85, 0x5c, 0x73,
+ 0xe2, 0x1d, 0xc8, 0xe2, 0xed, 0xc9, 0xd4, 0x35,
+
+ 0xcb, 0x6f, 0x60, 0x59, 0x28, 0x00, 0x11, 0xc2,
+ 0x70, 0xb7, 0x15, 0x70, 0x05, 0x1c, 0x1c, 0x9b,
+ 0x30, 0x52, 0x12, 0x66, 0x20, 0xbc, 0x1e, 0x27,
+ 0x30, 0xfa, 0x06, 0x6c, 0x7a, 0x50, 0x9d, 0x53,
+
+ 0xc6, 0x0e, 0x5a, 0xe1, 0xb4, 0x0a, 0xa6, 0xe3,
+ 0x9e, 0x49, 0x66, 0x92, 0x28, 0xc9, 0x0e, 0xec,
+ 0xb4, 0xa5, 0x0d, 0xb3, 0x2a, 0x50, 0xbc, 0x49,
+ 0xe9, 0x0b, 0x4f, 0x4b, 0x35, 0x9a, 0x1d, 0xfd,
+
+ 0x11, 0x74, 0x9c, 0xd3, 0x86, 0x7f, 0xcf, 0x2f,
+ 0xb7, 0xbb, 0x6c, 0xd4, 0x73, 0x8f, 0x6a, 0x4a,
+ 0xd6, 0xf7, 0xca, 0x50, 0x58, 0xf7, 0x61, 0x88,
+ 0x45, 0xaf, 0x9f, 0x02, 0x0f, 0x6c, 0x3b, 0x96,
+
+ 0x7b, 0x8f, 0x4c, 0xd4, 0xa9, 0x1e, 0x28, 0x13,
+ 0xb5, 0x07, 0xae, 0x66, 0xf2, 0xd3, 0x5c, 0x18,
+ 0x28, 0x4f, 0x72, 0x92, 0x18, 0x60, 0x62, 0xe1,
+ 0x0f, 0xd5, 0x51, 0x0d, 0x18, 0x77, 0x53, 0x51,
+
+ 0xef, 0x33, 0x4e, 0x76, 0x34, 0xab, 0x47, 0x43,
+ 0xf5, 0xb6, 0x8f, 0x49, 0xad, 0xca, 0xb3, 0x84,
+ 0xd3, 0xfd, 0x75, 0xf7, 0x39, 0x0f, 0x40, 0x06,
+ 0xef, 0x2a, 0x29, 0x5c, 0x8c, 0x7a, 0x07, 0x6a,
+
+ 0xd5, 0x45, 0x46, 0xcd, 0x25, 0xd2, 0x10, 0x7f,
+ 0xbe, 0x14, 0x36, 0xc8, 0x40, 0x92, 0x4a, 0xae,
+ 0xbe, 0x5b, 0x37, 0x08, 0x93, 0xcd, 0x63, 0xd1,
+ 0x32, 0x5b, 0x86, 0x16, 0xfc, 0x48, 0x10, 0x88,
+
+ 0x6b, 0xc1, 0x52, 0xc5, 0x32, 0x21, 0xb6, 0xdf,
+ 0x37, 0x31, 0x19, 0x39, 0x32, 0x55, 0xee, 0x72,
+ 0xbc, 0xaa, 0x88, 0x01, 0x74, 0xf1, 0x71, 0x7f,
+ 0x91, 0x84, 0xfa, 0x91, 0x64, 0x6f, 0x17, 0xa2,
+
+ 0x4a, 0xc5, 0x5d, 0x16, 0xbf, 0xdd, 0xca, 0x95,
+ 0x81, 0xa9, 0x2e, 0xda, 0x47, 0x92, 0x01, 0xf0,
+ 0xed, 0xbf, 0x63, 0x36, 0x00, 0xd6, 0x06, 0x6d,
+ 0x1a, 0xb3, 0x6d, 0x5d, 0x24, 0x15, 0xd7, 0x13,
+
+ 0x51, 0xbb, 0xcd, 0x60, 0x8a, 0x25, 0x10, 0x8d,
+ 0x25, 0x64, 0x19, 0x92, 0xc1, 0xf2, 0x6c, 0x53,
+ 0x1c, 0xf9, 0xf9, 0x02, 0x03, 0xbc, 0x4c, 0xc1,
+ 0x9f, 0x59, 0x27, 0xd8, 0x34, 0xb0, 0xa4, 0x71,
+
+ 0x16, 0xd3, 0x88, 0x4b, 0xbb, 0x16, 0x4b, 0x8e,
+ 0xc8, 0x83, 0xd1, 0xac, 0x83, 0x2e, 0x56, 0xb3,
+ 0x91, 0x8a, 0x98, 0x60, 0x1a, 0x08, 0xd1, 0x71,
+ 0x88, 0x15, 0x41, 0xd5, 0x94, 0xdb, 0x39, 0x9c,
+
+ 0x6a, 0xe6, 0x15, 0x12, 0x21, 0x74, 0x5a, 0xec,
+ 0x81, 0x4c, 0x45, 0xb0, 0xb0, 0x5b, 0x56, 0x54,
+ 0x36, 0xfd, 0x6f, 0x13, 0x7a, 0xa1, 0x0a, 0x0c,
+ 0x0b, 0x64, 0x37, 0x61, 0xdb, 0xd6, 0xf9, 0xa9,
+
+ 0xdc, 0xb9, 0x9b, 0x1a, 0x6e, 0x69, 0x08, 0x54,
+ 0xce, 0x07, 0x69, 0xcd, 0xe3, 0x97, 0x61, 0xd8,
+ 0x2f, 0xcd, 0xec, 0x15, 0xf0, 0xd9, 0x2d, 0x7d,
+ 0x8e, 0x94, 0xad, 0xe8, 0xeb, 0x83, 0xfb, 0xe0
+ }
+ },
+ {
+ 32,
+ {
+ 0x99, 0xe5, 0x82, 0x2d, 0xd4, 0x17, 0x3c, 0x99,
+ 0x5e, 0x3d, 0xae, 0x0d, 0xde, 0xfb, 0x97, 0x74,
+ 0x3f, 0xde, 0x3b, 0x08, 0x01, 0x34, 0xb3, 0x9f,
+ 0x76, 0xe9, 0xbf, 0x8d, 0x0e, 0x88, 0xd5, 0x46
+ }
+ },
+ {
+ 16,
+ {
+ 0x26, 0x37, 0x40, 0x8f, 0xe1, 0x30, 0x86, 0xea,
+ 0x73, 0xf9, 0x71, 0xe3, 0x42, 0x5e, 0x28, 0x20
+ }
+ },
+ },
+ /*
+ * test vectors from Hanno Böck
+ */
+ {
+ {
+ 257,
+ {
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ 0xcc, 0x80, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xce, 0xcc, 0xcc, 0xcc,
+
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xc5,
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xe3, 0xcc, 0xcc,
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xac, 0xcc, 0xcc, 0xcc,
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xe6,
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x00, 0x00, 0x00,
+ 0xaf, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+
+ 0xcc, 0xcc, 0xff, 0xff, 0xff, 0xf5, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+
+ 0x00, 0xff, 0xff, 0xff, 0xe7, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x71, 0x92, 0x05, 0xa8, 0x52, 0x1d,
+
+ 0xfc
+ }
+ },
+ {
+ 32,
+ {
+ 0x7f, 0x1b, 0x02, 0x64, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc
+ }
+ },
+ {
+ 16,
+ {
+ 0x85, 0x59, 0xb8, 0x76, 0xec, 0xee, 0xd6, 0x6e,
+ 0xb3, 0x77, 0x98, 0xc0, 0x45, 0x7b, 0xaf, 0xf9
+ }
+ },
+ },
+ {
+ {
+ 39,
+ {
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00, 0x00,
+
+ 0x00, 0x00, 0x00, 0x00, 0x80, 0x02, 0x64
+ }
+ },
+ {
+ 32,
+ {
+ 0xe0, 0x00, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa,
+ 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa
+ }
+ },
+ {
+ 16,
+ {
+ 0x00, 0xbd, 0x12, 0x58, 0x97, 0x8e, 0x20, 0x54,
+ 0x44, 0xc9, 0xaa, 0xaa, 0x82, 0x00, 0x6f, 0xed
+ }
+ },
+ },
+ {
+ {
+ 2,
+ {
+ 0x02, 0xfc
+ }
+ },
+ {
+ 32,
+ {
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c
+ }
+ },
+ {
+ 16,
+ {
+ 0x06, 0x12, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c,
+ 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c
+ }
+ },
+ },
+ {
+ {
+ 415,
+ {
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7a, 0x7b,
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+
+ 0x7b, 0x7b, 0x5c, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x6e, 0x7b, 0x00, 0x7b,
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ 0x7b, 0x7b, 0x7b, 0x7a, 0x7b, 0x7b, 0x7b, 0x7b,
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x5c,
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+ 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b, 0x7b,
+
+ 0x7b, 0x6e, 0x7b, 0x00, 0x13, 0x00, 0x00, 0x00,
+ 0x00, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+
+ 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x20, 0x00, 0xef, 0xff, 0x00,
+ 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00,
+ 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x64, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, 0x00,
+
+ 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf2,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x20, 0x00, 0xef, 0xff, 0x00, 0x09,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x7a, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00,
+
+ 0x00, 0x09, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc
+ }
+ },
+ {
+ 32,
+ {
+ 0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7b, 0x7b
+ }
+ },
+ {
+ 16,
+ {
+ 0x33, 0x20, 0x5b, 0xbf, 0x9e, 0x9f, 0x8f, 0x72,
+ 0x12, 0xab, 0x9e, 0x2a, 0xb9, 0xb7, 0xe4, 0xa5
+ }
+ },
+ },
+ {
+ {
+ 118,
+ {
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77,
+ 0x77, 0x77, 0x77, 0x77, 0xff, 0xff, 0xff, 0xe9,
+ 0xe9, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac,
+ 0xac, 0xac, 0xac, 0xac, 0x00, 0x00, 0xac, 0xac,
+
+ 0xec, 0x01, 0x00, 0xac, 0xac, 0xac, 0x2c, 0xac,
+ 0xa2, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac, 0xac,
+ 0xac, 0xac, 0xac, 0xac, 0x64, 0xf2
+ }
+ },
+ {
+ 32,
+ {
+ 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x7f,
+ 0x01, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0xcf, 0x77, 0x77, 0x77, 0x77, 0x77,
+ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77
+ }
+ },
+ {
+ 16,
+ {
+ 0x02, 0xee, 0x7c, 0x8c, 0x54, 0x6d, 0xde, 0xb1,
+ 0xa4, 0x67, 0xe4, 0xc3, 0x98, 0x11, 0x58, 0xb9
+ }
+ },
+ },
+ /*
+ * test vectors from Andrew Moon
+ */
+ { /* nacl */
+ {
+ 131,
+ {
+ 0x8e, 0x99, 0x3b, 0x9f, 0x48, 0x68, 0x12, 0x73,
+ 0xc2, 0x96, 0x50, 0xba, 0x32, 0xfc, 0x76, 0xce,
+ 0x48, 0x33, 0x2e, 0xa7, 0x16, 0x4d, 0x96, 0xa4,
+ 0x47, 0x6f, 0xb8, 0xc5, 0x31, 0xa1, 0x18, 0x6a,
+
+ 0xc0, 0xdf, 0xc1, 0x7c, 0x98, 0xdc, 0xe8, 0x7b,
+ 0x4d, 0xa7, 0xf0, 0x11, 0xec, 0x48, 0xc9, 0x72,
+ 0x71, 0xd2, 0xc2, 0x0f, 0x9b, 0x92, 0x8f, 0xe2,
+ 0x27, 0x0d, 0x6f, 0xb8, 0x63, 0xd5, 0x17, 0x38,
+
+ 0xb4, 0x8e, 0xee, 0xe3, 0x14, 0xa7, 0xcc, 0x8a,
+ 0xb9, 0x32, 0x16, 0x45, 0x48, 0xe5, 0x26, 0xae,
+ 0x90, 0x22, 0x43, 0x68, 0x51, 0x7a, 0xcf, 0xea,
+ 0xbd, 0x6b, 0xb3, 0x73, 0x2b, 0xc0, 0xe9, 0xda,
+
+ 0x99, 0x83, 0x2b, 0x61, 0xca, 0x01, 0xb6, 0xde,
+ 0x56, 0x24, 0x4a, 0x9e, 0x88, 0xd5, 0xf9, 0xb3,
+ 0x79, 0x73, 0xf6, 0x22, 0xa4, 0x3d, 0x14, 0xa6,
+ 0x59, 0x9b, 0x1f, 0x65, 0x4c, 0xb4, 0x5a, 0x74,
+
+ 0xe3, 0x55, 0xa5
+ }
+ },
+ {
+ 32,
+ {
+ 0xee, 0xa6, 0xa7, 0x25, 0x1c, 0x1e, 0x72, 0x91,
+ 0x6d, 0x11, 0xc2, 0xcb, 0x21, 0x4d, 0x3c, 0x25,
+ 0x25, 0x39, 0x12, 0x1d, 0x8e, 0x23, 0x4e, 0x65,
+ 0x2d, 0x65, 0x1f, 0xa4, 0xc8, 0xcf, 0xf8, 0x80
+ }
+ },
+ {
+ 16,
+ {
+ 0xf3, 0xff, 0xc7, 0x70, 0x3f, 0x94, 0x00, 0xe5,
+ 0x2a, 0x7d, 0xfb, 0x4b, 0x3d, 0x33, 0x05, 0xd9
+ }
+ },
+ },
+ { /* wrap 2^130-5 */
+ {
+ 16,
+ {
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ }
+ },
+ {
+ 32,
+ {
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ }
+ },
+ {
+ 16,
+ {
+ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ }
+ },
+ },
+ { /* wrap 2^128 */
+ {
+ 16,
+ {
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ }
+ },
+ {
+ 32,
+ {
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ }
+ },
+ {
+ 16,
+ {
+ 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ }
+ },
+ },
+ { /* limb carry */
+ {
+ 48,
+ {
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xf0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+
+ 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ }
+ },
+ {
+ 32,
+ {
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ }
+ },
+ {
+ 16,
+ {
+ 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ }
+ },
+ },
+ { /* 2^130-5 */
+ {
+ 48,
+ {
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xfb, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe,
+ 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe, 0xfe,
+
+ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
+ 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01
+ }
+ },
+ {
+ 32,
+ {
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ }
+ },
+ {
+ 16,
+ {
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ }
+ },
+ },
+ { /* 2^130-6 */
+ {
+ 16,
+ {
+ 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ }
+ },
+ {
+ 32,
+ {
+ 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ }
+ },
+ {
+ 16,
+ {
+ 0xfa, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
+ }
+ },
+ },
+ { /* 5*H+L reduction intermediate */
+ {
+ 64,
+ {
+ 0xe3, 0x35, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0xb9,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x33, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0x79, 0xcd,
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ }
+ },
+ {
+ 32,
+ {
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ }
+ },
+ {
+ 16,
+ {
+ 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ }
+ },
+ },
+ { /* 5*H+L reduction final */
+ {
+ 48,
+ {
+ 0xe3, 0x35, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0xb9,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x33, 0x94, 0xd7, 0x50, 0x5e, 0x43, 0x79, 0xcd,
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+
+ }
+ },
+ {
+ 32,
+ {
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ }
+ },
+ {
+ 16,
+ {
+ 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ }
+ }
}
};