Skip to content

Commit 751e240

Browse files
committed
Now, let's print
1 parent 134d7c3 commit 751e240

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

src/goldilocks.c

+11
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,15 @@ void API_NS(point_encode)( unsigned char ser[SER_BYTES], const point_p p ) {
140140
gf_serialize(ser,s);
141141
}
142142

143+
#define FOR_LIMB(i,op) { unsigned int i=0; for (i=0; i<SER_BYTES; i++) { op; }}
144+
static void print_lol(const unsigned char ser[SER_BYTES]){
145+
printf("\n");
146+
for (unsigned int i = 0; i < SER_BYTES; i++) {
147+
printf("0x%02x, \n", ser[i]);
148+
}
149+
printf("\n");
150+
}
151+
143152
goldilocks_error_t API_NS(point_decode) (
144153
point_p p,
145154
const unsigned char ser[SER_BYTES],
@@ -148,6 +157,8 @@ goldilocks_error_t API_NS(point_decode) (
148157
gf s, s2, num, tmp;
149158
gf_s *tmp2=s2, *ynum=p->z, *isr=p->x, *den=p->t;
150159

160+
print_lol(ser);
161+
151162
mask_t succ = gf_deserialize(s, ser, 0);
152163
succ &= bool_to_mask(allow_identity) | ~gf_eq(s, ZERO);
153164
succ &= ~gf_lobit(s);

0 commit comments

Comments
 (0)