Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save kraj/427838b669da13c893dfac3ed1eca374 to your computer and use it in GitHub Desktop.

Select an option

Save kraj/427838b669da13c893dfac3ed1eca374 to your computer and use it in GitHub Desktop.
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/temp/log.do_compile.753
DEBUG: Executing shell function do_compile
NOTE: cmake --build /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/build --target all --
[1/8] Running qmlimportscanner for Oasis
[2/8] Automatic MOC and UIC for target Oasis
[3/8] Automatic RCC for gui/GUIResources.qrc
[4/8] Building CXX object src/Oasis/CMakeFiles/Oasis.dir/Oasis_autogen/mocs_compilation.cpp.o
[5/8] Building CXX object src/Oasis/CMakeFiles/Oasis.dir/Oasis_autogen/DMHXEJ42XS/qrc_GUIResources.cpp.o
[6/8] Building CUDA object src/Oasis/CMakeFiles/Oasis.dir/engine/CUDA_PointWiseMovingAverage.cu.o
[7/8] Building CXX object src/Oasis/CMakeFiles/Oasis.dir/main.cpp.o
FAILED: [code=1] src/Oasis/CMakeFiles/Oasis.dir/main.cpp.o
ccache /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot-native/usr/bin/aarch64-yoe-linux/aarch64-yoe-linux-g++ --sysroot=/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WEBCHANNEL_LIB -DQT_WEBENGINECORE_LIB -DQT_WEBENGINEWIDGETS_LIB -DQT_WEBSOCKETS_LIB -DQT_WEBVIEW_LIB -DQT_WIDGETS_LIB -DTBB_USE_DEBUG -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/build/src/Oasis -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/sources/oasis-git/src/Oasis -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/build/src/Oasis/Oasis_autogen/include -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/sources/oasis-git/src/Oasis/include -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/sources/oasis-git/src/Oasis/gui/include -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/opencv4 -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/leptonica -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/QtCore -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/QtGui -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/QtDBus -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/QtOpenGL -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/QtWidgets -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/QtOpenGLWidgets -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/QtPositioning -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/QtWebEngineWidgets -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/QtWebEngineCore -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/QtNetwork -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/QtQuick -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/QtQml -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/QtQmlIntegration -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/QtQmlModels -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/QtQmlMeta -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/QtQmlWorkerScript -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/QtWebChannel -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/QtQuickWidgets -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/QtPrintSupport -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/QtWebSockets -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/QtWebView -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/lib/mkspecs/linux-clang -I/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/QtConcurrent -isystem /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot-native/usr/local/cuda-12.6/include -isystem /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/local/cuda-12.6/include -march=armv8-a+crc -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot -O2 -g -ffile-prefix-map=/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/sources/oasis-git=/usr/src/debug/oasis/git -ffile-prefix-map=/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/build=/usr/src/debug/oasis/git -ffile-prefix-map=/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot= -ffile-prefix-map=/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -Wno-deprecated-enum-enum-conversion -g -std=gnu++20 -DKFR_DEBUG -MD -MT src/Oasis/CMakeFiles/Oasis.dir/main.cpp.o -MF src/Oasis/CMakeFiles/Oasis.dir/main.cpp.o.d -o src/Oasis/CMakeFiles/Oasis.dir/main.cpp.o -c /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/sources/oasis-git/src/Oasis/main.cpp
In file included from /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/types.hpp:28,
from /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/constants.hpp:28,
from /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/shuffle.hpp:27,
from /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/function.hpp:25,
from /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/operators.hpp:28,
from /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/operators.hpp:28,
from /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/abs.hpp:25,
from /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/abs.hpp:28,
from /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd.hpp:25,
from /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/math.hpp:25,
from /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/base.hpp:25,
from /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/sources/oasis-git/src/Oasis/main.cpp:4:
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/kfr.h:116:2: error: #error "Non-x86 builds require Clang compiler"
116 | #error "Non-x86 builds require Clang compiler"
| ^~~~~
In file included from /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend.hpp:29,
from /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/vec.hpp:31,
from /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/mask.hpp:28,
from /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/shuffle.hpp:28:
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp: In function 'kfr::neon64::intr::simd<float, 4> kfr::neon64::intr::simd_from_halves(simd_t<float, 4>, simd<float, 2>&, simd<float, 2>&)':
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp:1520:40: error: 'kfr::neon64::intr::simd<float, 2>' {aka 'const struct kfr::neon64::intr::simd_halves<float, 2>'} has no member named 'whole'
1520 | return _mm_castpd_ps(_mm_setr_pd(x.whole, y.whole));
| ^~~~~
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp:1520:49: error: 'kfr::neon64::intr::simd<float, 2>' {aka 'const struct kfr::neon64::intr::simd_halves<float, 2>'} has no member named 'whole'
1520 | return _mm_castpd_ps(_mm_setr_pd(x.whole, y.whole));
| ^~~~~
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp:1520:26: error: '_mm_setr_pd' was not declared in this scope
1520 | return _mm_castpd_ps(_mm_setr_pd(x.whole, y.whole));
| ^~~~~~~~~~~
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp:1520:12: error: '_mm_castpd_ps' was not declared in this scope
1520 | return _mm_castpd_ps(_mm_setr_pd(x.whole, y.whole));
| ^~~~~~~~~~~~~
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp: In function 'kfr::neon64::intr::simd<double, 2> kfr::neon64::intr::simd_from_halves(simd_t<double, 2>, simd<double, 1>&, simd<double, 1>&)':
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp:1529:12: error: '_mm_setr_pd' was not declared in this scope
1529 | return _mm_setr_pd(x, y);
| ^~~~~~~~~~~
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp: In function 'kfr::f32 kfr::neon64::intr::simd_to_scalar(simd_t<float, 4>, simd<float, 4>&)':
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp:1532:1: error: '_mm_cvtss_f32' was not declared in this scope
1532 | SIMD_TYPE_INTRIN(f32, 4, _mm_cvtss_f32(x), _mm_set_ss(x), _mm_set1_ps(x), _mm_setzero_ps())
| ^~~~~~~~~~~~~~~~
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp: In function 'kfr::neon64::intr::simd<float, 4> kfr::neon64::intr::simd_from_scalar(simd_t<float, 4>, kfr::unwrap_bit<float>)':
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp:1532:1: error: '_mm_set_ss' was not declared in this scope
1532 | SIMD_TYPE_INTRIN(f32, 4, _mm_cvtss_f32(x), _mm_set_ss(x), _mm_set1_ps(x), _mm_setzero_ps())
| ^~~~~~~~~~~~~~~~
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp: In function 'kfr::neon64::intr::simd<float, 4> kfr::neon64::intr::simd_from_broadcast(simd_t<float, 4>, kfr::unwrap_bit<float>)':
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp:1532:1: error: '_mm_set1_ps' was not declared in this scope
1532 | SIMD_TYPE_INTRIN(f32, 4, _mm_cvtss_f32(x), _mm_set_ss(x), _mm_set1_ps(x), _mm_setzero_ps())
| ^~~~~~~~~~~~~~~~
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp: In function 'kfr::neon64::intr::simd<float, 4> kfr::neon64::intr::simd_from_zero(simd_t<float, 4>)':
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp:1532:1: error: '_mm_setzero_ps' was not declared in this scope
1532 | SIMD_TYPE_INTRIN(f32, 4, _mm_cvtss_f32(x), _mm_set_ss(x), _mm_set1_ps(x), _mm_setzero_ps())
| ^~~~~~~~~~~~~~~~
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp: In function 'kfr::f64 kfr::neon64::intr::simd_to_scalar(simd_t<double, 2>, simd<double, 2>&)':
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp:1533:1: error: '_mm_cvtsd_f64' was not declared in this scope
1533 | SIMD_TYPE_INTRIN(f64, 2, _mm_cvtsd_f64(x), _mm_set_sd(x), _mm_set1_pd(x), _mm_setzero_pd())
| ^~~~~~~~~~~~~~~~
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp: In function 'kfr::neon64::intr::simd<double, 2> kfr::neon64::intr::simd_from_scalar(simd_t<double, 2>, kfr::unwrap_bit<double>)':
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp:1533:1: error: '_mm_set_sd' was not declared in this scope
1533 | SIMD_TYPE_INTRIN(f64, 2, _mm_cvtsd_f64(x), _mm_set_sd(x), _mm_set1_pd(x), _mm_setzero_pd())
| ^~~~~~~~~~~~~~~~
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp: In function 'kfr::neon64::intr::simd<double, 2> kfr::neon64::intr::simd_from_broadcast(simd_t<double, 2>, kfr::unwrap_bit<double>)':
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp:1533:1: error: '_mm_set1_pd' was not declared in this scope
1533 | SIMD_TYPE_INTRIN(f64, 2, _mm_cvtsd_f64(x), _mm_set_sd(x), _mm_set1_pd(x), _mm_setzero_pd())
| ^~~~~~~~~~~~~~~~
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp: In function 'kfr::neon64::intr::simd<double, 2> kfr::neon64::intr::simd_from_zero(simd_t<double, 2>)':
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/backend_generic.hpp:1533:1: error: '_mm_setzero_pd' was not declared in this scope
1533 | SIMD_TYPE_INTRIN(f64, 2, _mm_cvtsd_f64(x), _mm_set_sd(x), _mm_set1_pd(x), _mm_setzero_pd())
| ^~~~~~~~~~~~~~~~
In file included from /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/select.hpp:28,
from /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/abs.hpp:26:
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/select.hpp: In function 'kfr::neon64::intr::f32neon kfr::neon64::intr::select(const mf32neon&, const f32neon&, const f32neon&)':
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/select.hpp:231:24: error: cannot convert 'const kfr::neon64::vec<kfr::bit<float>, 4>::simd_type' {aka 'const float32x4_t'} to 'uint32x4_t'
231 | return vbslq_f32(m.v, x.v, y.v);
| ~~^
| |
| const kfr::neon64::vec<kfr::bit<float>, 4>::simd_type {aka const float32x4_t}
In file included from /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/intrinsics.h:16,
from /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/types.hpp:30:
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot-native/usr/lib/aarch64-yoe-linux/gcc/aarch64-yoe-linux/15.2.0/include/arm_neon.h:6917:23: note: initializing argument 1 of 'float32x4_t vbslq_f32(uint32x4_t, float32x4_t, float32x4_t)'
6917 | vbslq_f32 (uint32x4_t __a, float32x4_t __b, float32x4_t __c)
| ~~~~~~~~~~~^~~
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/select.hpp: In function 'kfr::neon64::intr::i8neon kfr::neon64::intr::select(const mi8neon&, const i8neon&, const i8neon&)':
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/select.hpp:235:20: note: use '-flax-vector-conversions' to permit conversions between vectors with differing element types or numbers of subparts
235 | return vbslq_s8(m.v, x.v, y.v);
| ~~~~~~~~^~~~~~~~~~~~~~~
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/select.hpp:235:23: error: cannot convert 'const kfr::neon64::vec<kfr::bit<signed char>, 16>::simd_type' {aka 'const int8x16_t'} to 'uint8x16_t'
235 | return vbslq_s8(m.v, x.v, y.v);
| ~~^
| |
| const kfr::neon64::vec<kfr::bit<signed char>, 16>::simd_type {aka const int8x16_t}
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot-native/usr/lib/aarch64-yoe-linux/gcc/aarch64-yoe-linux/15.2.0/include/arm_neon.h:6945:22: note: initializing argument 1 of 'int8x16_t vbslq_s8(uint8x16_t, int8x16_t, int8x16_t)'
6945 | vbslq_s8 (uint8x16_t __a, int8x16_t __b, int8x16_t __c)
| ~~~~~~~~~~~^~~
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/select.hpp: In function 'kfr::neon64::intr::i16neon kfr::neon64::intr::select(const mi16neon&, const i16neon&, const i16neon&)':
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/select.hpp:243:24: error: cannot convert 'const kfr::neon64::vec<kfr::bit<short int>, 8>::simd_type' {aka 'const int16x8_t'} to 'uint16x8_t'
243 | return vbslq_s16(m.v, x.v, y.v);
| ~~^
| |
| const kfr::neon64::vec<kfr::bit<short int>, 8>::simd_type {aka const int16x8_t}
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot-native/usr/lib/aarch64-yoe-linux/gcc/aarch64-yoe-linux/15.2.0/include/arm_neon.h:6952:23: note: initializing argument 1 of 'int16x8_t vbslq_s16(uint16x8_t, int16x8_t, int16x8_t)'
6952 | vbslq_s16 (uint16x8_t __a, int16x8_t __b, int16x8_t __c)
| ~~~~~~~~~~~^~~
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/select.hpp: In function 'kfr::neon64::intr::i32neon kfr::neon64::intr::select(const mi32neon&, const i32neon&, const i32neon&)':
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/select.hpp:251:24: error: cannot convert 'const kfr::neon64::vec<kfr::bit<int>, 4>::simd_type' {aka 'const int32x4_t'} to 'uint32x4_t'
251 | return vbslq_s32(m.v, x.v, y.v);
| ~~^
| |
| const kfr::neon64::vec<kfr::bit<int>, 4>::simd_type {aka const int32x4_t}
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot-native/usr/lib/aarch64-yoe-linux/gcc/aarch64-yoe-linux/15.2.0/include/arm_neon.h:6966:23: note: initializing argument 1 of 'int32x4_t vbslq_s32(uint32x4_t, int32x4_t, int32x4_t)'
6966 | vbslq_s32 (uint32x4_t __a, int32x4_t __b, int32x4_t __c)
| ~~~~~~~~~~~^~~
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/select.hpp: In function 'kfr::neon64::intr::i64neon kfr::neon64::intr::select(const mi64neon&, const i64neon&, const i64neon&)':
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/select.hpp:259:24: error: cannot convert 'const kfr::neon64::vec<kfr::bit<long int>, 2>::simd_type' {aka 'const int64x2_t'} to 'uint64x2_t'
259 | return vbslq_s64(m.v, x.v, y.v);
| ~~^
| |
| const kfr::neon64::vec<kfr::bit<long int>, 2>::simd_type {aka const int64x2_t}
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot-native/usr/lib/aarch64-yoe-linux/gcc/aarch64-yoe-linux/15.2.0/include/arm_neon.h:6973:23: note: initializing argument 1 of 'int64x2_t vbslq_s64(uint64x2_t, int64x2_t, int64x2_t)'
6973 | vbslq_s64 (uint64x2_t __a, int64x2_t __b, int64x2_t __c)
| ~~~~~~~~~~~^~~
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/select.hpp: In function 'kfr::neon64::intr::f64neon kfr::neon64::intr::select(const mf64neon&, const f64neon&, const f64neon&)':
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot/usr/include/kfr/simd/impl/select.hpp:269:24: error: cannot convert 'const kfr::neon64::vec<kfr::bit<double>, 2>::simd_type' {aka 'const float64x2_t'} to 'uint64x2_t'
269 | return vbslq_f64(m.v, x.v, y.v);
| ~~^
| |
| const kfr::neon64::vec<kfr::bit<double>, 2>::simd_type {aka const float64x2_t}
/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/recipe-sysroot-native/usr/lib/aarch64-yoe-linux/gcc/aarch64-yoe-linux/15.2.0/include/arm_neon.h:6924:23: note: initializing argument 1 of 'float64x2_t vbslq_f64(uint64x2_t, float64x2_t, float64x2_t)'
6924 | vbslq_f64 (uint64x2_t __a, float64x2_t __b, float64x2_t __c)
| ~~~~~~~~~~~^~~
ninja: build stopped: subcommand failed.
WARNING: /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/temp/run.do_compile.753:166 exit 1 from 'eval ${DESTDIR:+DESTDIR=${DESTDIR} } cmake --build '/mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/build' "$@" -- ${EXTRA_OECMAKE_BUILD}'
WARNING: Backtrace (BB generated script):
#1: cmake_runcmake_build, /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/temp/run.do_compile.753, line 166
#2: cmake_do_compile, /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/temp/run.do_compile.753, line 160
#3: do_compile, /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/temp/run.do_compile.753, line 155
#4: main, /mnt/b/yoe/master/build/tmp/work/armv8a_tegra234-yoe-linux/oasis/git/temp/run.do_compile.753, line 179
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment