Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.
Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.
[ 54%] Building CXX object src/ATCore/CMakeFiles/ATCore.dir/source/fft_neon.cpp.o
/home/pirx/projects/tmp/AltirraSDL/src/Kasumi/source/resample_stages_arm64.cpp: In function ‘void {anonymous}::FilterColumnsLerp_NEON(void*, const uint8* const*, const sint16*, uint32)’:
/home/pirx/projects/tmp/AltirraSDL/src/Kasumi/source/resample_stages_arm64.cpp:765:58: note: use ‘-flax-vector-conversions’ to permit conversions between vectors with differing element types or numbers of subparts
765 | uint8x8_t accum2 = vqrshrun_n_s16(accum, 7);
| ~~~~~~~~~~~~~~^~~~~~~~~~
/home/pirx/projects/tmp/AltirraSDL/src/Kasumi/source/resample_stages_arm64.cpp:765:59: error: cannot convert ‘uint16x8_t’ to ‘int16x8_t’
765 | uint8x8_t accum2 = vqrshrun_n_s16(accum, 7);
| ^~~~~
| |
| uint16x8_t
In file included from /home/pirx/projects/tmp/AltirraSDL/src/h/vd2/system/math.h:39,
from /home/pirx/projects/tmp/AltirraSDL/src/h/vd2/system/vectors.h:34,
from /home/pirx/projects/tmp/AltirraSDL/src/Kasumi/h/uberblit.h:6,
from /home/pirx/projects/tmp/AltirraSDL/src/Kasumi/h/stdafx.h:21,
from /home/pirx/projects/tmp/AltirraSDL/src/Kasumi/source/resample_stages_arm64.cpp:17:
# ALTIRRA_RELAX_VECTOR_CONVERSIONS — temporary bring-up aid for compilers
# that reject implicit NEON vector lane reinterpretations accepted by other
# toolchains. Default OFF: prefer explicit source fixes over build-wide
# relaxation. Intended for local testing only.
option(ALTIRRA_RELAX_VECTOR_CONVERSIONS
"Allow lax vector conversions on GCC/Clang for local bring-up testing"
OFF)
if(CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang")
add_compile_options(-Wno-multichar -Wno-attributes)
if(ALTIRRA_RELAX_VECTOR_CONVERSIONS)
add_compile_options(-flax-vector-conversions)
message(STATUS "ALTIRRA_RELAX_VECTOR_CONVERSIONS=ON -- enabling -flax-vector-conversions for local testing")
endif()
endif()
./build.sh --cmake -DALTIRRA_RELAX_VECTOR_CONVERSIONS=ON

