const int INPUT_LEN = MAX_TAPS + OUTPUT_LEN;
i_type input_raw[INPUT_LEN + 4*16/sizeof(i_type)];
+ CPPUNIT_ASSERT(((intptr_t) input_raw & 0x3) == 0);
memset(input_raw, 0, sizeof(input_raw));
i_type *input = &input_raw[2*16/sizeof(i_type)];
const int INPUT_LEN = MAX_TAPS + OUTPUT_LEN;
i_type input_raw[INPUT_LEN + 4*16/sizeof(i_type)];
+ CPPUNIT_ASSERT(((intptr_t) input_raw & 0x3) == 0);
memset(input_raw, 0, sizeof(input_raw));
i_type *input = &input_raw[2*16/sizeof(i_type)];
+
o_type expected_output[OUTPUT_LEN];
o_type actual_output[OUTPUT_LEN];
tap_type taps[MAX_TAPS];
const int INPUT_LEN = MAX_TAPS + OUTPUT_LEN;
i_type input_raw[INPUT_LEN + 4*16/sizeof(i_type)];
+ CPPUNIT_ASSERT(((intptr_t) input_raw & 0x3) == 0);
memset(input_raw, 0, sizeof(input_raw));
i_type *input = &input_raw[2*16/sizeof(i_type)];
static const unsigned N = 100;
float input_raw[N + 10 + 4*16/sizeof(float)];
+ CPPUNIT_ASSERT(((intptr_t) input_raw & 0x3) == 0);
memset(input_raw, 0, sizeof(input_raw));
float *input = &input_raw[2*16/sizeof(float)];