Simplify test: avoid dynamic memory allocation

Change-Id: I494aff37afa176faa7bbef39552d4bb237a685ae
diff --git a/test/av1_inv_txfm1d_test.cc b/test/av1_inv_txfm1d_test.cc
index 396b77c..7b2f924 100644
--- a/test/av1_inv_txfm1d_test.cc
+++ b/test/av1_inv_txfm1d_test.cc
@@ -49,13 +49,17 @@
 const int8_t cos_bit[12] = { 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14 };
 const int8_t range_bit[12] = { 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32 };
 
+#define ARRAY_SIZE(x) (int)(sizeof(x) / sizeof(x[0]))
+
 TEST(av1_inv_txfm1d, round_trip) {
   ACMRandom rnd(ACMRandom::DeterministicSeed());
   for (int si = 0; si < txfm_size_num; ++si) {
     int txfm_size = txfm_size_ls[si];
-    int32_t *input = new int32_t[txfm_size];
-    int32_t *output = new int32_t[txfm_size];
-    int32_t *round_trip_output = new int32_t[txfm_size];
+    int32_t input[64];
+    int32_t output[64];
+    int32_t round_trip_output[64];
+
+    assert(txfm_size <= ARRAY_SIZE(input));
 
     for (int ti = 0; ti < txfm_type_num; ++ti) {
       TxfmFunc fwd_txfm_func = fwd_txfm_func_ls[ti][si];
@@ -81,9 +85,6 @@
         }
       }
     }
-    delete[] input;
-    delete[] output;
-    delete[] round_trip_output;
   }
 }