@@ -20,77 +20,88 @@ import (
2020)
2121
2222func Test_AsmUnit_BitShift (t * testing.T ) {
23+ // no need for GF_8209
2324 util .CheckWithFields (t , false , "asm/unit/bit_shift" , util .ASM_MAX_PADDING , field .BLS12_377 )
2425}
2526
2627func Test_AsmUnit_ByteShift (t * testing.T ) {
27- util .CheckWithFields (t , false , "asm/unit/byte_shift" , util .ASM_MAX_PADDING , field .BLS12_377 , field .KOALABEAR_16 )
28+ util .CheckWithFields (t , false , "asm/unit/byte_shift" , util .ASM_MAX_PADDING , field .BLS12_377 ,
29+ field .KOALABEAR_16 , field .GF_8209 )
2830}
2931
3032func Test_AsmUnit_Dec4 (t * testing.T ) {
31- util .CheckWithFields (t , false , "asm/unit/dec4" , util .ASM_MAX_PADDING , field .BLS12_377 )
33+ util .CheckWithFields (t , false , "asm/unit/dec4" , util .ASM_MAX_PADDING , field .BLS12_377 ,
34+ field .KOALABEAR_16 , field .GF_8209 )
3235}
3336
3437func Test_AsmUnit_Dec251 (t * testing.T ) {
35- util .CheckWithFields (t , false , "asm/unit/dec251" , util .ASM_MAX_PADDING , field .BLS12_377 , field .KOALABEAR_16 )
38+ util .CheckWithFields (t , false , "asm/unit/dec251" , util .ASM_MAX_PADDING , field .BLS12_377 ,
39+ field .KOALABEAR_16 , field .GF_8209 )
3640}
3741
3842func Test_AsmUnit_Diamond (t * testing.T ) {
39- util .CheckWithFields (t , false , "asm/unit/diamond" , util .ASM_MAX_PADDING , field .BLS12_377 , field .KOALABEAR_16 )
43+ util .CheckWithFields (t , false , "asm/unit/diamond" , util .ASM_MAX_PADDING , field .BLS12_377 ,
44+ field .KOALABEAR_16 )
4045}
4146
4247func Test_AsmUnit_ParseNonDecimal (t * testing.T ) {
43- util .CheckWithFields (t , false , "asm/unit/parse_nondecimal" , util .ASM_MAX_PADDING , field .BLS12_377 , field . GF_8209 ,
44- field .GF_251 )
48+ util .CheckWithFields (t , false , "asm/unit/parse_nondecimal" , util .ASM_MAX_PADDING , field .BLS12_377 ,
49+ field .KOALABEAR_16 , field . GF_8209 )
4550}
4651
4752func Test_AsmUnit_Counter (t * testing.T ) {
48- util .CheckWithFields (t , false , "asm/unit/counter" , util .ASM_MAX_PADDING , field .BLS12_377 , field . KOALABEAR_16 ,
49- field .GF_8209 , field .GF_251 )
53+ util .CheckWithFields (t , false , "asm/unit/counter" , util .ASM_MAX_PADDING , field .BLS12_377 ,
54+ field .KOALABEAR_16 , field .GF_8209 )
5055}
5156
5257func Test_AsmUnit_Counter256 (t * testing.T ) {
53- util .CheckWithFields (t , false , "asm/unit/counter256" , util .ASM_MAX_PADDING , field .BLS12_377 )
58+ util .CheckWithFields (t , false , "asm/unit/counter256" , util .ASM_MAX_PADDING , field .BLS12_377 ,
59+ field .KOALABEAR_16 , field .GF_8209 )
5460}
5561
5662func Test_AsmUnit_Diff (t * testing.T ) {
57- util .CheckWithFields (t , false , "asm/unit/diff" , util .ASM_MAX_PADDING , field .BLS12_377 , field . KOALABEAR_16 ,
58- field .GF_8209 , field .GF_251 )
63+ util .CheckWithFields (t , false , "asm/unit/diff" , util .ASM_MAX_PADDING , field .BLS12_377 ,
64+ field .KOALABEAR_16 , field .GF_8209 )
5965}
6066
6167func Test_AsmUnit_FastPow (t * testing.T ) {
6268 util .CheckWithFields (t , false , "asm/unit/fast_pow" , util .ASM_MAX_PADDING , field .BLS12_377 )
6369}
6470func Test_AsmUnit_Gf251 (t * testing.T ) {
65- util .Check (t , false , "asm/unit/gf251" )
71+ util .CheckWithFields (t , false , "asm/unit/gf251" , util .ASM_MAX_PADDING , field .BLS12_377 ,
72+ field .KOALABEAR_16 )
6673}
6774
6875func Test_AsmUnit_Inc (t * testing.T ) {
69- util .CheckWithFields (t , false , "asm/unit/inc" , util .ASM_MAX_PADDING , field .BLS12_377 , field .GF_8209 , field .GF_251 )
76+ util .CheckWithFields (t , false , "asm/unit/inc" , util .ASM_MAX_PADDING , field .BLS12_377 ,
77+ field .KOALABEAR_16 , field .GF_8209 )
7078}
7179
7280func Test_AsmUnit_Max (t * testing.T ) {
73- util .CheckWithFields (t , false , "asm/unit/max" , util .ASM_MAX_PADDING , field .BLS12_377 , field .KOALABEAR_16 )
81+ util .CheckWithFields (t , false , "asm/unit/max" , util .ASM_MAX_PADDING , field .BLS12_377 ,
82+ field .KOALABEAR_16 , field .GF_8209 )
7483}
7584
7685func Test_AsmUnit_MixedSmall (t * testing.T ) {
7786 util .CheckWithFields (t , false , "asm/unit/mixed_small" , util .ASM_MAX_PADDING , field .BLS12_377 )
7887}
7988func Test_AsmUnit_MultiLine (t * testing.T ) {
80- util .CheckWithFields (t , false , "asm/unit/multiline" , util .ASM_MAX_PADDING , field .BLS12_377 )
89+ util .CheckWithFields (t , false , "asm/unit/multiline" , util .ASM_MAX_PADDING , field .BLS12_377 ,
90+ field .KOALABEAR_16 , field .GF_8209 )
8191}
8292
8393func Test_AsmUnit_MixedLarge (t * testing.T ) {
84- util .CheckWithFields (t , false , "asm/unit/mixed_large" , util .ASM_MAX_PADDING , field .BLS12_377 )
94+ util .CheckWithFields (t , false , "asm/unit/mixed_large" , util .ASM_MAX_PADDING , field .BLS12_377 ,
95+ field .KOALABEAR_16 )
8596}
8697
8798func Test_AsmUnit_SlowPow (t * testing.T ) {
8899 util .CheckWithFields (t , false , "asm/unit/slow_pow" , util .ASM_MAX_PADDING , field .BLS12_377 )
89100}
90101
91102func Test_AsmUnit_Sub (t * testing.T ) {
92- util .CheckWithFields (t , false , "asm/unit/sub" , util .ASM_MAX_PADDING , field .BLS12_377 , field . KOALABEAR_16 ,
93- field .GF_8209 , field .GF_251 )
103+ util .CheckWithFields (t , false , "asm/unit/sub" , util .ASM_MAX_PADDING , field .BLS12_377 ,
104+ field .KOALABEAR_16 , field .GF_8209 )
94105}
95106
96107func Test_AsmUnit_RecPow (t * testing.T ) {
0 commit comments