From 4da48094d65b4269be7a4d7d2dc9c7d72f2e6869 Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Sun, 9 Oct 2022 18:29:00 +0200 Subject: Added some failing tests --- src/fst.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/fst.c b/src/fst.c index ebd3333..2aa6219 100644 --- a/src/fst.c +++ b/src/fst.c @@ -149,6 +149,9 @@ fst_to_cube(FstCube fst, Cube *cube) coord_eofb.i[0]->to_cube((uint64_t)fst.uf_eofb, cube); coord_coud.i[0]->to_cube((uint64_t)fst.uf_coud, cube); coord_cp.i[0]->to_cube((uint64_t)fst.uf_cp, cube); + + for (i = 0; i < 6; i++) + cube->xp[i] = i; } static int @@ -178,6 +181,8 @@ transform_ep_only(Trans t, int *ep, Cube *dst) void init_fst() { + init_trans(); + init_fst_corner_invtables(); init_fst_eo_invtables(); init_fst_transalg(); @@ -276,8 +281,6 @@ init_fst_where_is_edge() Cube c, d; uint64_t e; - init_trans(); - make_solved(&c); for (e = 0; e < BINOM12ON4 * FACTORIAL4; e++) { coord_eposepe.i[0]->to_cube(e, &c); -- cgit v1.3