@@ -279,7 +279,7 @@ BOOST_AUTO_TEST_CASE(testDiscontiguousMBLookupTableCodingWordSize11) {
279
279
BOOST_REQUIRE_EQUAL (16 , (int )lookup->template_length );
280
280
BOOST_REQUIRE_EQUAL (1 , (int )lookup->template_type );
281
281
BOOST_REQUIRE_EQUAL (1 , lookup->scan_step );
282
- BOOST_REQUIRE_EQUAL (2 , lookup->longest_chain );
282
+ BOOST_REQUIRE_EQUAL (3 , lookup->longest_chain );
283
283
BOOST_REQUIRE_EQUAL (49 , lookup->hashtable [2463300 ]);
284
284
BOOST_REQUIRE_EQUAL (392 , lookup->hashtable [1663305 ]);
285
285
BOOST_REQUIRE_EQUAL (1049 , lookup->hashtable [3586129 ]);
@@ -325,7 +325,7 @@ BOOST_AUTO_TEST_CASE(testDiscontiguousMBLookupTableCodingWordSize12) {
325
325
BOOST_REQUIRE_EQUAL (16 , (int )lookup->template_length );
326
326
BOOST_REQUIRE_EQUAL (3 , (int )lookup->template_type );
327
327
BOOST_REQUIRE_EQUAL (1 , lookup->scan_step );
328
- BOOST_REQUIRE_EQUAL (2 , lookup->longest_chain );
328
+ BOOST_REQUIRE_EQUAL (3 , lookup->longest_chain );
329
329
BOOST_REQUIRE_EQUAL (3631 , lookup->hashtable [133875 ]);
330
330
BOOST_REQUIRE_EQUAL (2092 , lookup->hashtable [351221 ]);
331
331
BOOST_REQUIRE_EQUAL (4951 , lookup->hashtable [1336356 ]);
@@ -371,7 +371,7 @@ BOOST_AUTO_TEST_CASE(testDiscontiguousMBLookupTableOptimalWordSize11) {
371
371
BOOST_REQUIRE_EQUAL (16 , (int )lookup->template_length );
372
372
BOOST_REQUIRE_EQUAL (2 , (int )lookup->template_type );
373
373
BOOST_REQUIRE_EQUAL (1 , lookup->scan_step );
374
- BOOST_REQUIRE_EQUAL (2 , lookup->longest_chain );
374
+ BOOST_REQUIRE_EQUAL (3 , lookup->longest_chain );
375
375
BOOST_REQUIRE_EQUAL (36 , lookup->hashtable [1353317 ]);
376
376
BOOST_REQUIRE_EQUAL (375 , lookup->hashtable [1955444 ]);
377
377
BOOST_REQUIRE_EQUAL (5455 , lookup->hashtable [1735012 ]);
@@ -417,7 +417,7 @@ BOOST_AUTO_TEST_CASE(testDiscontiguousMBLookupTableOptimalWordSize12) {
417
417
BOOST_REQUIRE_EQUAL (16 , (int )lookup->template_length );
418
418
BOOST_REQUIRE_EQUAL (4 , (int )lookup->template_type );
419
419
BOOST_REQUIRE_EQUAL (1 , lookup->scan_step );
420
- BOOST_REQUIRE_EQUAL (2 , lookup->longest_chain );
420
+ BOOST_REQUIRE_EQUAL (3 , lookup->longest_chain );
421
421
BOOST_REQUIRE_EQUAL (82 , lookup->hashtable [9606485 ]);
422
422
BOOST_REQUIRE_EQUAL (752 , lookup->hashtable [15622537 ]);
423
423
BOOST_REQUIRE_EQUAL (5408 , lookup->hashtable [10084009 ]);
@@ -465,7 +465,7 @@ BOOST_AUTO_TEST_CASE(testDiscontiguousMBLookupTableTwoTemplatesWordSize11) {
465
465
BOOST_REQUIRE_EQUAL (1 , (int )lookup->two_templates );
466
466
BOOST_REQUIRE_EQUAL (2 , (int )lookup->second_template_type );
467
467
BOOST_REQUIRE_EQUAL (1 , lookup->scan_step );
468
- BOOST_REQUIRE_EQUAL (4 , lookup->longest_chain );
468
+ BOOST_REQUIRE_EQUAL (6 , lookup->longest_chain );
469
469
BOOST_REQUIRE_EQUAL (128 , lookup->hashtable [1450605 ]);
470
470
BOOST_REQUIRE_EQUAL (342 , lookup->hashtable [4025953 ]);
471
471
BOOST_REQUIRE_EQUAL (663 , lookup->hashtable [3139906 ]);
0 commit comments