Хорошо, я бился головой в течение последнего дня, и я уверен, что это что-то простое, так что здесь. Почему этот код не работает? Я использую Xcode 3.2.5 и LLVM, и когда я пытаюсь скомпилировать что-то вроде этого:
uint16x8_t testUnsigned = {1,2,3,4,5,6,7,8};
int16x8_t testSigned;
testSigned = vreinterpretq_s16_u16(testUnsigned);
Я получаю сообщение об ошибке: «Назначение int16x8_t из несовместимого типа int» все мои другие встроенные функции работают нормально, но по какой-то причине я не могу интерпретировать вектор. Есть идеи? Заранее спасибо.