Skip to content

Instantly share code, notes, and snippets.

@mr-c
Created January 20, 2020 15:23
Show Gist options
  • Save mr-c/a8e0ef256e4398ab866dcac5f83125ac to your computer and use it in GitHub Desktop.
Save mr-c/a8e0ef256e4398ab866dcac5f83125ac to your computer and use it in GitHub Desktop.
/usr/bin/cmake -S/home/michael/src/simde/test -B/home/michael/src/simde/test/build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /home/michael/src/simde/test/build/CMakeFiles /home/michael/src/simde/test/build/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/home/michael/src/simde/test/build'
make -f CMakeFiles/simde-test-native.dir/build.make CMakeFiles/simde-test-native.dir/depend
make[2]: Entering directory '/home/michael/src/simde/test/build'
cd /home/michael/src/simde/test/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/michael/src/simde/test /home/michael/src/simde/test /home/michael/src/simde/test/build /home/michael/src/simde/test/build /home/michael/src/simde/test/build/CMakeFiles/simde-test-native.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/home/michael/src/simde/test/build'
make -f CMakeFiles/simde-test-native.dir/build.make CMakeFiles/simde-test-native.dir/build
make[2]: Entering directory '/home/michael/src/simde/test/build'
[ 2%] Building C object CMakeFiles/simde-test-native.dir/x86/mmx.c.o
/usr/lib/ccache/cc -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-native.dir/x86/mmx.c.o -c /home/michael/src/simde/test/x86/mmx.c
[ 5%] Building C object CMakeFiles/simde-test-native.dir/x86/sse.c.o
/usr/lib/ccache/cc -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-native.dir/x86/sse.c.o -c /home/michael/src/simde/test/x86/sse.c
[ 8%] Building C object CMakeFiles/simde-test-native.dir/x86/sse2.c.o
/usr/lib/ccache/cc -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-native.dir/x86/sse2.c.o -c /home/michael/src/simde/test/x86/sse2.c
[ 10%] Building C object CMakeFiles/simde-test-native.dir/x86/sse3.c.o
/usr/lib/ccache/cc -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-native.dir/x86/sse3.c.o -c /home/michael/src/simde/test/x86/sse3.c
[ 13%] Building C object CMakeFiles/simde-test-native.dir/x86/ssse3.c.o
/usr/lib/ccache/cc -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-native.dir/x86/ssse3.c.o -c /home/michael/src/simde/test/x86/ssse3.c
[ 16%] Building C object CMakeFiles/simde-test-native.dir/x86/sse4.1.c.o
/usr/lib/ccache/cc -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-native.dir/x86/sse4.1.c.o -c /home/michael/src/simde/test/x86/sse4.1.c
[ 18%] Building C object CMakeFiles/simde-test-native.dir/x86/sse4.2.c.o
/usr/lib/ccache/cc -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-native.dir/x86/sse4.2.c.o -c /home/michael/src/simde/test/x86/sse4.2.c
[ 21%] Building C object CMakeFiles/simde-test-native.dir/x86/avx.c.o
/usr/lib/ccache/cc -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-native.dir/x86/avx.c.o -c /home/michael/src/simde/test/x86/avx.c
In file included from /home/michael/src/simde/test/x86/avx.c:26:
/home/michael/src/simde/test/../simde/x86/avx.h: In function ‘simde_mm256_add_ps’:
/home/michael/src/simde/test/../simde/x86/avx.h:724:1: note: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
724 | simde_mm256_add_ps (simde__m256 a, simde__m256 b) {
| ^~~~~~~~~~~~~~~~~~
[ 24%] Building C object CMakeFiles/simde-test-native.dir/x86/avx2.c.o
/usr/lib/ccache/cc -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-native.dir/x86/avx2.c.o -c /home/michael/src/simde/test/x86/avx2.c
In file included from /home/michael/src/simde/test/x86/avx2.c:26:
/home/michael/src/simde/test/../simde/x86/avx2.h: In function ‘simde_mm256_add_epi8’:
/home/michael/src/simde/test/../simde/x86/avx2.h:70:1: note: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
70 | simde_mm256_add_epi8 (simde__m256i a, simde__m256i b) {
| ^~~~~~~~~~~~~~~~~~~~
[ 27%] Building C object CMakeFiles/simde-test-native.dir/x86/fma.c.o
/usr/lib/ccache/cc -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-native.dir/x86/fma.c.o -c /home/michael/src/simde/test/x86/fma.c
In file included from /home/michael/src/simde/test/x86/fma.c:26:
/home/michael/src/simde/test/../simde/x86/fma.h: In function ‘simde_mm256_fmadd_pd’:
/home/michael/src/simde/test/../simde/x86/fma.h:85:1: note: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
85 | simde_mm256_fmadd_pd (simde__m256d a, simde__m256d b, simde__m256d c) {
| ^~~~~~~~~~~~~~~~~~~~
[ 29%] Building C object CMakeFiles/simde-test-native.dir/arm/neon/vadd.c.o
/usr/lib/ccache/cc -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-native.dir/arm/neon/vadd.c.o -c /home/michael/src/simde/test/arm/neon/vadd.c
[ 32%] Building C object CMakeFiles/simde-test-native.dir/arm/neon/vdup_n.c.o
/usr/lib/ccache/cc -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-native.dir/arm/neon/vdup_n.c.o -c /home/michael/src/simde/test/arm/neon/vdup_n.c
[ 35%] Building C object CMakeFiles/simde-test-native.dir/arm/neon/vmul.c.o
/usr/lib/ccache/cc -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-native.dir/arm/neon/vmul.c.o -c /home/michael/src/simde/test/arm/neon/vmul.c
[ 37%] Building C object CMakeFiles/simde-test-native.dir/arm/neon/vsub.c.o
/usr/lib/ccache/cc -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-native.dir/arm/neon/vsub.c.o -c /home/michael/src/simde/test/arm/neon/vsub.c
[ 40%] Linking C static library libsimde-test-native.a
/usr/bin/cmake -P CMakeFiles/simde-test-native.dir/cmake_clean_target.cmake
/usr/bin/cmake -E cmake_link_script CMakeFiles/simde-test-native.dir/link.txt --verbose=1
/usr/bin/ar qc libsimde-test-native.a CMakeFiles/simde-test-native.dir/x86/mmx.c.o CMakeFiles/simde-test-native.dir/x86/sse.c.o CMakeFiles/simde-test-native.dir/x86/sse2.c.o CMakeFiles/simde-test-native.dir/x86/sse3.c.o CMakeFiles/simde-test-native.dir/x86/ssse3.c.o CMakeFiles/simde-test-native.dir/x86/sse4.1.c.o CMakeFiles/simde-test-native.dir/x86/sse4.2.c.o CMakeFiles/simde-test-native.dir/x86/avx.c.o CMakeFiles/simde-test-native.dir/x86/avx2.c.o CMakeFiles/simde-test-native.dir/x86/fma.c.o CMakeFiles/simde-test-native.dir/arm/neon/vadd.c.o CMakeFiles/simde-test-native.dir/arm/neon/vdup_n.c.o CMakeFiles/simde-test-native.dir/arm/neon/vmul.c.o CMakeFiles/simde-test-native.dir/arm/neon/vsub.c.o
/usr/bin/ranlib libsimde-test-native.a
make[2]: Leaving directory '/home/michael/src/simde/test/build'
[ 40%] Built target simde-test-native
make -f CMakeFiles/munit.dir/build.make CMakeFiles/munit.dir/depend
make[2]: Entering directory '/home/michael/src/simde/test/build'
cd /home/michael/src/simde/test/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/michael/src/simde/test /home/michael/src/simde/test /home/michael/src/simde/test/build /home/michael/src/simde/test/build /home/michael/src/simde/test/build/CMakeFiles/munit.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/home/michael/src/simde/test/build'
make -f CMakeFiles/munit.dir/build.make CMakeFiles/munit.dir/build
make[2]: Entering directory '/home/michael/src/simde/test/build'
[ 43%] Building C object CMakeFiles/munit.dir/munit/munit.c.o
/usr/lib/ccache/cc -DMUNIT_ALLOW_CLOCK_GETTIME -fopenmp-simd -g -std=gnu99 -o CMakeFiles/munit.dir/munit/munit.c.o -c /home/michael/src/simde/test/munit/munit.c
[ 45%] Linking C static library libmunit.a
/usr/bin/cmake -P CMakeFiles/munit.dir/cmake_clean_target.cmake
/usr/bin/cmake -E cmake_link_script CMakeFiles/munit.dir/link.txt --verbose=1
/usr/bin/ar qc libmunit.a CMakeFiles/munit.dir/munit/munit.c.o
/usr/bin/ranlib libmunit.a
make[2]: Leaving directory '/home/michael/src/simde/test/build'
[ 45%] Built target munit
make -f CMakeFiles/simde-test-emul.dir/build.make CMakeFiles/simde-test-emul.dir/depend
make[2]: Entering directory '/home/michael/src/simde/test/build'
cd /home/michael/src/simde/test/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/michael/src/simde/test /home/michael/src/simde/test /home/michael/src/simde/test/build /home/michael/src/simde/test/build /home/michael/src/simde/test/build/CMakeFiles/simde-test-emul.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/home/michael/src/simde/test/build'
make -f CMakeFiles/simde-test-emul.dir/build.make CMakeFiles/simde-test-emul.dir/build
make[2]: Entering directory '/home/michael/src/simde/test/build'
[ 48%] Building C object CMakeFiles/simde-test-emul.dir/x86/mmx.c.o
/usr/lib/ccache/cc -DSIMDE_NO_NATIVE -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-emul.dir/x86/mmx.c.o -c /home/michael/src/simde/test/x86/mmx.c
[ 51%] Building C object CMakeFiles/simde-test-emul.dir/x86/sse.c.o
/usr/lib/ccache/cc -DSIMDE_NO_NATIVE -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-emul.dir/x86/sse.c.o -c /home/michael/src/simde/test/x86/sse.c
[ 54%] Building C object CMakeFiles/simde-test-emul.dir/x86/sse2.c.o
/usr/lib/ccache/cc -DSIMDE_NO_NATIVE -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-emul.dir/x86/sse2.c.o -c /home/michael/src/simde/test/x86/sse2.c
[ 56%] Building C object CMakeFiles/simde-test-emul.dir/x86/sse3.c.o
/usr/lib/ccache/cc -DSIMDE_NO_NATIVE -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-emul.dir/x86/sse3.c.o -c /home/michael/src/simde/test/x86/sse3.c
[ 59%] Building C object CMakeFiles/simde-test-emul.dir/x86/ssse3.c.o
/usr/lib/ccache/cc -DSIMDE_NO_NATIVE -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-emul.dir/x86/ssse3.c.o -c /home/michael/src/simde/test/x86/ssse3.c
[ 62%] Building C object CMakeFiles/simde-test-emul.dir/x86/sse4.1.c.o
/usr/lib/ccache/cc -DSIMDE_NO_NATIVE -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-emul.dir/x86/sse4.1.c.o -c /home/michael/src/simde/test/x86/sse4.1.c
[ 64%] Building C object CMakeFiles/simde-test-emul.dir/x86/sse4.2.c.o
/usr/lib/ccache/cc -DSIMDE_NO_NATIVE -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-emul.dir/x86/sse4.2.c.o -c /home/michael/src/simde/test/x86/sse4.2.c
[ 67%] Building C object CMakeFiles/simde-test-emul.dir/x86/avx.c.o
/usr/lib/ccache/cc -DSIMDE_NO_NATIVE -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-emul.dir/x86/avx.c.o -c /home/michael/src/simde/test/x86/avx.c
In file included from /home/michael/src/simde/test/x86/avx.c:26:
/home/michael/src/simde/test/../simde/x86/avx.h: In function ‘simde_mm256_add_ps’:
/home/michael/src/simde/test/../simde/x86/avx.h:724:1: note: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
724 | simde_mm256_add_ps (simde__m256 a, simde__m256 b) {
| ^~~~~~~~~~~~~~~~~~
[ 70%] Building C object CMakeFiles/simde-test-emul.dir/x86/avx2.c.o
/usr/lib/ccache/cc -DSIMDE_NO_NATIVE -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-emul.dir/x86/avx2.c.o -c /home/michael/src/simde/test/x86/avx2.c
In file included from /home/michael/src/simde/test/x86/avx2.c:26:
/home/michael/src/simde/test/../simde/x86/avx2.h: In function ‘simde_mm256_add_epi8’:
/home/michael/src/simde/test/../simde/x86/avx2.h:70:1: note: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
70 | simde_mm256_add_epi8 (simde__m256i a, simde__m256i b) {
| ^~~~~~~~~~~~~~~~~~~~
[ 72%] Building C object CMakeFiles/simde-test-emul.dir/x86/fma.c.o
/usr/lib/ccache/cc -DSIMDE_NO_NATIVE -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-emul.dir/x86/fma.c.o -c /home/michael/src/simde/test/x86/fma.c
In file included from /home/michael/src/simde/test/x86/fma.c:26:
/home/michael/src/simde/test/../simde/x86/fma.h: In function ‘simde_mm256_fmadd_pd’:
/home/michael/src/simde/test/../simde/x86/fma.h:85:1: note: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
85 | simde_mm256_fmadd_pd (simde__m256d a, simde__m256d b, simde__m256d c) {
| ^~~~~~~~~~~~~~~~~~~~
[ 75%] Building C object CMakeFiles/simde-test-emul.dir/arm/neon/vadd.c.o
/usr/lib/ccache/cc -DSIMDE_NO_NATIVE -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-emul.dir/arm/neon/vadd.c.o -c /home/michael/src/simde/test/arm/neon/vadd.c
[ 78%] Building C object CMakeFiles/simde-test-emul.dir/arm/neon/vdup_n.c.o
/usr/lib/ccache/cc -DSIMDE_NO_NATIVE -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-emul.dir/arm/neon/vdup_n.c.o -c /home/michael/src/simde/test/arm/neon/vdup_n.c
[ 81%] Building C object CMakeFiles/simde-test-emul.dir/arm/neon/vmul.c.o
/usr/lib/ccache/cc -DSIMDE_NO_NATIVE -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-emul.dir/arm/neon/vmul.c.o -c /home/michael/src/simde/test/arm/neon/vmul.c
[ 83%] Building C object CMakeFiles/simde-test-emul.dir/arm/neon/vsub.c.o
/usr/lib/ccache/cc -DSIMDE_NO_NATIVE -I/home/michael/src/simde/test/.. -fopenmp-simd -g -std=gnu99 -o CMakeFiles/simde-test-emul.dir/arm/neon/vsub.c.o -c /home/michael/src/simde/test/arm/neon/vsub.c
[ 86%] Linking C static library libsimde-test-emul.a
/usr/bin/cmake -P CMakeFiles/simde-test-emul.dir/cmake_clean_target.cmake
/usr/bin/cmake -E cmake_link_script CMakeFiles/simde-test-emul.dir/link.txt --verbose=1
/usr/bin/ar qc libsimde-test-emul.a CMakeFiles/simde-test-emul.dir/x86/mmx.c.o CMakeFiles/simde-test-emul.dir/x86/sse.c.o CMakeFiles/simde-test-emul.dir/x86/sse2.c.o CMakeFiles/simde-test-emul.dir/x86/sse3.c.o CMakeFiles/simde-test-emul.dir/x86/ssse3.c.o CMakeFiles/simde-test-emul.dir/x86/sse4.1.c.o CMakeFiles/simde-test-emul.dir/x86/sse4.2.c.o CMakeFiles/simde-test-emul.dir/x86/avx.c.o CMakeFiles/simde-test-emul.dir/x86/avx2.c.o CMakeFiles/simde-test-emul.dir/x86/fma.c.o CMakeFiles/simde-test-emul.dir/arm/neon/vadd.c.o CMakeFiles/simde-test-emul.dir/arm/neon/vdup_n.c.o CMakeFiles/simde-test-emul.dir/arm/neon/vmul.c.o CMakeFiles/simde-test-emul.dir/arm/neon/vsub.c.o
/usr/bin/ranlib libsimde-test-emul.a
make[2]: Leaving directory '/home/michael/src/simde/test/build'
[ 86%] Built target simde-test-emul
make -f CMakeFiles/run-tests.dir/build.make CMakeFiles/run-tests.dir/depend
make[2]: Entering directory '/home/michael/src/simde/test/build'
cd /home/michael/src/simde/test/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/michael/src/simde/test /home/michael/src/simde/test /home/michael/src/simde/test/build /home/michael/src/simde/test/build /home/michael/src/simde/test/build/CMakeFiles/run-tests.dir/DependInfo.cmake --color=
make[2]: Leaving directory '/home/michael/src/simde/test/build'
make -f CMakeFiles/run-tests.dir/build.make CMakeFiles/run-tests.dir/build
make[2]: Entering directory '/home/michael/src/simde/test/build'
[ 89%] Building C object CMakeFiles/run-tests.dir/run-tests.c.o
/usr/lib/ccache/cc -fopenmp-simd -g -o CMakeFiles/run-tests.dir/run-tests.c.o -c /home/michael/src/simde/test/run-tests.c
[ 91%] Building C object CMakeFiles/run-tests.dir/x86/test-x86.c.o
/usr/lib/ccache/cc -fopenmp-simd -g -o CMakeFiles/run-tests.dir/x86/test-x86.c.o -c /home/michael/src/simde/test/x86/test-x86.c
[ 94%] Building C object CMakeFiles/run-tests.dir/arm/neon/test-neon.c.o
/usr/lib/ccache/cc -fopenmp-simd -g -o CMakeFiles/run-tests.dir/arm/neon/test-neon.c.o -c /home/michael/src/simde/test/arm/neon/test-neon.c
[ 97%] Building C object CMakeFiles/run-tests.dir/arm/test-arm.c.o
/usr/lib/ccache/cc -fopenmp-simd -g -o CMakeFiles/run-tests.dir/arm/test-arm.c.o -c /home/michael/src/simde/test/arm/test-arm.c
[100%] Linking C executable run-tests
/usr/bin/cmake -E cmake_link_script CMakeFiles/run-tests.dir/link.txt --verbose=1
/usr/lib/ccache/cc -fopenmp-simd -g -rdynamic CMakeFiles/run-tests.dir/run-tests.c.o CMakeFiles/run-tests.dir/x86/test-x86.c.o CMakeFiles/run-tests.dir/arm/neon/test-neon.c.o CMakeFiles/run-tests.dir/arm/test-arm.c.o -o run-tests libmunit.a libsimde-test-native.a libsimde-test-emul.a
/usr/bin/ld: libsimde-test-native.a(sse.c.o): in function `test_simde_mm_cvtt_ps2pi':
/home/michael/src/simde/test/x86/sse.c:2334: undefined reference to `truncf'
/usr/bin/ld: /home/michael/src/simde/test/x86/sse.c:2335: undefined reference to `truncf'
/usr/bin/ld: libsimde-test-native.a(sse.c.o): in function `test_simde_mm_cvtt_ss2si':
/home/michael/src/simde/test/x86/sse.c:2358: undefined reference to `truncf'
/usr/bin/ld: libsimde-test-native.a(sse.c.o): in function `test_simde_mm_cvttss_si64':
/home/michael/src/simde/test/x86/sse.c:2379: undefined reference to `truncf'
/usr/bin/ld: libsimde-test-native.a(sse4.1.c.o): in function `simde_mm_ceil_pd':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:244: undefined reference to `ceil'
/usr/bin/ld: libsimde-test-native.a(sse4.1.c.o): in function `simde_mm_ceil_ps':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:262: undefined reference to `ceilf'
/usr/bin/ld: libsimde-test-native.a(sse4.1.c.o): in function `simde_mm_ceil_sd':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:277: undefined reference to `ceil'
/usr/bin/ld: libsimde-test-native.a(sse4.1.c.o): in function `simde_mm_ceil_ss':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:290: undefined reference to `ceilf'
/usr/bin/ld: libsimde-test-native.a(sse4.1.c.o): in function `simde_mm_floor_pd':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:648: undefined reference to `floor'
/usr/bin/ld: libsimde-test-native.a(sse4.1.c.o): in function `simde_mm_floor_ps':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:666: undefined reference to `floorf'
/usr/bin/ld: libsimde-test-native.a(sse4.1.c.o): in function `simde_mm_floor_sd':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:682: undefined reference to `floor'
/usr/bin/ld: libsimde-test-native.a(sse4.1.c.o): in function `simde_mm_floor_ss':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:698: undefined reference to `floorf'
/usr/bin/ld: libsimde-test-native.a(sse4.1.c.o): in function `simde_mm_round_pd':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:1041: undefined reference to `nearbyint'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1044: undefined reference to `floor'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1047: undefined reference to `ceil'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1050: undefined reference to `trunc'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1053: undefined reference to `nearbyint'
/usr/bin/ld: libsimde-test-native.a(sse4.1.c.o): in function `simde_mm_round_ps':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:1076: undefined reference to `nearbyintf'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1079: undefined reference to `floorf'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1082: undefined reference to `ceilf'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1085: undefined reference to `truncf'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1088: undefined reference to `nearbyintf'
/usr/bin/ld: libsimde-test-native.a(sse4.1.c.o): in function `simde_mm_round_sd':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:1110: undefined reference to `nearbyint'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1113: undefined reference to `floor'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1116: undefined reference to `ceil'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1119: undefined reference to `trunc'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1122: undefined reference to `nearbyint'
/usr/bin/ld: libsimde-test-native.a(sse4.1.c.o): in function `simde_mm_round_ss':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:1143: undefined reference to `nearbyintf'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1146: undefined reference to `floorf'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1149: undefined reference to `ceilf'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1152: undefined reference to `truncf'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1155: undefined reference to `nearbyintf'
/usr/bin/ld: libsimde-test-native.a(avx.c.o): in function `simde_mm256_ceil_pd':
/home/michael/src/simde/test/../simde/x86/avx.h:1299: undefined reference to `ceil'
/usr/bin/ld: libsimde-test-native.a(avx.c.o): in function `simde_mm256_ceil_ps':
/home/michael/src/simde/test/../simde/x86/avx.h:1319: undefined reference to `ceilf'
/usr/bin/ld: libsimde-test-native.a(avx.c.o): in function `simde_mm256_cvtpd_epi32':
/home/michael/src/simde/test/../simde/x86/avx.h:2601: undefined reference to `round'
/usr/bin/ld: libsimde-test-native.a(avx.c.o): in function `simde_mm256_cvtps_epi32':
/home/michael/src/simde/test/../simde/x86/avx.h:2641: undefined reference to `roundf'
/usr/bin/ld: libsimde-test-native.a(avx.c.o): in function `simde_mm256_cvttpd_epi32':
/home/michael/src/simde/test/../simde/x86/avx.h:2681: undefined reference to `trunc'
/usr/bin/ld: libsimde-test-native.a(avx.c.o): in function `simde_mm256_cvttps_epi32':
/home/michael/src/simde/test/../simde/x86/avx.h:2701: undefined reference to `trunc'
/usr/bin/ld: libsimde-test-native.a(avx.c.o): in function `simde_mm256_floor_pd':
/home/michael/src/simde/test/../simde/x86/avx.h:2810: undefined reference to `floor'
/usr/bin/ld: libsimde-test-native.a(avx.c.o): in function `simde_mm256_floor_ps':
/home/michael/src/simde/test/../simde/x86/avx.h:2830: undefined reference to `floorf'
/usr/bin/ld: libsimde-test-native.a(avx.c.o): in function `simde_mm256_round_ps':
/home/michael/src/simde/test/../simde/x86/avx.h:3898: undefined reference to `nearbyintf'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/avx.h:3901: undefined reference to `floorf'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/avx.h:3904: undefined reference to `ceilf'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/avx.h:3907: undefined reference to `truncf'
/usr/bin/ld: libsimde-test-native.a(avx.c.o): in function `simde_mm256_round_pd':
/home/michael/src/simde/test/../simde/x86/avx.h:3929: undefined reference to `nearbyint'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/avx.h:3932: undefined reference to `floor'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/avx.h:3935: undefined reference to `ceil'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/avx.h:3938: undefined reference to `trunc'
/usr/bin/ld: libsimde-test-native.a(avx.c.o): in function `simde_mm256_rsqrt_ps':
/home/michael/src/simde/test/../simde/x86/avx.h:3962: undefined reference to `sqrtf'
/usr/bin/ld: libsimde-test-emul.a(sse.c.o): in function `simde_mm_cvt_ss2si':
/home/michael/src/simde/test/../simde/x86/sse.h:983: undefined reference to `nearbyintf'
/usr/bin/ld: libsimde-test-emul.a(sse.c.o): in function `simde_mm_cvtt_ss2si':
/home/michael/src/simde/test/../simde/x86/sse.h:1333: undefined reference to `truncf'
/usr/bin/ld: libsimde-test-emul.a(sse.c.o): in function `simde_mm_cvttss_si64':
/home/michael/src/simde/test/../simde/x86/sse.h:1354: undefined reference to `truncf'
/usr/bin/ld: libsimde-test-emul.a(sse.c.o): in function `SIMDE_MM_GET_ROUNDING_MODE':
/home/michael/src/simde/test/../simde/x86/sse.h:1472: undefined reference to `fegetround'
/usr/bin/ld: libsimde-test-emul.a(sse.c.o): in function `SIMDE_MM_SET_ROUNDING_MODE':
/home/michael/src/simde/test/../simde/x86/sse.h:1485: undefined reference to `fesetround'
/usr/bin/ld: libsimde-test-emul.a(sse.c.o): in function `simde_mm_sqrt_ps':
/home/michael/src/simde/test/../simde/x86/sse.h:2453: undefined reference to `sqrtf'
/usr/bin/ld: libsimde-test-emul.a(sse.c.o): in function `simde_mm_ucomieq_ss':
/home/michael/src/simde/test/../simde/x86/sse.h:2670: undefined reference to `feholdexcept'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse.h:2673: undefined reference to `fesetenv'
/usr/bin/ld: libsimde-test-emul.a(sse.c.o): in function `simde_mm_ucomige_ss':
/home/michael/src/simde/test/../simde/x86/sse.h:2688: undefined reference to `feholdexcept'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse.h:2691: undefined reference to `fesetenv'
/usr/bin/ld: libsimde-test-emul.a(sse.c.o): in function `simde_mm_ucomigt_ss':
/home/michael/src/simde/test/../simde/x86/sse.h:2706: undefined reference to `feholdexcept'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse.h:2709: undefined reference to `fesetenv'
/usr/bin/ld: libsimde-test-emul.a(sse.c.o): in function `simde_mm_ucomile_ss':
/home/michael/src/simde/test/../simde/x86/sse.h:2724: undefined reference to `feholdexcept'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse.h:2727: undefined reference to `fesetenv'
/usr/bin/ld: libsimde-test-emul.a(sse.c.o): in function `simde_mm_ucomilt_ss':
/home/michael/src/simde/test/../simde/x86/sse.h:2742: undefined reference to `feholdexcept'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse.h:2745: undefined reference to `fesetenv'
/usr/bin/ld: libsimde-test-emul.a(sse.c.o): in function `simde_mm_ucomineq_ss':
/home/michael/src/simde/test/../simde/x86/sse.h:2760: undefined reference to `feholdexcept'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse.h:2763: undefined reference to `fesetenv'
/usr/bin/ld: libsimde-test-emul.a(sse.c.o): in function `test_simde_mm_cvtt_ps2pi':
/home/michael/src/simde/test/x86/sse.c:2334: undefined reference to `truncf'
/usr/bin/ld: /home/michael/src/simde/test/x86/sse.c:2335: undefined reference to `truncf'
/usr/bin/ld: libsimde-test-emul.a(sse.c.o): in function `test_simde_mm_cvtt_ss2si':
/home/michael/src/simde/test/x86/sse.c:2358: undefined reference to `truncf'
/usr/bin/ld: libsimde-test-emul.a(sse.c.o): in function `test_simde_mm_cvttss_si64':
/home/michael/src/simde/test/x86/sse.c:2379: undefined reference to `truncf'
/usr/bin/ld: libsimde-test-emul.a(sse2.c.o): in function `simde_mm_cvttpd_epi32':
/home/michael/src/simde/test/../simde/x86/sse2.h:1956: undefined reference to `trunc'
/usr/bin/ld: libsimde-test-emul.a(sse2.c.o): in function `simde_mm_cvttsd_si32':
/home/michael/src/simde/test/../simde/x86/sse2.h:2016: undefined reference to `trunc'
/usr/bin/ld: libsimde-test-emul.a(sse2.c.o): in function `simde_mm_cvttsd_si64':
/home/michael/src/simde/test/../simde/x86/sse2.h:2033: undefined reference to `trunc'
/usr/bin/ld: libsimde-test-emul.a(sse2.c.o): in function `simde_mm_sqrt_pd':
/home/michael/src/simde/test/../simde/x86/sse2.h:3739: undefined reference to `sqrt'
/usr/bin/ld: libsimde-test-emul.a(sse2.c.o): in function `simde_mm_sqrt_sd':
/home/michael/src/simde/test/../simde/x86/sse2.h:3757: undefined reference to `sqrt'
/usr/bin/ld: libsimde-test-emul.a(sse2.c.o): in function `simde_mm_ucomieq_sd':
/home/michael/src/simde/test/../simde/x86/sse2.h:4570: undefined reference to `feholdexcept'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse2.h:4573: undefined reference to `fesetenv'
/usr/bin/ld: libsimde-test-emul.a(sse2.c.o): in function `simde_mm_ucomige_sd':
/home/michael/src/simde/test/../simde/x86/sse2.h:4588: undefined reference to `feholdexcept'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse2.h:4591: undefined reference to `fesetenv'
/usr/bin/ld: libsimde-test-emul.a(sse2.c.o): in function `simde_mm_ucomigt_sd':
/home/michael/src/simde/test/../simde/x86/sse2.h:4606: undefined reference to `feholdexcept'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse2.h:4609: undefined reference to `fesetenv'
/usr/bin/ld: libsimde-test-emul.a(sse2.c.o): in function `simde_mm_ucomile_sd':
/home/michael/src/simde/test/../simde/x86/sse2.h:4624: undefined reference to `feholdexcept'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse2.h:4627: undefined reference to `fesetenv'
/usr/bin/ld: libsimde-test-emul.a(sse2.c.o): in function `simde_mm_ucomilt_sd':
/home/michael/src/simde/test/../simde/x86/sse2.h:4642: undefined reference to `feholdexcept'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse2.h:4645: undefined reference to `fesetenv'
/usr/bin/ld: libsimde-test-emul.a(sse2.c.o): in function `simde_mm_ucomineq_sd':
/home/michael/src/simde/test/../simde/x86/sse2.h:4660: undefined reference to `feholdexcept'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse2.h:4663: undefined reference to `fesetenv'
/usr/bin/ld: libsimde-test-emul.a(sse4.1.c.o): in function `simde_mm_ceil_pd':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:244: undefined reference to `ceil'
/usr/bin/ld: libsimde-test-emul.a(sse4.1.c.o): in function `simde_mm_ceil_ps':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:262: undefined reference to `ceilf'
/usr/bin/ld: libsimde-test-emul.a(sse4.1.c.o): in function `simde_mm_ceil_sd':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:277: undefined reference to `ceil'
/usr/bin/ld: libsimde-test-emul.a(sse4.1.c.o): in function `simde_mm_ceil_ss':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:290: undefined reference to `ceilf'
/usr/bin/ld: libsimde-test-emul.a(sse4.1.c.o): in function `simde_mm_floor_pd':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:648: undefined reference to `floor'
/usr/bin/ld: libsimde-test-emul.a(sse4.1.c.o): in function `simde_mm_floor_ps':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:666: undefined reference to `floorf'
/usr/bin/ld: libsimde-test-emul.a(sse4.1.c.o): in function `simde_mm_floor_sd':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:682: undefined reference to `floor'
/usr/bin/ld: libsimde-test-emul.a(sse4.1.c.o): in function `simde_mm_floor_ss':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:698: undefined reference to `floorf'
/usr/bin/ld: libsimde-test-emul.a(sse4.1.c.o): in function `simde_mm_round_pd':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:1041: undefined reference to `nearbyint'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1044: undefined reference to `floor'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1047: undefined reference to `ceil'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1050: undefined reference to `trunc'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1053: undefined reference to `nearbyint'
/usr/bin/ld: libsimde-test-emul.a(sse4.1.c.o): in function `simde_mm_round_ps':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:1076: undefined reference to `nearbyintf'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1079: undefined reference to `floorf'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1082: undefined reference to `ceilf'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1085: undefined reference to `truncf'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1088: undefined reference to `nearbyintf'
/usr/bin/ld: libsimde-test-emul.a(sse4.1.c.o): in function `simde_mm_round_sd':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:1110: undefined reference to `nearbyint'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1113: undefined reference to `floor'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1116: undefined reference to `ceil'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1119: undefined reference to `trunc'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1122: undefined reference to `nearbyint'
/usr/bin/ld: libsimde-test-emul.a(sse4.1.c.o): in function `simde_mm_round_ss':
/home/michael/src/simde/test/../simde/x86/sse4.1.h:1143: undefined reference to `nearbyintf'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1146: undefined reference to `floorf'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1149: undefined reference to `ceilf'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1152: undefined reference to `truncf'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/sse4.1.h:1155: undefined reference to `nearbyintf'
/usr/bin/ld: libsimde-test-emul.a(avx.c.o): in function `simde_mm256_ceil_pd':
/home/michael/src/simde/test/../simde/x86/avx.h:1299: undefined reference to `ceil'
/usr/bin/ld: libsimde-test-emul.a(avx.c.o): in function `simde_mm256_ceil_ps':
/home/michael/src/simde/test/../simde/x86/avx.h:1319: undefined reference to `ceilf'
/usr/bin/ld: libsimde-test-emul.a(avx.c.o): in function `simde_mm256_cvtpd_epi32':
/home/michael/src/simde/test/../simde/x86/avx.h:2601: undefined reference to `round'
/usr/bin/ld: libsimde-test-emul.a(avx.c.o): in function `simde_mm256_cvtps_epi32':
/home/michael/src/simde/test/../simde/x86/avx.h:2641: undefined reference to `roundf'
/usr/bin/ld: libsimde-test-emul.a(avx.c.o): in function `simde_mm256_cvttpd_epi32':
/home/michael/src/simde/test/../simde/x86/avx.h:2681: undefined reference to `trunc'
/usr/bin/ld: libsimde-test-emul.a(avx.c.o): in function `simde_mm256_cvttps_epi32':
/home/michael/src/simde/test/../simde/x86/avx.h:2701: undefined reference to `trunc'
/usr/bin/ld: libsimde-test-emul.a(avx.c.o): in function `simde_mm256_floor_pd':
/home/michael/src/simde/test/../simde/x86/avx.h:2810: undefined reference to `floor'
/usr/bin/ld: libsimde-test-emul.a(avx.c.o): in function `simde_mm256_floor_ps':
/home/michael/src/simde/test/../simde/x86/avx.h:2830: undefined reference to `floorf'
/usr/bin/ld: libsimde-test-emul.a(avx.c.o): in function `simde_mm256_round_ps':
/home/michael/src/simde/test/../simde/x86/avx.h:3898: undefined reference to `nearbyintf'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/avx.h:3901: undefined reference to `floorf'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/avx.h:3904: undefined reference to `ceilf'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/avx.h:3907: undefined reference to `truncf'
/usr/bin/ld: libsimde-test-emul.a(avx.c.o): in function `simde_mm256_round_pd':
/home/michael/src/simde/test/../simde/x86/avx.h:3929: undefined reference to `nearbyint'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/avx.h:3932: undefined reference to `floor'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/avx.h:3935: undefined reference to `ceil'
/usr/bin/ld: /home/michael/src/simde/test/../simde/x86/avx.h:3938: undefined reference to `trunc'
/usr/bin/ld: libsimde-test-emul.a(avx.c.o): in function `simde_mm256_rsqrt_ps':
/home/michael/src/simde/test/../simde/x86/avx.h:3962: undefined reference to `sqrtf'
/usr/bin/ld: libsimde-test-emul.a(avx.c.o): in function `simde_mm256_sqrt_ps':
/home/michael/src/simde/test/../simde/x86/avx.h:4259: undefined reference to `sqrtf'
/usr/bin/ld: libsimde-test-emul.a(avx.c.o): in function `simde_mm256_sqrt_pd':
/home/michael/src/simde/test/../simde/x86/avx.h:4282: undefined reference to `sqrt'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/run-tests.dir/build.make:135: run-tests] Error 1
make[2]: Leaving directory '/home/michael/src/simde/test/build'
make[1]: *** [CMakeFiles/Makefile2:78: CMakeFiles/run-tests.dir/all] Error 2
make[1]: Leaving directory '/home/michael/src/simde/test/build'
make: *** [Makefile:98: all] Error 2
cc (Ubuntu 9.2.1-9ubuntu2) 9.2.1 20191008
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment