message: Add some adhoc 2D tests.
diff: @@ -46,6 +46,8 @@ static std::vector<size_t> prime_range = {7, 11, 13, 17, 19, 23, 29, 263, 269, 2
  static std::vector<size_t> mix_range = {5000, 6000, 8000};
  +static std::vector<std::vector<size_t>> mix_adhoc = {{1, 22}, {1, 28}};
  +
  static std::vector<size_t> stride_range = {1};
  static std::vector<std::vector<size_t>> vpow2_range = {pow2_range, pow2_range};
  @@ -212,7 +214,7 @@ static std::vector<std::vector<size_t>> vmix_range = {mix_range, mix_range};
  INSTANTIATE_TEST_SUITE_P(
  mix_2D_complex_forward,
  accuracy_test,
  - ::testing::Combine(ValuesIn(generate_lengths(vmix_range)),
  + ::testing::Combine(ValuesIn(generate_lengths(vmix_range, mix_adhoc)),
  ::testing::Values(stride_range),
  ::testing::Values(stride_range),
  ::testing::Values(batch_range),
  @@ -222,7 +224,7 @@ INSTANTIATE_TEST_SUITE_P(
  INSTANTIATE_TEST_SUITE_P(
  mix_2D_complex_inverse,
  accuracy_test,
  - ::testing::Combine(ValuesIn(generate_lengths(vmix_range)),
  + ::testing::Combine(ValuesIn(generate_lengths(vmix_range, mix_adhoc)),
  ::testing::Values(stride_range),
  ::testing::Values(stride_range),
  ::testing::Values(batch_range),
  @@ -231,7 +233,7 @@ INSTANTIATE_TEST_SUITE_P(
  ::testing::Values(place_range)));
  INSTANTIATE_TEST_SUITE_P(mix_2D_real_forward,
  accuracy_test,
  - ::testing::Combine(ValuesIn(generate_lengths(vmix_range)),
  + ::testing::Combine(ValuesIn(generate_lengths(vmix_range, mix_adhoc)),
  ::testing::Values(stride_range),
  ::testing::Values(stride_range),
  ::testing::Values(batch_range),
  @@ -240,7 +242,7 @@ INSTANTIATE_TEST_SUITE_P(mix_2D_real_forward,
  ::testing::Values(place_range)));
  INSTANTIATE_TEST_SUITE_P(mix_2D_real_inverse,
  accuracy_test,
  - ::testing::Combine(ValuesIn(generate_lengths(vmix_range)),
  + ::testing::Combine(ValuesIn(generate_lengths(vmix_range, mix_adhoc)),
  ::testing::Values(stride_range),
  ::testing::Values(stride_range),
  ::testing::Values(batch_range),
  