Skip to content

Instantly share code, notes, and snippets.

@tkelman
Last active August 29, 2015 14:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tkelman/25d290b131c0a1205b27 to your computer and use it in GitHub Desktop.
Save tkelman/25d290b131c0a1205b27 to your computer and use it in GitHub Desktop.
% blis_<dt><oper>_<params>_<storage> m n k gflops resid result
blis_dgemm_nn_ccc 100 100 100 1.000 1.30e-016 PASS
blis_dgemm_nn_ccc 200 200 200 0.941 2.81e-016 PASS
Program received signal SIGSEGV, Segmentation fault.
0x0000000000461cf2 in _mm256_load_pd (__P=0x3aa22b0)
at /usr/lib/gcc/x86_64-w64-mingw32/4.8.2/include/avxintrin.h:823
823 return *(__m256d *)__P;
(gdb) bt
#0 0x0000000000461cf2 in _mm256_load_pd (__P=0x3aa22b0)
at /usr/lib/gcc/x86_64-w64-mingw32/4.8.2/include/avxintrin.h:823
#1 bli_dgemm_opt_8x4_ref_u4_nodupl_avx1 (k=256, alpha=0x22d3f8, a=0xc21000 <pool_mk_mem+6803072>,
b=0xc7f000 <pool_kn_mem+11744>, beta=0x22d5b8, c=0x3aa22b0, rs_c=1, cs_c=304, data=0x22d100)
at config/sandybridge/kernels/3/bli_gemm_opt_8x4_ref_u4_nodupl_avx1.c:318
#2 0x00000000004e8800 in bli_dgemm_ker_var2 (m=96, n=300, k=256, alpha=0x22d3f8,
a=0xc1d000 <pool_mk_mem+6786688>, cs_a=8, pd_a=8, ps_a=2048, b=0xc7d000 <pool_kn_mem+3552>,
rs_b=4, pd_b=4, ps_b=1024, beta=0x22d5b8, c=0x3aa22b0, rs_c=1, cs_c=304,
gemm_ukr=0x460aa4 <bli_dgemm_opt_8x4_ref_u4_nodupl_avx1>, thread=0x37bde0)
at frame/3/gemm/bli_gemm_ker_var2.c:302
#3 0x00000000004e7bd0 in bli_gemm_ker_var2 (a=0x22d680, b=0x22d600, c=0x22d580, cntl=0x377060,
thread=0x37bde0) at frame/3/gemm/bli_gemm_ker_var2.c:114
#4 0x00000000004ac6e1 in bli_gemm_int (alpha=0x1888d80 <BLIS_ONE>, a=0x22d910, b=0x22d990,
beta=0x1888d80 <BLIS_ONE>, c=0x22d890, cntl=0x377060, thread=0x37bde0)
at frame/3/gemm/bli_gemm_int.c:141
#5 0x00000000004e7742 in bli_gemm_blk_var1f (a=0x22dbb0, b=0x22db30, c=0x22dab0, cntl=0x3770e0,
thread=0x3b545a0) at frame/3/gemm/bli_gemm_blk_var1f.c:126
#6 0x00000000004ac6e1 in bli_gemm_int (alpha=0x1888d80 <BLIS_ONE>, a=0x22de30, b=0x22ddb0,
beta=0x1888d80 <BLIS_ONE>, c=0x22deb0, cntl=0x3770e0, thread=0x3b545a0)
at frame/3/gemm/bli_gemm_int.c:141
#7 0x00000000004ea78d in bli_gemm_blk_var3f (a=0x22e0d0, b=0x22e050, c=0x22dfd0, cntl=0x377160,
thread=0x3b54610) at frame/3/gemm/bli_gemm_blk_var3f.c:120
#8 0x00000000004ac6e1 in bli_gemm_int (alpha=0x1888d80 <BLIS_ONE>, a=0x22e3e0, b=0x22e360,
beta=0x1888d80 <BLIS_ONE>, c=0x22e2e0, cntl=0x377160, thread=0x3b54610)
at frame/3/gemm/bli_gemm_int.c:141
#9 0x00000000004ea2b8 in bli_gemm_blk_var2f (a=0x22e600, b=0x22e580, c=0x22e500, cntl=0x3771e0,
thread=0x3b54680) at frame/3/gemm/bli_gemm_blk_var2f.c:125
#10 0x00000000004ac6e1 in bli_gemm_int (alpha=0x22ed20, a=0x22e8e0, b=0x22e860, beta=0x22eba0,
c=0x22e7e0, cntl=0x3771e0, thread=0x3b54680) at frame/3/gemm/bli_gemm_int.c:141
#11 0x0000000000440a50 in bli_level3_thread_decorator (n_threads=1, func=0x4ac000 <bli_gemm_int>,
alpha=0x22ed20, a=0x22e8e0, b=0x22e860, beta=0x22eba0, c=0x22e7e0, cntl=0x3771e0,
thread=0x37ce40) at frame/base/bli_threading.c:310
#12 0x000000000045ecce in bli_gemm_front (alpha=0x22ed20, a=0x22eca0, b=0x22ec20, beta=0x22eba0,
c=0x22eb20, cntl=0x3771e0) at frame/3/gemm/bli_gemm_front.c:81
#13 0x000000000042d7f3 in bli_gemm (alpha=0x22ed20, a=0x22eca0, b=0x22ec20, beta=0x22eba0,
c=0x22eb20) at frame/3/gemm/bli_gemm.c:59
#14 0x0000000000407499 in libblis_test_gemm_impl (iface=BLIS_TEST_SEQ_FRONT_END, alpha=0x22ed20,
a=0x22eca0, b=0x22ec20, beta=0x22eba0, c=0x22eb20) at testsuite/src/test_gemm.c:241
#15 0x00000000004072cb in libblis_test_gemm_experiment (params=0x22fdf0, op=0x22fb70,
iface=BLIS_TEST_SEQ_FRONT_END, datatype=BLIS_DOUBLE, pc_str=0x37b850 "nn",
sc_str=0x37bc90 "ccc", p_cur=300, perf=0x22f018, resid=0x22f010)
at testsuite/src/test_gemm.c:207
---Type <return> to continue, or q <return> to quit---
#16 0x0000000000420bf8 in libblis_test_op_driver (params=0x22fdf0, op=0x22fb70,
iface=BLIS_TEST_SEQ_FRONT_END, op_str=0x58b210 "gemm", p_types=0x58b219 "hh",
o_types=0x58b215 "mmm", thresh=0x583400 <thresh>,
f_exp=0x406ea0 <libblis_test_gemm_experiment>) at testsuite/src/test_libblis.c:1267
#17 0x0000000000406e99 in libblis_test_gemm (params=0x22fdf0, op=0x22fb70)
at testsuite/src/test_gemm.c:110
#18 0x000000000041dbf0 in libblis_test_level3_ops (params=0x22fdf0, ops=0x22f1d0)
at testsuite/src/test_libblis.c:180
#19 0x000000000041d7ed in main (argc=5, argv=0x372ec0) at testsuite/src/test_libblis.c:93
(gdb)
Tony@TK-samsung ~/github/blis
$ gdb --args ./test_libblis.x -g ./testsuite/input.general -o ./testsuite/input.operations
GNU gdb (GDB) 7.6.50.20130728-cvs (cygwin-special)
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-pc-cygwin".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word".
..
Reading symbols from /home/Tony/github/blis/test_libblis.x...done.
(gdb) r
Starting program: /home/Tony/github/blis/test_libblis.x -g ./testsuite/input.general -o ./testsuite/input.operations
[New Thread 8436.0xca0]
% detected -g option; using "./testsuite/input.general" for parameters filename.
% detected -o option; using "./testsuite/input.operations" for operations filename.
%
% --- BLIS library info -------------------------------------
%
% version string 0.1.3-7
%
% --- BLIS config header ---
%
% integer type size (bits) 32
%
% stack memory allocation
% address alignment (bytes) 1
%
% dynamic memory allocation
% address alignment 1
% stride alignment 64
%
% contiguous memory allocation
% # of mc x kc blocks 24
% # of kc x nc blocks 1
% # of mc x nc blocks 0
% block address alignment 4096
% max preload byte offset 128
% actual pool sizes (bytes)
% for mc x kc blocks of A 7176320
% for kc x nc panels of B 12587136
% for mc x nc panels of C 128
%
% --- BLIS kernel header ---
%
% floating-point types s d c z
% sizes (bytes) 4 8 8 16
%
% level-3 cache blocksizes s d c z
% m dimension 64 96 64 64
% k dimension 128 256 128 128
% n dimension 4096 4096 4096 4096
%
% level-3 cache blksz exts s d c z
% m dimension 0 0 0 0
% k dimension 0 0 0 0
% n dimension 0 0 0 0
%
% 4m/3m cache blocksizes 4c 4z 3c 3z
% m dimension 64 96 64 96
% k dimension 64 128 64 128
% n dimension 4096 4096 4096 4096
%
% 4m/3m cache blksz exts 4c 4z 3c 3z
% m dimension 0 0 0 0
% k dimension 0 0 0 0
% n dimension 0 0 0 0
%
% level-3 register blocksizes s d c z
% m dimension 8 8 8 8
% n dimension 4 4 4 4
%
% level-3 register blksz exts s d c z
% m dimension 0 0 0 0
% n dimension 0 0 0 0
%
% level-2 cache blocksizes s d c z
% m dimension 1000 1000 1000 1000
% n dimension 1000 1000 1000 1000
%
% level-1f fusing factors s d c z
% default 8 4 4 2
% axpyf 8 4 4 2
% dotxf 8 4 4 2
% dotxaxpyf 8 4 4 2
%
%
% --- BLIS test suite parameters ----------------------------
%
% num repeats per experiment 1
% num matrix storage schemes 1
% storage[ matrix ] c
% num vector storage schemes 1
% storage[ vector ] c
% mix all storage schemes? 0
% general stride spacing 32
% num datatypes 4
% datatype[0] 0 (s)
% [1] 2 (d)
% [2] 1 (c)
% [3] 3 (z)
% problem size: first to test 100
% problem size: max to test 300
% problem size increment 100
% error-checking level 1
% reaction to failure i
% output in matlab format? 0
% output to stdout AND files? 0
%
%
% --- Section overrides ---
%
% Utility operations 1
% Level-1v operations 1
% Level-1m operations 1
% Level-1f operations 1
% Level-2 operations 1
% Level-3 micro-kernels 1
% Level-3 operations 1
%
% --- randv ---
%
% test randv seq front-end? 1
% randv m -1
% randv operand params (none)
%
% blis_<dt><oper>_<storage> m gflops resid result
blis_srandv_c 100 0.000 0.00e+000 PASS
blis_srandv_c 200 0.000 0.00e+000 PASS
blis_srandv_c 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<storage> m gflops resid result
blis_drandv_c 100 0.000 0.00e+000 PASS
blis_drandv_c 200 0.000 0.00e+000 PASS
blis_drandv_c 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<storage> m gflops resid result
blis_crandv_c 100 0.000 0.00e+000 PASS
blis_crandv_c 200 0.000 0.00e+000 PASS
blis_crandv_c 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<storage> m gflops resid result
blis_zrandv_c 100 0.000 0.00e+000 PASS
blis_zrandv_c 200 0.000 0.00e+000 PASS
blis_zrandv_c 300 0.000 0.00e+000 PASS
% --- randm ---
%
% test randm seq front-end? 1
% randm m n -1 -1
% randm operand params (none)
%
% blis_<dt><oper>_<storage> m n gflops resid result
blis_srandm_c 100 100 0.000 0.00e+000 PASS
blis_srandm_c 200 200 0.080 0.00e+000 PASS
blis_srandm_c 300 300 0.180 0.00e+000 PASS
% blis_<dt><oper>_<storage> m n gflops resid result
blis_drandm_c 100 100 0.000 0.00e+000 PASS
blis_drandm_c 200 200 0.000 0.00e+000 PASS
blis_drandm_c 300 300 0.090 0.00e+000 PASS
% blis_<dt><oper>_<storage> m n gflops resid result
blis_crandm_c 100 100 0.040 0.00e+000 PASS
blis_crandm_c 200 200 0.080 0.00e+000 PASS
blis_crandm_c 300 300 0.120 0.00e+000 PASS
% blis_<dt><oper>_<storage> m n gflops resid result
blis_zrandm_c 100 100 0.000 0.00e+000 PASS
blis_zrandm_c 200 200 0.160 0.00e+000 PASS
blis_zrandm_c 300 300 0.090 0.00e+000 PASS
% --- setv ---
%
% test setv seq front-end? 1
% setv m -1
% setv operand params (none)
%
% blis_<dt><oper>_<storage> m gflops resid result
blis_ssetv_c 100 0.000 0.00e+000 PASS
blis_ssetv_c 200 0.000 0.00e+000 PASS
blis_ssetv_c 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<storage> m gflops resid result
blis_dsetv_c 100 0.000 0.00e+000 PASS
blis_dsetv_c 200 0.000 0.00e+000 PASS
blis_dsetv_c 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<storage> m gflops resid result
blis_csetv_c 100 0.000 0.00e+000 PASS
blis_csetv_c 200 0.000 0.00e+000 PASS
blis_csetv_c 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<storage> m gflops resid result
blis_zsetv_c 100 0.000 0.00e+000 PASS
blis_zsetv_c 200 0.000 0.00e+000 PASS
blis_zsetv_c 300 0.000 0.00e+000 PASS
% --- normfv ---
%
% test normfv seq front-end? 1
% normfv m -1
% normfv operand params (none)
%
% blis_<dt><oper>_<storage> m gflops resid result
blis_snormfv_c 100 0.000 0.00e+000 PASS
blis_snormfv_c 200 0.000 0.00e+000 PASS
blis_snormfv_c 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<storage> m gflops resid result
blis_dnormfv_c 100 0.000 0.00e+000 PASS
blis_dnormfv_c 200 0.000 0.00e+000 PASS
blis_dnormfv_c 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<storage> m gflops resid result
blis_cnormfv_c 100 0.000 0.00e+000 PASS
blis_cnormfv_c 200 0.000 0.00e+000 PASS
blis_cnormfv_c 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<storage> m gflops resid result
blis_znormfv_c 100 0.000 0.00e+000 PASS
blis_znormfv_c 200 0.000 0.00e+000 PASS
blis_znormfv_c 300 0.000 0.00e+000 PASS
% --- addv ---
%
% test addv seq front-end? 1
% addv m -1
% addv operand params ?
%
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_saddv_n_cc 100 0.000 0.00e+000 PASS
blis_saddv_n_cc 200 0.000 0.00e+000 PASS
blis_saddv_n_cc 300 0.000 0.00e+000 PASS
blis_saddv_c_cc 100 0.000 0.00e+000 PASS
blis_saddv_c_cc 200 0.000 0.00e+000 PASS
blis_saddv_c_cc 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_daddv_n_cc 100 0.000 0.00e+000 PASS
blis_daddv_n_cc 200 0.000 0.00e+000 PASS
blis_daddv_n_cc 300 0.000 0.00e+000 PASS
blis_daddv_c_cc 100 0.000 0.00e+000 PASS
blis_daddv_c_cc 200 0.000 0.00e+000 PASS
blis_daddv_c_cc 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_caddv_n_cc 100 0.000 0.00e+000 PASS
blis_caddv_n_cc 200 0.000 0.00e+000 PASS
blis_caddv_n_cc 300 0.000 0.00e+000 PASS
blis_caddv_c_cc 100 0.000 0.00e+000 PASS
blis_caddv_c_cc 200 0.000 0.00e+000 PASS
blis_caddv_c_cc 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_zaddv_n_cc 100 0.000 0.00e+000 PASS
blis_zaddv_n_cc 200 0.000 0.00e+000 PASS
blis_zaddv_n_cc 300 0.000 0.00e+000 PASS
blis_zaddv_c_cc 100 0.000 0.00e+000 PASS
blis_zaddv_c_cc 200 0.000 0.00e+000 PASS
blis_zaddv_c_cc 300 0.000 0.00e+000 PASS
% --- subv ---
%
% test subv seq front-end? 1
% subv m -1
% subv operand params ?
%
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_ssubv_n_cc 100 0.000 0.00e+000 PASS
blis_ssubv_n_cc 200 0.000 0.00e+000 PASS
blis_ssubv_n_cc 300 0.000 0.00e+000 PASS
blis_ssubv_c_cc 100 0.000 0.00e+000 PASS
blis_ssubv_c_cc 200 0.000 0.00e+000 PASS
blis_ssubv_c_cc 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_dsubv_n_cc 100 0.000 0.00e+000 PASS
blis_dsubv_n_cc 200 0.000 0.00e+000 PASS
blis_dsubv_n_cc 300 0.000 0.00e+000 PASS
blis_dsubv_c_cc 100 0.000 0.00e+000 PASS
blis_dsubv_c_cc 200 0.000 0.00e+000 PASS
blis_dsubv_c_cc 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_csubv_n_cc 100 0.000 0.00e+000 PASS
blis_csubv_n_cc 200 0.000 0.00e+000 PASS
blis_csubv_n_cc 300 0.000 0.00e+000 PASS
blis_csubv_c_cc 100 0.000 0.00e+000 PASS
blis_csubv_c_cc 200 0.000 0.00e+000 PASS
blis_csubv_c_cc 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_zsubv_n_cc 100 0.000 0.00e+000 PASS
blis_zsubv_n_cc 200 0.000 0.00e+000 PASS
blis_zsubv_n_cc 300 0.000 0.00e+000 PASS
blis_zsubv_c_cc 100 0.000 0.00e+000 PASS
blis_zsubv_c_cc 200 0.000 0.00e+000 PASS
blis_zsubv_c_cc 300 0.000 0.00e+000 PASS
% --- copyv ---
%
% test copyv seq front-end? 1
% copyv m -1
% copyv operand params ?
%
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_scopyv_n_cc 100 0.000 0.00e+000 PASS
blis_scopyv_n_cc 200 0.000 0.00e+000 PASS
blis_scopyv_n_cc 300 0.000 0.00e+000 PASS
blis_scopyv_c_cc 100 0.000 0.00e+000 PASS
blis_scopyv_c_cc 200 0.000 0.00e+000 PASS
blis_scopyv_c_cc 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_dcopyv_n_cc 100 0.000 0.00e+000 PASS
blis_dcopyv_n_cc 200 0.000 0.00e+000 PASS
blis_dcopyv_n_cc 300 0.000 0.00e+000 PASS
blis_dcopyv_c_cc 100 0.000 0.00e+000 PASS
blis_dcopyv_c_cc 200 0.000 0.00e+000 PASS
blis_dcopyv_c_cc 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_ccopyv_n_cc 100 0.000 0.00e+000 PASS
blis_ccopyv_n_cc 200 0.000 0.00e+000 PASS
blis_ccopyv_n_cc 300 0.000 0.00e+000 PASS
blis_ccopyv_c_cc 100 0.000 0.00e+000 PASS
blis_ccopyv_c_cc 200 0.000 0.00e+000 PASS
blis_ccopyv_c_cc 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_zcopyv_n_cc 100 0.000 0.00e+000 PASS
blis_zcopyv_n_cc 200 0.000 0.00e+000 PASS
blis_zcopyv_n_cc 300 0.000 0.00e+000 PASS
blis_zcopyv_c_cc 100 0.000 0.00e+000 PASS
blis_zcopyv_c_cc 200 0.000 0.00e+000 PASS
blis_zcopyv_c_cc 300 0.000 0.00e+000 PASS
% --- scalv ---
%
% test scalv seq front-end? 1
% scalv m -1
% scalv operand params ?
%
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_sscalv_n_c 100 0.000 0.00e+000 PASS
blis_sscalv_n_c 200 0.000 0.00e+000 PASS
blis_sscalv_n_c 300 0.000 0.00e+000 PASS
blis_sscalv_c_c 100 0.000 0.00e+000 PASS
blis_sscalv_c_c 200 0.000 0.00e+000 PASS
blis_sscalv_c_c 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_dscalv_n_c 100 0.000 0.00e+000 PASS
blis_dscalv_n_c 200 0.000 0.00e+000 PASS
blis_dscalv_n_c 300 0.000 0.00e+000 PASS
blis_dscalv_c_c 100 0.000 0.00e+000 PASS
blis_dscalv_c_c 200 0.000 0.00e+000 PASS
blis_dscalv_c_c 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_cscalv_n_c 100 0.000 0.00e+000 PASS
blis_cscalv_n_c 200 0.000 0.00e+000 PASS
blis_cscalv_n_c 300 0.000 0.00e+000 PASS
blis_cscalv_c_c 100 0.000 0.00e+000 PASS
blis_cscalv_c_c 200 0.000 0.00e+000 PASS
blis_cscalv_c_c 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_zscalv_n_c 100 0.000 0.00e+000 PASS
blis_zscalv_n_c 200 0.000 0.00e+000 PASS
blis_zscalv_n_c 300 0.000 0.00e+000 PASS
blis_zscalv_c_c 100 0.000 0.00e+000 PASS
blis_zscalv_c_c 200 0.000 0.00e+000 PASS
blis_zscalv_c_c 300 0.000 0.00e+000 PASS
% --- axpyv ---
%
% test axpyv seq front-end? 1
% axpyv m -1
% axpyv operand params ?
%
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_saxpyv_n_cc 100 0.000 0.00e+000 PASS
blis_saxpyv_n_cc 200 0.000 0.00e+000 PASS
blis_saxpyv_n_cc 300 0.000 0.00e+000 PASS
blis_saxpyv_c_cc 100 0.000 0.00e+000 PASS
blis_saxpyv_c_cc 200 0.000 0.00e+000 PASS
blis_saxpyv_c_cc 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_daxpyv_n_cc 100 0.000 0.00e+000 PASS
blis_daxpyv_n_cc 200 0.000 0.00e+000 PASS
blis_daxpyv_n_cc 300 0.000 0.00e+000 PASS
blis_daxpyv_c_cc 100 0.000 0.00e+000 PASS
blis_daxpyv_c_cc 200 0.000 0.00e+000 PASS
blis_daxpyv_c_cc 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_caxpyv_n_cc 100 0.000 0.00e+000 PASS
blis_caxpyv_n_cc 200 0.000 0.00e+000 PASS
blis_caxpyv_n_cc 300 0.000 0.00e+000 PASS
blis_caxpyv_c_cc 100 0.000 0.00e+000 PASS
blis_caxpyv_c_cc 200 0.000 0.00e+000 PASS
blis_caxpyv_c_cc 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_zaxpyv_n_cc 100 0.000 0.00e+000 PASS
blis_zaxpyv_n_cc 200 0.000 0.00e+000 PASS
blis_zaxpyv_n_cc 300 0.000 0.00e+000 PASS
blis_zaxpyv_c_cc 100 0.000 0.00e+000 PASS
blis_zaxpyv_c_cc 200 0.000 0.00e+000 PASS
blis_zaxpyv_c_cc 300 0.000 0.00e+000 PASS
% --- dotv ---
%
% test dotv seq front-end? 1
% dotv m -1
% dotv operand params ??
%
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_sdotv_nn_cc 100 0.000 9.54e-007 PASS
blis_sdotv_nn_cc 200 0.000 1.91e-006 PASS
blis_sdotv_nn_cc 300 0.000 1.91e-006 PASS
blis_sdotv_nc_cc 100 0.000 0.00e+000 PASS
blis_sdotv_nc_cc 200 0.000 0.00e+000 PASS
blis_sdotv_nc_cc 300 0.000 9.54e-007 PASS
blis_sdotv_cn_cc 100 0.000 4.77e-007 PASS
blis_sdotv_cn_cc 200 0.000 0.00e+000 PASS
blis_sdotv_cn_cc 300 0.000 1.91e-006 PASS
blis_sdotv_cc_cc 100 0.000 4.77e-007 PASS
blis_sdotv_cc_cc 200 0.000 0.00e+000 PASS
blis_sdotv_cc_cc 300 0.000 9.54e-007 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_ddotv_nn_cc 100 0.000 2.66e-015 PASS
blis_ddotv_nn_cc 200 0.000 2.66e-015 PASS
blis_ddotv_nn_cc 300 0.000 1.78e-015 PASS
blis_ddotv_nc_cc 100 0.000 8.88e-016 PASS
blis_ddotv_nc_cc 200 0.000 1.78e-015 PASS
blis_ddotv_nc_cc 300 0.000 0.00e+000 PASS
blis_ddotv_cn_cc 100 0.000 8.88e-016 PASS
blis_ddotv_cn_cc 200 0.000 0.00e+000 PASS
blis_ddotv_cn_cc 300 0.000 0.00e+000 PASS
blis_ddotv_cc_cc 100 0.000 0.00e+000 PASS
blis_ddotv_cc_cc 200 0.000 1.78e-015 PASS
blis_ddotv_cc_cc 300 0.000 1.78e-015 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_cdotv_nn_cc 100 0.000 0.00e+000 PASS
blis_cdotv_nn_cc 200 0.000 1.91e-006 PASS
blis_cdotv_nn_cc 300 0.000 9.54e-007 PASS
blis_cdotv_nc_cc 100 0.000 9.54e-007 PASS
blis_cdotv_nc_cc 200 0.000 0.00e+000 PASS
blis_cdotv_nc_cc 300 0.000 1.91e-006 PASS
blis_cdotv_cn_cc 100 0.000 1.91e-006 PASS
blis_cdotv_cn_cc 200 0.000 9.54e-007 PASS
blis_cdotv_cn_cc 300 0.000 9.54e-007 PASS
blis_cdotv_cc_cc 100 0.000 9.54e-007 PASS
blis_cdotv_cc_cc 200 0.000 0.00e+000 PASS
blis_cdotv_cc_cc 300 0.000 2.86e-006 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_zdotv_nn_cc 100 0.000 1.78e-015 PASS
blis_zdotv_nn_cc 200 0.000 1.78e-015 PASS
blis_zdotv_nn_cc 300 0.000 3.55e-015 PASS
blis_zdotv_nc_cc 100 0.000 8.88e-016 PASS
blis_zdotv_nc_cc 200 0.000 0.00e+000 PASS
blis_zdotv_nc_cc 300 0.000 5.33e-015 PASS
blis_zdotv_cn_cc 100 0.000 2.66e-015 PASS
blis_zdotv_cn_cc 200 0.000 0.00e+000 PASS
blis_zdotv_cn_cc 300 0.000 1.78e-015 PASS
blis_zdotv_cc_cc 100 0.000 8.88e-016 PASS
blis_zdotv_cc_cc 200 0.000 1.78e-015 PASS
blis_zdotv_cc_cc 300 0.000 1.07e-014 MARGINAL
% --- dotxv ---
%
% test dotxv seq front-end? 1
% dotxv m -1
% dotxv operand params ??
%
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_sdotxv_nn_cc 100 0.000 4.77e-007 PASS
blis_sdotxv_nn_cc 200 0.000 2.86e-006 PASS
blis_sdotxv_nn_cc 300 0.000 6.68e-006 PASS
blis_sdotxv_nc_cc 100 0.000 9.54e-007 PASS
blis_sdotxv_nc_cc 200 0.000 2.86e-006 PASS
blis_sdotxv_nc_cc 300 0.000 9.54e-007 PASS
blis_sdotxv_cn_cc 100 0.000 9.54e-007 PASS
blis_sdotxv_cn_cc 200 0.000 0.00e+000 PASS
blis_sdotxv_cn_cc 300 0.000 9.54e-007 PASS
blis_sdotxv_cc_cc 100 0.000 1.91e-006 PASS
blis_sdotxv_cc_cc 200 0.000 0.00e+000 PASS
blis_sdotxv_cc_cc 300 0.000 9.54e-007 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_ddotxv_nn_cc 100 0.000 1.78e-015 PASS
blis_ddotxv_nn_cc 200 0.000 0.00e+000 PASS
blis_ddotxv_nn_cc 300 0.000 3.55e-015 PASS
blis_ddotxv_nc_cc 100 0.000 1.78e-015 PASS
blis_ddotxv_nc_cc 200 0.000 0.00e+000 PASS
blis_ddotxv_nc_cc 300 0.000 1.78e-015 PASS
blis_ddotxv_cn_cc 100 0.000 1.78e-015 PASS
blis_ddotxv_cn_cc 200 0.000 0.00e+000 PASS
blis_ddotxv_cn_cc 300 0.000 3.55e-015 PASS
blis_ddotxv_cc_cc 100 0.000 1.78e-015 PASS
blis_ddotxv_cc_cc 200 0.000 3.55e-015 PASS
blis_ddotxv_cc_cc 300 0.000 7.11e-015 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_cdotxv_nn_cc 100 0.000 2.86e-006 PASS
blis_cdotxv_nn_cc 200 0.000 3.81e-006 PASS
blis_cdotxv_nn_cc 300 0.000 5.72e-006 PASS
blis_cdotxv_nc_cc 100 0.000 1.91e-006 PASS
blis_cdotxv_nc_cc 200 0.000 1.91e-006 PASS
blis_cdotxv_nc_cc 300 0.000 3.81e-006 PASS
blis_cdotxv_cn_cc 100 0.000 1.91e-006 PASS
blis_cdotxv_cn_cc 200 0.000 0.00e+000 PASS
blis_cdotxv_cn_cc 300 0.000 1.91e-006 PASS
blis_cdotxv_cc_cc 100 0.000 9.54e-007 PASS
blis_cdotxv_cc_cc 200 0.000 1.91e-006 PASS
blis_cdotxv_cc_cc 300 0.000 5.72e-006 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_zdotxv_nn_cc 100 0.000 5.33e-015 PASS
blis_zdotxv_nn_cc 200 0.000 7.11e-015 PASS
blis_zdotxv_nn_cc 300 0.000 1.07e-014 MARGINAL
blis_zdotxv_nc_cc 100 0.000 3.55e-015 PASS
blis_zdotxv_nc_cc 200 0.000 0.00e+000 PASS
blis_zdotxv_nc_cc 300 0.000 0.00e+000 PASS
blis_zdotxv_cn_cc 100 0.000 0.00e+000 PASS
blis_zdotxv_cn_cc 200 0.000 0.00e+000 PASS
blis_zdotxv_cn_cc 300 0.000 1.07e-014 MARGINAL
blis_zdotxv_cc_cc 100 0.000 3.55e-015 PASS
blis_zdotxv_cc_cc 200 0.000 0.00e+000 PASS
blis_zdotxv_cc_cc 300 0.000 3.55e-015 PASS
% --- scal2v ---
%
% test scal2v seq front-end? 1
% scal2v m -1
% scal2v operand params ?
%
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_sscal2v_n_cc 100 0.000 0.00e+000 PASS
blis_sscal2v_n_cc 200 0.000 0.00e+000 PASS
blis_sscal2v_n_cc 300 0.000 0.00e+000 PASS
blis_sscal2v_c_cc 100 0.000 0.00e+000 PASS
blis_sscal2v_c_cc 200 0.000 0.00e+000 PASS
blis_sscal2v_c_cc 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_dscal2v_n_cc 100 0.000 0.00e+000 PASS
blis_dscal2v_n_cc 200 0.000 0.00e+000 PASS
blis_dscal2v_n_cc 300 0.000 0.00e+000 PASS
blis_dscal2v_c_cc 100 0.000 0.00e+000 PASS
blis_dscal2v_c_cc 200 0.000 0.00e+000 PASS
blis_dscal2v_c_cc 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_cscal2v_n_cc 100 0.000 0.00e+000 PASS
blis_cscal2v_n_cc 200 0.000 0.00e+000 PASS
blis_cscal2v_n_cc 300 0.000 0.00e+000 PASS
blis_cscal2v_c_cc 100 0.000 0.00e+000 PASS
blis_cscal2v_c_cc 200 0.000 0.00e+000 PASS
blis_cscal2v_c_cc 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_zscal2v_n_cc 100 0.000 0.00e+000 PASS
blis_zscal2v_n_cc 200 0.000 0.00e+000 PASS
blis_zscal2v_n_cc 300 0.000 0.00e+000 PASS
blis_zscal2v_c_cc 100 0.000 0.00e+000 PASS
blis_zscal2v_c_cc 200 0.000 0.00e+000 PASS
blis_zscal2v_c_cc 300 0.000 0.00e+000 PASS
% --- setm ---
%
% test setm seq front-end? 1
% setm m n -1 -2
% setm operand params (none)
%
% blis_<dt><oper>_<storage> m n gflops resid result
blis_ssetm_c 100 50 0.000 0.00e+000 PASS
blis_ssetm_c 200 100 0.000 0.00e+000 PASS
blis_ssetm_c 300 150 0.000 0.00e+000 PASS
% blis_<dt><oper>_<storage> m n gflops resid result
blis_dsetm_c 100 50 0.000 0.00e+000 PASS
blis_dsetm_c 200 100 0.000 0.00e+000 PASS
blis_dsetm_c 300 150 0.000 0.00e+000 PASS
% blis_<dt><oper>_<storage> m n gflops resid result
blis_csetm_c 100 50 0.000 0.00e+000 PASS
blis_csetm_c 200 100 0.000 0.00e+000 PASS
blis_csetm_c 300 150 0.000 0.00e+000 PASS
% blis_<dt><oper>_<storage> m n gflops resid result
blis_zsetm_c 100 50 0.000 0.00e+000 PASS
blis_zsetm_c 200 100 0.000 0.00e+000 PASS
blis_zsetm_c 300 150 0.000 0.00e+000 PASS
% --- normfm ---
%
% test normfm seq front-end? 1
% normfm m n -1 -2
% normfm operand params (none)
%
% blis_<dt><oper>_<storage> m n gflops resid result
blis_snormfm_c 100 50 0.000 0.00e+000 PASS
blis_snormfm_c 200 100 0.000 0.00e+000 PASS
blis_snormfm_c 300 150 0.090 0.00e+000 PASS
% blis_<dt><oper>_<storage> m n gflops resid result
blis_dnormfm_c 100 50 0.000 0.00e+000 PASS
blis_dnormfm_c 200 100 0.000 0.00e+000 PASS
blis_dnormfm_c 300 150 0.090 0.00e+000 PASS
% blis_<dt><oper>_<storage> m n gflops resid result
blis_cnormfm_c 100 50 0.000 0.00e+000 PASS
blis_cnormfm_c 200 100 0.000 0.00e+000 PASS
blis_cnormfm_c 300 150 0.180 0.00e+000 PASS
% blis_<dt><oper>_<storage> m n gflops resid result
blis_znormfm_c 100 50 0.000 0.00e+000 PASS
blis_znormfm_c 200 100 0.000 0.00e+000 PASS
blis_znormfm_c 300 150 0.000 0.00e+000 PASS
% --- addm ---
%
% test addm seq front-end? 1
% addm m n -1 -2
% addm operand params ?
%
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_saddm_n_cc 100 50 0.005 0.00e+000 PASS
blis_saddm_n_cc 200 100 0.000 0.00e+000 PASS
blis_saddm_n_cc 300 150 0.000 0.00e+000 PASS
blis_saddm_c_cc 100 50 0.000 0.00e+000 PASS
blis_saddm_c_cc 200 100 0.000 0.00e+000 PASS
blis_saddm_c_cc 300 150 0.000 0.00e+000 PASS
blis_saddm_t_cc 100 50 0.000 0.00e+000 PASS
blis_saddm_t_cc 200 100 0.000 0.00e+000 PASS
blis_saddm_t_cc 300 150 0.000 0.00e+000 PASS
blis_saddm_h_cc 100 50 0.000 0.00e+000 PASS
blis_saddm_h_cc 200 100 0.000 0.00e+000 PASS
blis_saddm_h_cc 300 150 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_daddm_n_cc 100 50 0.000 0.00e+000 PASS
blis_daddm_n_cc 200 100 0.000 0.00e+000 PASS
blis_daddm_n_cc 300 150 0.000 0.00e+000 PASS
blis_daddm_c_cc 100 50 0.000 0.00e+000 PASS
blis_daddm_c_cc 200 100 0.000 0.00e+000 PASS
blis_daddm_c_cc 300 150 0.000 0.00e+000 PASS
blis_daddm_t_cc 100 50 0.000 0.00e+000 PASS
blis_daddm_t_cc 200 100 0.000 0.00e+000 PASS
blis_daddm_t_cc 300 150 0.000 0.00e+000 PASS
blis_daddm_h_cc 100 50 0.000 0.00e+000 PASS
blis_daddm_h_cc 200 100 0.000 0.00e+000 PASS
blis_daddm_h_cc 300 150 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_caddm_n_cc 100 50 0.000 0.00e+000 PASS
blis_caddm_n_cc 200 100 0.000 0.00e+000 PASS
blis_caddm_n_cc 300 150 0.000 0.00e+000 PASS
blis_caddm_c_cc 100 50 0.000 0.00e+000 PASS
blis_caddm_c_cc 200 100 0.000 0.00e+000 PASS
blis_caddm_c_cc 300 150 0.000 0.00e+000 PASS
blis_caddm_t_cc 100 50 0.000 0.00e+000 PASS
blis_caddm_t_cc 200 100 0.000 0.00e+000 PASS
blis_caddm_t_cc 300 150 0.000 0.00e+000 PASS
blis_caddm_h_cc 100 50 0.000 0.00e+000 PASS
blis_caddm_h_cc 200 100 0.000 0.00e+000 PASS
blis_caddm_h_cc 300 150 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_zaddm_n_cc 100 50 0.000 0.00e+000 PASS
blis_zaddm_n_cc 200 100 0.000 0.00e+000 PASS
blis_zaddm_n_cc 300 150 0.000 0.00e+000 PASS
blis_zaddm_c_cc 100 50 0.000 0.00e+000 PASS
blis_zaddm_c_cc 200 100 0.000 0.00e+000 PASS
blis_zaddm_c_cc 300 150 0.000 0.00e+000 PASS
blis_zaddm_t_cc 100 50 0.000 0.00e+000 PASS
blis_zaddm_t_cc 200 100 0.000 0.00e+000 PASS
blis_zaddm_t_cc 300 150 0.000 0.00e+000 PASS
blis_zaddm_h_cc 100 50 0.000 0.00e+000 PASS
blis_zaddm_h_cc 200 100 0.000 0.00e+000 PASS
blis_zaddm_h_cc 300 150 0.090 0.00e+000 PASS
% --- subm ---
%
% test subm seq front-end? 1
% subm m n -1 -2
% subm operand params ?
%
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_ssubm_n_cc 100 50 0.000 0.00e+000 PASS
blis_ssubm_n_cc 200 100 0.000 0.00e+000 PASS
blis_ssubm_n_cc 300 150 0.000 0.00e+000 PASS
blis_ssubm_c_cc 100 50 0.000 0.00e+000 PASS
blis_ssubm_c_cc 200 100 0.000 0.00e+000 PASS
blis_ssubm_c_cc 300 150 0.000 0.00e+000 PASS
blis_ssubm_t_cc 100 50 0.000 0.00e+000 PASS
blis_ssubm_t_cc 200 100 0.000 0.00e+000 PASS
blis_ssubm_t_cc 300 150 0.000 0.00e+000 PASS
blis_ssubm_h_cc 100 50 0.000 0.00e+000 PASS
blis_ssubm_h_cc 200 100 0.000 0.00e+000 PASS
blis_ssubm_h_cc 300 150 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_dsubm_n_cc 100 50 0.000 0.00e+000 PASS
blis_dsubm_n_cc 200 100 0.000 0.00e+000 PASS
blis_dsubm_n_cc 300 150 0.000 0.00e+000 PASS
blis_dsubm_c_cc 100 50 0.000 0.00e+000 PASS
blis_dsubm_c_cc 200 100 0.000 0.00e+000 PASS
blis_dsubm_c_cc 300 150 0.000 0.00e+000 PASS
blis_dsubm_t_cc 100 50 0.000 0.00e+000 PASS
blis_dsubm_t_cc 200 100 0.000 0.00e+000 PASS
blis_dsubm_t_cc 300 150 0.000 0.00e+000 PASS
blis_dsubm_h_cc 100 50 0.000 0.00e+000 PASS
blis_dsubm_h_cc 200 100 0.000 0.00e+000 PASS
blis_dsubm_h_cc 300 150 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_csubm_n_cc 100 50 0.000 0.00e+000 PASS
blis_csubm_n_cc 200 100 0.000 0.00e+000 PASS
blis_csubm_n_cc 300 150 0.000 0.00e+000 PASS
blis_csubm_c_cc 100 50 0.000 0.00e+000 PASS
blis_csubm_c_cc 200 100 0.000 0.00e+000 PASS
blis_csubm_c_cc 300 150 0.000 0.00e+000 PASS
blis_csubm_t_cc 100 50 0.000 0.00e+000 PASS
blis_csubm_t_cc 200 100 0.000 0.00e+000 PASS
blis_csubm_t_cc 300 150 0.090 0.00e+000 PASS
blis_csubm_h_cc 100 50 0.000 0.00e+000 PASS
blis_csubm_h_cc 200 100 0.000 0.00e+000 PASS
blis_csubm_h_cc 300 150 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_zsubm_n_cc 100 50 0.000 0.00e+000 PASS
blis_zsubm_n_cc 200 100 0.000 0.00e+000 PASS
blis_zsubm_n_cc 300 150 0.000 0.00e+000 PASS
blis_zsubm_c_cc 100 50 0.000 0.00e+000 PASS
blis_zsubm_c_cc 200 100 0.000 0.00e+000 PASS
blis_zsubm_c_cc 300 150 0.000 0.00e+000 PASS
blis_zsubm_t_cc 100 50 0.000 0.00e+000 PASS
blis_zsubm_t_cc 200 100 0.000 0.00e+000 PASS
blis_zsubm_t_cc 300 150 0.000 0.00e+000 PASS
blis_zsubm_h_cc 100 50 0.000 0.00e+000 PASS
blis_zsubm_h_cc 200 100 0.000 0.00e+000 PASS
blis_zsubm_h_cc 300 150 0.000 0.00e+000 PASS
% --- copym ---
%
% test copym seq front-end? 1
% copym m n -1 -2
% copym operand params ?
%
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_scopym_n_cc 100 50 0.000 0.00e+000 PASS
blis_scopym_n_cc 200 100 0.000 0.00e+000 PASS
blis_scopym_n_cc 300 150 0.000 0.00e+000 PASS
blis_scopym_c_cc 100 50 0.000 0.00e+000 PASS
blis_scopym_c_cc 200 100 0.000 0.00e+000 PASS
blis_scopym_c_cc 300 150 0.000 0.00e+000 PASS
blis_scopym_t_cc 100 50 0.000 0.00e+000 PASS
blis_scopym_t_cc 200 100 0.000 0.00e+000 PASS
blis_scopym_t_cc 300 150 0.000 0.00e+000 PASS
blis_scopym_h_cc 100 50 0.000 0.00e+000 PASS
blis_scopym_h_cc 200 100 0.000 0.00e+000 PASS
blis_scopym_h_cc 300 150 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_dcopym_n_cc 100 50 0.000 0.00e+000 PASS
blis_dcopym_n_cc 200 100 0.000 0.00e+000 PASS
blis_dcopym_n_cc 300 150 0.000 0.00e+000 PASS
blis_dcopym_c_cc 100 50 0.000 0.00e+000 PASS
blis_dcopym_c_cc 200 100 0.000 0.00e+000 PASS
blis_dcopym_c_cc 300 150 0.000 0.00e+000 PASS
blis_dcopym_t_cc 100 50 0.000 0.00e+000 PASS
blis_dcopym_t_cc 200 100 0.000 0.00e+000 PASS
blis_dcopym_t_cc 300 150 0.000 0.00e+000 PASS
blis_dcopym_h_cc 100 50 0.000 0.00e+000 PASS
blis_dcopym_h_cc 200 100 0.000 0.00e+000 PASS
blis_dcopym_h_cc 300 150 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_ccopym_n_cc 100 50 0.000 0.00e+000 PASS
blis_ccopym_n_cc 200 100 0.000 0.00e+000 PASS
blis_ccopym_n_cc 300 150 0.000 0.00e+000 PASS
blis_ccopym_c_cc 100 50 0.000 0.00e+000 PASS
blis_ccopym_c_cc 200 100 0.000 0.00e+000 PASS
blis_ccopym_c_cc 300 150 0.000 0.00e+000 PASS
blis_ccopym_t_cc 100 50 0.000 0.00e+000 PASS
blis_ccopym_t_cc 200 100 0.000 0.00e+000 PASS
blis_ccopym_t_cc 300 150 0.000 0.00e+000 PASS
blis_ccopym_h_cc 100 50 0.000 0.00e+000 PASS
blis_ccopym_h_cc 200 100 0.000 0.00e+000 PASS
blis_ccopym_h_cc 300 150 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_zcopym_n_cc 100 50 0.000 0.00e+000 PASS
blis_zcopym_n_cc 200 100 0.000 0.00e+000 PASS
blis_zcopym_n_cc 300 150 0.000 0.00e+000 PASS
blis_zcopym_c_cc 100 50 0.000 0.00e+000 PASS
blis_zcopym_c_cc 200 100 0.000 0.00e+000 PASS
blis_zcopym_c_cc 300 150 0.000 0.00e+000 PASS
blis_zcopym_t_cc 100 50 0.000 0.00e+000 PASS
blis_zcopym_t_cc 200 100 0.000 0.00e+000 PASS
blis_zcopym_t_cc 300 150 0.000 0.00e+000 PASS
blis_zcopym_h_cc 100 50 0.000 0.00e+000 PASS
blis_zcopym_h_cc 200 100 0.000 0.00e+000 PASS
blis_zcopym_h_cc 300 150 0.000 0.00e+000 PASS
% --- scalm ---
%
% test scalm seq front-end? 1
% scalm m n -1 -2
% scalm operand params ?
%
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_sscalm_n_c 100 50 0.000 0.00e+000 PASS
blis_sscalm_n_c 200 100 0.000 0.00e+000 PASS
blis_sscalm_n_c 300 150 0.000 0.00e+000 PASS
blis_sscalm_c_c 100 50 0.000 0.00e+000 PASS
blis_sscalm_c_c 200 100 0.000 0.00e+000 PASS
blis_sscalm_c_c 300 150 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_dscalm_n_c 100 50 0.000 0.00e+000 PASS
blis_dscalm_n_c 200 100 0.000 0.00e+000 PASS
blis_dscalm_n_c 300 150 0.000 0.00e+000 PASS
blis_dscalm_c_c 100 50 0.000 0.00e+000 PASS
blis_dscalm_c_c 200 100 0.000 0.00e+000 PASS
blis_dscalm_c_c 300 150 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_cscalm_n_c 100 50 0.000 0.00e+000 PASS
blis_cscalm_n_c 200 100 0.000 0.00e+000 PASS
blis_cscalm_n_c 300 150 0.000 0.00e+000 PASS
blis_cscalm_c_c 100 50 0.000 0.00e+000 PASS
blis_cscalm_c_c 200 100 0.000 0.00e+000 PASS
blis_cscalm_c_c 300 150 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_zscalm_n_c 100 50 0.000 0.00e+000 PASS
blis_zscalm_n_c 200 100 0.000 0.00e+000 PASS
blis_zscalm_n_c 300 150 0.000 0.00e+000 PASS
blis_zscalm_c_c 100 50 0.000 0.00e+000 PASS
blis_zscalm_c_c 200 100 0.000 0.00e+000 PASS
blis_zscalm_c_c 300 150 0.000 0.00e+000 PASS
% --- axpym ---
%
% test axpym seq front-end? 1
% axpym m n -1 -1
% axpym operand params ?
%
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_saxpym_n_cc 100 100 0.000 0.00e+000 PASS
blis_saxpym_n_cc 200 200 0.000 0.00e+000 PASS
blis_saxpym_n_cc 300 300 0.000 0.00e+000 PASS
blis_saxpym_c_cc 100 100 0.000 0.00e+000 PASS
blis_saxpym_c_cc 200 200 0.000 0.00e+000 PASS
blis_saxpym_c_cc 300 300 0.000 0.00e+000 PASS
blis_saxpym_t_cc 100 100 0.000 0.00e+000 PASS
blis_saxpym_t_cc 200 200 0.000 0.00e+000 PASS
blis_saxpym_t_cc 300 300 0.000 0.00e+000 PASS
blis_saxpym_h_cc 100 100 0.000 0.00e+000 PASS
blis_saxpym_h_cc 200 200 0.000 0.00e+000 PASS
blis_saxpym_h_cc 300 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_daxpym_n_cc 100 100 0.000 0.00e+000 PASS
blis_daxpym_n_cc 200 200 0.000 0.00e+000 PASS
blis_daxpym_n_cc 300 300 0.000 0.00e+000 PASS
blis_daxpym_c_cc 100 100 0.000 0.00e+000 PASS
blis_daxpym_c_cc 200 200 0.000 0.00e+000 PASS
blis_daxpym_c_cc 300 300 0.000 0.00e+000 PASS
blis_daxpym_t_cc 100 100 0.000 0.00e+000 PASS
blis_daxpym_t_cc 200 200 0.080 0.00e+000 PASS
blis_daxpym_t_cc 300 300 0.000 0.00e+000 PASS
blis_daxpym_h_cc 100 100 0.000 0.00e+000 PASS
blis_daxpym_h_cc 200 200 0.000 0.00e+000 PASS
blis_daxpym_h_cc 300 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_caxpym_n_cc 100 100 0.000 0.00e+000 PASS
blis_caxpym_n_cc 200 200 0.000 0.00e+000 PASS
blis_caxpym_n_cc 300 300 0.000 0.00e+000 PASS
blis_caxpym_c_cc 100 100 0.000 0.00e+000 PASS
blis_caxpym_c_cc 200 200 0.000 0.00e+000 PASS
blis_caxpym_c_cc 300 300 0.000 0.00e+000 PASS
blis_caxpym_t_cc 100 100 0.000 0.00e+000 PASS
blis_caxpym_t_cc 200 200 0.000 0.00e+000 PASS
blis_caxpym_t_cc 300 300 0.000 0.00e+000 PASS
blis_caxpym_h_cc 100 100 0.000 0.00e+000 PASS
blis_caxpym_h_cc 200 200 0.000 0.00e+000 PASS
blis_caxpym_h_cc 300 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_zaxpym_n_cc 100 100 0.000 0.00e+000 PASS
blis_zaxpym_n_cc 200 200 0.000 0.00e+000 PASS
blis_zaxpym_n_cc 300 300 0.000 0.00e+000 PASS
blis_zaxpym_c_cc 100 100 0.000 0.00e+000 PASS
blis_zaxpym_c_cc 200 200 0.000 0.00e+000 PASS
blis_zaxpym_c_cc 300 300 0.720 0.00e+000 PASS
blis_zaxpym_t_cc 100 100 0.000 0.00e+000 PASS
blis_zaxpym_t_cc 200 200 0.000 0.00e+000 PASS
blis_zaxpym_t_cc 300 300 0.000 0.00e+000 PASS
blis_zaxpym_h_cc 100 100 0.080 0.00e+000 PASS
blis_zaxpym_h_cc 200 200 0.000 0.00e+000 PASS
blis_zaxpym_h_cc 300 300 0.000 0.00e+000 PASS
% --- scal2m ---
%
% test scal2m seq front-end? 1
% scal2m m n -1 -2
% scal2m operand params ?
%
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_sscal2m_n_cc 100 50 0.000 0.00e+000 PASS
blis_sscal2m_n_cc 200 100 0.000 0.00e+000 PASS
blis_sscal2m_n_cc 300 150 0.000 0.00e+000 PASS
blis_sscal2m_c_cc 100 50 0.000 0.00e+000 PASS
blis_sscal2m_c_cc 200 100 0.000 0.00e+000 PASS
blis_sscal2m_c_cc 300 150 0.000 0.00e+000 PASS
blis_sscal2m_t_cc 100 50 0.000 0.00e+000 PASS
blis_sscal2m_t_cc 200 100 0.000 0.00e+000 PASS
blis_sscal2m_t_cc 300 150 0.000 0.00e+000 PASS
blis_sscal2m_h_cc 100 50 0.000 0.00e+000 PASS
blis_sscal2m_h_cc 200 100 0.000 0.00e+000 PASS
blis_sscal2m_h_cc 300 150 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_dscal2m_n_cc 100 50 0.000 0.00e+000 PASS
blis_dscal2m_n_cc 200 100 0.000 0.00e+000 PASS
blis_dscal2m_n_cc 300 150 0.000 0.00e+000 PASS
blis_dscal2m_c_cc 100 50 0.000 0.00e+000 PASS
blis_dscal2m_c_cc 200 100 0.000 0.00e+000 PASS
blis_dscal2m_c_cc 300 150 0.000 0.00e+000 PASS
blis_dscal2m_t_cc 100 50 0.000 0.00e+000 PASS
blis_dscal2m_t_cc 200 100 0.000 0.00e+000 PASS
blis_dscal2m_t_cc 300 150 0.000 0.00e+000 PASS
blis_dscal2m_h_cc 100 50 0.000 0.00e+000 PASS
blis_dscal2m_h_cc 200 100 0.000 0.00e+000 PASS
blis_dscal2m_h_cc 300 150 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_cscal2m_n_cc 100 50 0.000 0.00e+000 PASS
blis_cscal2m_n_cc 200 100 0.000 0.00e+000 PASS
blis_cscal2m_n_cc 300 150 0.000 0.00e+000 PASS
blis_cscal2m_c_cc 100 50 0.000 0.00e+000 PASS
blis_cscal2m_c_cc 200 100 0.000 0.00e+000 PASS
blis_cscal2m_c_cc 300 150 0.000 0.00e+000 PASS
blis_cscal2m_t_cc 100 50 0.000 0.00e+000 PASS
blis_cscal2m_t_cc 200 100 0.000 0.00e+000 PASS
blis_cscal2m_t_cc 300 150 0.000 0.00e+000 PASS
blis_cscal2m_h_cc 100 50 0.000 0.00e+000 PASS
blis_cscal2m_h_cc 200 100 0.000 0.00e+000 PASS
blis_cscal2m_h_cc 300 150 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_zscal2m_n_cc 100 50 0.000 0.00e+000 PASS
blis_zscal2m_n_cc 200 100 0.000 0.00e+000 PASS
blis_zscal2m_n_cc 300 150 0.000 0.00e+000 PASS
blis_zscal2m_c_cc 100 50 0.000 0.00e+000 PASS
blis_zscal2m_c_cc 200 100 0.000 0.00e+000 PASS
blis_zscal2m_c_cc 300 150 0.000 0.00e+000 PASS
blis_zscal2m_t_cc 100 50 0.000 0.00e+000 PASS
blis_zscal2m_t_cc 200 100 0.000 0.00e+000 PASS
blis_zscal2m_t_cc 300 150 0.000 0.00e+000 PASS
blis_zscal2m_h_cc 100 50 0.000 0.00e+000 PASS
blis_zscal2m_h_cc 200 100 0.000 0.00e+000 PASS
blis_zscal2m_h_cc 300 150 0.000 0.00e+000 PASS
% --- axpy2v ---
%
% test axpy2v seq front-end? 1
% axpy2v m -1
% axpy2v operand params ??
%
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_saxpy2v_nn_ccc 100 0.000 0.00e+000 PASS
blis_saxpy2v_nn_ccc 200 0.000 0.00e+000 PASS
blis_saxpy2v_nn_ccc 300 0.000 0.00e+000 PASS
blis_saxpy2v_nc_ccc 100 0.000 0.00e+000 PASS
blis_saxpy2v_nc_ccc 200 0.000 0.00e+000 PASS
blis_saxpy2v_nc_ccc 300 0.000 0.00e+000 PASS
blis_saxpy2v_cn_ccc 100 0.000 0.00e+000 PASS
blis_saxpy2v_cn_ccc 200 0.000 0.00e+000 PASS
blis_saxpy2v_cn_ccc 300 0.000 0.00e+000 PASS
blis_saxpy2v_cc_ccc 100 0.000 0.00e+000 PASS
blis_saxpy2v_cc_ccc 200 0.000 0.00e+000 PASS
blis_saxpy2v_cc_ccc 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_daxpy2v_nn_ccc 100 0.000 0.00e+000 PASS
blis_daxpy2v_nn_ccc 200 0.000 0.00e+000 PASS
blis_daxpy2v_nn_ccc 300 0.000 0.00e+000 PASS
blis_daxpy2v_nc_ccc 100 0.000 0.00e+000 PASS
blis_daxpy2v_nc_ccc 200 0.000 0.00e+000 PASS
blis_daxpy2v_nc_ccc 300 0.000 0.00e+000 PASS
blis_daxpy2v_cn_ccc 100 0.000 0.00e+000 PASS
blis_daxpy2v_cn_ccc 200 0.000 0.00e+000 PASS
blis_daxpy2v_cn_ccc 300 0.000 0.00e+000 PASS
blis_daxpy2v_cc_ccc 100 0.000 0.00e+000 PASS
blis_daxpy2v_cc_ccc 200 0.000 0.00e+000 PASS
blis_daxpy2v_cc_ccc 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_caxpy2v_nn_ccc 100 0.000 0.00e+000 PASS
blis_caxpy2v_nn_ccc 200 0.000 0.00e+000 PASS
blis_caxpy2v_nn_ccc 300 0.000 0.00e+000 PASS
blis_caxpy2v_nc_ccc 100 0.000 0.00e+000 PASS
blis_caxpy2v_nc_ccc 200 0.000 0.00e+000 PASS
blis_caxpy2v_nc_ccc 300 0.000 0.00e+000 PASS
blis_caxpy2v_cn_ccc 100 0.000 0.00e+000 PASS
blis_caxpy2v_cn_ccc 200 0.000 0.00e+000 PASS
blis_caxpy2v_cn_ccc 300 0.000 0.00e+000 PASS
blis_caxpy2v_cc_ccc 100 0.000 0.00e+000 PASS
blis_caxpy2v_cc_ccc 200 0.000 0.00e+000 PASS
blis_caxpy2v_cc_ccc 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_zaxpy2v_nn_ccc 100 0.000 0.00e+000 PASS
blis_zaxpy2v_nn_ccc 200 0.000 0.00e+000 PASS
blis_zaxpy2v_nn_ccc 300 0.000 0.00e+000 PASS
blis_zaxpy2v_nc_ccc 100 0.000 0.00e+000 PASS
blis_zaxpy2v_nc_ccc 200 0.000 0.00e+000 PASS
blis_zaxpy2v_nc_ccc 300 0.000 0.00e+000 PASS
blis_zaxpy2v_cn_ccc 100 0.000 0.00e+000 PASS
blis_zaxpy2v_cn_ccc 200 0.000 0.00e+000 PASS
blis_zaxpy2v_cn_ccc 300 0.000 0.00e+000 PASS
blis_zaxpy2v_cc_ccc 100 0.000 0.00e+000 PASS
blis_zaxpy2v_cc_ccc 200 0.000 0.00e+000 PASS
blis_zaxpy2v_cc_ccc 300 0.000 0.00e+000 PASS
% --- dotaxpyv ---
%
% test dotaxpyv seq front-end? 1
% dotaxpyv m -1
% dotaxpyv operand params ???
%
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_sdotaxpyv_nnn_ccc 100 0.000 0.00e+000 PASS
blis_sdotaxpyv_nnn_ccc 200 0.000 0.00e+000 PASS
blis_sdotaxpyv_nnn_ccc 300 0.000 0.00e+000 PASS
blis_sdotaxpyv_nnc_ccc 100 0.000 0.00e+000 PASS
blis_sdotaxpyv_nnc_ccc 200 0.000 0.00e+000 PASS
blis_sdotaxpyv_nnc_ccc 300 0.000 0.00e+000 PASS
blis_sdotaxpyv_ncn_ccc 100 0.000 0.00e+000 PASS
blis_sdotaxpyv_ncn_ccc 200 0.000 0.00e+000 PASS
blis_sdotaxpyv_ncn_ccc 300 0.000 0.00e+000 PASS
blis_sdotaxpyv_ncc_ccc 100 0.000 0.00e+000 PASS
blis_sdotaxpyv_ncc_ccc 200 0.000 0.00e+000 PASS
blis_sdotaxpyv_ncc_ccc 300 0.000 0.00e+000 PASS
blis_sdotaxpyv_cnn_ccc 100 0.000 0.00e+000 PASS
blis_sdotaxpyv_cnn_ccc 200 0.000 0.00e+000 PASS
blis_sdotaxpyv_cnn_ccc 300 0.000 0.00e+000 PASS
blis_sdotaxpyv_cnc_ccc 100 0.000 0.00e+000 PASS
blis_sdotaxpyv_cnc_ccc 200 0.000 0.00e+000 PASS
blis_sdotaxpyv_cnc_ccc 300 0.000 0.00e+000 PASS
blis_sdotaxpyv_ccn_ccc 100 0.000 0.00e+000 PASS
blis_sdotaxpyv_ccn_ccc 200 0.000 0.00e+000 PASS
blis_sdotaxpyv_ccn_ccc 300 0.000 0.00e+000 PASS
blis_sdotaxpyv_ccc_ccc 100 0.000 0.00e+000 PASS
blis_sdotaxpyv_ccc_ccc 200 0.000 0.00e+000 PASS
blis_sdotaxpyv_ccc_ccc 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_ddotaxpyv_nnn_ccc 100 0.000 0.00e+000 PASS
blis_ddotaxpyv_nnn_ccc 200 0.000 0.00e+000 PASS
blis_ddotaxpyv_nnn_ccc 300 0.000 0.00e+000 PASS
blis_ddotaxpyv_nnc_ccc 100 0.000 0.00e+000 PASS
blis_ddotaxpyv_nnc_ccc 200 0.000 0.00e+000 PASS
blis_ddotaxpyv_nnc_ccc 300 0.000 0.00e+000 PASS
blis_ddotaxpyv_ncn_ccc 100 0.000 0.00e+000 PASS
blis_ddotaxpyv_ncn_ccc 200 0.000 0.00e+000 PASS
blis_ddotaxpyv_ncn_ccc 300 0.000 0.00e+000 PASS
blis_ddotaxpyv_ncc_ccc 100 0.000 0.00e+000 PASS
blis_ddotaxpyv_ncc_ccc 200 0.000 0.00e+000 PASS
blis_ddotaxpyv_ncc_ccc 300 0.000 0.00e+000 PASS
blis_ddotaxpyv_cnn_ccc 100 0.000 0.00e+000 PASS
blis_ddotaxpyv_cnn_ccc 200 0.000 0.00e+000 PASS
blis_ddotaxpyv_cnn_ccc 300 0.000 0.00e+000 PASS
blis_ddotaxpyv_cnc_ccc 100 0.000 0.00e+000 PASS
blis_ddotaxpyv_cnc_ccc 200 0.000 0.00e+000 PASS
blis_ddotaxpyv_cnc_ccc 300 0.000 0.00e+000 PASS
blis_ddotaxpyv_ccn_ccc 100 0.000 0.00e+000 PASS
blis_ddotaxpyv_ccn_ccc 200 0.000 0.00e+000 PASS
blis_ddotaxpyv_ccn_ccc 300 0.000 0.00e+000 PASS
blis_ddotaxpyv_ccc_ccc 100 0.000 0.00e+000 PASS
blis_ddotaxpyv_ccc_ccc 200 0.000 0.00e+000 PASS
blis_ddotaxpyv_ccc_ccc 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_cdotaxpyv_nnn_ccc 100 0.000 0.00e+000 PASS
blis_cdotaxpyv_nnn_ccc 200 0.000 0.00e+000 PASS
blis_cdotaxpyv_nnn_ccc 300 0.000 0.00e+000 PASS
blis_cdotaxpyv_nnc_ccc 100 0.000 0.00e+000 PASS
blis_cdotaxpyv_nnc_ccc 200 0.000 0.00e+000 PASS
blis_cdotaxpyv_nnc_ccc 300 0.000 0.00e+000 PASS
blis_cdotaxpyv_ncn_ccc 100 0.000 0.00e+000 PASS
blis_cdotaxpyv_ncn_ccc 200 0.000 0.00e+000 PASS
blis_cdotaxpyv_ncn_ccc 300 0.000 0.00e+000 PASS
blis_cdotaxpyv_ncc_ccc 100 0.000 0.00e+000 PASS
blis_cdotaxpyv_ncc_ccc 200 0.000 0.00e+000 PASS
blis_cdotaxpyv_ncc_ccc 300 0.000 0.00e+000 PASS
blis_cdotaxpyv_cnn_ccc 100 0.000 0.00e+000 PASS
blis_cdotaxpyv_cnn_ccc 200 0.000 0.00e+000 PASS
blis_cdotaxpyv_cnn_ccc 300 0.000 0.00e+000 PASS
blis_cdotaxpyv_cnc_ccc 100 0.000 0.00e+000 PASS
blis_cdotaxpyv_cnc_ccc 200 0.000 0.00e+000 PASS
blis_cdotaxpyv_cnc_ccc 300 0.000 0.00e+000 PASS
blis_cdotaxpyv_ccn_ccc 100 0.000 0.00e+000 PASS
blis_cdotaxpyv_ccn_ccc 200 0.000 0.00e+000 PASS
blis_cdotaxpyv_ccn_ccc 300 0.000 0.00e+000 PASS
blis_cdotaxpyv_ccc_ccc 100 0.000 0.00e+000 PASS
blis_cdotaxpyv_ccc_ccc 200 0.000 0.00e+000 PASS
blis_cdotaxpyv_ccc_ccc 300 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_zdotaxpyv_nnn_ccc 100 0.000 0.00e+000 PASS
blis_zdotaxpyv_nnn_ccc 200 0.000 0.00e+000 PASS
blis_zdotaxpyv_nnn_ccc 300 0.000 0.00e+000 PASS
blis_zdotaxpyv_nnc_ccc 100 0.000 0.00e+000 PASS
blis_zdotaxpyv_nnc_ccc 200 0.000 0.00e+000 PASS
blis_zdotaxpyv_nnc_ccc 300 0.000 0.00e+000 PASS
blis_zdotaxpyv_ncn_ccc 100 0.000 0.00e+000 PASS
blis_zdotaxpyv_ncn_ccc 200 0.000 0.00e+000 PASS
blis_zdotaxpyv_ncn_ccc 300 0.000 0.00e+000 PASS
blis_zdotaxpyv_ncc_ccc 100 0.000 0.00e+000 PASS
blis_zdotaxpyv_ncc_ccc 200 0.000 0.00e+000 PASS
blis_zdotaxpyv_ncc_ccc 300 0.000 0.00e+000 PASS
blis_zdotaxpyv_cnn_ccc 100 0.000 0.00e+000 PASS
blis_zdotaxpyv_cnn_ccc 200 0.000 0.00e+000 PASS
blis_zdotaxpyv_cnn_ccc 300 0.000 0.00e+000 PASS
blis_zdotaxpyv_cnc_ccc 100 0.000 0.00e+000 PASS
blis_zdotaxpyv_cnc_ccc 200 0.000 0.00e+000 PASS
blis_zdotaxpyv_cnc_ccc 300 0.000 0.00e+000 PASS
blis_zdotaxpyv_ccn_ccc 100 0.000 0.00e+000 PASS
blis_zdotaxpyv_ccn_ccc 200 0.000 0.00e+000 PASS
blis_zdotaxpyv_ccn_ccc 300 0.000 0.00e+000 PASS
blis_zdotaxpyv_ccc_ccc 100 0.000 0.00e+000 PASS
blis_zdotaxpyv_ccc_ccc 200 0.000 0.00e+000 PASS
blis_zdotaxpyv_ccc_ccc 300 0.000 0.00e+000 PASS
% --- axpyf ---
%
% test axpyf seq front-end? 1
% axpyf m -1
% axpyf operand params ??
%
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_saxpyf_nn_ccc 100 8 0.000 0.00e+000 PASS
blis_saxpyf_nn_ccc 200 8 0.000 0.00e+000 PASS
blis_saxpyf_nn_ccc 300 8 0.000 0.00e+000 PASS
blis_saxpyf_nc_ccc 100 8 0.000 0.00e+000 PASS
blis_saxpyf_nc_ccc 200 8 0.000 0.00e+000 PASS
blis_saxpyf_nc_ccc 300 8 0.000 0.00e+000 PASS
blis_saxpyf_cn_ccc 100 8 0.000 0.00e+000 PASS
blis_saxpyf_cn_ccc 200 8 0.000 0.00e+000 PASS
blis_saxpyf_cn_ccc 300 8 0.000 0.00e+000 PASS
blis_saxpyf_cc_ccc 100 8 0.000 0.00e+000 PASS
blis_saxpyf_cc_ccc 200 8 0.000 0.00e+000 PASS
blis_saxpyf_cc_ccc 300 8 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_daxpyf_nn_ccc 100 4 0.000 0.00e+000 PASS
blis_daxpyf_nn_ccc 200 4 0.000 0.00e+000 PASS
blis_daxpyf_nn_ccc 300 4 0.000 0.00e+000 PASS
blis_daxpyf_nc_ccc 100 4 0.000 0.00e+000 PASS
blis_daxpyf_nc_ccc 200 4 0.000 0.00e+000 PASS
blis_daxpyf_nc_ccc 300 4 0.000 0.00e+000 PASS
blis_daxpyf_cn_ccc 100 4 0.000 0.00e+000 PASS
blis_daxpyf_cn_ccc 200 4 0.000 0.00e+000 PASS
blis_daxpyf_cn_ccc 300 4 0.000 0.00e+000 PASS
blis_daxpyf_cc_ccc 100 4 0.000 0.00e+000 PASS
blis_daxpyf_cc_ccc 200 4 0.000 0.00e+000 PASS
blis_daxpyf_cc_ccc 300 4 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_caxpyf_nn_ccc 100 4 0.000 0.00e+000 PASS
blis_caxpyf_nn_ccc 200 4 0.000 0.00e+000 PASS
blis_caxpyf_nn_ccc 300 4 0.000 0.00e+000 PASS
blis_caxpyf_nc_ccc 100 4 0.000 0.00e+000 PASS
blis_caxpyf_nc_ccc 200 4 0.000 0.00e+000 PASS
blis_caxpyf_nc_ccc 300 4 0.000 0.00e+000 PASS
blis_caxpyf_cn_ccc 100 4 0.000 0.00e+000 PASS
blis_caxpyf_cn_ccc 200 4 0.000 0.00e+000 PASS
blis_caxpyf_cn_ccc 300 4 0.000 0.00e+000 PASS
blis_caxpyf_cc_ccc 100 4 0.000 0.00e+000 PASS
blis_caxpyf_cc_ccc 200 4 0.000 0.00e+000 PASS
blis_caxpyf_cc_ccc 300 4 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_zaxpyf_nn_ccc 100 2 0.000 0.00e+000 PASS
blis_zaxpyf_nn_ccc 200 2 0.000 0.00e+000 PASS
blis_zaxpyf_nn_ccc 300 2 0.000 0.00e+000 PASS
blis_zaxpyf_nc_ccc 100 2 0.000 0.00e+000 PASS
blis_zaxpyf_nc_ccc 200 2 0.000 0.00e+000 PASS
blis_zaxpyf_nc_ccc 300 2 0.000 0.00e+000 PASS
blis_zaxpyf_cn_ccc 100 2 0.000 0.00e+000 PASS
blis_zaxpyf_cn_ccc 200 2 0.000 0.00e+000 PASS
blis_zaxpyf_cn_ccc 300 2 0.000 0.00e+000 PASS
blis_zaxpyf_cc_ccc 100 2 0.000 0.00e+000 PASS
blis_zaxpyf_cc_ccc 200 2 0.000 0.00e+000 PASS
blis_zaxpyf_cc_ccc 300 2 0.000 0.00e+000 PASS
% --- dotxf ---
%
% test dotxf seq front-end? 1
% dotxf m -1
% dotxf operand params ??
%
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_sdotxf_nn_ccc 100 8 0.000 0.00e+000 PASS
blis_sdotxf_nn_ccc 200 8 0.000 0.00e+000 PASS
blis_sdotxf_nn_ccc 300 8 0.000 0.00e+000 PASS
blis_sdotxf_nc_ccc 100 8 0.000 0.00e+000 PASS
blis_sdotxf_nc_ccc 200 8 0.000 0.00e+000 PASS
blis_sdotxf_nc_ccc 300 8 0.000 0.00e+000 PASS
blis_sdotxf_cn_ccc 100 8 0.000 0.00e+000 PASS
blis_sdotxf_cn_ccc 200 8 0.000 0.00e+000 PASS
blis_sdotxf_cn_ccc 300 8 0.000 0.00e+000 PASS
blis_sdotxf_cc_ccc 100 8 0.000 0.00e+000 PASS
blis_sdotxf_cc_ccc 200 8 0.000 0.00e+000 PASS
blis_sdotxf_cc_ccc 300 8 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_ddotxf_nn_ccc 100 4 0.000 0.00e+000 PASS
blis_ddotxf_nn_ccc 200 4 0.000 0.00e+000 PASS
blis_ddotxf_nn_ccc 300 4 0.000 0.00e+000 PASS
blis_ddotxf_nc_ccc 100 4 0.000 0.00e+000 PASS
blis_ddotxf_nc_ccc 200 4 0.000 0.00e+000 PASS
blis_ddotxf_nc_ccc 300 4 0.000 0.00e+000 PASS
blis_ddotxf_cn_ccc 100 4 0.000 0.00e+000 PASS
blis_ddotxf_cn_ccc 200 4 0.000 0.00e+000 PASS
blis_ddotxf_cn_ccc 300 4 0.000 0.00e+000 PASS
blis_ddotxf_cc_ccc 100 4 0.000 0.00e+000 PASS
blis_ddotxf_cc_ccc 200 4 0.000 0.00e+000 PASS
blis_ddotxf_cc_ccc 300 4 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_cdotxf_nn_ccc 100 4 0.000 0.00e+000 PASS
blis_cdotxf_nn_ccc 200 4 0.000 0.00e+000 PASS
blis_cdotxf_nn_ccc 300 4 0.000 0.00e+000 PASS
blis_cdotxf_nc_ccc 100 4 0.000 0.00e+000 PASS
blis_cdotxf_nc_ccc 200 4 0.000 0.00e+000 PASS
blis_cdotxf_nc_ccc 300 4 0.000 0.00e+000 PASS
blis_cdotxf_cn_ccc 100 4 0.000 0.00e+000 PASS
blis_cdotxf_cn_ccc 200 4 0.000 0.00e+000 PASS
blis_cdotxf_cn_ccc 300 4 0.000 0.00e+000 PASS
blis_cdotxf_cc_ccc 100 4 0.000 0.00e+000 PASS
blis_cdotxf_cc_ccc 200 4 0.000 0.00e+000 PASS
blis_cdotxf_cc_ccc 300 4 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_zdotxf_nn_ccc 100 2 0.000 0.00e+000 PASS
blis_zdotxf_nn_ccc 200 2 0.000 0.00e+000 PASS
blis_zdotxf_nn_ccc 300 2 0.000 0.00e+000 PASS
blis_zdotxf_nc_ccc 100 2 0.000 0.00e+000 PASS
blis_zdotxf_nc_ccc 200 2 0.000 0.00e+000 PASS
blis_zdotxf_nc_ccc 300 2 0.000 0.00e+000 PASS
blis_zdotxf_cn_ccc 100 2 0.000 0.00e+000 PASS
blis_zdotxf_cn_ccc 200 2 0.000 0.00e+000 PASS
blis_zdotxf_cn_ccc 300 2 0.000 0.00e+000 PASS
blis_zdotxf_cc_ccc 100 2 0.000 0.00e+000 PASS
blis_zdotxf_cc_ccc 200 2 0.000 0.00e+000 PASS
blis_zdotxf_cc_ccc 300 2 0.000 0.00e+000 PASS
% --- dotxaxpyf ---
%
% test dotxaxpyf seq front-end? 1
% dotxaxpyf m -1
% dotxaxpyf operand params ????
%
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_sdotxaxpyf_nnnn_ccccc 100 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_nnnn_ccccc 200 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_nnnn_ccccc 300 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_nnnc_ccccc 100 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_nnnc_ccccc 200 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_nnnc_ccccc 300 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_nncn_ccccc 100 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_nncn_ccccc 200 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_nncn_ccccc 300 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_nncc_ccccc 100 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_nncc_ccccc 200 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_nncc_ccccc 300 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_ncnn_ccccc 100 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_ncnn_ccccc 200 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_ncnn_ccccc 300 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_ncnc_ccccc 100 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_ncnc_ccccc 200 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_ncnc_ccccc 300 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_nccn_ccccc 100 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_nccn_ccccc 200 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_nccn_ccccc 300 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_nccc_ccccc 100 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_nccc_ccccc 200 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_nccc_ccccc 300 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_cnnn_ccccc 100 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_cnnn_ccccc 200 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_cnnn_ccccc 300 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_cnnc_ccccc 100 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_cnnc_ccccc 200 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_cnnc_ccccc 300 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_cncn_ccccc 100 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_cncn_ccccc 200 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_cncn_ccccc 300 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_cncc_ccccc 100 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_cncc_ccccc 200 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_cncc_ccccc 300 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_ccnn_ccccc 100 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_ccnn_ccccc 200 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_ccnn_ccccc 300 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_ccnc_ccccc 100 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_ccnc_ccccc 200 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_ccnc_ccccc 300 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_cccn_ccccc 100 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_cccn_ccccc 200 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_cccn_ccccc 300 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_cccc_ccccc 100 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_cccc_ccccc 200 8 0.000 0.00e+000 PASS
blis_sdotxaxpyf_cccc_ccccc 300 8 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_ddotxaxpyf_nnnn_ccccc 100 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_nnnn_ccccc 200 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_nnnn_ccccc 300 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_nnnc_ccccc 100 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_nnnc_ccccc 200 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_nnnc_ccccc 300 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_nncn_ccccc 100 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_nncn_ccccc 200 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_nncn_ccccc 300 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_nncc_ccccc 100 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_nncc_ccccc 200 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_nncc_ccccc 300 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_ncnn_ccccc 100 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_ncnn_ccccc 200 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_ncnn_ccccc 300 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_ncnc_ccccc 100 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_ncnc_ccccc 200 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_ncnc_ccccc 300 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_nccn_ccccc 100 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_nccn_ccccc 200 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_nccn_ccccc 300 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_nccc_ccccc 100 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_nccc_ccccc 200 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_nccc_ccccc 300 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_cnnn_ccccc 100 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_cnnn_ccccc 200 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_cnnn_ccccc 300 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_cnnc_ccccc 100 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_cnnc_ccccc 200 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_cnnc_ccccc 300 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_cncn_ccccc 100 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_cncn_ccccc 200 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_cncn_ccccc 300 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_cncc_ccccc 100 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_cncc_ccccc 200 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_cncc_ccccc 300 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_ccnn_ccccc 100 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_ccnn_ccccc 200 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_ccnn_ccccc 300 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_ccnc_ccccc 100 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_ccnc_ccccc 200 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_ccnc_ccccc 300 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_cccn_ccccc 100 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_cccn_ccccc 200 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_cccn_ccccc 300 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_cccc_ccccc 100 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_cccc_ccccc 200 4 0.000 0.00e+000 PASS
blis_ddotxaxpyf_cccc_ccccc 300 4 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_cdotxaxpyf_nnnn_ccccc 100 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_nnnn_ccccc 200 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_nnnn_ccccc 300 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_nnnc_ccccc 100 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_nnnc_ccccc 200 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_nnnc_ccccc 300 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_nncn_ccccc 100 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_nncn_ccccc 200 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_nncn_ccccc 300 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_nncc_ccccc 100 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_nncc_ccccc 200 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_nncc_ccccc 300 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_ncnn_ccccc 100 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_ncnn_ccccc 200 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_ncnn_ccccc 300 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_ncnc_ccccc 100 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_ncnc_ccccc 200 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_ncnc_ccccc 300 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_nccn_ccccc 100 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_nccn_ccccc 200 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_nccn_ccccc 300 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_nccc_ccccc 100 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_nccc_ccccc 200 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_nccc_ccccc 300 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_cnnn_ccccc 100 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_cnnn_ccccc 200 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_cnnn_ccccc 300 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_cnnc_ccccc 100 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_cnnc_ccccc 200 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_cnnc_ccccc 300 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_cncn_ccccc 100 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_cncn_ccccc 200 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_cncn_ccccc 300 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_cncc_ccccc 100 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_cncc_ccccc 200 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_cncc_ccccc 300 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_ccnn_ccccc 100 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_ccnn_ccccc 200 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_ccnn_ccccc 300 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_ccnc_ccccc 100 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_ccnc_ccccc 200 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_ccnc_ccccc 300 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_cccn_ccccc 100 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_cccn_ccccc 200 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_cccn_ccccc 300 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_cccc_ccccc 100 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_cccc_ccccc 200 4 0.000 0.00e+000 PASS
blis_cdotxaxpyf_cccc_ccccc 300 4 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_zdotxaxpyf_nnnn_ccccc 100 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_nnnn_ccccc 200 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_nnnn_ccccc 300 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_nnnc_ccccc 100 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_nnnc_ccccc 200 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_nnnc_ccccc 300 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_nncn_ccccc 100 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_nncn_ccccc 200 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_nncn_ccccc 300 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_nncc_ccccc 100 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_nncc_ccccc 200 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_nncc_ccccc 300 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_ncnn_ccccc 100 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_ncnn_ccccc 200 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_ncnn_ccccc 300 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_ncnc_ccccc 100 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_ncnc_ccccc 200 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_ncnc_ccccc 300 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_nccn_ccccc 100 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_nccn_ccccc 200 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_nccn_ccccc 300 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_nccc_ccccc 100 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_nccc_ccccc 200 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_nccc_ccccc 300 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_cnnn_ccccc 100 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_cnnn_ccccc 200 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_cnnn_ccccc 300 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_cnnc_ccccc 100 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_cnnc_ccccc 200 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_cnnc_ccccc 300 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_cncn_ccccc 100 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_cncn_ccccc 200 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_cncn_ccccc 300 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_cncc_ccccc 100 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_cncc_ccccc 200 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_cncc_ccccc 300 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_ccnn_ccccc 100 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_ccnn_ccccc 200 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_ccnn_ccccc 300 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_ccnc_ccccc 100 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_ccnc_ccccc 200 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_ccnc_ccccc 300 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_cccn_ccccc 100 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_cccn_ccccc 200 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_cccn_ccccc 300 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_cccc_ccccc 100 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_cccc_ccccc 200 2 0.000 0.00e+000 PASS
blis_zdotxaxpyf_cccc_ccccc 300 2 0.000 0.00e+000 PASS
% --- gemv ---
%
% test gemv seq front-end? 1
% gemv m n -1 -2
% gemv operand params ??
%
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_sgemv_nn_ccc 100 50 0.000 0.00e+000 PASS
blis_sgemv_nn_ccc 200 100 0.000 0.00e+000 PASS
blis_sgemv_nn_ccc 300 150 0.000 0.00e+000 PASS
blis_sgemv_nc_ccc 100 50 0.000 0.00e+000 PASS
blis_sgemv_nc_ccc 200 100 0.000 0.00e+000 PASS
blis_sgemv_nc_ccc 300 150 0.000 0.00e+000 PASS
blis_sgemv_cn_ccc 100 50 0.000 0.00e+000 PASS
blis_sgemv_cn_ccc 200 100 0.000 0.00e+000 PASS
blis_sgemv_cn_ccc 300 150 0.000 0.00e+000 PASS
blis_sgemv_cc_ccc 100 50 0.000 0.00e+000 PASS
blis_sgemv_cc_ccc 200 100 0.000 0.00e+000 PASS
blis_sgemv_cc_ccc 300 150 0.000 0.00e+000 PASS
blis_sgemv_tn_ccc 100 50 0.000 0.00e+000 PASS
blis_sgemv_tn_ccc 200 100 0.000 0.00e+000 PASS
blis_sgemv_tn_ccc 300 150 0.000 0.00e+000 PASS
blis_sgemv_tc_ccc 100 50 0.000 0.00e+000 PASS
blis_sgemv_tc_ccc 200 100 0.000 0.00e+000 PASS
blis_sgemv_tc_ccc 300 150 0.000 0.00e+000 PASS
blis_sgemv_hn_ccc 100 50 0.000 0.00e+000 PASS
blis_sgemv_hn_ccc 200 100 0.000 0.00e+000 PASS
blis_sgemv_hn_ccc 300 150 0.000 0.00e+000 PASS
blis_sgemv_hc_ccc 100 50 0.000 0.00e+000 PASS
blis_sgemv_hc_ccc 200 100 0.000 0.00e+000 PASS
blis_sgemv_hc_ccc 300 150 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_dgemv_nn_ccc 100 50 0.000 0.00e+000 PASS
blis_dgemv_nn_ccc 200 100 0.000 0.00e+000 PASS
blis_dgemv_nn_ccc 300 150 0.000 0.00e+000 PASS
blis_dgemv_nc_ccc 100 50 0.000 0.00e+000 PASS
blis_dgemv_nc_ccc 200 100 0.000 0.00e+000 PASS
blis_dgemv_nc_ccc 300 150 0.000 0.00e+000 PASS
blis_dgemv_cn_ccc 100 50 0.000 0.00e+000 PASS
blis_dgemv_cn_ccc 200 100 0.000 0.00e+000 PASS
blis_dgemv_cn_ccc 300 150 0.000 0.00e+000 PASS
blis_dgemv_cc_ccc 100 50 0.000 0.00e+000 PASS
blis_dgemv_cc_ccc 200 100 0.000 0.00e+000 PASS
blis_dgemv_cc_ccc 300 150 0.000 0.00e+000 PASS
blis_dgemv_tn_ccc 100 50 0.000 0.00e+000 PASS
blis_dgemv_tn_ccc 200 100 0.000 0.00e+000 PASS
blis_dgemv_tn_ccc 300 150 0.000 0.00e+000 PASS
blis_dgemv_tc_ccc 100 50 0.000 0.00e+000 PASS
blis_dgemv_tc_ccc 200 100 0.000 0.00e+000 PASS
blis_dgemv_tc_ccc 300 150 0.000 0.00e+000 PASS
blis_dgemv_hn_ccc 100 50 0.000 0.00e+000 PASS
blis_dgemv_hn_ccc 200 100 0.000 0.00e+000 PASS
blis_dgemv_hn_ccc 300 150 0.000 0.00e+000 PASS
blis_dgemv_hc_ccc 100 50 0.000 0.00e+000 PASS
blis_dgemv_hc_ccc 200 100 0.000 0.00e+000 PASS
blis_dgemv_hc_ccc 300 150 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_cgemv_nn_ccc 100 50 0.000 0.00e+000 PASS
blis_cgemv_nn_ccc 200 100 0.000 0.00e+000 PASS
blis_cgemv_nn_ccc 300 150 0.000 0.00e+000 PASS
blis_cgemv_nc_ccc 100 50 0.000 0.00e+000 PASS
blis_cgemv_nc_ccc 200 100 0.000 0.00e+000 PASS
blis_cgemv_nc_ccc 300 150 0.000 0.00e+000 PASS
blis_cgemv_cn_ccc 100 50 0.000 0.00e+000 PASS
blis_cgemv_cn_ccc 200 100 0.000 0.00e+000 PASS
blis_cgemv_cn_ccc 300 150 0.360 0.00e+000 PASS
blis_cgemv_cc_ccc 100 50 0.000 0.00e+000 PASS
blis_cgemv_cc_ccc 200 100 0.000 0.00e+000 PASS
blis_cgemv_cc_ccc 300 150 0.000 0.00e+000 PASS
blis_cgemv_tn_ccc 100 50 0.000 0.00e+000 PASS
blis_cgemv_tn_ccc 200 100 0.000 0.00e+000 PASS
blis_cgemv_tn_ccc 300 150 0.000 0.00e+000 PASS
blis_cgemv_tc_ccc 100 50 0.000 0.00e+000 PASS
blis_cgemv_tc_ccc 200 100 0.000 0.00e+000 PASS
blis_cgemv_tc_ccc 300 150 0.000 0.00e+000 PASS
blis_cgemv_hn_ccc 100 50 0.000 0.00e+000 PASS
blis_cgemv_hn_ccc 200 100 0.000 0.00e+000 PASS
blis_cgemv_hn_ccc 300 150 0.000 0.00e+000 PASS
blis_cgemv_hc_ccc 100 50 0.000 0.00e+000 PASS
blis_cgemv_hc_ccc 200 100 0.000 0.00e+000 PASS
blis_cgemv_hc_ccc 300 150 0.000 0.00e+000 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_zgemv_nn_ccc 100 50 0.000 0.00e+000 PASS
blis_zgemv_nn_ccc 200 100 0.000 0.00e+000 PASS
blis_zgemv_nn_ccc 300 150 0.000 0.00e+000 PASS
blis_zgemv_nc_ccc 100 50 0.000 0.00e+000 PASS
blis_zgemv_nc_ccc 200 100 0.000 0.00e+000 PASS
blis_zgemv_nc_ccc 300 150 0.000 0.00e+000 PASS
blis_zgemv_cn_ccc 100 50 0.000 0.00e+000 PASS
blis_zgemv_cn_ccc 200 100 0.000 0.00e+000 PASS
blis_zgemv_cn_ccc 300 150 0.000 0.00e+000 PASS
blis_zgemv_cc_ccc 100 50 0.000 0.00e+000 PASS
blis_zgemv_cc_ccc 200 100 0.000 0.00e+000 PASS
blis_zgemv_cc_ccc 300 150 0.000 0.00e+000 PASS
blis_zgemv_tn_ccc 100 50 0.000 0.00e+000 PASS
blis_zgemv_tn_ccc 200 100 0.000 0.00e+000 PASS
blis_zgemv_tn_ccc 300 150 0.000 0.00e+000 PASS
blis_zgemv_tc_ccc 100 50 0.000 0.00e+000 PASS
blis_zgemv_tc_ccc 200 100 0.000 0.00e+000 PASS
blis_zgemv_tc_ccc 300 150 0.000 0.00e+000 PASS
blis_zgemv_hn_ccc 100 50 0.000 0.00e+000 PASS
blis_zgemv_hn_ccc 200 100 0.000 0.00e+000 PASS
blis_zgemv_hn_ccc 300 150 0.360 0.00e+000 PASS
blis_zgemv_hc_ccc 100 50 0.000 0.00e+000 PASS
blis_zgemv_hc_ccc 200 100 0.160 0.00e+000 PASS
blis_zgemv_hc_ccc 300 150 0.000 0.00e+000 PASS
% --- ger ---
%
% test ger seq front-end? 1
% ger m n -1 -2
% ger operand params ??
%
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_sger_nn_ccc 100 50 0.000 7.71e-008 PASS
blis_sger_nn_ccc 200 100 0.000 1.65e-007 PASS
blis_sger_nn_ccc 300 150 0.000 1.27e-007 PASS
blis_sger_nc_ccc 100 50 0.000 1.02e-007 PASS
blis_sger_nc_ccc 200 100 0.000 5.40e-008 PASS
blis_sger_nc_ccc 300 150 0.000 2.91e-007 PASS
blis_sger_cn_ccc 100 50 0.000 6.28e-008 PASS
blis_sger_cn_ccc 200 100 0.000 1.62e-007 PASS
blis_sger_cn_ccc 300 150 0.000 5.72e-008 PASS
blis_sger_cc_ccc 100 50 0.000 8.13e-008 PASS
blis_sger_cc_ccc 200 100 0.000 1.91e-007 PASS
blis_sger_cc_ccc 300 150 0.000 5.13e-008 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_dger_nn_ccc 100 50 0.000 1.75e-016 PASS
blis_dger_nn_ccc 200 100 0.000 1.64e-016 PASS
blis_dger_nn_ccc 300 150 0.000 4.85e-016 PASS
blis_dger_nc_ccc 100 50 0.000 1.23e-016 PASS
blis_dger_nc_ccc 200 100 0.000 1.15e-016 PASS
blis_dger_nc_ccc 300 150 0.000 1.90e-016 PASS
blis_dger_cn_ccc 100 50 0.000 1.11e-016 PASS
blis_dger_cn_ccc 200 100 0.000 1.14e-016 PASS
blis_dger_cn_ccc 300 150 0.000 2.23e-016 PASS
blis_dger_cc_ccc 100 50 0.000 6.41e-017 PASS
blis_dger_cc_ccc 200 100 0.000 1.28e-016 PASS
blis_dger_cc_ccc 300 150 0.000 1.53e-016 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_cger_nn_ccc 100 50 0.000 3.43e-007 PASS
blis_cger_nn_ccc 200 100 0.000 4.91e-007 PASS
blis_cger_nn_ccc 300 150 0.000 6.65e-007 PASS
blis_cger_nc_ccc 100 50 0.000 2.75e-007 PASS
blis_cger_nc_ccc 200 100 0.000 4.56e-007 PASS
blis_cger_nc_ccc 300 150 0.360 2.53e-007 PASS
blis_cger_cn_ccc 100 50 0.000 6.57e-007 PASS
blis_cger_cn_ccc 200 100 0.000 5.63e-007 PASS
blis_cger_cn_ccc 300 150 0.000 3.62e-007 PASS
blis_cger_cc_ccc 100 50 0.000 3.36e-007 PASS
blis_cger_cc_ccc 200 100 0.000 2.26e-007 PASS
blis_cger_cc_ccc 300 150 0.000 4.25e-007 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_zger_nn_ccc 100 50 0.000 7.06e-016 PASS
blis_zger_nn_ccc 200 100 0.160 5.36e-016 PASS
blis_zger_nn_ccc 300 150 0.000 9.05e-016 PASS
blis_zger_nc_ccc 100 50 0.000 3.61e-016 PASS
blis_zger_nc_ccc 200 100 0.000 7.94e-016 PASS
blis_zger_nc_ccc 300 150 0.000 4.77e-016 PASS
blis_zger_cn_ccc 100 50 0.000 4.51e-016 PASS
blis_zger_cn_ccc 200 100 0.000 7.70e-016 PASS
blis_zger_cn_ccc 300 150 0.000 8.35e-016 PASS
blis_zger_cc_ccc 100 50 0.040 5.42e-016 PASS
blis_zger_cc_ccc 200 100 0.000 6.73e-016 PASS
blis_zger_cc_ccc 300 150 0.000 1.19e-015 PASS
% --- hemv ---
%
% test hemv seq front-end? 1
% hemv m -1
% hemv operand params ???
%
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_shemv_lnn_ccc 100 0.000 2.14e-008 PASS
blis_shemv_lnn_ccc 200 0.000 2.03e-008 PASS
blis_shemv_lnn_ccc 300 0.000 1.61e-008 PASS
blis_shemv_lnc_ccc 100 0.000 2.00e-008 PASS
blis_shemv_lnc_ccc 200 0.000 1.87e-008 PASS
blis_shemv_lnc_ccc 300 0.000 1.90e-008 PASS
blis_shemv_lcn_ccc 100 0.000 2.13e-008 PASS
blis_shemv_lcn_ccc 200 0.000 2.10e-008 PASS
blis_shemv_lcn_ccc 300 0.000 1.77e-008 PASS
blis_shemv_lcc_ccc 100 0.000 1.95e-008 PASS
blis_shemv_lcc_ccc 200 0.000 1.68e-008 PASS
blis_shemv_lcc_ccc 300 0.090 1.83e-008 PASS
blis_shemv_unn_ccc 100 0.000 1.05e-008 PASS
blis_shemv_unn_ccc 200 0.000 1.07e-008 PASS
blis_shemv_unn_ccc 300 0.000 1.01e-008 PASS
blis_shemv_unc_ccc 100 0.000 1.11e-008 PASS
blis_shemv_unc_ccc 200 0.000 1.10e-008 PASS
blis_shemv_unc_ccc 300 0.000 1.06e-008 PASS
blis_shemv_ucn_ccc 100 0.000 1.17e-008 PASS
blis_shemv_ucn_ccc 200 0.000 1.14e-008 PASS
blis_shemv_ucn_ccc 300 0.090 9.60e-009 PASS
blis_shemv_ucc_ccc 100 0.000 1.14e-008 PASS
blis_shemv_ucc_ccc 200 0.000 1.12e-008 PASS
blis_shemv_ucc_ccc 300 0.000 1.10e-008 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_dhemv_lnn_ccc 100 0.000 4.27e-017 PASS
blis_dhemv_lnn_ccc 200 0.000 4.19e-017 PASS
blis_dhemv_lnn_ccc 300 0.000 3.66e-017 PASS
blis_dhemv_lnc_ccc 100 0.000 2.91e-017 PASS
blis_dhemv_lnc_ccc 200 0.000 4.31e-017 PASS
blis_dhemv_lnc_ccc 300 0.000 3.83e-017 PASS
blis_dhemv_lcn_ccc 100 0.000 2.79e-017 PASS
blis_dhemv_lcn_ccc 200 0.000 2.77e-017 PASS
blis_dhemv_lcn_ccc 300 0.000 3.11e-017 PASS
blis_dhemv_lcc_ccc 100 0.000 3.55e-017 PASS
blis_dhemv_lcc_ccc 200 0.040 3.63e-017 PASS
blis_dhemv_lcc_ccc 300 0.000 3.24e-017 PASS
blis_dhemv_unn_ccc 100 0.000 1.92e-017 PASS
blis_dhemv_unn_ccc 200 0.000 1.86e-017 PASS
blis_dhemv_unn_ccc 300 0.000 2.07e-017 PASS
blis_dhemv_unc_ccc 100 0.000 2.35e-017 PASS
blis_dhemv_unc_ccc 200 0.000 2.17e-017 PASS
blis_dhemv_unc_ccc 300 0.000 2.04e-017 PASS
blis_dhemv_ucn_ccc 100 0.000 2.10e-017 PASS
blis_dhemv_ucn_ccc 200 0.000 2.08e-017 PASS
blis_dhemv_ucn_ccc 300 0.000 2.06e-017 PASS
blis_dhemv_ucc_ccc 100 0.000 2.01e-017 PASS
blis_dhemv_ucc_ccc 200 0.000 1.97e-017 PASS
blis_dhemv_ucc_ccc 300 0.000 1.87e-017 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_chemv_lnn_ccc 100 0.000 2.89e-008 PASS
blis_chemv_lnn_ccc 200 0.000 3.10e-008 PASS
blis_chemv_lnn_ccc 300 0.000 3.04e-008 PASS
blis_chemv_lnc_ccc 100 0.000 3.13e-008 PASS
blis_chemv_lnc_ccc 200 0.000 3.00e-008 PASS
blis_chemv_lnc_ccc 300 0.000 3.01e-008 PASS
blis_chemv_lcn_ccc 100 0.000 2.98e-008 PASS
blis_chemv_lcn_ccc 200 0.000 3.18e-008 PASS
blis_chemv_lcn_ccc 300 0.000 3.00e-008 PASS
blis_chemv_lcc_ccc 100 0.000 2.91e-008 PASS
blis_chemv_lcc_ccc 200 0.000 2.82e-008 PASS
blis_chemv_lcc_ccc 300 0.000 3.15e-008 PASS
blis_chemv_unn_ccc 100 0.000 1.55e-008 PASS
blis_chemv_unn_ccc 200 0.000 1.64e-008 PASS
blis_chemv_unn_ccc 300 0.000 1.45e-008 PASS
blis_chemv_unc_ccc 100 0.000 1.66e-008 PASS
blis_chemv_unc_ccc 200 0.000 1.59e-008 PASS
blis_chemv_unc_ccc 300 0.000 1.45e-008 PASS
blis_chemv_ucn_ccc 100 0.000 1.63e-008 PASS
blis_chemv_ucn_ccc 200 0.000 1.40e-008 PASS
blis_chemv_ucn_ccc 300 0.000 1.42e-008 PASS
blis_chemv_ucc_ccc 100 0.040 1.66e-008 PASS
blis_chemv_ucc_ccc 200 0.000 1.84e-008 PASS
blis_chemv_ucc_ccc 300 0.000 1.41e-008 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_zhemv_lnn_ccc 100 0.000 5.55e-017 PASS
blis_zhemv_lnn_ccc 200 0.160 5.97e-017 PASS
blis_zhemv_lnn_ccc 300 0.000 5.55e-017 PASS
blis_zhemv_lnc_ccc 100 0.000 5.94e-017 PASS
blis_zhemv_lnc_ccc 200 0.000 6.14e-017 PASS
blis_zhemv_lnc_ccc 300 0.000 4.74e-017 PASS
blis_zhemv_lcn_ccc 100 0.000 6.27e-017 PASS
blis_zhemv_lcn_ccc 200 0.000 5.81e-017 PASS
blis_zhemv_lcn_ccc 300 0.000 5.02e-017 PASS
blis_zhemv_lcc_ccc 100 0.000 5.24e-017 PASS
blis_zhemv_lcc_ccc 200 0.160 5.60e-017 PASS
blis_zhemv_lcc_ccc 300 0.000 5.90e-017 PASS
blis_zhemv_unn_ccc 100 0.000 3.03e-017 PASS
blis_zhemv_unn_ccc 200 0.000 3.18e-017 PASS
blis_zhemv_unn_ccc 300 0.000 2.83e-017 PASS
blis_zhemv_unc_ccc 100 0.000 3.20e-017 PASS
blis_zhemv_unc_ccc 200 0.000 3.65e-017 PASS
blis_zhemv_unc_ccc 300 0.000 2.69e-017 PASS
blis_zhemv_ucn_ccc 100 0.000 2.83e-017 PASS
blis_zhemv_ucn_ccc 200 0.160 2.77e-017 PASS
blis_zhemv_ucn_ccc 300 0.000 2.65e-017 PASS
blis_zhemv_ucc_ccc 100 0.000 3.07e-017 PASS
blis_zhemv_ucc_ccc 200 0.000 3.02e-017 PASS
blis_zhemv_ucc_ccc 300 0.000 2.78e-017 PASS
% --- her ---
%
% test her seq front-end? 1
% her m -1
% her operand params ??
%
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_sher_ln_cc 100 0.000 2.02e-007 PASS
blis_sher_ln_cc 200 0.000 1.48e-007 PASS
blis_sher_ln_cc 300 0.000 9.52e-008 PASS
blis_sher_lc_cc 100 0.000 2.12e-007 PASS
blis_sher_lc_cc 200 0.000 1.59e-007 PASS
blis_sher_lc_cc 300 0.000 6.44e-008 PASS
blis_sher_un_cc 100 0.000 7.14e-008 PASS
blis_sher_un_cc 200 0.000 8.74e-008 PASS
blis_sher_un_cc 300 0.000 1.22e-007 PASS
blis_sher_uc_cc 100 0.000 5.65e-008 PASS
blis_sher_uc_cc 200 0.000 1.47e-007 PASS
blis_sher_uc_cc 300 0.000 2.68e-007 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_dher_ln_cc 100 0.000 1.61e-016 PASS
blis_dher_ln_cc 200 0.000 5.67e-016 PASS
blis_dher_ln_cc 300 0.000 1.53e-016 PASS
blis_dher_lc_cc 100 0.000 9.47e-017 PASS
blis_dher_lc_cc 200 0.000 1.29e-016 PASS
blis_dher_lc_cc 300 0.000 3.63e-016 PASS
blis_dher_un_cc 100 0.000 2.66e-016 PASS
blis_dher_un_cc 200 0.000 3.22e-016 PASS
blis_dher_un_cc 300 0.000 2.52e-016 PASS
blis_dher_uc_cc 100 0.000 4.97e-016 PASS
blis_dher_uc_cc 200 0.000 1.58e-016 PASS
blis_dher_uc_cc 300 0.000 3.65e-016 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_cher_ln_cc 100 0.000 4.17e-007 PASS
blis_cher_ln_cc 200 0.000 4.37e-007 PASS
blis_cher_ln_cc 300 0.000 7.81e-007 PASS
blis_cher_lc_cc 100 0.000 2.65e-007 PASS
blis_cher_lc_cc 200 0.000 5.37e-007 PASS
blis_cher_lc_cc 300 0.000 4.56e-007 PASS
blis_cher_un_cc 100 0.000 3.02e-007 PASS
blis_cher_un_cc 200 0.000 3.65e-007 PASS
blis_cher_un_cc 300 0.000 6.92e-007 PASS
blis_cher_uc_cc 100 0.000 3.61e-007 PASS
blis_cher_uc_cc 200 0.000 6.02e-007 PASS
blis_cher_uc_cc 300 0.000 5.82e-007 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_zher_ln_cc 100 0.000 4.84e-016 PASS
blis_zher_ln_cc 200 0.000 4.51e-016 PASS
blis_zher_ln_cc 300 0.360 9.89e-016 PASS
blis_zher_lc_cc 100 0.000 5.17e-016 PASS
blis_zher_lc_cc 200 0.000 1.50e-015 PASS
blis_zher_lc_cc 300 0.000 7.10e-016 PASS
blis_zher_un_cc 100 0.000 7.26e-016 PASS
blis_zher_un_cc 200 0.000 9.58e-016 PASS
blis_zher_un_cc 300 0.000 4.70e-016 PASS
blis_zher_uc_cc 100 0.040 6.84e-016 PASS
blis_zher_uc_cc 200 0.000 7.49e-016 PASS
blis_zher_uc_cc 300 0.000 1.14e-015 PASS
% --- her2 ---
%
% test her2 seq front-end? 1
% her2 m -1
% her2 operand params ???
%
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_sher2_lnn_ccc 100 0.000 1.07e-007 PASS
blis_sher2_lnn_ccc 200 0.000 4.17e-007 PASS
blis_sher2_lnn_ccc 300 0.000 2.42e-007 PASS
blis_sher2_lnc_ccc 100 0.020 1.23e-007 PASS
blis_sher2_lnc_ccc 200 0.000 2.31e-007 PASS
blis_sher2_lnc_ccc 300 0.000 8.55e-008 PASS
blis_sher2_lcn_ccc 100 0.000 6.62e-008 PASS
blis_sher2_lcn_ccc 200 0.000 2.16e-007 PASS
blis_sher2_lcn_ccc 300 0.000 4.26e-007 PASS
blis_sher2_lcc_ccc 100 0.000 1.84e-007 PASS
blis_sher2_lcc_ccc 200 0.000 2.01e-007 PASS
blis_sher2_lcc_ccc 300 0.000 8.41e-007 PASS
blis_sher2_unn_ccc 100 0.000 9.37e-008 PASS
blis_sher2_unn_ccc 200 0.000 2.30e-007 PASS
blis_sher2_unn_ccc 300 0.000 1.85e-007 PASS
blis_sher2_unc_ccc 100 0.000 1.20e-007 PASS
blis_sher2_unc_ccc 200 0.000 2.11e-007 PASS
blis_sher2_unc_ccc 300 0.000 4.03e-007 PASS
blis_sher2_ucn_ccc 100 0.000 1.50e-007 PASS
blis_sher2_ucn_ccc 200 0.000 2.10e-007 PASS
blis_sher2_ucn_ccc 300 0.000 2.46e-007 PASS
blis_sher2_ucc_ccc 100 0.000 3.87e-007 PASS
blis_sher2_ucc_ccc 200 0.000 4.45e-007 PASS
blis_sher2_ucc_ccc 300 0.180 1.01e-007 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_dher2_lnn_ccc 100 0.000 2.17e-016 PASS
blis_dher2_lnn_ccc 200 0.000 2.19e-016 PASS
blis_dher2_lnn_ccc 300 0.000 3.87e-016 PASS
blis_dher2_lnc_ccc 100 0.000 4.03e-016 PASS
blis_dher2_lnc_ccc 200 0.000 2.49e-016 PASS
blis_dher2_lnc_ccc 300 0.000 7.12e-016 PASS
blis_dher2_lcn_ccc 100 0.000 1.70e-016 PASS
blis_dher2_lcn_ccc 200 0.000 5.46e-016 PASS
blis_dher2_lcn_ccc 300 0.000 3.61e-016 PASS
blis_dher2_lcc_ccc 100 0.000 3.82e-016 PASS
blis_dher2_lcc_ccc 200 0.000 1.73e-016 PASS
blis_dher2_lcc_ccc 300 0.000 2.59e-016 PASS
blis_dher2_unn_ccc 100 0.000 3.14e-016 PASS
blis_dher2_unn_ccc 200 0.000 1.68e-016 PASS
blis_dher2_unn_ccc 300 0.000 6.88e-016 PASS
blis_dher2_unc_ccc 100 0.000 2.46e-016 PASS
blis_dher2_unc_ccc 200 0.000 5.82e-016 PASS
blis_dher2_unc_ccc 300 0.000 5.68e-016 PASS
blis_dher2_ucn_ccc 100 0.000 3.54e-016 PASS
blis_dher2_ucn_ccc 200 0.000 6.61e-016 PASS
blis_dher2_ucn_ccc 300 0.000 5.32e-016 PASS
blis_dher2_ucc_ccc 100 0.000 2.64e-016 PASS
blis_dher2_ucc_ccc 200 0.000 1.94e-016 PASS
blis_dher2_ucc_ccc 300 0.000 5.10e-016 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_cher2_lnn_ccc 100 0.000 4.45e-007 PASS
blis_cher2_lnn_ccc 200 0.000 6.53e-007 PASS
blis_cher2_lnn_ccc 300 0.000 1.45e-006 PASS
blis_cher2_lnc_ccc 100 0.000 4.71e-007 PASS
blis_cher2_lnc_ccc 200 0.000 1.57e-006 PASS
blis_cher2_lnc_ccc 300 0.000 1.34e-006 PASS
blis_cher2_lcn_ccc 100 0.000 5.97e-007 PASS
blis_cher2_lcn_ccc 200 0.000 1.03e-006 PASS
blis_cher2_lcn_ccc 300 0.000 6.07e-007 PASS
blis_cher2_lcc_ccc 100 0.000 7.14e-007 PASS
blis_cher2_lcc_ccc 200 0.000 1.31e-006 PASS
blis_cher2_lcc_ccc 300 0.000 1.31e-006 PASS
blis_cher2_unn_ccc 100 0.000 9.50e-007 PASS
blis_cher2_unn_ccc 200 0.000 1.38e-006 PASS
blis_cher2_unn_ccc 300 0.000 9.37e-007 PASS
blis_cher2_unc_ccc 100 0.000 7.92e-007 PASS
blis_cher2_unc_ccc 200 0.000 1.26e-006 PASS
blis_cher2_unc_ccc 300 0.720 9.52e-007 PASS
blis_cher2_ucn_ccc 100 0.000 4.93e-007 PASS
blis_cher2_ucn_ccc 200 0.000 6.03e-007 PASS
blis_cher2_ucn_ccc 300 0.000 1.27e-006 PASS
blis_cher2_ucc_ccc 100 0.000 5.10e-007 PASS
blis_cher2_ucc_ccc 200 0.000 9.65e-007 PASS
blis_cher2_ucc_ccc 300 0.000 1.66e-006 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_zher2_lnn_ccc 100 0.000 1.35e-015 PASS
blis_zher2_lnn_ccc 200 0.000 1.68e-015 PASS
blis_zher2_lnn_ccc 300 0.000 1.35e-015 PASS
blis_zher2_lnc_ccc 100 0.000 1.75e-015 PASS
blis_zher2_lnc_ccc 200 0.000 1.32e-015 PASS
blis_zher2_lnc_ccc 300 0.000 2.76e-015 PASS
blis_zher2_lcn_ccc 100 0.000 8.41e-016 PASS
blis_zher2_lcn_ccc 200 0.000 1.62e-015 PASS
blis_zher2_lcn_ccc 300 0.000 2.40e-015 PASS
blis_zher2_lcc_ccc 100 0.000 1.02e-015 PASS
blis_zher2_lcc_ccc 200 0.000 2.70e-015 PASS
blis_zher2_lcc_ccc 300 0.000 2.90e-015 PASS
blis_zher2_unn_ccc 100 0.000 1.17e-015 PASS
blis_zher2_unn_ccc 200 0.000 1.86e-015 PASS
blis_zher2_unn_ccc 300 0.000 1.71e-015 PASS
blis_zher2_unc_ccc 100 0.000 1.00e-015 PASS
blis_zher2_unc_ccc 200 0.000 1.95e-015 PASS
blis_zher2_unc_ccc 300 0.000 1.71e-015 PASS
blis_zher2_ucn_ccc 100 0.000 1.24e-015 PASS
blis_zher2_ucn_ccc 200 0.000 1.24e-015 PASS
blis_zher2_ucn_ccc 300 0.000 1.96e-015 PASS
blis_zher2_ucc_ccc 100 0.000 9.35e-016 PASS
blis_zher2_ucc_ccc 200 0.000 1.95e-015 PASS
blis_zher2_ucc_ccc 300 0.720 1.49e-015 PASS
% --- symv ---
%
% test symv seq front-end? 1
% symv m -1
% symv operand params ???
%
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_ssymv_lnn_ccc 100 0.000 1.72e-008 PASS
blis_ssymv_lnn_ccc 200 0.000 1.90e-008 PASS
blis_ssymv_lnn_ccc 300 0.000 1.67e-008 PASS
blis_ssymv_lnc_ccc 100 0.000 1.87e-008 PASS
blis_ssymv_lnc_ccc 200 0.000 1.88e-008 PASS
blis_ssymv_lnc_ccc 300 0.000 1.83e-008 PASS
blis_ssymv_lcn_ccc 100 0.000 1.62e-008 PASS
blis_ssymv_lcn_ccc 200 0.000 2.23e-008 PASS
blis_ssymv_lcn_ccc 300 0.000 1.82e-008 PASS
blis_ssymv_lcc_ccc 100 0.000 1.87e-008 PASS
blis_ssymv_lcc_ccc 200 0.000 2.01e-008 PASS
blis_ssymv_lcc_ccc 300 0.000 2.16e-008 PASS
blis_ssymv_unn_ccc 100 0.000 1.16e-008 PASS
blis_ssymv_unn_ccc 200 0.000 1.15e-008 PASS
blis_ssymv_unn_ccc 300 0.000 1.07e-008 PASS
blis_ssymv_unc_ccc 100 0.000 1.16e-008 PASS
blis_ssymv_unc_ccc 200 0.000 1.22e-008 PASS
blis_ssymv_unc_ccc 300 0.000 1.09e-008 PASS
blis_ssymv_ucn_ccc 100 0.000 1.07e-008 PASS
blis_ssymv_ucn_ccc 200 0.000 1.01e-008 PASS
blis_ssymv_ucn_ccc 300 0.000 9.90e-009 PASS
blis_ssymv_ucc_ccc 100 0.000 8.63e-009 PASS
blis_ssymv_ucc_ccc 200 0.000 1.20e-008 PASS
blis_ssymv_ucc_ccc 300 0.090 1.04e-008 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_dsymv_lnn_ccc 100 0.000 3.54e-017 PASS
blis_dsymv_lnn_ccc 200 0.000 3.96e-017 PASS
blis_dsymv_lnn_ccc 300 0.000 3.71e-017 PASS
blis_dsymv_lnc_ccc 100 0.000 3.90e-017 PASS
blis_dsymv_lnc_ccc 200 0.040 3.05e-017 PASS
blis_dsymv_lnc_ccc 300 0.090 4.02e-017 PASS
blis_dsymv_lcn_ccc 100 0.000 2.76e-017 PASS
blis_dsymv_lcn_ccc 200 0.000 3.27e-017 PASS
blis_dsymv_lcn_ccc 300 0.000 3.14e-017 PASS
blis_dsymv_lcc_ccc 100 0.000 3.92e-017 PASS
blis_dsymv_lcc_ccc 200 0.000 3.52e-017 PASS
blis_dsymv_lcc_ccc 300 0.000 4.00e-017 PASS
blis_dsymv_unn_ccc 100 0.000 2.43e-017 PASS
blis_dsymv_unn_ccc 200 0.000 2.01e-017 PASS
blis_dsymv_unn_ccc 300 0.000 1.83e-017 PASS
blis_dsymv_unc_ccc 100 0.000 2.55e-017 PASS
blis_dsymv_unc_ccc 200 0.000 1.97e-017 PASS
blis_dsymv_unc_ccc 300 0.000 1.81e-017 PASS
blis_dsymv_ucn_ccc 100 0.000 2.22e-017 PASS
blis_dsymv_ucn_ccc 200 0.000 1.92e-017 PASS
blis_dsymv_ucn_ccc 300 0.000 1.90e-017 PASS
blis_dsymv_ucc_ccc 100 0.000 2.76e-017 PASS
blis_dsymv_ucc_ccc 200 0.000 2.13e-017 PASS
blis_dsymv_ucc_ccc 300 0.000 1.90e-017 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_csymv_lnn_ccc 100 0.000 3.37e-008 PASS
blis_csymv_lnn_ccc 200 0.000 3.30e-008 PASS
blis_csymv_lnn_ccc 300 0.000 2.76e-008 PASS
blis_csymv_lnc_ccc 100 0.000 2.83e-008 PASS
blis_csymv_lnc_ccc 200 0.000 2.99e-008 PASS
blis_csymv_lnc_ccc 300 0.360 2.89e-008 PASS
blis_csymv_lcn_ccc 100 0.000 2.76e-008 PASS
blis_csymv_lcn_ccc 200 0.000 2.83e-008 PASS
blis_csymv_lcn_ccc 300 0.360 2.79e-008 PASS
blis_csymv_lcc_ccc 100 0.000 3.00e-008 PASS
blis_csymv_lcc_ccc 200 0.000 2.89e-008 PASS
blis_csymv_lcc_ccc 300 0.000 2.91e-008 PASS
blis_csymv_unn_ccc 100 0.000 1.61e-008 PASS
blis_csymv_unn_ccc 200 0.000 1.56e-008 PASS
blis_csymv_unn_ccc 300 0.000 1.46e-008 PASS
blis_csymv_unc_ccc 100 0.000 1.79e-008 PASS
blis_csymv_unc_ccc 200 0.000 1.61e-008 PASS
blis_csymv_unc_ccc 300 0.000 1.48e-008 PASS
blis_csymv_ucn_ccc 100 0.000 1.48e-008 PASS
blis_csymv_ucn_ccc 200 0.000 1.56e-008 PASS
blis_csymv_ucn_ccc 300 0.360 1.44e-008 PASS
blis_csymv_ucc_ccc 100 0.000 1.82e-008 PASS
blis_csymv_ucc_ccc 200 0.000 1.46e-008 PASS
blis_csymv_ucc_ccc 300 0.000 1.38e-008 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_zsymv_lnn_ccc 100 0.000 6.05e-017 PASS
blis_zsymv_lnn_ccc 200 0.000 5.44e-017 PASS
blis_zsymv_lnn_ccc 300 0.000 6.04e-017 PASS
blis_zsymv_lnc_ccc 100 0.000 5.51e-017 PASS
blis_zsymv_lnc_ccc 200 0.000 6.30e-017 PASS
blis_zsymv_lnc_ccc 300 0.360 5.45e-017 PASS
blis_zsymv_lcn_ccc 100 0.000 6.36e-017 PASS
blis_zsymv_lcn_ccc 200 0.000 5.55e-017 PASS
blis_zsymv_lcn_ccc 300 0.000 5.10e-017 PASS
blis_zsymv_lcc_ccc 100 0.000 5.61e-017 PASS
blis_zsymv_lcc_ccc 200 0.000 5.08e-017 PASS
blis_zsymv_lcc_ccc 300 0.000 6.11e-017 PASS
blis_zsymv_unn_ccc 100 0.000 2.95e-017 PASS
blis_zsymv_unn_ccc 200 0.000 3.15e-017 PASS
blis_zsymv_unn_ccc 300 0.000 2.77e-017 PASS
blis_zsymv_unc_ccc 100 0.000 2.92e-017 PASS
blis_zsymv_unc_ccc 200 0.000 2.67e-017 PASS
blis_zsymv_unc_ccc 300 0.000 2.83e-017 PASS
blis_zsymv_ucn_ccc 100 0.000 2.81e-017 PASS
blis_zsymv_ucn_ccc 200 0.000 2.78e-017 PASS
blis_zsymv_ucn_ccc 300 0.000 2.87e-017 PASS
blis_zsymv_ucc_ccc 100 0.000 3.51e-017 PASS
blis_zsymv_ucc_ccc 200 0.000 2.96e-017 PASS
blis_zsymv_ucc_ccc 300 0.000 2.68e-017 PASS
% --- syr ---
%
% test syr seq front-end? 1
% syr m -1
% syr operand params ??
%
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_ssyr_ln_cc 100 0.000 4.86e-008 PASS
blis_ssyr_ln_cc 200 0.000 9.41e-008 PASS
blis_ssyr_ln_cc 300 0.000 1.51e-007 PASS
blis_ssyr_lc_cc 100 0.000 9.33e-008 PASS
blis_ssyr_lc_cc 200 0.000 1.99e-007 PASS
blis_ssyr_lc_cc 300 0.000 8.81e-008 PASS
blis_ssyr_un_cc 100 0.000 1.65e-007 PASS
blis_ssyr_un_cc 200 0.000 3.31e-007 PASS
blis_ssyr_un_cc 300 0.000 2.67e-007 PASS
blis_ssyr_uc_cc 100 0.000 5.38e-008 PASS
blis_ssyr_uc_cc 200 0.000 1.90e-007 PASS
blis_ssyr_uc_cc 300 0.000 2.55e-007 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_dsyr_ln_cc 100 0.000 3.67e-016 PASS
blis_dsyr_ln_cc 200 0.000 2.80e-016 PASS
blis_dsyr_ln_cc 300 0.000 2.59e-016 PASS
blis_dsyr_lc_cc 100 0.000 3.25e-016 PASS
blis_dsyr_lc_cc 200 0.000 1.18e-016 PASS
blis_dsyr_lc_cc 300 0.000 2.46e-016 PASS
blis_dsyr_un_cc 100 0.000 1.30e-016 PASS
blis_dsyr_un_cc 200 0.000 4.61e-016 PASS
blis_dsyr_un_cc 300 0.000 3.80e-016 PASS
blis_dsyr_uc_cc 100 0.000 1.46e-016 PASS
blis_dsyr_uc_cc 200 0.000 1.57e-016 PASS
blis_dsyr_uc_cc 300 0.090 2.76e-016 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_csyr_ln_cc 100 0.000 2.77e-007 PASS
blis_csyr_ln_cc 200 0.000 3.04e-007 PASS
blis_csyr_ln_cc 300 0.000 6.05e-007 PASS
blis_csyr_lc_cc 100 0.000 3.96e-007 PASS
blis_csyr_lc_cc 200 0.000 4.36e-007 PASS
blis_csyr_lc_cc 300 0.000 4.16e-007 PASS
blis_csyr_un_cc 100 0.000 1.68e-007 PASS
blis_csyr_un_cc 200 0.000 7.33e-007 PASS
blis_csyr_un_cc 300 0.000 9.05e-007 PASS
blis_csyr_uc_cc 100 0.000 4.80e-007 PASS
blis_csyr_uc_cc 200 0.000 8.63e-007 PASS
blis_csyr_uc_cc 300 0.000 3.62e-007 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_zsyr_ln_cc 100 0.000 1.08e-015 PASS
blis_zsyr_ln_cc 200 0.000 7.86e-016 PASS
blis_zsyr_ln_cc 300 0.000 1.76e-015 PASS
blis_zsyr_lc_cc 100 0.000 1.34e-015 PASS
blis_zsyr_lc_cc 200 0.000 1.03e-015 PASS
blis_zsyr_lc_cc 300 0.000 1.60e-015 PASS
blis_zsyr_un_cc 100 0.000 7.06e-016 PASS
blis_zsyr_un_cc 200 0.000 1.54e-015 PASS
blis_zsyr_un_cc 300 0.000 1.09e-015 PASS
blis_zsyr_uc_cc 100 0.000 3.29e-016 PASS
blis_zsyr_uc_cc 200 0.000 5.22e-016 PASS
blis_zsyr_uc_cc 300 0.000 1.76e-015 PASS
% --- syr2 ---
%
% test syr2 seq front-end? 1
% syr2 m -1
% syr2 operand params ???
%
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_ssyr2_lnn_ccc 100 0.000 1.91e-007 PASS
blis_ssyr2_lnn_ccc 200 0.000 2.34e-007 PASS
blis_ssyr2_lnn_ccc 300 0.000 1.07e-007 PASS
blis_ssyr2_lnc_ccc 100 0.000 1.23e-007 PASS
blis_ssyr2_lnc_ccc 200 0.000 1.19e-007 PASS
blis_ssyr2_lnc_ccc 300 0.000 2.63e-007 PASS
blis_ssyr2_lcn_ccc 100 0.000 1.58e-007 PASS
blis_ssyr2_lcn_ccc 200 0.000 2.23e-007 PASS
blis_ssyr2_lcn_ccc 300 0.000 1.29e-007 PASS
blis_ssyr2_lcc_ccc 100 0.000 2.05e-007 PASS
blis_ssyr2_lcc_ccc 200 0.000 1.92e-007 PASS
blis_ssyr2_lcc_ccc 300 0.000 3.14e-007 PASS
blis_ssyr2_unn_ccc 100 0.000 1.45e-007 PASS
blis_ssyr2_unn_ccc 200 0.000 2.33e-007 PASS
blis_ssyr2_unn_ccc 300 0.000 2.60e-007 PASS
blis_ssyr2_unc_ccc 100 0.000 2.20e-007 PASS
blis_ssyr2_unc_ccc 200 0.000 1.78e-007 PASS
blis_ssyr2_unc_ccc 300 0.000 2.31e-007 PASS
blis_ssyr2_ucn_ccc 100 0.000 1.33e-007 PASS
blis_ssyr2_ucn_ccc 200 0.080 1.84e-007 PASS
blis_ssyr2_ucn_ccc 300 0.000 3.59e-007 PASS
blis_ssyr2_ucc_ccc 100 0.000 1.54e-007 PASS
blis_ssyr2_ucc_ccc 200 0.000 4.02e-007 PASS
blis_ssyr2_ucc_ccc 300 0.000 2.39e-007 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_dsyr2_lnn_ccc 100 0.000 3.61e-016 PASS
blis_dsyr2_lnn_ccc 200 0.000 3.68e-016 PASS
blis_dsyr2_lnn_ccc 300 0.000 3.81e-016 PASS
blis_dsyr2_lnc_ccc 100 0.000 2.30e-016 PASS
blis_dsyr2_lnc_ccc 200 0.000 2.19e-016 PASS
blis_dsyr2_lnc_ccc 300 0.000 2.79e-016 PASS
blis_dsyr2_lcn_ccc 100 0.000 2.10e-016 PASS
blis_dsyr2_lcn_ccc 200 0.000 6.34e-016 PASS
blis_dsyr2_lcn_ccc 300 0.000 4.32e-016 PASS
blis_dsyr2_lcc_ccc 100 0.000 1.81e-016 PASS
blis_dsyr2_lcc_ccc 200 0.000 3.80e-016 PASS
blis_dsyr2_lcc_ccc 300 0.000 8.02e-016 PASS
blis_dsyr2_unn_ccc 100 0.000 1.34e-016 PASS
blis_dsyr2_unn_ccc 200 0.000 3.58e-016 PASS
blis_dsyr2_unn_ccc 300 0.000 3.71e-016 PASS
blis_dsyr2_unc_ccc 100 0.000 5.20e-016 PASS
blis_dsyr2_unc_ccc 200 0.000 4.44e-016 PASS
blis_dsyr2_unc_ccc 300 0.180 4.23e-016 PASS
blis_dsyr2_ucn_ccc 100 0.000 1.25e-016 PASS
blis_dsyr2_ucn_ccc 200 0.000 2.50e-016 PASS
blis_dsyr2_ucn_ccc 300 0.000 4.32e-016 PASS
blis_dsyr2_ucc_ccc 100 0.000 3.67e-016 PASS
blis_dsyr2_ucc_ccc 200 0.000 2.91e-016 PASS
blis_dsyr2_ucc_ccc 300 0.180 3.75e-016 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_csyr2_lnn_ccc 100 0.000 7.01e-007 PASS
blis_csyr2_lnn_ccc 200 0.000 1.18e-006 PASS
blis_csyr2_lnn_ccc 300 0.720 1.36e-006 PASS
blis_csyr2_lnc_ccc 100 0.000 3.88e-007 PASS
blis_csyr2_lnc_ccc 200 0.320 1.17e-006 PASS
blis_csyr2_lnc_ccc 300 0.000 1.09e-006 PASS
blis_csyr2_lcn_ccc 100 0.000 9.09e-007 PASS
blis_csyr2_lcn_ccc 200 0.000 1.45e-006 PASS
blis_csyr2_lcn_ccc 300 0.000 1.38e-006 PASS
blis_csyr2_lcc_ccc 100 0.000 1.18e-006 PASS
blis_csyr2_lcc_ccc 200 0.000 1.22e-006 PASS
blis_csyr2_lcc_ccc 300 0.000 1.46e-006 PASS
blis_csyr2_unn_ccc 100 0.000 5.48e-007 PASS
blis_csyr2_unn_ccc 200 0.000 8.84e-007 PASS
blis_csyr2_unn_ccc 300 0.000 1.19e-006 PASS
blis_csyr2_unc_ccc 100 0.000 4.10e-007 PASS
blis_csyr2_unc_ccc 200 0.000 7.67e-007 PASS
blis_csyr2_unc_ccc 300 0.720 1.03e-006 PASS
blis_csyr2_ucn_ccc 100 0.000 4.84e-007 PASS
blis_csyr2_ucn_ccc 200 0.320 6.90e-007 PASS
blis_csyr2_ucn_ccc 300 0.000 9.74e-007 PASS
blis_csyr2_ucc_ccc 100 0.000 5.18e-007 PASS
blis_csyr2_ucc_ccc 200 0.000 5.12e-007 PASS
blis_csyr2_ucc_ccc 300 0.000 1.65e-006 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_zsyr2_lnn_ccc 100 0.000 1.52e-015 PASS
blis_zsyr2_lnn_ccc 200 0.000 3.44e-015 PASS
blis_zsyr2_lnn_ccc 300 0.000 1.91e-015 PASS
blis_zsyr2_lnc_ccc 100 0.000 1.68e-015 PASS
blis_zsyr2_lnc_ccc 200 0.320 1.63e-015 PASS
blis_zsyr2_lnc_ccc 300 0.000 2.04e-015 PASS
blis_zsyr2_lcn_ccc 100 0.000 1.21e-015 PASS
blis_zsyr2_lcn_ccc 200 0.000 3.08e-015 PASS
blis_zsyr2_lcn_ccc 300 0.000 3.59e-015 PASS
blis_zsyr2_lcc_ccc 100 0.000 1.39e-015 PASS
blis_zsyr2_lcc_ccc 200 0.000 1.88e-015 PASS
blis_zsyr2_lcc_ccc 300 0.720 1.50e-015 PASS
blis_zsyr2_unn_ccc 100 0.000 1.69e-015 PASS
blis_zsyr2_unn_ccc 200 0.000 2.52e-015 PASS
blis_zsyr2_unn_ccc 300 0.720 3.27e-015 PASS
blis_zsyr2_unc_ccc 100 0.000 1.70e-015 PASS
blis_zsyr2_unc_ccc 200 0.000 2.97e-015 PASS
blis_zsyr2_unc_ccc 300 0.720 1.57e-015 PASS
blis_zsyr2_ucn_ccc 100 0.000 1.33e-015 PASS
blis_zsyr2_ucn_ccc 200 0.000 1.24e-015 PASS
blis_zsyr2_ucn_ccc 300 0.000 1.97e-015 PASS
blis_zsyr2_ucc_ccc 100 0.000 1.26e-015 PASS
blis_zsyr2_ucc_ccc 200 0.000 9.72e-016 PASS
blis_zsyr2_ucc_ccc 300 0.000 2.11e-015 PASS
% --- trmv ---
%
% test trmv seq front-end? 1
% trmv m -1
% trmv operand params ???
%
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_strmv_lnn_cc 100 0.000 1.46e-008 PASS
blis_strmv_lnn_cc 200 0.000 1.71e-008 PASS
blis_strmv_lnn_cc 300 0.000 1.56e-008 PASS
blis_strmv_lnu_cc 100 0.000 1.00e-008 PASS
blis_strmv_lnu_cc 200 0.000 1.19e-008 PASS
blis_strmv_lnu_cc 300 0.000 1.04e-008 PASS
blis_strmv_lcn_cc 100 0.000 1.51e-008 PASS
blis_strmv_lcn_cc 200 0.000 1.81e-008 PASS
blis_strmv_lcn_cc 300 0.000 1.39e-008 PASS
blis_strmv_lcu_cc 100 0.000 9.75e-009 PASS
blis_strmv_lcu_cc 200 0.000 1.11e-008 PASS
blis_strmv_lcu_cc 300 0.000 9.84e-009 PASS
blis_strmv_ltn_cc 100 0.000 1.41e-008 PASS
blis_strmv_ltn_cc 200 0.000 1.53e-008 PASS
blis_strmv_ltn_cc 300 0.000 1.56e-008 PASS
blis_strmv_ltu_cc 100 0.000 9.75e-009 PASS
blis_strmv_ltu_cc 200 0.000 1.07e-008 PASS
blis_strmv_ltu_cc 300 0.000 1.09e-008 PASS
blis_strmv_lhn_cc 100 0.000 1.50e-008 PASS
blis_strmv_lhn_cc 200 0.000 1.50e-008 PASS
blis_strmv_lhn_cc 300 0.000 1.92e-008 PASS
blis_strmv_lhu_cc 100 0.000 1.02e-008 PASS
blis_strmv_lhu_cc 200 0.000 1.25e-008 PASS
blis_strmv_lhu_cc 300 0.000 1.03e-008 PASS
blis_strmv_unn_cc 100 0.000 0.00e+000 PASS
blis_strmv_unn_cc 200 0.000 0.00e+000 PASS
blis_strmv_unn_cc 300 0.090 0.00e+000 PASS
blis_strmv_unu_cc 100 0.000 0.00e+000 PASS
blis_strmv_unu_cc 200 0.000 0.00e+000 PASS
blis_strmv_unu_cc 300 0.000 0.00e+000 PASS
blis_strmv_ucn_cc 100 0.000 0.00e+000 PASS
blis_strmv_ucn_cc 200 0.000 0.00e+000 PASS
blis_strmv_ucn_cc 300 0.090 0.00e+000 PASS
blis_strmv_ucu_cc 100 0.000 0.00e+000 PASS
blis_strmv_ucu_cc 200 0.000 0.00e+000 PASS
blis_strmv_ucu_cc 300 0.000 0.00e+000 PASS
blis_strmv_utn_cc 100 0.000 4.86e-009 PASS
blis_strmv_utn_cc 200 0.000 2.38e-009 PASS
blis_strmv_utn_cc 300 0.000 1.82e-009 PASS
blis_strmv_utu_cc 100 0.000 2.02e-009 PASS
blis_strmv_utu_cc 200 0.000 1.79e-009 PASS
blis_strmv_utu_cc 300 0.000 1.21e-009 PASS
blis_strmv_uhn_cc 100 0.000 4.18e-009 PASS
blis_strmv_uhn_cc 200 0.000 2.73e-009 PASS
blis_strmv_uhn_cc 300 0.000 2.03e-009 PASS
blis_strmv_uhu_cc 100 0.000 1.98e-009 PASS
blis_strmv_uhu_cc 200 0.000 1.62e-009 PASS
blis_strmv_uhu_cc 300 0.000 1.25e-009 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_dtrmv_lnn_cc 100 0.000 3.10e-017 PASS
blis_dtrmv_lnn_cc 200 0.000 3.15e-017 PASS
blis_dtrmv_lnn_cc 300 0.000 3.00e-017 PASS
blis_dtrmv_lnu_cc 100 0.000 1.99e-017 PASS
blis_dtrmv_lnu_cc 200 0.000 2.02e-017 PASS
blis_dtrmv_lnu_cc 300 0.000 1.92e-017 PASS
blis_dtrmv_lcn_cc 100 0.000 3.28e-017 PASS
blis_dtrmv_lcn_cc 200 0.000 2.89e-017 PASS
blis_dtrmv_lcn_cc 300 0.000 3.17e-017 PASS
blis_dtrmv_lcu_cc 100 0.000 1.86e-017 PASS
blis_dtrmv_lcu_cc 200 0.000 1.79e-017 PASS
blis_dtrmv_lcu_cc 300 0.000 1.90e-017 PASS
blis_dtrmv_ltn_cc 100 0.000 3.00e-017 PASS
blis_dtrmv_ltn_cc 200 0.040 3.34e-017 PASS
blis_dtrmv_ltn_cc 300 0.000 3.07e-017 PASS
blis_dtrmv_ltu_cc 100 0.000 2.13e-017 PASS
blis_dtrmv_ltu_cc 200 0.000 2.23e-017 PASS
blis_dtrmv_ltu_cc 300 0.000 1.92e-017 PASS
blis_dtrmv_lhn_cc 100 0.000 2.50e-017 PASS
blis_dtrmv_lhn_cc 200 0.000 2.90e-017 PASS
blis_dtrmv_lhn_cc 300 0.000 3.04e-017 PASS
blis_dtrmv_lhu_cc 100 0.000 1.67e-017 PASS
blis_dtrmv_lhu_cc 200 0.000 2.16e-017 PASS
blis_dtrmv_lhu_cc 300 0.000 1.79e-017 PASS
blis_dtrmv_unn_cc 100 0.000 0.00e+000 PASS
blis_dtrmv_unn_cc 200 0.000 0.00e+000 PASS
blis_dtrmv_unn_cc 300 0.000 0.00e+000 PASS
blis_dtrmv_unu_cc 100 0.000 0.00e+000 PASS
blis_dtrmv_unu_cc 200 0.000 0.00e+000 PASS
blis_dtrmv_unu_cc 300 0.000 0.00e+000 PASS
blis_dtrmv_ucn_cc 100 0.000 0.00e+000 PASS
blis_dtrmv_ucn_cc 200 0.040 0.00e+000 PASS
blis_dtrmv_ucn_cc 300 0.000 0.00e+000 PASS
blis_dtrmv_ucu_cc 100 0.000 0.00e+000 PASS
blis_dtrmv_ucu_cc 200 0.000 0.00e+000 PASS
blis_dtrmv_ucu_cc 300 0.000 0.00e+000 PASS
blis_dtrmv_utn_cc 100 0.000 7.21e-018 PASS
blis_dtrmv_utn_cc 200 0.000 3.41e-018 PASS
blis_dtrmv_utn_cc 300 0.000 3.50e-018 PASS
blis_dtrmv_utu_cc 100 0.000 3.52e-018 PASS
blis_dtrmv_utu_cc 200 0.000 3.61e-018 PASS
blis_dtrmv_utu_cc 300 0.000 2.28e-018 PASS
blis_dtrmv_uhn_cc 100 0.000 6.11e-018 PASS
blis_dtrmv_uhn_cc 200 0.040 4.47e-018 PASS
blis_dtrmv_uhn_cc 300 0.000 3.40e-018 PASS
blis_dtrmv_uhu_cc 100 0.000 3.44e-018 PASS
blis_dtrmv_uhu_cc 200 0.000 3.03e-018 PASS
blis_dtrmv_uhu_cc 300 0.000 2.40e-018 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_ctrmv_lnn_cc 100 0.000 2.22e-008 PASS
blis_ctrmv_lnn_cc 200 0.000 2.39e-008 PASS
blis_ctrmv_lnn_cc 300 0.360 2.72e-008 PASS
blis_ctrmv_lnu_cc 100 0.000 1.71e-008 PASS
blis_ctrmv_lnu_cc 200 0.000 1.66e-008 PASS
blis_ctrmv_lnu_cc 300 0.000 1.40e-008 PASS
blis_ctrmv_lcn_cc 100 0.000 2.40e-008 PASS
blis_ctrmv_lcn_cc 200 0.000 2.73e-008 PASS
blis_ctrmv_lcn_cc 300 0.000 2.54e-008 PASS
blis_ctrmv_lcu_cc 100 0.000 1.42e-008 PASS
blis_ctrmv_lcu_cc 200 0.000 1.63e-008 PASS
blis_ctrmv_lcu_cc 300 0.000 1.52e-008 PASS
blis_ctrmv_ltn_cc 100 0.000 2.25e-008 PASS
blis_ctrmv_ltn_cc 200 0.000 2.78e-008 PASS
blis_ctrmv_ltn_cc 300 0.000 2.68e-008 PASS
blis_ctrmv_ltu_cc 100 0.000 1.50e-008 PASS
blis_ctrmv_ltu_cc 200 0.000 1.66e-008 PASS
blis_ctrmv_ltu_cc 300 0.000 1.44e-008 PASS
blis_ctrmv_lhn_cc 100 0.000 2.64e-008 PASS
blis_ctrmv_lhn_cc 200 0.000 2.58e-008 PASS
blis_ctrmv_lhn_cc 300 0.360 2.75e-008 PASS
blis_ctrmv_lhu_cc 100 0.000 1.44e-008 PASS
blis_ctrmv_lhu_cc 200 0.000 1.80e-008 PASS
blis_ctrmv_lhu_cc 300 0.000 1.41e-008 PASS
blis_ctrmv_unn_cc 100 0.000 0.00e+000 PASS
blis_ctrmv_unn_cc 200 0.000 0.00e+000 PASS
blis_ctrmv_unn_cc 300 0.000 0.00e+000 PASS
blis_ctrmv_unu_cc 100 0.000 0.00e+000 PASS
blis_ctrmv_unu_cc 200 0.000 0.00e+000 PASS
blis_ctrmv_unu_cc 300 0.000 0.00e+000 PASS
blis_ctrmv_ucn_cc 100 0.000 0.00e+000 PASS
blis_ctrmv_ucn_cc 200 0.000 0.00e+000 PASS
blis_ctrmv_ucn_cc 300 0.360 0.00e+000 PASS
blis_ctrmv_ucu_cc 100 0.000 0.00e+000 PASS
blis_ctrmv_ucu_cc 200 0.000 0.00e+000 PASS
blis_ctrmv_ucu_cc 300 0.000 0.00e+000 PASS
blis_ctrmv_utn_cc 100 0.000 5.69e-009 PASS
blis_ctrmv_utn_cc 200 0.000 3.51e-009 PASS
blis_ctrmv_utn_cc 300 0.000 3.16e-009 PASS
blis_ctrmv_utu_cc 100 0.000 2.68e-009 PASS
blis_ctrmv_utu_cc 200 0.000 2.15e-009 PASS
blis_ctrmv_utu_cc 300 0.000 1.70e-009 PASS
blis_ctrmv_uhn_cc 100 0.000 4.49e-009 PASS
blis_ctrmv_uhn_cc 200 0.000 4.24e-009 PASS
blis_ctrmv_uhn_cc 300 0.000 2.98e-009 PASS
blis_ctrmv_uhu_cc 100 0.000 2.55e-009 PASS
blis_ctrmv_uhu_cc 200 0.000 2.44e-009 PASS
blis_ctrmv_uhu_cc 300 0.000 1.52e-009 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_ztrmv_lnn_cc 100 0.000 5.19e-017 PASS
blis_ztrmv_lnn_cc 200 0.000 4.69e-017 PASS
blis_ztrmv_lnn_cc 300 0.000 5.04e-017 PASS
blis_ztrmv_lnu_cc 100 0.000 2.49e-017 PASS
blis_ztrmv_lnu_cc 200 0.000 3.05e-017 PASS
blis_ztrmv_lnu_cc 300 0.000 2.58e-017 PASS
blis_ztrmv_lcn_cc 100 0.000 4.31e-017 PASS
blis_ztrmv_lcn_cc 200 0.000 5.63e-017 PASS
blis_ztrmv_lcn_cc 300 0.000 4.95e-017 PASS
blis_ztrmv_lcu_cc 100 0.000 2.90e-017 PASS
blis_ztrmv_lcu_cc 200 0.000 2.80e-017 PASS
blis_ztrmv_lcu_cc 300 0.000 2.55e-017 PASS
blis_ztrmv_ltn_cc 100 0.000 5.50e-017 PASS
blis_ztrmv_ltn_cc 200 0.000 4.92e-017 PASS
blis_ztrmv_ltn_cc 300 0.000 4.33e-017 PASS
blis_ztrmv_ltu_cc 100 0.000 3.19e-017 PASS
blis_ztrmv_ltu_cc 200 0.000 2.72e-017 PASS
blis_ztrmv_ltu_cc 300 0.000 2.77e-017 PASS
blis_ztrmv_lhn_cc 100 0.000 4.97e-017 PASS
blis_ztrmv_lhn_cc 200 0.000 4.90e-017 PASS
blis_ztrmv_lhn_cc 300 0.000 5.14e-017 PASS
blis_ztrmv_lhu_cc 100 0.000 2.88e-017 PASS
blis_ztrmv_lhu_cc 200 0.000 2.93e-017 PASS
blis_ztrmv_lhu_cc 300 0.000 2.56e-017 PASS
blis_ztrmv_unn_cc 100 0.000 0.00e+000 PASS
blis_ztrmv_unn_cc 200 0.000 0.00e+000 PASS
blis_ztrmv_unn_cc 300 0.360 0.00e+000 PASS
blis_ztrmv_unu_cc 100 0.000 0.00e+000 PASS
blis_ztrmv_unu_cc 200 0.000 0.00e+000 PASS
blis_ztrmv_unu_cc 300 0.000 0.00e+000 PASS
blis_ztrmv_ucn_cc 100 0.000 0.00e+000 PASS
blis_ztrmv_ucn_cc 200 0.000 0.00e+000 PASS
blis_ztrmv_ucn_cc 300 0.000 0.00e+000 PASS
blis_ztrmv_ucu_cc 100 0.000 0.00e+000 PASS
blis_ztrmv_ucu_cc 200 0.000 0.00e+000 PASS
blis_ztrmv_ucu_cc 300 0.000 0.00e+000 PASS
blis_ztrmv_utn_cc 100 0.000 8.63e-018 PASS
blis_ztrmv_utn_cc 200 0.000 6.41e-018 PASS
blis_ztrmv_utn_cc 300 0.000 5.20e-018 PASS
blis_ztrmv_utu_cc 100 0.000 4.35e-018 PASS
blis_ztrmv_utu_cc 200 0.000 3.12e-018 PASS
blis_ztrmv_utu_cc 300 0.000 2.70e-018 PASS
blis_ztrmv_uhn_cc 100 0.000 8.86e-018 PASS
blis_ztrmv_uhn_cc 200 0.000 5.99e-018 PASS
blis_ztrmv_uhn_cc 300 0.000 4.20e-018 PASS
blis_ztrmv_uhu_cc 100 0.000 6.39e-018 PASS
blis_ztrmv_uhu_cc 200 0.000 3.87e-018 PASS
blis_ztrmv_uhu_cc 300 0.000 2.74e-018 PASS
% --- trsv ---
%
% test trsv seq front-end? 1
% trsv m -1
% trsv operand params ???
%
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_strsv_lnn_cc 100 0.000 1.14e-008 PASS
blis_strsv_lnn_cc 200 0.000 1.15e-008 PASS
blis_strsv_lnn_cc 300 0.090 9.24e-009 PASS
blis_strsv_lnu_cc 100 0.000 1.09e-008 PASS
blis_strsv_lnu_cc 200 0.000 9.35e-009 PASS
blis_strsv_lnu_cc 300 0.000 1.01e-008 PASS
blis_strsv_lcn_cc 100 0.000 8.79e-009 PASS
blis_strsv_lcn_cc 200 0.000 1.01e-008 PASS
blis_strsv_lcn_cc 300 0.000 1.01e-008 PASS
blis_strsv_lcu_cc 100 0.000 1.26e-008 PASS
blis_strsv_lcu_cc 200 0.000 1.02e-008 PASS
blis_strsv_lcu_cc 300 0.000 9.65e-009 PASS
blis_strsv_ltn_cc 100 0.000 1.29e-008 PASS
blis_strsv_ltn_cc 200 0.000 1.21e-008 PASS
blis_strsv_ltn_cc 300 0.000 9.58e-009 PASS
blis_strsv_ltu_cc 100 0.000 1.01e-008 PASS
blis_strsv_ltu_cc 200 0.000 1.10e-008 PASS
blis_strsv_ltu_cc 300 0.000 1.10e-008 PASS
blis_strsv_lhn_cc 100 0.000 9.72e-009 PASS
blis_strsv_lhn_cc 200 0.000 1.07e-008 PASS
blis_strsv_lhn_cc 300 0.000 1.07e-008 PASS
blis_strsv_lhu_cc 100 0.000 7.39e-009 PASS
blis_strsv_lhu_cc 200 0.000 1.20e-008 PASS
blis_strsv_lhu_cc 300 0.000 9.99e-009 PASS
blis_strsv_unn_cc 100 0.000 2.25e-009 PASS
blis_strsv_unn_cc 200 0.000 2.05e-009 PASS
blis_strsv_unn_cc 300 0.000 1.11e-009 PASS
blis_strsv_unu_cc 100 0.000 1.88e-009 PASS
blis_strsv_unu_cc 200 0.000 1.86e-009 PASS
blis_strsv_unu_cc 300 0.000 8.94e-010 PASS
blis_strsv_ucn_cc 100 0.000 3.10e-009 PASS
blis_strsv_ucn_cc 200 0.000 3.70e-009 PASS
blis_strsv_ucn_cc 300 0.000 1.46e-009 PASS
blis_strsv_ucu_cc 100 0.000 4.11e-009 PASS
blis_strsv_ucu_cc 200 0.000 1.89e-009 PASS
blis_strsv_ucu_cc 300 0.000 1.67e-009 PASS
blis_strsv_utn_cc 100 0.000 3.25e-009 PASS
blis_strsv_utn_cc 200 0.000 1.68e-009 PASS
blis_strsv_utn_cc 300 0.000 1.52e-009 PASS
blis_strsv_utu_cc 100 0.000 2.92e-009 PASS
blis_strsv_utu_cc 200 0.000 2.01e-009 PASS
blis_strsv_utu_cc 300 0.000 1.23e-009 PASS
blis_strsv_uhn_cc 100 0.000 2.44e-009 PASS
blis_strsv_uhn_cc 200 0.000 1.77e-009 PASS
blis_strsv_uhn_cc 300 0.000 1.52e-009 PASS
blis_strsv_uhu_cc 100 0.000 2.81e-009 PASS
blis_strsv_uhu_cc 200 0.000 1.57e-009 PASS
blis_strsv_uhu_cc 300 0.000 1.38e-009 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_dtrsv_lnn_cc 100 0.000 2.20e-017 PASS
blis_dtrsv_lnn_cc 200 0.000 2.12e-017 PASS
blis_dtrsv_lnn_cc 300 0.000 1.88e-017 PASS
blis_dtrsv_lnu_cc 100 0.000 1.78e-017 PASS
blis_dtrsv_lnu_cc 200 0.000 1.89e-017 PASS
blis_dtrsv_lnu_cc 300 0.000 2.05e-017 PASS
blis_dtrsv_lcn_cc 100 0.010 1.83e-017 PASS
blis_dtrsv_lcn_cc 200 0.000 2.05e-017 PASS
blis_dtrsv_lcn_cc 300 0.000 1.72e-017 PASS
blis_dtrsv_lcu_cc 100 0.000 2.14e-017 PASS
blis_dtrsv_lcu_cc 200 0.000 2.28e-017 PASS
blis_dtrsv_lcu_cc 300 0.000 2.11e-017 PASS
blis_dtrsv_ltn_cc 100 0.000 1.91e-017 PASS
blis_dtrsv_ltn_cc 200 0.000 1.90e-017 PASS
blis_dtrsv_ltn_cc 300 0.090 1.92e-017 PASS
blis_dtrsv_ltu_cc 100 0.000 1.88e-017 PASS
blis_dtrsv_ltu_cc 200 0.000 1.83e-017 PASS
blis_dtrsv_ltu_cc 300 0.000 1.85e-017 PASS
blis_dtrsv_lhn_cc 100 0.000 2.37e-017 PASS
blis_dtrsv_lhn_cc 200 0.000 2.11e-017 PASS
blis_dtrsv_lhn_cc 300 0.000 1.92e-017 PASS
blis_dtrsv_lhu_cc 100 0.000 1.65e-017 PASS
blis_dtrsv_lhu_cc 200 0.000 2.08e-017 PASS
blis_dtrsv_lhu_cc 300 0.000 1.77e-017 PASS
blis_dtrsv_unn_cc 100 0.000 4.98e-018 PASS
blis_dtrsv_unn_cc 200 0.000 2.80e-018 PASS
blis_dtrsv_unn_cc 300 0.000 2.59e-018 PASS
blis_dtrsv_unu_cc 100 0.000 5.13e-018 PASS
blis_dtrsv_unu_cc 200 0.000 5.10e-018 PASS
blis_dtrsv_unu_cc 300 0.090 2.37e-018 PASS
blis_dtrsv_ucn_cc 100 0.000 6.44e-018 PASS
blis_dtrsv_ucn_cc 200 0.000 1.88e-018 PASS
blis_dtrsv_ucn_cc 300 0.000 2.72e-018 PASS
blis_dtrsv_ucu_cc 100 0.000 4.87e-018 PASS
blis_dtrsv_ucu_cc 200 0.000 2.90e-018 PASS
blis_dtrsv_ucu_cc 300 0.000 1.77e-018 PASS
blis_dtrsv_utn_cc 100 0.000 4.11e-018 PASS
blis_dtrsv_utn_cc 200 0.000 2.63e-018 PASS
blis_dtrsv_utn_cc 300 0.000 2.68e-018 PASS
blis_dtrsv_utu_cc 100 0.000 3.61e-018 PASS
blis_dtrsv_utu_cc 200 0.000 3.09e-018 PASS
blis_dtrsv_utu_cc 300 0.000 2.09e-018 PASS
blis_dtrsv_uhn_cc 100 0.000 4.68e-018 PASS
blis_dtrsv_uhn_cc 200 0.000 3.62e-018 PASS
blis_dtrsv_uhn_cc 300 0.000 2.86e-018 PASS
blis_dtrsv_uhu_cc 100 0.000 4.86e-018 PASS
blis_dtrsv_uhu_cc 200 0.000 2.95e-018 PASS
blis_dtrsv_uhu_cc 300 0.000 2.20e-018 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_ctrsv_lnn_cc 100 0.000 1.61e-008 PASS
blis_ctrsv_lnn_cc 200 0.000 1.47e-008 PASS
blis_ctrsv_lnn_cc 300 0.360 1.50e-008 PASS
blis_ctrsv_lnu_cc 100 0.000 1.54e-008 PASS
blis_ctrsv_lnu_cc 200 0.000 1.43e-008 PASS
blis_ctrsv_lnu_cc 300 0.000 1.61e-008 PASS
blis_ctrsv_lcn_cc 100 0.000 1.50e-008 PASS
blis_ctrsv_lcn_cc 200 0.000 1.34e-008 PASS
blis_ctrsv_lcn_cc 300 0.000 1.53e-008 PASS
blis_ctrsv_lcu_cc 100 0.000 1.32e-008 PASS
blis_ctrsv_lcu_cc 200 0.000 1.42e-008 PASS
blis_ctrsv_lcu_cc 300 0.000 1.44e-008 PASS
blis_ctrsv_ltn_cc 100 0.000 1.68e-008 PASS
blis_ctrsv_ltn_cc 200 0.000 1.57e-008 PASS
blis_ctrsv_ltn_cc 300 0.000 1.49e-008 PASS
blis_ctrsv_ltu_cc 100 0.000 1.80e-008 PASS
blis_ctrsv_ltu_cc 200 0.000 1.44e-008 PASS
blis_ctrsv_ltu_cc 300 0.000 1.45e-008 PASS
blis_ctrsv_lhn_cc 100 0.000 1.63e-008 PASS
blis_ctrsv_lhn_cc 200 0.000 1.41e-008 PASS
blis_ctrsv_lhn_cc 300 0.000 1.37e-008 PASS
blis_ctrsv_lhu_cc 100 0.000 1.61e-008 PASS
blis_ctrsv_lhu_cc 200 0.000 1.44e-008 PASS
blis_ctrsv_lhu_cc 300 0.000 1.45e-008 PASS
blis_ctrsv_unn_cc 100 0.000 2.17e-008 PASS
blis_ctrsv_unn_cc 200 0.000 2.11e-008 PASS
blis_ctrsv_unn_cc 300 0.000 2.05e-008 PASS
blis_ctrsv_unu_cc 100 0.000 1.89e-008 PASS
blis_ctrsv_unu_cc 200 0.000 2.20e-008 PASS
blis_ctrsv_unu_cc 300 0.000 2.03e-008 PASS
blis_ctrsv_ucn_cc 100 0.000 2.24e-008 PASS
blis_ctrsv_ucn_cc 200 0.000 1.97e-008 PASS
blis_ctrsv_ucn_cc 300 0.000 2.11e-008 PASS
blis_ctrsv_ucu_cc 100 0.000 2.19e-008 PASS
blis_ctrsv_ucu_cc 200 0.000 2.06e-008 PASS
blis_ctrsv_ucu_cc 300 0.000 1.96e-008 PASS
blis_ctrsv_utn_cc 100 0.000 7.18e-009 PASS
blis_ctrsv_utn_cc 200 0.000 4.39e-009 PASS
blis_ctrsv_utn_cc 300 0.000 3.74e-009 PASS
blis_ctrsv_utu_cc 100 0.000 5.24e-009 PASS
blis_ctrsv_utu_cc 200 0.000 3.75e-009 PASS
blis_ctrsv_utu_cc 300 0.000 3.12e-009 PASS
blis_ctrsv_uhn_cc 100 0.000 6.00e-009 PASS
blis_ctrsv_uhn_cc 200 0.000 4.23e-009 PASS
blis_ctrsv_uhn_cc 300 0.000 3.33e-009 PASS
blis_ctrsv_uhu_cc 100 0.000 5.57e-009 PASS
blis_ctrsv_uhu_cc 200 0.000 3.85e-009 PASS
blis_ctrsv_uhu_cc 300 0.000 2.94e-009 PASS
% blis_<dt><oper>_<params>_<storage> m gflops resid result
blis_ztrsv_lnn_cc 100 0.000 3.04e-017 PASS
blis_ztrsv_lnn_cc 200 0.000 2.84e-017 PASS
blis_ztrsv_lnn_cc 300 0.000 2.92e-017 PASS
blis_ztrsv_lnu_cc 100 0.000 2.98e-017 PASS
blis_ztrsv_lnu_cc 200 0.000 2.90e-017 PASS
blis_ztrsv_lnu_cc 300 0.000 2.95e-017 PASS
blis_ztrsv_lcn_cc 100 0.000 3.08e-017 PASS
blis_ztrsv_lcn_cc 200 0.000 2.76e-017 PASS
blis_ztrsv_lcn_cc 300 0.000 2.68e-017 PASS
blis_ztrsv_lcu_cc 100 0.000 2.40e-017 PASS
blis_ztrsv_lcu_cc 200 0.160 3.03e-017 PASS
blis_ztrsv_lcu_cc 300 0.000 2.68e-017 PASS
blis_ztrsv_ltn_cc 100 0.000 3.51e-017 PASS
blis_ztrsv_ltn_cc 200 0.000 3.07e-017 PASS
blis_ztrsv_ltn_cc 300 0.000 2.70e-017 PASS
blis_ztrsv_ltu_cc 100 0.000 3.12e-017 PASS
blis_ztrsv_ltu_cc 200 0.000 2.86e-017 PASS
blis_ztrsv_ltu_cc 300 0.000 2.82e-017 PASS
blis_ztrsv_lhn_cc 100 0.000 3.05e-017 PASS
blis_ztrsv_lhn_cc 200 0.000 2.67e-017 PASS
blis_ztrsv_lhn_cc 300 0.360 2.92e-017 PASS
blis_ztrsv_lhu_cc 100 0.000 3.76e-017 PASS
blis_ztrsv_lhu_cc 200 0.000 2.79e-017 PASS
blis_ztrsv_lhu_cc 300 0.000 2.58e-017 PASS
blis_ztrsv_unn_cc 100 0.000 4.12e-017 PASS
blis_ztrsv_unn_cc 200 0.000 4.06e-017 PASS
blis_ztrsv_unn_cc 300 0.000 3.74e-017 PASS
blis_ztrsv_unu_cc 100 0.000 3.74e-017 PASS
blis_ztrsv_unu_cc 200 0.000 3.95e-017 PASS
blis_ztrsv_unu_cc 300 0.000 3.72e-017 PASS
blis_ztrsv_ucn_cc 100 0.000 3.75e-017 PASS
blis_ztrsv_ucn_cc 200 0.000 3.98e-017 PASS
blis_ztrsv_ucn_cc 300 0.000 4.16e-017 PASS
blis_ztrsv_ucu_cc 100 0.000 4.13e-017 PASS
blis_ztrsv_ucu_cc 200 0.000 4.58e-017 PASS
blis_ztrsv_ucu_cc 300 0.000 3.61e-017 PASS
blis_ztrsv_utn_cc 100 0.000 1.07e-017 PASS
blis_ztrsv_utn_cc 200 0.000 7.98e-018 PASS
blis_ztrsv_utn_cc 300 0.000 6.79e-018 PASS
blis_ztrsv_utu_cc 100 0.000 1.01e-017 PASS
blis_ztrsv_utu_cc 200 0.000 7.59e-018 PASS
blis_ztrsv_utu_cc 300 0.000 6.10e-018 PASS
blis_ztrsv_uhn_cc 100 0.000 1.23e-017 PASS
blis_ztrsv_uhn_cc 200 0.000 8.51e-018 PASS
blis_ztrsv_uhn_cc 300 0.000 6.54e-018 PASS
blis_ztrsv_uhu_cc 100 0.000 8.88e-018 PASS
blis_ztrsv_uhu_cc 200 0.000 7.53e-018 PASS
blis_ztrsv_uhu_cc 300 0.000 5.92e-018 PASS
% --- gemm_ukr ---
%
% test gemm_ukr seq front-end? 1
% gemm_ukr k -1
% gemm_ukr operand params (none)
%
% blis_<dt><oper>_<storage> m n k gflops resid result
blis_sgemm_ukr_c 8 4 100 0.000 1.55e-008 PASS
blis_sgemm_ukr_c 8 4 200 0.000 4.90e-008 PASS
blis_sgemm_ukr_c 8 4 300 0.000 4.72e-008 PASS
% blis_<dt><oper>_<storage> m n k gflops resid result
blis_dgemm_ukr_c 8 4 100 0.000 7.34e-017 PASS
blis_dgemm_ukr_c 8 4 200 0.000 6.36e-017 PASS
blis_dgemm_ukr_c 8 4 300 0.000 6.21e-017 PASS
% blis_<dt><oper>_<storage> m n k gflops resid result
blis_cgemm_ukr_c 8 4 100 0.000 1.11e-007 PASS
blis_cgemm_ukr_c 8 4 200 0.000 8.09e-008 PASS
blis_cgemm_ukr_c 8 4 300 0.000 1.38e-007 PASS
% blis_<dt><oper>_<storage> m n k gflops resid result
blis_zgemm_ukr_c 8 4 100 0.000 1.50e-016 PASS
blis_zgemm_ukr_c 8 4 200 0.051 1.92e-016 PASS
blis_zgemm_ukr_c 8 4 300 0.000 2.69e-016 PASS
% --- trsm_ukr ---
%
% test trsm_ukr seq front-end? 1
% trsm_ukr operand params ?
%
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_strsm_ukr_l_c 8 4 0.000 4.97e-009 PASS
blis_strsm_ukr_l_c 8 4 0.000 2.97e-009 PASS
blis_strsm_ukr_l_c 8 4 0.000 4.00e-009 PASS
blis_strsm_ukr_u_c 8 4 0.000 2.89e-009 PASS
blis_strsm_ukr_u_c 8 4 0.000 2.33e-009 PASS
blis_strsm_ukr_u_c 8 4 0.000 4.75e-009 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_dtrsm_ukr_l_c 8 4 0.000 1.55e-017 PASS
blis_dtrsm_ukr_l_c 8 4 0.000 3.47e-018 PASS
blis_dtrsm_ukr_l_c 8 4 0.000 4.75e-018 PASS
blis_dtrsm_ukr_u_c 8 4 0.000 7.44e-018 PASS
blis_dtrsm_ukr_u_c 8 4 0.000 7.64e-018 PASS
blis_dtrsm_ukr_u_c 8 4 0.000 4.25e-018 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_ctrsm_ukr_l_c 8 4 0.000 5.70e-009 PASS
blis_ctrsm_ukr_l_c 8 4 0.000 4.25e-009 PASS
blis_ctrsm_ukr_l_c 8 4 0.000 9.36e-009 PASS
blis_ctrsm_ukr_u_c 8 4 0.000 6.04e-009 PASS
blis_ctrsm_ukr_u_c 8 4 0.000 1.12e-008 PASS
blis_ctrsm_ukr_u_c 8 4 0.000 7.11e-009 PASS
% blis_<dt><oper>_<params>_<storage> m n gflops resid result
blis_ztrsm_ukr_l_c 8 4 0.000 1.02e-017 PASS
blis_ztrsm_ukr_l_c 8 4 0.000 7.54e-018 PASS
blis_ztrsm_ukr_l_c 8 4 0.000 1.01e-017 PASS
blis_ztrsm_ukr_u_c 8 4 0.000 1.63e-017 PASS
blis_ztrsm_ukr_u_c 8 4 0.000 1.08e-017 PASS
blis_ztrsm_ukr_u_c 8 4 0.000 7.89e-018 PASS
% --- gemmtrsm_ukr ---
%
% test gemmtrsm_ukr seq front-end? 1
% gemmtrsm_ukr k -1
% gemmtrsm_ukr operand params ?
%
% blis_<dt><oper>_<params>_<storage> m n k gflops resid result
blis_sgemmtrsm_ukr_l_c 8 4 100 0.000 3.27e-008 PASS
blis_sgemmtrsm_ukr_l_c 8 4 200 0.000 2.73e-008 PASS
blis_sgemmtrsm_ukr_l_c 8 4 300 0.000 9.32e-009 PASS
blis_sgemmtrsm_ukr_u_c 8 4 100 0.000 1.29e-008 PASS
blis_sgemmtrsm_ukr_u_c 8 4 200 0.000 1.30e-008 PASS
blis_sgemmtrsm_ukr_u_c 8 4 300 0.000 2.51e-008 PASS
% blis_<dt><oper>_<params>_<storage> m n k gflops resid result
blis_dgemmtrsm_ukr_l_c 8 4 100 0.000 1.07e-017 PASS
blis_dgemmtrsm_ukr_l_c 8 4 200 0.000 6.48e-017 PASS
blis_dgemmtrsm_ukr_l_c 8 4 300 0.000 5.86e-017 PASS
blis_dgemmtrsm_ukr_u_c 8 4 100 0.000 9.93e-017 PASS
blis_dgemmtrsm_ukr_u_c 8 4 200 0.000 8.55e-017 PASS
blis_dgemmtrsm_ukr_u_c 8 4 300 0.000 7.63e-017 PASS
% blis_<dt><oper>_<params>_<storage> m n k gflops resid result
blis_cgemmtrsm_ukr_l_c 8 4 100 0.000 3.46e-008 PASS
blis_cgemmtrsm_ukr_l_c 8 4 200 0.000 4.02e-008 PASS
blis_cgemmtrsm_ukr_l_c 8 4 300 0.000 2.62e-008 PASS
blis_cgemmtrsm_ukr_u_c 8 4 100 0.000 3.54e-008 PASS
blis_cgemmtrsm_ukr_u_c 8 4 200 0.000 4.11e-008 PASS
blis_cgemmtrsm_ukr_u_c 8 4 300 0.000 7.15e-008 PASS
% blis_<dt><oper>_<params>_<storage> m n k gflops resid result
blis_zgemmtrsm_ukr_l_c 8 4 100 0.000 7.17e-017 PASS
blis_zgemmtrsm_ukr_l_c 8 4 200 0.000 1.49e-016 PASS
blis_zgemmtrsm_ukr_l_c 8 4 300 0.000 4.80e-017 PASS
blis_zgemmtrsm_ukr_u_c 8 4 100 0.000 7.84e-017 PASS
blis_zgemmtrsm_ukr_u_c 8 4 200 0.000 1.48e-016 PASS
blis_zgemmtrsm_ukr_u_c 8 4 300 0.000 9.51e-017 PASS
% --- gemm ---
%
% test gemm seq front-end? 1
% gemm m n k -1 -1 -1
% gemm operand params ??
%
% blis_<dt><oper>_<params>_<storage> m n k gflops resid result
blis_sgemm_nn_ccc 100 100 100 2.000 7.86e-008 PASS
blis_sgemm_nn_ccc 200 200 200 3.199 1.46e-007 PASS
blis_sgemm_nn_ccc 300 300 300 3.176 1.58e-007 PASS
blis_sgemm_nc_ccc 100 100 100 2.000 7.42e-008 PASS
blis_sgemm_nc_ccc 200 200 200 3.199 1.07e-007 PASS
blis_sgemm_nc_ccc 300 300 300 3.375 1.59e-007 PASS
blis_sgemm_nt_ccc 100 100 100 0.000 9.61e-008 PASS
blis_sgemm_nt_ccc 200 200 200 3.199 1.34e-007 PASS
blis_sgemm_nt_ccc 300 300 300 3.176 1.28e-007 PASS
blis_sgemm_nh_ccc 100 100 100 2.000 7.52e-008 PASS
blis_sgemm_nh_ccc 200 200 200 3.199 1.28e-007 PASS
blis_sgemm_nh_ccc 300 300 300 3.176 1.70e-007 PASS
blis_sgemm_cn_ccc 100 100 100 2.000 9.74e-008 PASS
blis_sgemm_cn_ccc 200 200 200 3.199 1.18e-007 PASS
blis_sgemm_cn_ccc 300 300 300 3.176 1.56e-007 PASS
blis_sgemm_cc_ccc 100 100 100 2.000 1.02e-007 PASS
blis_sgemm_cc_ccc 200 200 200 3.199 1.09e-007 PASS
blis_sgemm_cc_ccc 300 300 300 3.000 1.59e-007 PASS
blis_sgemm_ct_ccc 100 100 100 2.000 1.08e-007 PASS
blis_sgemm_ct_ccc 200 200 200 3.199 1.18e-007 PASS
blis_sgemm_ct_ccc 300 300 300 3.176 1.52e-007 PASS
blis_sgemm_ch_ccc 100 100 100 2.000 1.19e-007 PASS
blis_sgemm_ch_ccc 200 200 200 3.199 1.23e-007 PASS
blis_sgemm_ch_ccc 300 300 300 3.176 1.48e-007 PASS
blis_sgemm_tn_ccc 100 100 100 2.000 8.29e-008 PASS
blis_sgemm_tn_ccc 200 200 200 3.199 1.14e-007 PASS
blis_sgemm_tn_ccc 300 300 300 3.176 1.55e-007 PASS
blis_sgemm_tc_ccc 100 100 100 2.000 7.47e-008 PASS
blis_sgemm_tc_ccc 200 200 200 3.199 1.07e-007 PASS
blis_sgemm_tc_ccc 300 300 300 3.176 1.48e-007 PASS
blis_sgemm_tt_ccc 100 100 100 2.000 8.79e-008 PASS
blis_sgemm_tt_ccc 200 200 200 3.199 1.17e-007 PASS
blis_sgemm_tt_ccc 300 300 300 3.176 1.57e-007 PASS
blis_sgemm_th_ccc 100 100 100 2.000 6.86e-008 PASS
blis_sgemm_th_ccc 200 200 200 3.199 1.13e-007 PASS
blis_sgemm_th_ccc 300 300 300 3.176 1.45e-007 PASS
blis_sgemm_hn_ccc 100 100 100 2.000 9.04e-008 PASS
blis_sgemm_hn_ccc 200 200 200 2.666 1.28e-007 PASS
blis_sgemm_hn_ccc 300 300 300 3.375 1.54e-007 PASS
blis_sgemm_hc_ccc 100 100 100 2.000 6.60e-008 PASS
blis_sgemm_hc_ccc 200 200 200 3.199 1.10e-007 PASS
blis_sgemm_hc_ccc 300 300 300 3.176 1.49e-007 PASS
blis_sgemm_ht_ccc 100 100 100 2.000 7.21e-008 PASS
blis_sgemm_ht_ccc 200 200 200 3.200 1.35e-007 PASS
blis_sgemm_ht_ccc 300 300 300 3.176 1.53e-007 PASS
blis_sgemm_hh_ccc 100 100 100 1.000 9.29e-008 PASS
blis_sgemm_hh_ccc 200 200 200 3.200 1.07e-007 PASS
blis_sgemm_hh_ccc 300 300 300 3.176 1.52e-007 PASS
% blis_<dt><oper>_<params>_<storage> m n k gflops resid result
blis_dgemm_nn_ccc 100 100 100 0.000 1.30e-016 PASS
Program received signal SIGSEGV, Segmentation fault.
bli_dgemm_opt_8x4_ref_u4_nodupl_avx1 (k=<optimized out>, alpha=<optimized out>, a=<optimized out>,
b=<optimized out>, beta=0x22d628, c=0x212e2b0, rs_c=1, cs_c=200, data=0x22d120)
at config/sandybridge/kernels/3/bli_gemm_opt_8x4_ref_u4_nodupl_avx1.c:326
326 _mm256_store_pd( c00, vc0_3_0 );
(gdb) bt
#0 bli_dgemm_opt_8x4_ref_u4_nodupl_avx1 (k=<optimized out>, alpha=<optimized out>,
a=<optimized out>, b=<optimized out>, beta=0x22d628, c=0x212e2b0, rs_c=1, cs_c=200,
data=0x22d120) at config/sandybridge/kernels/3/bli_gemm_opt_8x4_ref_u4_nodupl_avx1.c:326
#1 0x00000000004ad942 in bli_dgemm_ker_var2 (m=<optimized out>, n=<optimized out>, k=200,
alpha=0x22d418, a=0x1799000 <pool_mk_mem+6786784>, cs_a=8, pd_a=8, ps_a=1600,
b=0x520000 <pool_mn_blk_ptrs+3968>, rs_b=4, pd_b=4, ps_b=800, beta=0x22d628, c=0x212e2b0,
rs_c=1, cs_c=200, gemm_ukr=0x44d610 <bli_dgemm_opt_8x4_ref_u4_nodupl_avx1>, thread=0x2192440)
at frame/3/gemm/bli_gemm_ker_var2.c:302
#2 0x00000000004aeadc in bli_gemm_ker_var2 (a=<optimized out>, b=<optimized out>, c=0x22d5f0,
cntl=0x20d6300, thread=0x2192440) at frame/3/gemm/bli_gemm_ker_var2.c:114
#3 0x000000000047fe8e in bli_gemm_int (alpha=0x1803d40 <BLIS_ONE>, a=a@entry=0x22d7a0,
b=b@entry=0x22d720, beta=0x1803d40 <BLIS_ONE>, c=c@entry=0x22d820, cntl=0x20d6300,
thread=0x2192440) at frame/3/gemm/bli_gemm_int.c:141
#4 0x00000000004ace63 in bli_gemm_blk_var1f (a=0x22da30, b=<optimized out>, c=0x22db30,
cntl=0x20d6380, thread=0x2192570) at frame/3/gemm/bli_gemm_blk_var1f.c:126
#5 0x000000000047fe8e in bli_gemm_int (alpha=0x1803d40 <BLIS_ONE>, a=a@entry=0x22dce0,
b=b@entry=0x22dd60, beta=0x1803d40 <BLIS_ONE>, c=c@entry=0x22dc60, cntl=0x20d6380,
thread=0x2192570) at frame/3/gemm/bli_gemm_int.c:141
#6 0x00000000004aeef0 in bli_gemm_blk_var3f (a=0x22df70, b=0x22dff0, c=0x22e070, cntl=0x20d6400,
thread=0x21925e0) at frame/3/gemm/bli_gemm_blk_var3f.c:120
#7 0x000000000047fe8e in bli_gemm_int (alpha=0x1803d40 <BLIS_ONE>, a=a@entry=0x22e1a0,
b=b@entry=0x22e220, beta=0x1803d40 <BLIS_ONE>, c=c@entry=0x22e2a0, cntl=0x20d6400,
thread=0x21925e0) at frame/3/gemm/bli_gemm_int.c:141
#8 0x00000000004aec73 in bli_gemm_blk_var2f (a=<optimized out>, b=0x22e530, c=0x22e5b0,
cntl=0x20d6480, thread=0x2192650) at frame/3/gemm/bli_gemm_blk_var2f.c:125
#9 0x000000000047fe8e in bli_gemm_int (alpha=0x22ea50, a=<optimized out>, b=<optimized out>,
beta=0x22ebd0, c=0x22e850, cntl=0x20d6480, thread=0x2192650) at frame/3/gemm/bli_gemm_int.c:141
#10 0x0000000000449917 in bli_gemm_front (alpha=0x22ea50, a=<optimized out>, b=<optimized out>,
beta=0x22ebd0, c=0x22ec50, cntl=0x20d6480) at frame/3/gemm/bli_gemm_front.c:81
#11 0x000000000042496b in bli_gemm (alpha=0x521900 <pool_mn_blk_ptrs+10368>, alpha@entry=0x22ea50,
a=0x212e8f0, a@entry=0x22ead0, b=0x179c200 <pool_mk_mem+6799584>, b@entry=0x22eb50,
beta=0x521900 <pool_mn_blk_ptrs+10368>, beta@entry=0x22ebd0, c=c@entry=0x22ec50)
at frame/3/gemm/bli_gemm.c:59
#12 0x0000000000406011 in libblis_test_gemm_impl (c=0x22ec50, beta=0x22ebd0, b=0x22eb50,
a=0x22ead0, alpha=0x22ea50, iface=BLIS_TEST_SEQ_FRONT_END) at testsuite/src/test_gemm.c:241
#13 libblis_test_gemm_experiment (params=<optimized out>, op=<optimized out>,
iface=BLIS_TEST_SEQ_FRONT_END, datatype=<optimized out>, pc_str=0x20daaf0 "nn",
sc_str=0x20daf30 "ccc", p_cur=200, perf=0x22ef20, resid=0x22ef30)
at testsuite/src/test_gemm.c:207
#14 0x000000000041b0ed in libblis_test_op_driver (params=params@entry=0x22f1c0,
op=op@entry=0x22fbc0, iface=iface@entry=BLIS_TEST_SEQ_FRONT_END,
op_str=op_str@entry=0x5002f0 "gemm", p_types=p_types@entry=0x5002f9 "hh",
---Type <return> to continue, or q <return> to quit---
o_types=o_types@entry=0x5002f5 "mmm", thresh=thresh@entry=0x4ff2a0 <thresh>,
f_exp=f_exp@entry=0x405c40 <libblis_test_gemm_experiment>) at testsuite/src/test_libblis.c:1287
#15 0x00000000004059b8 in libblis_test_gemm (params=params@entry=0x22f1c0, op=op@entry=0x22fbc0)
at testsuite/src/test_gemm.c:110
#16 0x0000000000416ea8 in libblis_test_level3_ops (params=params@entry=0x22f1c0,
ops=ops@entry=0x22f220) at testsuite/src/test_libblis.c:180
#17 0x00000000004fe7dc in main (argc=<optimized out>, argv=<optimized out>)
at testsuite/src/test_libblis.c:93
(gdb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment