1
0
mirror of https://github.com/BLAKE3-team/BLAKE3 synced 2025-01-21 15:50:01 +01:00
BLAKE3/tis.config

13666 lines
391 KiB
Plaintext

[
{
"name": "Test vector 01: test_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_hash"
}
]
}
},
{
"name": "Test vector 01: test_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_hash"
}
]
}
},
{
"name": "Test vector 01: test_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_hash"
}
]
}
},
{
"name": "Test vector 01: test_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_hash"
}
]
}
},
{
"name": "Test vector 01: test_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 01: test_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 01: test_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 01: test_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 01: test_keyed_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 01: test_keyed_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 01: test_keyed_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 01: test_keyed_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 01: test_keyed_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 01: test_keyed_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 01: test_keyed_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 01: test_keyed_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 01: test_derive_key (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 01: test_derive_key (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 01: test_derive_key (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 01: test_derive_key (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 01: test_derive_key_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 01: test_derive_key_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 01: test_derive_key_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 01: test_derive_key_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/01_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/01_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 02: test_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_hash"
}
]
}
},
{
"name": "Test vector 02: test_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_hash"
}
]
}
},
{
"name": "Test vector 02: test_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_hash"
}
]
}
},
{
"name": "Test vector 02: test_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_hash"
}
]
}
},
{
"name": "Test vector 02: test_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 02: test_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 02: test_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 02: test_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 02: test_keyed_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 02: test_keyed_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 02: test_keyed_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 02: test_keyed_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 02: test_keyed_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 02: test_keyed_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 02: test_keyed_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 02: test_keyed_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 02: test_derive_key (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 02: test_derive_key (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 02: test_derive_key (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 02: test_derive_key (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 02: test_derive_key_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 02: test_derive_key_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 02: test_derive_key_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 02: test_derive_key_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/02_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/02_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 03: test_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_hash"
}
]
}
},
{
"name": "Test vector 03: test_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_hash"
}
]
}
},
{
"name": "Test vector 03: test_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_hash"
}
]
}
},
{
"name": "Test vector 03: test_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_hash"
}
]
}
},
{
"name": "Test vector 03: test_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 03: test_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 03: test_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 03: test_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 03: test_keyed_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 03: test_keyed_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 03: test_keyed_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 03: test_keyed_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 03: test_keyed_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 03: test_keyed_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 03: test_keyed_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 03: test_keyed_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 03: test_derive_key (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 03: test_derive_key (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 03: test_derive_key (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 03: test_derive_key (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 03: test_derive_key_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 03: test_derive_key_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 03: test_derive_key_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 03: test_derive_key_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/03_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/03_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 04: test_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_hash"
}
]
}
},
{
"name": "Test vector 04: test_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_hash"
}
]
}
},
{
"name": "Test vector 04: test_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_hash"
}
]
}
},
{
"name": "Test vector 04: test_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_hash"
}
]
}
},
{
"name": "Test vector 04: test_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 04: test_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 04: test_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 04: test_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 04: test_keyed_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 04: test_keyed_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 04: test_keyed_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 04: test_keyed_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 04: test_keyed_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 04: test_keyed_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 04: test_keyed_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 04: test_keyed_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 04: test_derive_key (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 04: test_derive_key (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 04: test_derive_key (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 04: test_derive_key (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 04: test_derive_key_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 04: test_derive_key_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 04: test_derive_key_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 04: test_derive_key_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/04_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/04_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 05: test_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_hash"
}
]
}
},
{
"name": "Test vector 05: test_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_hash"
}
]
}
},
{
"name": "Test vector 05: test_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_hash"
}
]
}
},
{
"name": "Test vector 05: test_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_hash"
}
]
}
},
{
"name": "Test vector 05: test_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 05: test_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 05: test_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 05: test_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 05: test_keyed_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 05: test_keyed_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 05: test_keyed_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 05: test_keyed_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 05: test_keyed_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 05: test_keyed_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 05: test_keyed_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 05: test_keyed_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 05: test_derive_key (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 05: test_derive_key (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 05: test_derive_key (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 05: test_derive_key (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 05: test_derive_key_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 05: test_derive_key_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 05: test_derive_key_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 05: test_derive_key_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/05_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/05_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 06: test_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_hash"
}
]
}
},
{
"name": "Test vector 06: test_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_hash"
}
]
}
},
{
"name": "Test vector 06: test_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_hash"
}
]
}
},
{
"name": "Test vector 06: test_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_hash"
}
]
}
},
{
"name": "Test vector 06: test_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 06: test_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 06: test_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 06: test_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 06: test_keyed_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 06: test_keyed_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 06: test_keyed_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 06: test_keyed_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 06: test_keyed_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 06: test_keyed_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 06: test_keyed_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 06: test_keyed_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 06: test_derive_key (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 06: test_derive_key (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 06: test_derive_key (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 06: test_derive_key (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 06: test_derive_key_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 06: test_derive_key_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 06: test_derive_key_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 06: test_derive_key_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/06_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/06_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 07: test_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_hash"
}
]
}
},
{
"name": "Test vector 07: test_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_hash"
}
]
}
},
{
"name": "Test vector 07: test_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_hash"
}
]
}
},
{
"name": "Test vector 07: test_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_hash"
}
]
}
},
{
"name": "Test vector 07: test_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 07: test_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 07: test_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 07: test_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 07: test_keyed_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 07: test_keyed_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 07: test_keyed_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 07: test_keyed_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 07: test_keyed_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 07: test_keyed_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 07: test_keyed_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 07: test_keyed_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 07: test_derive_key (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 07: test_derive_key (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 07: test_derive_key (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 07: test_derive_key (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 07: test_derive_key_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 07: test_derive_key_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 07: test_derive_key_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 07: test_derive_key_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/07_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/07_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 08: test_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_hash"
}
]
}
},
{
"name": "Test vector 08: test_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_hash"
}
]
}
},
{
"name": "Test vector 08: test_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_hash"
}
]
}
},
{
"name": "Test vector 08: test_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_hash"
}
]
}
},
{
"name": "Test vector 08: test_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 08: test_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 08: test_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 08: test_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 08: test_keyed_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 08: test_keyed_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 08: test_keyed_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 08: test_keyed_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 08: test_keyed_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 08: test_keyed_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 08: test_keyed_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 08: test_keyed_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 08: test_derive_key (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 08: test_derive_key (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 08: test_derive_key (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 08: test_derive_key (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 08: test_derive_key_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 08: test_derive_key_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 08: test_derive_key_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 08: test_derive_key_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/08_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/08_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 09: test_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_hash"
}
]
}
},
{
"name": "Test vector 09: test_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_hash"
}
]
}
},
{
"name": "Test vector 09: test_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_hash"
}
]
}
},
{
"name": "Test vector 09: test_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_hash"
}
]
}
},
{
"name": "Test vector 09: test_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 09: test_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 09: test_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 09: test_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 09: test_keyed_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 09: test_keyed_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 09: test_keyed_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 09: test_keyed_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 09: test_keyed_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 09: test_keyed_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 09: test_keyed_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 09: test_keyed_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 09: test_derive_key (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 09: test_derive_key (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 09: test_derive_key (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 09: test_derive_key (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 09: test_derive_key_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 09: test_derive_key_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 09: test_derive_key_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 09: test_derive_key_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/09_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/09_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 10: test_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_hash"
}
]
}
},
{
"name": "Test vector 10: test_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_hash"
}
]
}
},
{
"name": "Test vector 10: test_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_hash"
}
]
}
},
{
"name": "Test vector 10: test_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_hash"
}
]
}
},
{
"name": "Test vector 10: test_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 10: test_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 10: test_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 10: test_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 10: test_keyed_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 10: test_keyed_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 10: test_keyed_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 10: test_keyed_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 10: test_keyed_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 10: test_keyed_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 10: test_keyed_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 10: test_keyed_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 10: test_derive_key (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 10: test_derive_key (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 10: test_derive_key (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 10: test_derive_key (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 10: test_derive_key_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 10: test_derive_key_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 10: test_derive_key_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 10: test_derive_key_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/10_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/10_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 11: test_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_hash"
}
]
}
},
{
"name": "Test vector 11: test_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_hash"
}
]
}
},
{
"name": "Test vector 11: test_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_hash"
}
]
}
},
{
"name": "Test vector 11: test_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_hash"
}
]
}
},
{
"name": "Test vector 11: test_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 11: test_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 11: test_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 11: test_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 11: test_keyed_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 11: test_keyed_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 11: test_keyed_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 11: test_keyed_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 11: test_keyed_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 11: test_keyed_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 11: test_keyed_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 11: test_keyed_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 11: test_derive_key (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 11: test_derive_key (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 11: test_derive_key (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 11: test_derive_key (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 11: test_derive_key_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 11: test_derive_key_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 11: test_derive_key_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 11: test_derive_key_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/11_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/11_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 12: test_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_hash"
}
]
}
},
{
"name": "Test vector 12: test_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_hash"
}
]
}
},
{
"name": "Test vector 12: test_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_hash"
}
]
}
},
{
"name": "Test vector 12: test_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_hash"
}
]
}
},
{
"name": "Test vector 12: test_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 12: test_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 12: test_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 12: test_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 12: test_keyed_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 12: test_keyed_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 12: test_keyed_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 12: test_keyed_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 12: test_keyed_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 12: test_keyed_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 12: test_keyed_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 12: test_keyed_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 12: test_derive_key (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 12: test_derive_key (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 12: test_derive_key (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 12: test_derive_key (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 12: test_derive_key_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 12: test_derive_key_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 12: test_derive_key_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 12: test_derive_key_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/12_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/12_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 13: test_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_hash"
}
]
}
},
{
"name": "Test vector 13: test_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_hash"
}
]
}
},
{
"name": "Test vector 13: test_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_hash"
}
]
}
},
{
"name": "Test vector 13: test_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_hash"
}
]
}
},
{
"name": "Test vector 13: test_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 13: test_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 13: test_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 13: test_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 13: test_keyed_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 13: test_keyed_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 13: test_keyed_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 13: test_keyed_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 13: test_keyed_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 13: test_keyed_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 13: test_keyed_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 13: test_keyed_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 13: test_derive_key (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 13: test_derive_key (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 13: test_derive_key (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 13: test_derive_key (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 13: test_derive_key_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 13: test_derive_key_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 13: test_derive_key_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 13: test_derive_key_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/13_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/13_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 14: test_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_hash"
}
]
}
},
{
"name": "Test vector 14: test_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_hash"
}
]
}
},
{
"name": "Test vector 14: test_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_hash"
}
]
}
},
{
"name": "Test vector 14: test_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_hash"
}
]
}
},
{
"name": "Test vector 14: test_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 14: test_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 14: test_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 14: test_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 14: test_keyed_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 14: test_keyed_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 14: test_keyed_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 14: test_keyed_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 14: test_keyed_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 14: test_keyed_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 14: test_keyed_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 14: test_keyed_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 14: test_derive_key (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 14: test_derive_key (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 14: test_derive_key (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 14: test_derive_key (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 14: test_derive_key_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 14: test_derive_key_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 14: test_derive_key_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 14: test_derive_key_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/14_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/14_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 15: test_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_hash"
}
]
}
},
{
"name": "Test vector 15: test_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_hash"
}
]
}
},
{
"name": "Test vector 15: test_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_hash"
}
]
}
},
{
"name": "Test vector 15: test_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_hash"
}
]
}
},
{
"name": "Test vector 15: test_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 15: test_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 15: test_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 15: test_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 15: test_keyed_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 15: test_keyed_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 15: test_keyed_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 15: test_keyed_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 15: test_keyed_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 15: test_keyed_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 15: test_keyed_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 15: test_keyed_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 15: test_derive_key (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 15: test_derive_key (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 15: test_derive_key (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 15: test_derive_key (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 15: test_derive_key_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 15: test_derive_key_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 15: test_derive_key_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 15: test_derive_key_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/15_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/15_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 16: test_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_hash"
}
]
}
},
{
"name": "Test vector 16: test_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_hash"
}
]
}
},
{
"name": "Test vector 16: test_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_hash"
}
]
}
},
{
"name": "Test vector 16: test_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_hash"
}
]
}
},
{
"name": "Test vector 16: test_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 16: test_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 16: test_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 16: test_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 16: test_keyed_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 16: test_keyed_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 16: test_keyed_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 16: test_keyed_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 16: test_keyed_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 16: test_keyed_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 16: test_keyed_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 16: test_keyed_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 16: test_derive_key (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 16: test_derive_key (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 16: test_derive_key (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 16: test_derive_key (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 16: test_derive_key_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 16: test_derive_key_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 16: test_derive_key_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 16: test_derive_key_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/16_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/16_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 17: test_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_hash"
}
]
}
},
{
"name": "Test vector 17: test_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_hash"
}
]
}
},
{
"name": "Test vector 17: test_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_hash"
}
]
}
},
{
"name": "Test vector 17: test_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_hash"
}
]
}
},
{
"name": "Test vector 17: test_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 17: test_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 17: test_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 17: test_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 17: test_keyed_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 17: test_keyed_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 17: test_keyed_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 17: test_keyed_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 17: test_keyed_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 17: test_keyed_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 17: test_keyed_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 17: test_keyed_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 17: test_derive_key (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 17: test_derive_key (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 17: test_derive_key (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 17: test_derive_key (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 17: test_derive_key_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 17: test_derive_key_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 17: test_derive_key_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 17: test_derive_key_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/17_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/17_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 18: test_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_hash"
}
]
}
},
{
"name": "Test vector 18: test_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_hash"
}
]
}
},
{
"name": "Test vector 18: test_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_hash"
}
]
}
},
{
"name": "Test vector 18: test_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_hash"
}
]
}
},
{
"name": "Test vector 18: test_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 18: test_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 18: test_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 18: test_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 18: test_keyed_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 18: test_keyed_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 18: test_keyed_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 18: test_keyed_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 18: test_keyed_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 18: test_keyed_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 18: test_keyed_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 18: test_keyed_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 18: test_derive_key (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 18: test_derive_key (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 18: test_derive_key (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 18: test_derive_key (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 18: test_derive_key_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 18: test_derive_key_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 18: test_derive_key_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 18: test_derive_key_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/18_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/18_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 19: test_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_hash"
}
]
}
},
{
"name": "Test vector 19: test_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_hash"
}
]
}
},
{
"name": "Test vector 19: test_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_hash"
}
]
}
},
{
"name": "Test vector 19: test_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_hash"
}
]
}
},
{
"name": "Test vector 19: test_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 19: test_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 19: test_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 19: test_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 19: test_keyed_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 19: test_keyed_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 19: test_keyed_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 19: test_keyed_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 19: test_keyed_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 19: test_keyed_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 19: test_keyed_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 19: test_keyed_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 19: test_derive_key (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 19: test_derive_key (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 19: test_derive_key (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 19: test_derive_key (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 19: test_derive_key_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 19: test_derive_key_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 19: test_derive_key_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 19: test_derive_key_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/19_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/19_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 20: test_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_hash"
}
]
}
},
{
"name": "Test vector 20: test_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_hash"
}
]
}
},
{
"name": "Test vector 20: test_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_hash"
}
]
}
},
{
"name": "Test vector 20: test_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_hash"
}
]
}
},
{
"name": "Test vector 20: test_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 20: test_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 20: test_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 20: test_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 20: test_keyed_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 20: test_keyed_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 20: test_keyed_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 20: test_keyed_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 20: test_keyed_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 20: test_keyed_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 20: test_keyed_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 20: test_keyed_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 20: test_derive_key (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 20: test_derive_key (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 20: test_derive_key (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 20: test_derive_key (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 20: test_derive_key_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 20: test_derive_key_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 20: test_derive_key_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 20: test_derive_key_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/20_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/20_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 21: test_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_hash"
}
]
}
},
{
"name": "Test vector 21: test_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_hash"
}
]
}
},
{
"name": "Test vector 21: test_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_hash"
}
]
}
},
{
"name": "Test vector 21: test_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_hash"
}
]
}
},
{
"name": "Test vector 21: test_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 21: test_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 21: test_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 21: test_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_hash_xof"
}
]
},
"val-args": "%--length%131"
},
{
"name": "Test vector 21: test_keyed_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 21: test_keyed_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 21: test_keyed_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 21: test_keyed_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64"
},
{
"name": "Test vector 21: test_keyed_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 21: test_keyed_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 21: test_keyed_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 21: test_keyed_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131"
},
{
"name": "Test vector 21: test_derive_key (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 21: test_derive_key (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 21: test_derive_key (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 21: test_derive_key (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context"
},
{
"name": "Test vector 21: test_derive_key_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 21: test_derive_key_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 21: test_derive_key_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 21: test_derive_key_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/21_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/21_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131"
},
{
"name": "Test vector 22: test_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_hash"
}
]
},
"no-results": true
},
{
"name": "Test vector 22: test_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_hash"
}
]
},
"no-results": true
},
{
"name": "Test vector 22: test_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_hash"
}
]
},
"no-results": true
},
{
"name": "Test vector 22: test_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_hash"
}
]
},
"no-results": true
},
{
"name": "Test vector 22: test_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_hash_xof"
}
]
},
"val-args": "%--length%131",
"no-results": true
},
{
"name": "Test vector 22: test_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_hash_xof"
}
]
},
"val-args": "%--length%131",
"no-results": true
},
{
"name": "Test vector 22: test_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_hash_xof"
}
]
},
"val-args": "%--length%131",
"no-results": true
},
{
"name": "Test vector 22: test_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_hash_xof"
}
]
},
"val-args": "%--length%131",
"no-results": true
},
{
"name": "Test vector 22: test_keyed_hash (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64",
"no-results": true
},
{
"name": "Test vector 22: test_keyed_hash (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64",
"no-results": true
},
{
"name": "Test vector 22: test_keyed_hash (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64",
"no-results": true
},
{
"name": "Test vector 22: test_keyed_hash (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_keyed_hash"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64",
"no-results": true
},
{
"name": "Test vector 22: test_keyed_hash_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131",
"no-results": true
},
{
"name": "Test vector 22: test_keyed_hash_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131",
"no-results": true
},
{
"name": "Test vector 22: test_keyed_hash_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131",
"no-results": true
},
{
"name": "Test vector 22: test_keyed_hash_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_keyed_hash_xof"
}
]
},
"val-args": "%--keyed%77686174732074686520456c7669736820776f726420666f7220667269656e64%--length%131",
"no-results": true
},
{
"name": "Test vector 22: test_derive_key (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context",
"no-results": true
},
{
"name": "Test vector 22: test_derive_key (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context",
"no-results": true
},
{
"name": "Test vector 22: test_derive_key (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context",
"no-results": true
},
{
"name": "Test vector 22: test_derive_key (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_derive_key"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context",
"no-results": true
},
{
"name": "Test vector 22: test_derive_key_xof (gcc_x86_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131",
"no-results": true
},
{
"name": "Test vector 22: test_derive_key_xof (gcc_x86_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "gcc_x86_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131",
"no-results": true
},
{
"name": "Test vector 22: test_derive_key_xof (ppc_32)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_32",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131",
"no-results": true
},
{
"name": "Test vector 22: test_derive_key_xof (ppc_64)",
"files": [
"tis-ci/test.c",
"c/main.c",
"c/blake3.c",
"c/blake3_dispatch.c",
"c/blake3_portable.c"
],
"main": "main_wrapper",
"compilation_cmd": "-I . -I c -DBLAKE3_TESTING -DBLAKE3_NO_SSE41 -DBLAKE3_NO_AVX2 -DBLAKE3_NO_AVX512 -U__clang__ -U__GNUC__ -U__x86_64__ -U__i386__",
"machdep": "ppc_64",
"filesystem": {
"files": [
{
"name": "tis-mkfs-stdin",
"from": "tis-ci/test_vectors/22_input.bin"
},
{
"name": "expected",
"from": "tis-ci/test_vectors/22_expected_derive_key_xof"
}
]
},
"val-args": "%--derive-key%BLAKE3 2019-12-27 16:29:52 test vectors context%--length%131",
"no-results": true
}
]