Diff of the two buildlogs: -- --- b1/build.log 2024-01-13 02:06:12.844424361 +0000 +++ b2/build.log 2024-01-13 02:12:24.253190505 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Jan 12 13:48:45 -12 2024 -I: pbuilder-time-stamp: 1705110525 +I: Current time: Sat Jan 13 16:06:30 +14 2024 +I: pbuilder-time-stamp: 1705111590 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -28,49 +28,81 @@ dpkg-source: info: applying disable-neon-on-armel.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/13877/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/7806/tmp/hooks/D01_modify_environment starting +debug: Running on virt64b. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jan 13 02:07 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/7806/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/7806/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='bookworm' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='be84dac51da548aaaef0760d043fe7d0' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='13877' - PS1='# ' - PS2='> ' + INVOCATION_ID=b0c98eb5439f437d80032d0dd97ce06f + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=7806 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.ZZGClaEp/pbuilderrc_xz8w --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.ZZGClaEp/b1 --logfile b1/build.log sleef_3.5.1-3.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.ZZGClaEp/pbuilderrc_ic1z --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.ZZGClaEp/b2 --logfile b2/build.log sleef_3.5.1-3.dsc' + SUDO_GID=113 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux ff4a 6.1.0-17-armmp-lpae #1 SMP Debian 6.1.69-1 (2023-12-30) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-17-arm64 #1 SMP Debian 6.1.69-1 (2023-12-30) aarch64 GNU/Linux I: ls -l /bin total 4964 -rwxr-xr-x 1 root root 838488 Apr 23 2023 bash @@ -130,7 +162,7 @@ -rwxr-xr-x 1 root root 67600 Sep 20 2022 rmdir -rwxr-xr-x 1 root root 14152 Jul 28 23:46 run-parts -rwxr-xr-x 1 root root 133372 Jan 5 2023 sed - lrwxrwxrwx 1 root root 4 Jan 5 2023 sh -> dash + lrwxrwxrwx 1 root root 9 Jan 13 02:07 sh -> /bin/bash -rwxr-xr-x 1 root root 67584 Sep 20 2022 sleep -rwxr-xr-x 1 root root 67644 Sep 20 2022 stty -rwsr-xr-x 1 root root 50800 Mar 23 2023 su @@ -156,7 +188,7 @@ -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew -I: user script /srv/workspace/pbuilder/13877/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/7806/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -273,7 +305,7 @@ Get: 67 http://deb.debian.org/debian bookworm/main armhf libgmpxx4ldbl armhf 2:6.2.1+dfsg1-1.1 [338 kB] Get: 68 http://deb.debian.org/debian bookworm/main armhf libgmp-dev armhf 2:6.2.1+dfsg1-1.1 [593 kB] Get: 69 http://deb.debian.org/debian bookworm/main armhf libmpfr-dev armhf 4.2.0-1 [223 kB] -Fetched 72.6 MB in 5s (15.2 MB/s) +Fetched 72.6 MB in 8s (8661 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libproc2-0:armhf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 17881 files and directories currently installed.) @@ -564,7 +596,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/sleef-3.5.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../sleef_3.5.1-3_source.changes +I: user script /srv/workspace/pbuilder/7806/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for bookworm +I: user script /srv/workspace/pbuilder/7806/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/sleef-3.5.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../sleef_3.5.1-3_source.changes dpkg-buildpackage: info: source package sleef dpkg-buildpackage: info: source version 3.5.1-3 dpkg-buildpackage: info: source distribution unstable @@ -614,19 +650,21 @@ -- Check size of long double - done -- Performing Test COMPILER_SUPPORTS_FLOAT128 -- Performing Test COMPILER_SUPPORTS_FLOAT128 - Failed +-- Performing Test COMPILER_SUPPORTS_SVE +-- Performing Test COMPILER_SUPPORTS_SVE - Failed -- Could NOT find OpenMP_C (missing: OpenMP_C_FLAGS OpenMP_C_LIB_NAMES) -- Could NOT find OpenMP (missing: OpenMP_C_FOUND) -- Performing Test COMPILER_SUPPORTS_WEAK_ALIASES --- Performing Test COMPILER_SUPPORTS_WEAK_ALIASES - Success +-- Performing Test COMPILER_SUPPORTS_WEAK_ALIASES - Failed -- Performing Test COMPILER_SUPPORTS_BUILTIN_MATH --- Performing Test COMPILER_SUPPORTS_BUILTIN_MATH - Success +-- Performing Test COMPILER_SUPPORTS_BUILTIN_MATH - Failed -- Performing Test COMPILER_SUPPORTS_SYS_GETRANDOM --- Performing Test COMPILER_SUPPORTS_SYS_GETRANDOM - Success +-- Performing Test COMPILER_SUPPORTS_SYS_GETRANDOM - Failed -- Configuring build for SLEEF-v3.5.1 - Target system: Linux-6.1.0-17-armmp-lpae - Target processor: armv7l - Host system: Linux-6.1.0-17-armmp-lpae - Host processor: armv7l + Target system: Linux-6.1.0-17-arm64 + Target processor: aarch64 + Host system: Linux-6.1.0-17-arm64 + Host processor: aarch64 Detected C compiler: Clang @ /usr/bin/clang CMake: 3.25.1 Make program: /usr/bin/gmake @@ -659,165 +697,121 @@ -- Build files have been written to: /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf make[1]: Leaving directory '/build/reproducible-path/sleef-3.5.1' dh_auto_build - cd obj-arm-linux-gnueabihf && make -j3 "INSTALL=install --strip-program=true" VERBOSE=1 + cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/reproducible-path/sleef-3.5.1 -B/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/CMakeFiles /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' make -f src/libm/CMakeFiles/mkrename.dir/build.make src/libm/CMakeFiles/mkrename.dir/depend -make -f src/libm/CMakeFiles/mkrename_gnuabi.dir/build.make src/libm/CMakeFiles/mkrename_gnuabi.dir/depend -make -f src/libm/CMakeFiles/mkmasked_gnuabi.dir/build.make src/libm/CMakeFiles/mkmasked_gnuabi.dir/depend make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +make -f src/libm/CMakeFiles/mkrename_gnuabi.dir/build.make src/libm/CMakeFiles/mkrename_gnuabi.dir/depend cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/mkrename.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/mkrename_gnuabi.dir/DependInfo.cmake --color= +make -f src/libm/CMakeFiles/mkmasked_gnuabi.dir/build.make src/libm/CMakeFiles/mkmasked_gnuabi.dir/depend make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/mkmasked_gnuabi.dir/DependInfo.cmake --color= +make -f src/libm/CMakeFiles/mkalias.dir/build.make src/libm/CMakeFiles/mkalias.dir/depend +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/mkrename_gnuabi.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/mkalias.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' make -f src/libm/CMakeFiles/mkrename.dir/build.make src/libm/CMakeFiles/mkrename.dir/build +make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' make -f src/libm/CMakeFiles/mkrename_gnuabi.dir/build.make src/libm/CMakeFiles/mkrename_gnuabi.dir/build -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +[ 1%] Building C object src/libm/CMakeFiles/mkrename_gnuabi.dir/mkrename_gnuabi.c.o +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm/CMakeFiles/mkrename_gnuabi.dir/mkrename_gnuabi.c.o -MF CMakeFiles/mkrename_gnuabi.dir/mkrename_gnuabi.c.o.d -o CMakeFiles/mkrename_gnuabi.dir/mkrename_gnuabi.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/mkrename_gnuabi.c +make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +make -f src/libm/CMakeFiles/mkalias.dir/build.make src/libm/CMakeFiles/mkalias.dir/build +[ 2%] Building C object src/libm/CMakeFiles/mkrename.dir/mkrename.c.o +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm/CMakeFiles/mkrename.dir/mkrename.c.o -MF CMakeFiles/mkrename.dir/mkrename.c.o.d -o CMakeFiles/mkrename.dir/mkrename.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/mkrename.c make -f src/libm/CMakeFiles/mkmasked_gnuabi.dir/build.make src/libm/CMakeFiles/mkmasked_gnuabi.dir/build make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 2%] Building C object src/libm/CMakeFiles/mkrename.dir/mkrename.c.o -[ 2%] Building C object src/libm/CMakeFiles/mkrename_gnuabi.dir/mkrename_gnuabi.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm/CMakeFiles/mkrename.dir/mkrename.c.o -MF CMakeFiles/mkrename.dir/mkrename.c.o.d -o CMakeFiles/mkrename.dir/mkrename.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/mkrename.c -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm/CMakeFiles/mkrename_gnuabi.dir/mkrename_gnuabi.c.o -MF CMakeFiles/mkrename_gnuabi.dir/mkrename_gnuabi.c.o.d -o CMakeFiles/mkrename_gnuabi.dir/mkrename_gnuabi.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/mkrename_gnuabi.c -[ 3%] Building C object src/libm/CMakeFiles/mkmasked_gnuabi.dir/mkmasked_gnuabi.c.o +[ 2%] Building C object src/libm/CMakeFiles/mkalias.dir/mkalias.c.o +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm/CMakeFiles/mkalias.dir/mkalias.c.o -MF CMakeFiles/mkalias.dir/mkalias.c.o.d -o CMakeFiles/mkalias.dir/mkalias.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/mkalias.c +[ 2%] Building C object src/libm/CMakeFiles/mkmasked_gnuabi.dir/mkmasked_gnuabi.c.o cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm/CMakeFiles/mkmasked_gnuabi.dir/mkmasked_gnuabi.c.o -MF CMakeFiles/mkmasked_gnuabi.dir/mkmasked_gnuabi.c.o.d -o CMakeFiles/mkmasked_gnuabi.dir/mkmasked_gnuabi.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/mkmasked_gnuabi.c -[ 4%] Linking C executable ../../bin/mkrename_gnuabi -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/cmake -E cmake_link_script CMakeFiles/mkrename_gnuabi.dir/link.txt --verbose=1 -[ 4%] Linking C executable ../../bin/mkmasked_gnuabi +[ 3%] Linking C executable ../../bin/mkmasked_gnuabi cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/cmake -E cmake_link_script CMakeFiles/mkmasked_gnuabi.dir/link.txt --verbose=1 -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/mkrename_gnuabi.dir/mkrename_gnuabi.c.o -o ../../bin/mkrename_gnuabi +[ 4%] Linking C executable ../../bin/mkalias +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/cmake -E cmake_link_script CMakeFiles/mkalias.dir/link.txt --verbose=1 +[ 5%] Linking C executable ../../bin/mkrename_gnuabi +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/cmake -E cmake_link_script CMakeFiles/mkrename_gnuabi.dir/link.txt --verbose=1 /usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/mkmasked_gnuabi.dir/mkmasked_gnuabi.c.o -o ../../bin/mkmasked_gnuabi +/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/mkalias.dir/mkalias.c.o -o ../../bin/mkalias +/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/mkrename_gnuabi.dir/mkrename_gnuabi.c.o -o ../../bin/mkrename_gnuabi +make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 4%] Built target mkrename_gnuabi -make -f src/libm/CMakeFiles/mkalias.dir/build.make src/libm/CMakeFiles/mkalias.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/mkalias.dir/DependInfo.cmake --color= -[ 4%] Built target mkmasked_gnuabi -make -f src/libm/CMakeFiles/mkdisp.dir/build.make src/libm/CMakeFiles/mkdisp.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/mkdisp.dir/DependInfo.cmake --color= [ 5%] Linking C executable ../../bin/mkrename cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/cmake -E cmake_link_script CMakeFiles/mkrename.dir/link.txt --verbose=1 -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm/CMakeFiles/mkalias.dir/build.make src/libm/CMakeFiles/mkalias.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm/CMakeFiles/mkdisp.dir/build.make src/libm/CMakeFiles/mkdisp.dir/build /usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/mkrename.dir/mkrename.c.o -o ../../bin/mkrename +[ 5%] Built target mkmasked_gnuabi +[ 5%] Built target mkrename_gnuabi +[ 5%] Built target mkalias +make -f src/libm/CMakeFiles/mkdisp.dir/build.make src/libm/CMakeFiles/mkdisp.dir/depend make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 6%] Building C object src/libm/CMakeFiles/mkalias.dir/mkalias.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm/CMakeFiles/mkalias.dir/mkalias.c.o -MF CMakeFiles/mkalias.dir/mkalias.c.o.d -o CMakeFiles/mkalias.dir/mkalias.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/mkalias.c -[ 7%] Building C object src/libm/CMakeFiles/mkdisp.dir/mkdisp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm/CMakeFiles/mkdisp.dir/mkdisp.c.o -MF CMakeFiles/mkdisp.dir/mkdisp.c.o.d -o CMakeFiles/mkdisp.dir/mkdisp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/mkdisp.c -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 7%] Built target mkrename +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/mkdisp.dir/DependInfo.cmake --color= make -f src/common/CMakeFiles/common.dir/build.make src/common/CMakeFiles/common.dir/depend make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/common /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common/CMakeFiles/common.dir/DependInfo.cmake --color= +make -f src/libm/CMakeFiles/alias_advsimd.h_generated.dir/build.make src/libm/CMakeFiles/alias_advsimd.h_generated.dir/depend +make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/alias_advsimd.h_generated.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' make -f src/common/CMakeFiles/common.dir/build.make src/common/CMakeFiles/common.dir/build make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 8%] Building C object src/common/CMakeFiles/common.dir/common.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common && /usr/bin/clang -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC -std=gnu99 -MD -MT src/common/CMakeFiles/common.dir/common.c.o -MF CMakeFiles/common.dir/common.c.o.d -o CMakeFiles/common.dir/common.c.o -c /build/reproducible-path/sleef-3.5.1/src/common/common.c -[ 9%] Linking C executable ../../bin/mkalias -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/cmake -E cmake_link_script CMakeFiles/mkalias.dir/link.txt --verbose=1 -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/mkalias.dir/mkalias.c.o -o ../../bin/mkalias -[ 10%] Linking C executable ../../bin/mkdisp -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/cmake -E cmake_link_script CMakeFiles/mkdisp.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/mkdisp.dir/mkdisp.c.o -o ../../bin/mkdisp -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 10%] Built target common -make -f src/libm/CMakeFiles/renameNEON32.h_generated.dir/build.make src/libm/CMakeFiles/renameNEON32.h_generated.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/renameNEON32.h_generated.dir/DependInfo.cmake --color= -[ 10%] Built target mkalias -make -f src/libm/CMakeFiles/renameNEON32VFPV4.h_generated.dir/build.make src/libm/CMakeFiles/renameNEON32VFPV4.h_generated.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/renameNEON32VFPV4.h_generated.dir/DependInfo.cmake --color= +make -f src/libm/CMakeFiles/mkdisp.dir/build.make src/libm/CMakeFiles/mkdisp.dir/build make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm/CMakeFiles/renameNEON32.h_generated.dir/build.make src/libm/CMakeFiles/renameNEON32.h_generated.dir/build +make -f src/libm/CMakeFiles/alias_advsimd.h_generated.dir/build.make src/libm/CMakeFiles/alias_advsimd.h_generated.dir/build make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm/CMakeFiles/renameNEON32VFPV4.h_generated.dir/build.make src/libm/CMakeFiles/renameNEON32VFPV4.h_generated.dir/build make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 11%] Generating include/renameneon32.h -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && echo Generating renameneon32.h: mkrename "cinz_" "2" "4" "neon" -Generating renameneon32.h: mkrename cinz_ 2 4 neon -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && ../../bin/mkrename "cinz_" "2" "4" "neon" > /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include/renameneon32.h -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 12%] Generating include/renameneon32vfpv4.h -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && echo Generating renameneon32vfpv4.h: mkrename "finz_" "2" "4" "neonvfpv4" -Generating renameneon32vfpv4.h: mkrename finz_ 2 4 neonvfpv4 -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && ../../bin/mkrename "finz_" "2" "4" "neonvfpv4" > /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include/renameneon32vfpv4.h -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +[ 6%] Building C object src/common/CMakeFiles/common.dir/common.c.o +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common && /usr/bin/clang -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC -std=gnu99 -MD -MT src/common/CMakeFiles/common.dir/common.c.o -MF CMakeFiles/common.dir/common.c.o.d -o CMakeFiles/common.dir/common.c.o -c /build/reproducible-path/sleef-3.5.1/src/common/common.c +[ 6%] Generating alias_advsimd.h +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && ../../bin/mkalias "-4" "float32x4_t" "int32x4_t" "n" "advsimd" > /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include/alias_advsimd.h +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && ../../bin/mkalias "2" "float64x2_t" "int32x2_t" "n" "advsimd" >> /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include/alias_advsimd.h make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 12%] Built target renameNEON32.h_generated -make -f src/libm/CMakeFiles/renamePUREC_SCALAR.h_generated.dir/build.make src/libm/CMakeFiles/renamePUREC_SCALAR.h_generated.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/renamePUREC_SCALAR.h_generated.dir/DependInfo.cmake --color= -[ 12%] Built target renameNEON32VFPV4.h_generated -[ 12%] Built target mkdisp -make -f src/libm/CMakeFiles/renamePURECFMA_SCALAR.h_generated.dir/build.make src/libm/CMakeFiles/renamePURECFMA_SCALAR.h_generated.dir/depend +[ 7%] Building C object src/libm/CMakeFiles/mkdisp.dir/mkdisp.c.o +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm/CMakeFiles/mkdisp.dir/mkdisp.c.o -MF CMakeFiles/mkdisp.dir/mkdisp.c.o.d -o CMakeFiles/mkdisp.dir/mkdisp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/mkdisp.c +[ 7%] Built target alias_advsimd.h_generated make -f src/common/CMakeFiles/arraymap.dir/build.make src/common/CMakeFiles/arraymap.dir/depend make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/renamePURECFMA_SCALAR.h_generated.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/common /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common/CMakeFiles/arraymap.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm/CMakeFiles/renamePUREC_SCALAR.h_generated.dir/build.make src/libm/CMakeFiles/renamePUREC_SCALAR.h_generated.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm/CMakeFiles/renamePURECFMA_SCALAR.h_generated.dir/build.make src/libm/CMakeFiles/renamePURECFMA_SCALAR.h_generated.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' make -f src/common/CMakeFiles/arraymap.dir/build.make src/common/CMakeFiles/arraymap.dir/build make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 13%] Generating include/renamepurec_scalar.h -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && echo Generating renamepurec_scalar.h: mkrename "cinz_" "1" "1" "purec" -Generating renamepurec_scalar.h: mkrename cinz_ 1 1 purec -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && ../../bin/mkrename "cinz_" "1" "1" "purec" > /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include/renamepurec_scalar.h -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 14%] Generating include/renamepurecfma_scalar.h -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && echo Generating renamepurecfma_scalar.h: mkrename "finz_" "1" "1" "purecfma" -[ 15%] Building C object src/common/CMakeFiles/arraymap.dir/arraymap.c.o -Generating renamepurecfma_scalar.h: mkrename finz_ 1 1 purecfma -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && ../../bin/mkrename "finz_" "1" "1" "purecfma" > /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include/renamepurecfma_scalar.h +[ 8%] Building C object src/common/CMakeFiles/arraymap.dir/arraymap.c.o cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common && /usr/bin/clang -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC -std=gnu99 -MD -MT src/common/CMakeFiles/arraymap.dir/arraymap.c.o -MF CMakeFiles/arraymap.dir/arraymap.c.o.d -o CMakeFiles/arraymap.dir/arraymap.c.o -c /build/reproducible-path/sleef-3.5.1/src/common/arraymap.c -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 15%] Built target renamePUREC_SCALAR.h_generated +[ 8%] Built target mkrename make -f src/libm/CMakeFiles/headers.dir/build.make src/libm/CMakeFiles/headers.dir/depend make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/headers.dir/DependInfo.cmake --color= -[ 15%] Built target renamePURECFMA_SCALAR.h_generated -make -f src/libm/CMakeFiles/alias_neon32.h_generated.dir/build.make src/libm/CMakeFiles/alias_neon32.h_generated.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/alias_neon32.h_generated.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' make -f src/libm/CMakeFiles/headers.dir/build.make src/libm/CMakeFiles/headers.dir/build make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm/CMakeFiles/alias_neon32.h_generated.dir/build.make src/libm/CMakeFiles/alias_neon32.h_generated.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 16%] Generating ../../include/sleef.h -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && echo Generating sleef.h: mkrename "cinz_" "2" "4" "-" "float32x4_t" "int32x2_t" "int32x4_t" "__ARM_NEON__" -Generating sleef.h: mkrename cinz_ 2 4 - float32x4_t int32x2_t int32x4_t __ARM_NEON__ -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && ../../bin/mkrename "cinz_" "2" "4" "-" "float32x4_t" "int32x2_t" "int32x4_t" "__ARM_NEON__" >> /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include/sleef.h -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && echo Generating sleef.h: mkrename "cinz_" "2" "4" "-" "float32x4_t" "int32x2_t" "int32x4_t" "__ARM_NEON__" "neon" -Generating sleef.h: mkrename cinz_ 2 4 - float32x4_t int32x2_t int32x4_t __ARM_NEON__ neon -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && ../../bin/mkrename "cinz_" "2" "4" "-" "float32x4_t" "int32x2_t" "int32x4_t" "__ARM_NEON__" "neon" >> /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include/sleef.h -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && echo Generating sleef.h: mkrename "finz_" "2" "4" "-" "float32x4_t" "int32x2_t" "int32x4_t" "__ARM_NEON__" "neonvfpv4" -Generating sleef.h: mkrename finz_ 2 4 - float32x4_t int32x2_t int32x4_t __ARM_NEON__ neonvfpv4 -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && ../../bin/mkrename "finz_" "2" "4" "-" "float32x4_t" "int32x2_t" "int32x4_t" "__ARM_NEON__" "neonvfpv4" >> /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include/sleef.h +[ 8%] Generating ../../include/sleef.h +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && echo Generating sleef.h: mkrename "finz_" "2" "4" "float64x2_t" "float32x4_t" "int32x2_t" "int32x4_t" "__ARM_NEON" +Generating sleef.h: mkrename finz_ 2 4 float64x2_t float32x4_t int32x2_t int32x4_t __ARM_NEON +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && ../../bin/mkrename "finz_" "2" "4" "float64x2_t" "float32x4_t" "int32x2_t" "int32x4_t" "__ARM_NEON" >> /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include/sleef.h +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && echo Generating sleef.h: mkrename "finz_" "2" "4" "float64x2_t" "float32x4_t" "int32x2_t" "int32x4_t" "__ARM_NEON" "advsimd" +Generating sleef.h: mkrename finz_ 2 4 float64x2_t float32x4_t int32x2_t int32x4_t __ARM_NEON advsimd +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && ../../bin/mkrename "finz_" "2" "4" "float64x2_t" "float32x4_t" "int32x2_t" "int32x4_t" "__ARM_NEON" "advsimd" >> /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include/sleef.h +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && echo Generating sleef.h: mkrename "cinz_" "2" "4" "float64x2_t" "float32x4_t" "int32x2_t" "int32x4_t" "__ARM_NEON" "advsimdnofma" +Generating sleef.h: mkrename cinz_ 2 4 float64x2_t float32x4_t int32x2_t int32x4_t __ARM_NEON advsimdnofma +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && ../../bin/mkrename "cinz_" "2" "4" "float64x2_t" "float32x4_t" "int32x2_t" "int32x4_t" "__ARM_NEON" "advsimdnofma" >> /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include/sleef.h +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && echo Generating sleef.h: mkrename "finz_" "x" "x" "svfloat64_t" "svfloat32_t" "svint32_t" "svint32_t" "__ARM_FEATURE_SVE" "sve" +Generating sleef.h: mkrename finz_ x x svfloat64_t svfloat32_t svint32_t svint32_t __ARM_FEATURE_SVE sve +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && ../../bin/mkrename "finz_" "x" "x" "svfloat64_t" "svfloat32_t" "svint32_t" "svint32_t" "__ARM_FEATURE_SVE" "sve" >> /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include/sleef.h +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && echo Generating sleef.h: mkrename "cinz_" "x" "x" "svfloat64_t" "svfloat32_t" "svint32_t" "svint32_t" "__ARM_FEATURE_SVE" "svenofma" +Generating sleef.h: mkrename cinz_ x x svfloat64_t svfloat32_t svint32_t svint32_t __ARM_FEATURE_SVE svenofma +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && ../../bin/mkrename "cinz_" "x" "x" "svfloat64_t" "svfloat32_t" "svint32_t" "svint32_t" "__ARM_FEATURE_SVE" "svenofma" >> /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include/sleef.h cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && echo Generating sleef.h: mkrename "cinz_" "1" "1" "double" "float" "int32_t" "int32_t" "__STDC__" "purec" Generating sleef.h: mkrename cinz_ 1 1 double float int32_t int32_t __STDC__ purec cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && ../../bin/mkrename "cinz_" "1" "1" "double" "float" "int32_t" "int32_t" "__STDC__" "purec" >> /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include/sleef.h @@ -826,3707 +820,5065 @@ cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && ../../bin/mkrename "finz_" "1" "1" "double" "float" "int32_t" "int32_t" "FP_FAST_FMA" "purecfma" >> /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include/sleef.h cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && cat /build/reproducible-path/sleef-3.5.1/src/libm/sleeflibm_footer.h.org >> /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include/sleef.h make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 16%] Generating alias_neon32.h -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && ../../bin/mkalias "-4" "float32x4_t" "int32x4_t" "-" "neon" > /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include/alias_neon32.h -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && ../../bin/mkalias "0" >> /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include/alias_neon32.h -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 20%] Built target headers -make -f src/libm/CMakeFiles/sleefneon32vfpv4.dir/build.make src/libm/CMakeFiles/sleefneon32vfpv4.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/sleefneon32vfpv4.dir/DependInfo.cmake --color= -[ 20%] Built target alias_neon32.h_generated -make -f src/libm/CMakeFiles/sleefdetneon32vfpv4.dir/build.make src/libm/CMakeFiles/sleefdetneon32vfpv4.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/sleefdetneon32vfpv4.dir/DependInfo.cmake --color= +[ 9%] Generating include/renameadvsimd.h +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && echo Generating renameadvsimd.h: mkrename "finz_" "2" "4" "advsimd" +Generating renameadvsimd.h: mkrename finz_ 2 4 advsimd +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && ../../bin/mkrename "finz_" "2" "4" "advsimd" > /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include/renameadvsimd.h +[ 9%] Built target common +make -f src/libm/CMakeFiles/renameADVSIMD.h_generated.dir/build.make src/libm/CMakeFiles/renameADVSIMD.h_generated.dir/depend +make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/renameADVSIMD.h_generated.dir/DependInfo.cmake --color= +[ 10%] Generating include/renameadvsimdnofma.h +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && echo Generating renameadvsimdnofma.h: mkrename "cinz_" "2" "4" "advsimdnofma" +Generating renameadvsimdnofma.h: mkrename cinz_ 2 4 advsimdnofma +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && ../../bin/mkrename "cinz_" "2" "4" "advsimdnofma" > /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include/renameadvsimdnofma.h make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm/CMakeFiles/sleefneon32vfpv4.dir/build.make src/libm/CMakeFiles/sleefneon32vfpv4.dir/build +make -f src/libm/CMakeFiles/renameADVSIMD.h_generated.dir/build.make src/libm/CMakeFiles/renameADVSIMD.h_generated.dir/build make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +make[3]: Nothing to be done for 'src/libm/CMakeFiles/renameADVSIMD.h_generated.dir/build'. make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm/CMakeFiles/sleefdetneon32vfpv4.dir/build.make src/libm/CMakeFiles/sleefdetneon32vfpv4.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 21%] Building C object src/libm/CMakeFiles/sleefneon32vfpv4.dir/sleefsimdsp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -DDORENAME=1 -DENABLE_ALIAS=1 -DENABLE_BUILTIN_MATH=1 -DENABLE_NEON32VFPV4=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC -march=armv7-a -mfpu=neon-vfpv4 -std=gnu99 -MD -MT src/libm/CMakeFiles/sleefneon32vfpv4.dir/sleefsimdsp.c.o -MF CMakeFiles/sleefneon32vfpv4.dir/sleefsimdsp.c.o.d -o CMakeFiles/sleefneon32vfpv4.dir/sleefsimdsp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c -[ 22%] Building C object src/libm/CMakeFiles/sleefdetneon32vfpv4.dir/sleefsimdsp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -DDETERMINISTIC=1 -DDORENAME=1 -DENABLE_ALIAS=1 -DENABLE_BUILTIN_MATH=1 -DENABLE_NEON32VFPV4=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC -march=armv7-a -mfpu=neon-vfpv4 -std=gnu99 -MD -MT src/libm/CMakeFiles/sleefdetneon32vfpv4.dir/sleefsimdsp.c.o -MF CMakeFiles/sleefdetneon32vfpv4.dir/sleefsimdsp.c.o.d -o CMakeFiles/sleefdetneon32vfpv4.dir/sleefsimdsp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 22%] Built target arraymap -make -f src/libm/CMakeFiles/sleefpurec_scalar.dir/build.make src/libm/CMakeFiles/sleefpurec_scalar.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/sleefpurec_scalar.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm/CMakeFiles/sleefpurec_scalar.dir/build.make src/libm/CMakeFiles/sleefpurec_scalar.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 23%] Building C object src/libm/CMakeFiles/sleefpurec_scalar.dir/sleefsimdsp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -DDORENAME=1 -DENABLE_ALIAS=1 -DENABLE_BUILTIN_MATH=1 -DENABLE_PUREC_SCALAR=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC -std=gnu99 -MD -MT src/libm/CMakeFiles/sleefpurec_scalar.dir/sleefsimdsp.c.o -MF CMakeFiles/sleefpurec_scalar.dir/sleefsimdsp.c.o.d -o CMakeFiles/sleefpurec_scalar.dir/sleefsimdsp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 24%] Built target sleefdetneon32vfpv4 -make -f src/libm/CMakeFiles/sleefdetpurec_scalar.dir/build.make src/libm/CMakeFiles/sleefdetpurec_scalar.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/sleefdetpurec_scalar.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm/CMakeFiles/sleefdetpurec_scalar.dir/build.make src/libm/CMakeFiles/sleefdetpurec_scalar.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 25%] Building C object src/libm/CMakeFiles/sleefdetpurec_scalar.dir/sleefsimdsp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -DDETERMINISTIC=1 -DDORENAME=1 -DENABLE_ALIAS=1 -DENABLE_BUILTIN_MATH=1 -DENABLE_PUREC_SCALAR=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC -std=gnu99 -MD -MT src/libm/CMakeFiles/sleefdetpurec_scalar.dir/sleefsimdsp.c.o -MF CMakeFiles/sleefdetpurec_scalar.dir/sleefsimdsp.c.o.d -o CMakeFiles/sleefdetpurec_scalar.dir/sleefsimdsp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c -[ 26%] Building C object src/libm/CMakeFiles/sleefdetpurec_scalar.dir/sleefsimddp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -DDETERMINISTIC=1 -DDORENAME=1 -DENABLE_ALIAS=1 -DENABLE_BUILTIN_MATH=1 -DENABLE_PUREC_SCALAR=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC -std=gnu99 -MD -MT src/libm/CMakeFiles/sleefdetpurec_scalar.dir/sleefsimddp.c.o -MF CMakeFiles/sleefdetpurec_scalar.dir/sleefsimddp.c.o.d -o CMakeFiles/sleefdetpurec_scalar.dir/sleefsimddp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 26%] Built target sleefneon32vfpv4 -make -f src/libm/CMakeFiles/sleefpurecfma_scalar.dir/build.make src/libm/CMakeFiles/sleefpurecfma_scalar.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/sleefpurecfma_scalar.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm/CMakeFiles/sleefpurecfma_scalar.dir/build.make src/libm/CMakeFiles/sleefpurecfma_scalar.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 27%] Building C object src/libm/CMakeFiles/sleefpurecfma_scalar.dir/sleefsimdsp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -DDORENAME=1 -DENABLE_ALIAS=1 -DENABLE_BUILTIN_MATH=1 -DENABLE_PURECFMA_SCALAR=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC -mfpu=vfpv4 -std=gnu99 -MD -MT src/libm/CMakeFiles/sleefpurecfma_scalar.dir/sleefsimdsp.c.o -MF CMakeFiles/sleefpurecfma_scalar.dir/sleefsimdsp.c.o.d -o CMakeFiles/sleefpurecfma_scalar.dir/sleefsimdsp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c -[ 28%] Building C object src/libm/CMakeFiles/sleefpurec_scalar.dir/sleefsimddp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -DDORENAME=1 -DENABLE_ALIAS=1 -DENABLE_BUILTIN_MATH=1 -DENABLE_PUREC_SCALAR=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC -std=gnu99 -MD -MT src/libm/CMakeFiles/sleefpurec_scalar.dir/sleefsimddp.c.o -MF CMakeFiles/sleefpurec_scalar.dir/sleefsimddp.c.o.d -o CMakeFiles/sleefpurec_scalar.dir/sleefsimddp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 28%] Built target sleefdetpurec_scalar -make -f src/libm/CMakeFiles/sleefdetpurecfma_scalar.dir/build.make src/libm/CMakeFiles/sleefdetpurecfma_scalar.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/sleefdetpurecfma_scalar.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm/CMakeFiles/sleefdetpurecfma_scalar.dir/build.make src/libm/CMakeFiles/sleefdetpurecfma_scalar.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 29%] Building C object src/libm/CMakeFiles/sleefdetpurecfma_scalar.dir/sleefsimdsp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -DDETERMINISTIC=1 -DDORENAME=1 -DENABLE_ALIAS=1 -DENABLE_BUILTIN_MATH=1 -DENABLE_PURECFMA_SCALAR=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC -mfpu=vfpv4 -std=gnu99 -MD -MT src/libm/CMakeFiles/sleefdetpurecfma_scalar.dir/sleefsimdsp.c.o -MF CMakeFiles/sleefdetpurecfma_scalar.dir/sleefsimdsp.c.o.d -o CMakeFiles/sleefdetpurecfma_scalar.dir/sleefsimdsp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c -[ 30%] Building C object src/libm/CMakeFiles/sleefdetpurecfma_scalar.dir/sleefsimddp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -DDETERMINISTIC=1 -DDORENAME=1 -DENABLE_ALIAS=1 -DENABLE_BUILTIN_MATH=1 -DENABLE_PURECFMA_SCALAR=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC -mfpu=vfpv4 -std=gnu99 -MD -MT src/libm/CMakeFiles/sleefdetpurecfma_scalar.dir/sleefsimddp.c.o -MF CMakeFiles/sleefdetpurecfma_scalar.dir/sleefsimddp.c.o.d -o CMakeFiles/sleefdetpurecfma_scalar.dir/sleefsimddp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c -[ 31%] Building C object src/libm/CMakeFiles/sleefpurecfma_scalar.dir/sleefsimddp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -DDORENAME=1 -DENABLE_ALIAS=1 -DENABLE_BUILTIN_MATH=1 -DENABLE_PURECFMA_SCALAR=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC -mfpu=vfpv4 -std=gnu99 -MD -MT src/libm/CMakeFiles/sleefpurecfma_scalar.dir/sleefsimddp.c.o -MF CMakeFiles/sleefpurecfma_scalar.dir/sleefsimddp.c.o.d -o CMakeFiles/sleefpurecfma_scalar.dir/sleefsimddp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 32%] Built target sleefdetpurecfma_scalar -make -f src/libm/CMakeFiles/sleefneon32.dir/build.make src/libm/CMakeFiles/sleefneon32.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/sleefneon32.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm/CMakeFiles/sleefneon32.dir/build.make src/libm/CMakeFiles/sleefneon32.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 33%] Building C object src/libm/CMakeFiles/sleefneon32.dir/sleefsimdsp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -DALIAS_NO_EXT_SUFFIX=\"alias_neon32.h\" -DDORENAME=1 -DENABLE_ALIAS=1 -DENABLE_BUILTIN_MATH=1 -DENABLE_NEON32=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC --target=arm-linux-gnueabihf -mcpu=cortex-a8 -std=gnu99 -MD -MT src/libm/CMakeFiles/sleefneon32.dir/sleefsimdsp.c.o -MF CMakeFiles/sleefneon32.dir/sleefsimdsp.c.o.d -o CMakeFiles/sleefneon32.dir/sleefsimdsp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 34%] Built target sleefpurec_scalar -make -f src/libm/CMakeFiles/sleefdetneon32.dir/build.make src/libm/CMakeFiles/sleefdetneon32.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/sleefdetneon32.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm/CMakeFiles/sleefdetneon32.dir/build.make src/libm/CMakeFiles/sleefdetneon32.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 35%] Building C object src/libm/CMakeFiles/sleefdetneon32.dir/sleefsimdsp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -DALIAS_NO_EXT_SUFFIX=\"alias_neon32.h\" -DDETERMINISTIC=1 -DDORENAME=1 -DENABLE_ALIAS=1 -DENABLE_BUILTIN_MATH=1 -DENABLE_NEON32=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC --target=arm-linux-gnueabihf -mcpu=cortex-a8 -std=gnu99 -MD -MT src/libm/CMakeFiles/sleefdetneon32.dir/sleefsimdsp.c.o -MF CMakeFiles/sleefdetneon32.dir/sleefsimdsp.c.o.d -o CMakeFiles/sleefdetneon32.dir/sleefsimdsp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 36%] Built target sleefpurecfma_scalar -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 37%] Built target sleefdetneon32 -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 38%] Built target sleefneon32 -make -f src/libm/CMakeFiles/sleef.dir/build.make src/libm/CMakeFiles/sleef.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/sleef.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm/CMakeFiles/sleef.dir/build.make src/libm/CMakeFiles/sleef.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 40%] Building C object src/libm/CMakeFiles/sleef.dir/sleefdp.c.o -[ 40%] Building C object src/libm/CMakeFiles/sleef.dir/sleefsp.c.o -[ 40%] Building C object src/libm/CMakeFiles/sleef.dir/rempitab.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -DDORENAME=1 -DENABLE_ALIAS=1 -DENABLE_BUILTIN_MATH=1 -DENABLE_SYS_getrandom=1 -Dsleef_EXPORTS -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC -std=gnu99 -MD -MT src/libm/CMakeFiles/sleef.dir/sleefdp.c.o -MF CMakeFiles/sleef.dir/sleefdp.c.o.d -o CMakeFiles/sleef.dir/sleefdp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/sleefdp.c -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -DDORENAME=1 -DENABLE_ALIAS=1 -DENABLE_BUILTIN_MATH=1 -DENABLE_SYS_getrandom=1 -Dsleef_EXPORTS -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC -std=gnu99 -MD -MT src/libm/CMakeFiles/sleef.dir/sleefsp.c.o -MF CMakeFiles/sleef.dir/sleefsp.c.o.d -o CMakeFiles/sleef.dir/sleefsp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/sleefsp.c -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -DDORENAME=1 -DENABLE_ALIAS=1 -DENABLE_BUILTIN_MATH=1 -DENABLE_SYS_getrandom=1 -Dsleef_EXPORTS -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC -std=gnu99 -MD -MT src/libm/CMakeFiles/sleef.dir/rempitab.c.o -MF CMakeFiles/sleef.dir/rempitab.c.o.d -o CMakeFiles/sleef.dir/rempitab.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/rempitab.c -[ 41%] Linking C shared library ../../lib/libsleef.so -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/cmake -E cmake_link_script CMakeFiles/sleef.dir/link.txt --verbose=1 -/usr/bin/clang -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libsleef.so.3 -o ../../lib/libsleef.so.3.5.1 CMakeFiles/sleef.dir/sleefdp.c.o CMakeFiles/sleef.dir/sleefsp.c.o CMakeFiles/sleef.dir/rempitab.c.o CMakeFiles/sleefneon32.dir/sleefsimdsp.c.o CMakeFiles/sleefdetneon32.dir/sleefsimdsp.c.o CMakeFiles/sleefneon32vfpv4.dir/sleefsimdsp.c.o CMakeFiles/sleefdetneon32vfpv4.dir/sleefsimdsp.c.o CMakeFiles/sleefpurec_scalar.dir/sleefsimdsp.c.o CMakeFiles/sleefpurec_scalar.dir/sleefsimddp.c.o CMakeFiles/sleefdetpurec_scalar.dir/sleefsimdsp.c.o CMakeFiles/sleefdetpurec_scalar.dir/sleefsimddp.c.o CMakeFiles/sleefpurecfma_scalar.dir/sleefsimdsp.c.o CMakeFiles/sleefpurecfma_scalar.dir/sleefsimddp.c.o CMakeFiles/sleefdetpurecfma_scalar.dir/sleefsimdsp.c.o CMakeFiles/sleefdetpurecfma_scalar.dir/sleefsimddp.c.o ../common/CMakeFiles/common.dir/common.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/cmake -E cmake_symlink_library ../../lib/libsleef.so.3.5.1 ../../lib/libsleef.so.3 ../../lib/libsleef.so -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 41%] Built target sleef -make -f src/libm-tester/CMakeFiles/iut.dir/build.make src/libm-tester/CMakeFiles/iut.dir/depend -make -f src/libm-tester/CMakeFiles/iutneon32.dir/build.make src/libm-tester/CMakeFiles/iutneon32.dir/depend -make -f src/libm-tester/CMakeFiles/iutyneon32.dir/build.make src/libm-tester/CMakeFiles/iutyneon32.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester/CMakeFiles/iut.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester/CMakeFiles/iutneon32.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester/CMakeFiles/iutyneon32.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm-tester/CMakeFiles/iutyneon32.dir/build.make src/libm-tester/CMakeFiles/iutyneon32.dir/build -make -f src/libm-tester/CMakeFiles/iut.dir/build.make src/libm-tester/CMakeFiles/iut.dir/build -make -f src/libm-tester/CMakeFiles/iutneon32.dir/build.make src/libm-tester/CMakeFiles/iutneon32.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 43%] Building C object src/libm-tester/CMakeFiles/iutneon32.dir/iutsimd.c.o -[ 43%] Building C object src/libm-tester/CMakeFiles/iut.dir/iut.c.o -[ 43%] Building C object src/libm-tester/CMakeFiles/iutyneon32.dir/iutsimd.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iut.dir/iut.c.o -MF CMakeFiles/iut.dir/iut.c.o.d -o CMakeFiles/iut.dir/iut.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/iut.c -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DDETERMINISTIC=1 -DENABLE_ALIAS=1 -DENABLE_NEON32=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG --target=arm-linux-gnueabihf -mcpu=cortex-a8 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutyneon32.dir/iutsimd.c.o -MF CMakeFiles/iutyneon32.dir/iutsimd.c.o.d -o CMakeFiles/iutyneon32.dir/iutsimd.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/iutsimd.c -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_NEON32=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG --target=arm-linux-gnueabihf -mcpu=cortex-a8 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutneon32.dir/iutsimd.c.o -MF CMakeFiles/iutneon32.dir/iutsimd.c.o.d -o CMakeFiles/iutneon32.dir/iutsimd.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/iutsimd.c -[ 44%] Building C object src/libm-tester/CMakeFiles/iutyneon32.dir/iutsimdmain.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DDETERMINISTIC=1 -DENABLE_ALIAS=1 -DENABLE_NEON32=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG --target=arm-linux-gnueabihf -mcpu=cortex-a8 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutyneon32.dir/iutsimdmain.c.o -MF CMakeFiles/iutyneon32.dir/iutsimdmain.c.o.d -o CMakeFiles/iutyneon32.dir/iutsimdmain.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/iutsimdmain.c -[ 45%] Building C object src/libm-tester/CMakeFiles/iutyneon32.dir/testerutil.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DDETERMINISTIC=1 -DENABLE_ALIAS=1 -DENABLE_NEON32=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG --target=arm-linux-gnueabihf -mcpu=cortex-a8 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutyneon32.dir/testerutil.c.o -MF CMakeFiles/iutyneon32.dir/testerutil.c.o.d -o CMakeFiles/iutyneon32.dir/testerutil.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/testerutil.c -[ 46%] Building C object src/libm-tester/CMakeFiles/iutneon32.dir/iutsimdmain.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_NEON32=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG --target=arm-linux-gnueabihf -mcpu=cortex-a8 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutneon32.dir/iutsimdmain.c.o -MF CMakeFiles/iutneon32.dir/iutsimdmain.c.o.d -o CMakeFiles/iutneon32.dir/iutsimdmain.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/iutsimdmain.c -[ 47%] Building C object src/libm-tester/CMakeFiles/iutneon32.dir/testerutil.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_NEON32=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG --target=arm-linux-gnueabihf -mcpu=cortex-a8 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutneon32.dir/testerutil.c.o -MF CMakeFiles/iutneon32.dir/testerutil.c.o.d -o CMakeFiles/iutneon32.dir/testerutil.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/testerutil.c -[ 48%] Linking C executable ../../bin/iutyneon32 -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/cmake -E cmake_link_script CMakeFiles/iutyneon32.dir/link.txt --verbose=1 -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/iutyneon32.dir/iutsimd.c.o CMakeFiles/iutyneon32.dir/iutsimdmain.c.o CMakeFiles/iutyneon32.dir/testerutil.c.o -o ../../bin/iutyneon32 -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common -Wl,-rpath,/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib:/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common ../../lib/libsleef.so.3.5.1 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/librt.a -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 48%] Built target iutyneon32 -make -f src/libm-tester/CMakeFiles/iutneon32vfpv4.dir/build.make src/libm-tester/CMakeFiles/iutneon32vfpv4.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester/CMakeFiles/iutneon32vfpv4.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm-tester/CMakeFiles/iutneon32vfpv4.dir/build.make src/libm-tester/CMakeFiles/iutneon32vfpv4.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 49%] Linking C executable ../../bin/iutneon32 -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/cmake -E cmake_link_script CMakeFiles/iutneon32.dir/link.txt --verbose=1 -[ 50%] Building C object src/libm-tester/CMakeFiles/iutneon32vfpv4.dir/iutsimd.c.o -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/iutneon32.dir/iutsimd.c.o CMakeFiles/iutneon32.dir/iutsimdmain.c.o CMakeFiles/iutneon32.dir/testerutil.c.o -o ../../bin/iutneon32 -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common -Wl,-rpath,/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib:/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common ../../lib/libsleef.so.3.5.1 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/librt.a -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_NEON32VFPV4=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -march=armv7-a -mfpu=neon-vfpv4 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutneon32vfpv4.dir/iutsimd.c.o -MF CMakeFiles/iutneon32vfpv4.dir/iutsimd.c.o.d -o CMakeFiles/iutneon32vfpv4.dir/iutsimd.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/iutsimd.c -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 50%] Built target iutneon32 -make -f src/libm-tester/CMakeFiles/iutyneon32vfpv4.dir/build.make src/libm-tester/CMakeFiles/iutyneon32vfpv4.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester/CMakeFiles/iutyneon32vfpv4.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm-tester/CMakeFiles/iutyneon32vfpv4.dir/build.make src/libm-tester/CMakeFiles/iutyneon32vfpv4.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 51%] Building C object src/libm-tester/CMakeFiles/iutyneon32vfpv4.dir/iutsimd.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DDETERMINISTIC=1 -DENABLE_ALIAS=1 -DENABLE_NEON32VFPV4=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -march=armv7-a -mfpu=neon-vfpv4 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutyneon32vfpv4.dir/iutsimd.c.o -MF CMakeFiles/iutyneon32vfpv4.dir/iutsimd.c.o.d -o CMakeFiles/iutyneon32vfpv4.dir/iutsimd.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/iutsimd.c -[ 52%] Building C object src/libm-tester/CMakeFiles/iut.dir/testerutil.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iut.dir/testerutil.c.o -MF CMakeFiles/iut.dir/testerutil.c.o.d -o CMakeFiles/iut.dir/testerutil.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/testerutil.c -[ 53%] Linking C executable ../../bin/iut -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/cmake -E cmake_link_script CMakeFiles/iut.dir/link.txt --verbose=1 -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/iut.dir/iut.c.o CMakeFiles/iut.dir/testerutil.c.o -o ../../bin/iut -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common -Wl,-rpath,/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib:/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common ../../lib/libsleef.so.3.5.1 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/librt.a -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 53%] Built target iut -make -f src/libm-tester/CMakeFiles/iutpurec_scalar.dir/build.make src/libm-tester/CMakeFiles/iutpurec_scalar.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester/CMakeFiles/iutpurec_scalar.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm-tester/CMakeFiles/iutpurec_scalar.dir/build.make src/libm-tester/CMakeFiles/iutpurec_scalar.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 54%] Building C object src/libm-tester/CMakeFiles/iutpurec_scalar.dir/iutsimd.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_PUREC_SCALAR=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutpurec_scalar.dir/iutsimd.c.o -MF CMakeFiles/iutpurec_scalar.dir/iutsimd.c.o.d -o CMakeFiles/iutpurec_scalar.dir/iutsimd.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/iutsimd.c -[ 54%] Building C object src/libm-tester/CMakeFiles/iutyneon32vfpv4.dir/iutsimdmain.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DDETERMINISTIC=1 -DENABLE_ALIAS=1 -DENABLE_NEON32VFPV4=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -march=armv7-a -mfpu=neon-vfpv4 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutyneon32vfpv4.dir/iutsimdmain.c.o -MF CMakeFiles/iutyneon32vfpv4.dir/iutsimdmain.c.o.d -o CMakeFiles/iutyneon32vfpv4.dir/iutsimdmain.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/iutsimdmain.c -[ 54%] Building C object src/libm-tester/CMakeFiles/iutneon32vfpv4.dir/iutsimdmain.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_NEON32VFPV4=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -march=armv7-a -mfpu=neon-vfpv4 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutneon32vfpv4.dir/iutsimdmain.c.o -MF CMakeFiles/iutneon32vfpv4.dir/iutsimdmain.c.o.d -o CMakeFiles/iutneon32vfpv4.dir/iutsimdmain.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/iutsimdmain.c -[ 55%] Building C object src/libm-tester/CMakeFiles/iutyneon32vfpv4.dir/testerutil.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DDETERMINISTIC=1 -DENABLE_ALIAS=1 -DENABLE_NEON32VFPV4=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -march=armv7-a -mfpu=neon-vfpv4 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutyneon32vfpv4.dir/testerutil.c.o -MF CMakeFiles/iutyneon32vfpv4.dir/testerutil.c.o.d -o CMakeFiles/iutyneon32vfpv4.dir/testerutil.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/testerutil.c -[ 56%] Building C object src/libm-tester/CMakeFiles/iutneon32vfpv4.dir/testerutil.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_NEON32VFPV4=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -march=armv7-a -mfpu=neon-vfpv4 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutneon32vfpv4.dir/testerutil.c.o -MF CMakeFiles/iutneon32vfpv4.dir/testerutil.c.o.d -o CMakeFiles/iutneon32vfpv4.dir/testerutil.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/testerutil.c -[ 57%] Linking C executable ../../bin/iutyneon32vfpv4 -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/cmake -E cmake_link_script CMakeFiles/iutyneon32vfpv4.dir/link.txt --verbose=1 -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/iutyneon32vfpv4.dir/iutsimd.c.o CMakeFiles/iutyneon32vfpv4.dir/iutsimdmain.c.o CMakeFiles/iutyneon32vfpv4.dir/testerutil.c.o -o ../../bin/iutyneon32vfpv4 -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common -Wl,-rpath,/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib:/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common ../../lib/libsleef.so.3.5.1 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/librt.a -[ 58%] Linking C executable ../../bin/iutneon32vfpv4 -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/cmake -E cmake_link_script CMakeFiles/iutneon32vfpv4.dir/link.txt --verbose=1 -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/iutneon32vfpv4.dir/iutsimd.c.o CMakeFiles/iutneon32vfpv4.dir/iutsimdmain.c.o CMakeFiles/iutneon32vfpv4.dir/testerutil.c.o -o ../../bin/iutneon32vfpv4 -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common -Wl,-rpath,/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib:/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common ../../lib/libsleef.so.3.5.1 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/librt.a -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 58%] Built target iutyneon32vfpv4 -make -f src/libm-tester/CMakeFiles/iutypurec_scalar.dir/build.make src/libm-tester/CMakeFiles/iutypurec_scalar.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester/CMakeFiles/iutypurec_scalar.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm-tester/CMakeFiles/iutypurec_scalar.dir/build.make src/libm-tester/CMakeFiles/iutypurec_scalar.dir/build -[ 58%] Built target iutneon32vfpv4 -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm-tester/CMakeFiles/tester2purec_scalardp.dir/build.make src/libm-tester/CMakeFiles/tester2purec_scalardp.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester/CMakeFiles/tester2purec_scalardp.dir/DependInfo.cmake --color= -[ 59%] Building C object src/libm-tester/CMakeFiles/iutypurec_scalar.dir/iutsimd.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DDETERMINISTIC=1 -DENABLE_ALIAS=1 -DENABLE_PUREC_SCALAR=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutypurec_scalar.dir/iutsimd.c.o -MF CMakeFiles/iutypurec_scalar.dir/iutsimd.c.o.d -o CMakeFiles/iutypurec_scalar.dir/iutsimd.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/iutsimd.c -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm-tester/CMakeFiles/tester2purec_scalardp.dir/build.make src/libm-tester/CMakeFiles/tester2purec_scalardp.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 60%] Building C object src/libm-tester/CMakeFiles/tester2purec_scalardp.dir/tester2simddp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_PUREC_SCALAR=1 -DENABLE_SYS_getrandom=1 -DUSEMPFR=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/tester2purec_scalardp.dir/tester2simddp.c.o -MF CMakeFiles/tester2purec_scalardp.dir/tester2simddp.c.o.d -o CMakeFiles/tester2purec_scalardp.dir/tester2simddp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/tester2simddp.c -[ 61%] Building C object src/libm-tester/CMakeFiles/tester2purec_scalardp.dir/testerutil.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_PUREC_SCALAR=1 -DENABLE_SYS_getrandom=1 -DUSEMPFR=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/tester2purec_scalardp.dir/testerutil.c.o -MF CMakeFiles/tester2purec_scalardp.dir/testerutil.c.o.d -o CMakeFiles/tester2purec_scalardp.dir/testerutil.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/testerutil.c -[ 61%] Linking C executable ../../bin/tester2purec_scalardp -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/cmake -E cmake_link_script CMakeFiles/tester2purec_scalardp.dir/link.txt --verbose=1 -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/tester2purec_scalardp.dir/tester2simddp.c.o CMakeFiles/tester2purec_scalardp.dir/testerutil.c.o -o ../../bin/tester2purec_scalardp -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common -Wl,-rpath,/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib:/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common ../../lib/libsleef.so.3.5.1 /usr/lib/arm-linux-gnueabihf/libmpfr.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libgmp.so -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 61%] Built target tester2purec_scalardp -make -f src/libm-tester/CMakeFiles/tester2ypurec_scalardp.dir/build.make src/libm-tester/CMakeFiles/tester2ypurec_scalardp.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester/CMakeFiles/tester2ypurec_scalardp.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm-tester/CMakeFiles/tester2ypurec_scalardp.dir/build.make src/libm-tester/CMakeFiles/tester2ypurec_scalardp.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 62%] Building C object src/libm-tester/CMakeFiles/tester2ypurec_scalardp.dir/tester2simddp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DDETERMINISTIC=1 -DENABLE_ALIAS=1 -DENABLE_PUREC_SCALAR=1 -DENABLE_SYS_getrandom=1 -DUSEMPFR=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/tester2ypurec_scalardp.dir/tester2simddp.c.o -MF CMakeFiles/tester2ypurec_scalardp.dir/tester2simddp.c.o.d -o CMakeFiles/tester2ypurec_scalardp.dir/tester2simddp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/tester2simddp.c -[ 63%] Building C object src/libm-tester/CMakeFiles/tester2ypurec_scalardp.dir/testerutil.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DDETERMINISTIC=1 -DENABLE_ALIAS=1 -DENABLE_PUREC_SCALAR=1 -DENABLE_SYS_getrandom=1 -DUSEMPFR=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/tester2ypurec_scalardp.dir/testerutil.c.o -MF CMakeFiles/tester2ypurec_scalardp.dir/testerutil.c.o.d -o CMakeFiles/tester2ypurec_scalardp.dir/testerutil.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/testerutil.c -[ 64%] Linking C executable ../../bin/tester2ypurec_scalardp -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/cmake -E cmake_link_script CMakeFiles/tester2ypurec_scalardp.dir/link.txt --verbose=1 -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/tester2ypurec_scalardp.dir/tester2simddp.c.o CMakeFiles/tester2ypurec_scalardp.dir/testerutil.c.o -o ../../bin/tester2ypurec_scalardp -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common -Wl,-rpath,/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib:/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common ../../lib/libsleef.so.3.5.1 /usr/lib/arm-linux-gnueabihf/libmpfr.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libgmp.so -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 64%] Built target tester2ypurec_scalardp -make -f src/libm-tester/CMakeFiles/tester2purec_scalarsp.dir/build.make src/libm-tester/CMakeFiles/tester2purec_scalarsp.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester/CMakeFiles/tester2purec_scalarsp.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm-tester/CMakeFiles/tester2purec_scalarsp.dir/build.make src/libm-tester/CMakeFiles/tester2purec_scalarsp.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 65%] Building C object src/libm-tester/CMakeFiles/tester2purec_scalarsp.dir/tester2simdsp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_PUREC_SCALAR=1 -DENABLE_SYS_getrandom=1 -DUSEMPFR=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/tester2purec_scalarsp.dir/tester2simdsp.c.o -MF CMakeFiles/tester2purec_scalarsp.dir/tester2simdsp.c.o.d -o CMakeFiles/tester2purec_scalarsp.dir/tester2simdsp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/tester2simdsp.c -[ 66%] Building C object src/libm-tester/CMakeFiles/tester2purec_scalarsp.dir/testerutil.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_PUREC_SCALAR=1 -DENABLE_SYS_getrandom=1 -DUSEMPFR=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/tester2purec_scalarsp.dir/testerutil.c.o -MF CMakeFiles/tester2purec_scalarsp.dir/testerutil.c.o.d -o CMakeFiles/tester2purec_scalarsp.dir/testerutil.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/testerutil.c -[ 67%] Linking C executable ../../bin/tester2purec_scalarsp -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/cmake -E cmake_link_script CMakeFiles/tester2purec_scalarsp.dir/link.txt --verbose=1 -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/tester2purec_scalarsp.dir/tester2simdsp.c.o CMakeFiles/tester2purec_scalarsp.dir/testerutil.c.o -o ../../bin/tester2purec_scalarsp -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common -Wl,-rpath,/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib:/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common ../../lib/libsleef.so.3.5.1 /usr/lib/arm-linux-gnueabihf/libmpfr.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libgmp.so -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 67%] Built target tester2purec_scalarsp -make -f src/libm-tester/CMakeFiles/tester2ypurec_scalarsp.dir/build.make src/libm-tester/CMakeFiles/tester2ypurec_scalarsp.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester/CMakeFiles/tester2ypurec_scalarsp.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm-tester/CMakeFiles/tester2ypurec_scalarsp.dir/build.make src/libm-tester/CMakeFiles/tester2ypurec_scalarsp.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 67%] Building C object src/libm-tester/CMakeFiles/tester2ypurec_scalarsp.dir/tester2simdsp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DDETERMINISTIC=1 -DENABLE_ALIAS=1 -DENABLE_PUREC_SCALAR=1 -DENABLE_SYS_getrandom=1 -DUSEMPFR=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/tester2ypurec_scalarsp.dir/tester2simdsp.c.o -MF CMakeFiles/tester2ypurec_scalarsp.dir/tester2simdsp.c.o.d -o CMakeFiles/tester2ypurec_scalarsp.dir/tester2simdsp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/tester2simdsp.c -[ 68%] Building C object src/libm-tester/CMakeFiles/tester2ypurec_scalarsp.dir/testerutil.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DDETERMINISTIC=1 -DENABLE_ALIAS=1 -DENABLE_PUREC_SCALAR=1 -DENABLE_SYS_getrandom=1 -DUSEMPFR=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/tester2ypurec_scalarsp.dir/testerutil.c.o -MF CMakeFiles/tester2ypurec_scalarsp.dir/testerutil.c.o.d -o CMakeFiles/tester2ypurec_scalarsp.dir/testerutil.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/testerutil.c -[ 69%] Linking C executable ../../bin/tester2ypurec_scalarsp -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/cmake -E cmake_link_script CMakeFiles/tester2ypurec_scalarsp.dir/link.txt --verbose=1 -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/tester2ypurec_scalarsp.dir/tester2simdsp.c.o CMakeFiles/tester2ypurec_scalarsp.dir/testerutil.c.o -o ../../bin/tester2ypurec_scalarsp -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common -Wl,-rpath,/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib:/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common ../../lib/libsleef.so.3.5.1 /usr/lib/arm-linux-gnueabihf/libmpfr.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libgmp.so -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 69%] Built target tester2ypurec_scalarsp -make -f src/libm-tester/CMakeFiles/iutpurecfma_scalar.dir/build.make src/libm-tester/CMakeFiles/iutpurecfma_scalar.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester/CMakeFiles/iutpurecfma_scalar.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm-tester/CMakeFiles/iutpurecfma_scalar.dir/build.make src/libm-tester/CMakeFiles/iutpurecfma_scalar.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 70%] Building C object src/libm-tester/CMakeFiles/iutpurecfma_scalar.dir/iutsimd.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_PURECFMA_SCALAR=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -mfpu=vfpv4 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutpurecfma_scalar.dir/iutsimd.c.o -MF CMakeFiles/iutpurecfma_scalar.dir/iutsimd.c.o.d -o CMakeFiles/iutpurecfma_scalar.dir/iutsimd.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/iutsimd.c -[ 71%] Building C object src/libm-tester/CMakeFiles/iutpurec_scalar.dir/iutsimdmain.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_PUREC_SCALAR=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutpurec_scalar.dir/iutsimdmain.c.o -MF CMakeFiles/iutpurec_scalar.dir/iutsimdmain.c.o.d -o CMakeFiles/iutpurec_scalar.dir/iutsimdmain.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/iutsimdmain.c -[ 72%] Building C object src/libm-tester/CMakeFiles/iutpurec_scalar.dir/testerutil.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_PUREC_SCALAR=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutpurec_scalar.dir/testerutil.c.o -MF CMakeFiles/iutpurec_scalar.dir/testerutil.c.o.d -o CMakeFiles/iutpurec_scalar.dir/testerutil.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/testerutil.c -[ 73%] Linking C executable ../../bin/iutpurec_scalar -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/cmake -E cmake_link_script CMakeFiles/iutpurec_scalar.dir/link.txt --verbose=1 -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/iutpurec_scalar.dir/iutsimd.c.o CMakeFiles/iutpurec_scalar.dir/iutsimdmain.c.o CMakeFiles/iutpurec_scalar.dir/testerutil.c.o -o ../../bin/iutpurec_scalar -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common -Wl,-rpath,/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib:/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common ../../lib/libsleef.so.3.5.1 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/librt.a -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 73%] Built target iutpurec_scalar -make -f src/libm-tester/CMakeFiles/iutypurecfma_scalar.dir/build.make src/libm-tester/CMakeFiles/iutypurecfma_scalar.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester/CMakeFiles/iutypurecfma_scalar.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm-tester/CMakeFiles/iutypurecfma_scalar.dir/build.make src/libm-tester/CMakeFiles/iutypurecfma_scalar.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 74%] Building C object src/libm-tester/CMakeFiles/iutypurecfma_scalar.dir/iutsimd.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DDETERMINISTIC=1 -DENABLE_ALIAS=1 -DENABLE_PURECFMA_SCALAR=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -mfpu=vfpv4 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutypurecfma_scalar.dir/iutsimd.c.o -MF CMakeFiles/iutypurecfma_scalar.dir/iutsimd.c.o.d -o CMakeFiles/iutypurecfma_scalar.dir/iutsimd.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/iutsimd.c -[ 75%] Building C object src/libm-tester/CMakeFiles/iutypurec_scalar.dir/iutsimdmain.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DDETERMINISTIC=1 -DENABLE_ALIAS=1 -DENABLE_PUREC_SCALAR=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutypurec_scalar.dir/iutsimdmain.c.o -MF CMakeFiles/iutypurec_scalar.dir/iutsimdmain.c.o.d -o CMakeFiles/iutypurec_scalar.dir/iutsimdmain.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/iutsimdmain.c -[ 76%] Building C object src/libm-tester/CMakeFiles/iutypurec_scalar.dir/testerutil.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DDETERMINISTIC=1 -DENABLE_ALIAS=1 -DENABLE_PUREC_SCALAR=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutypurec_scalar.dir/testerutil.c.o -MF CMakeFiles/iutypurec_scalar.dir/testerutil.c.o.d -o CMakeFiles/iutypurec_scalar.dir/testerutil.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/testerutil.c -[ 77%] Linking C executable ../../bin/iutypurec_scalar -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/cmake -E cmake_link_script CMakeFiles/iutypurec_scalar.dir/link.txt --verbose=1 -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/iutypurec_scalar.dir/iutsimd.c.o CMakeFiles/iutypurec_scalar.dir/iutsimdmain.c.o CMakeFiles/iutypurec_scalar.dir/testerutil.c.o -o ../../bin/iutypurec_scalar -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common -Wl,-rpath,/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib:/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common ../../lib/libsleef.so.3.5.1 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/librt.a -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 77%] Built target iutypurec_scalar -make -f src/libm-tester/CMakeFiles/tester2purecfma_scalardp.dir/build.make src/libm-tester/CMakeFiles/tester2purecfma_scalardp.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester/CMakeFiles/tester2purecfma_scalardp.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm-tester/CMakeFiles/tester2purecfma_scalardp.dir/build.make src/libm-tester/CMakeFiles/tester2purecfma_scalardp.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 78%] Building C object src/libm-tester/CMakeFiles/tester2purecfma_scalardp.dir/tester2simddp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_PURECFMA_SCALAR=1 -DENABLE_SYS_getrandom=1 -DUSEMPFR=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -mfpu=vfpv4 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/tester2purecfma_scalardp.dir/tester2simddp.c.o -MF CMakeFiles/tester2purecfma_scalardp.dir/tester2simddp.c.o.d -o CMakeFiles/tester2purecfma_scalardp.dir/tester2simddp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/tester2simddp.c -[ 79%] Building C object src/libm-tester/CMakeFiles/tester2purecfma_scalardp.dir/testerutil.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_PURECFMA_SCALAR=1 -DENABLE_SYS_getrandom=1 -DUSEMPFR=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -mfpu=vfpv4 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/tester2purecfma_scalardp.dir/testerutil.c.o -MF CMakeFiles/tester2purecfma_scalardp.dir/testerutil.c.o.d -o CMakeFiles/tester2purecfma_scalardp.dir/testerutil.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/testerutil.c -[ 80%] Linking C executable ../../bin/tester2purecfma_scalardp -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/cmake -E cmake_link_script CMakeFiles/tester2purecfma_scalardp.dir/link.txt --verbose=1 -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/tester2purecfma_scalardp.dir/tester2simddp.c.o CMakeFiles/tester2purecfma_scalardp.dir/testerutil.c.o -o ../../bin/tester2purecfma_scalardp -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common -Wl,-rpath,/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib:/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common ../../lib/libsleef.so.3.5.1 /usr/lib/arm-linux-gnueabihf/libmpfr.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libgmp.so -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 80%] Built target tester2purecfma_scalardp -make -f src/libm-tester/CMakeFiles/tester2ypurecfma_scalardp.dir/build.make src/libm-tester/CMakeFiles/tester2ypurecfma_scalardp.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester/CMakeFiles/tester2ypurecfma_scalardp.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm-tester/CMakeFiles/tester2ypurecfma_scalardp.dir/build.make src/libm-tester/CMakeFiles/tester2ypurecfma_scalardp.dir/build -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 81%] Building C object src/libm-tester/CMakeFiles/tester2ypurecfma_scalardp.dir/tester2simddp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DDETERMINISTIC=1 -DENABLE_ALIAS=1 -DENABLE_PURECFMA_SCALAR=1 -DENABLE_SYS_getrandom=1 -DUSEMPFR=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -mfpu=vfpv4 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/tester2ypurecfma_scalardp.dir/tester2simddp.c.o -MF CMakeFiles/tester2ypurecfma_scalardp.dir/tester2simddp.c.o.d -o CMakeFiles/tester2ypurecfma_scalardp.dir/tester2simddp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/tester2simddp.c -[ 82%] Building C object src/libm-tester/CMakeFiles/tester2ypurecfma_scalardp.dir/testerutil.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DDETERMINISTIC=1 -DENABLE_ALIAS=1 -DENABLE_PURECFMA_SCALAR=1 -DENABLE_SYS_getrandom=1 -DUSEMPFR=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -mfpu=vfpv4 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/tester2ypurecfma_scalardp.dir/testerutil.c.o -MF CMakeFiles/tester2ypurecfma_scalardp.dir/testerutil.c.o.d -o CMakeFiles/tester2ypurecfma_scalardp.dir/testerutil.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/testerutil.c -[ 83%] Linking C executable ../../bin/tester2ypurecfma_scalardp -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/cmake -E cmake_link_script CMakeFiles/tester2ypurecfma_scalardp.dir/link.txt --verbose=1 -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/tester2ypurecfma_scalardp.dir/tester2simddp.c.o CMakeFiles/tester2ypurecfma_scalardp.dir/testerutil.c.o -o ../../bin/tester2ypurecfma_scalardp -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common -Wl,-rpath,/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib:/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common ../../lib/libsleef.so.3.5.1 /usr/lib/arm-linux-gnueabihf/libmpfr.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libgmp.so -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 83%] Built target tester2ypurecfma_scalardp -[ 83%] Building C object src/libm-tester/CMakeFiles/iutpurecfma_scalar.dir/iutsimdmain.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_PURECFMA_SCALAR=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -mfpu=vfpv4 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutpurecfma_scalar.dir/iutsimdmain.c.o -MF CMakeFiles/iutpurecfma_scalar.dir/iutsimdmain.c.o.d -o CMakeFiles/iutpurecfma_scalar.dir/iutsimdmain.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/iutsimdmain.c -[ 84%] Building C object src/libm-tester/CMakeFiles/iutpurecfma_scalar.dir/testerutil.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_PURECFMA_SCALAR=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -mfpu=vfpv4 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutpurecfma_scalar.dir/testerutil.c.o -MF CMakeFiles/iutpurecfma_scalar.dir/testerutil.c.o.d -o CMakeFiles/iutpurecfma_scalar.dir/testerutil.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/testerutil.c -make -f src/libm-tester/CMakeFiles/tester2purecfma_scalarsp.dir/build.make src/libm-tester/CMakeFiles/tester2purecfma_scalarsp.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester/CMakeFiles/tester2purecfma_scalarsp.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm-tester/CMakeFiles/tester2purecfma_scalarsp.dir/build.make src/libm-tester/CMakeFiles/tester2purecfma_scalarsp.dir/build +[ 10%] Generating include/renamepurec_scalar.h +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && echo Generating renamepurec_scalar.h: mkrename "cinz_" "1" "1" "purec" +[ 11%] Built target renameADVSIMD.h_generated +make -f src/libm/CMakeFiles/renameADVSIMDNOFMA.h_generated.dir/build.make src/libm/CMakeFiles/renameADVSIMDNOFMA.h_generated.dir/depend +Generating renamepurec_scalar.h: mkrename cinz_ 1 1 purec +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && ../../bin/mkrename "cinz_" "1" "1" "purec" > /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include/renamepurec_scalar.h make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 85%] Building C object src/libm-tester/CMakeFiles/tester2purecfma_scalarsp.dir/tester2simdsp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_PURECFMA_SCALAR=1 -DENABLE_SYS_getrandom=1 -DUSEMPFR=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -mfpu=vfpv4 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/tester2purecfma_scalarsp.dir/tester2simdsp.c.o -MF CMakeFiles/tester2purecfma_scalarsp.dir/tester2simdsp.c.o.d -o CMakeFiles/tester2purecfma_scalarsp.dir/tester2simdsp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/tester2simdsp.c -[ 85%] Building C object src/libm-tester/CMakeFiles/tester2purecfma_scalarsp.dir/testerutil.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_PURECFMA_SCALAR=1 -DENABLE_SYS_getrandom=1 -DUSEMPFR=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -mfpu=vfpv4 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/tester2purecfma_scalarsp.dir/testerutil.c.o -MF CMakeFiles/tester2purecfma_scalarsp.dir/testerutil.c.o.d -o CMakeFiles/tester2purecfma_scalarsp.dir/testerutil.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/testerutil.c -[ 86%] Linking C executable ../../bin/tester2purecfma_scalarsp -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/cmake -E cmake_link_script CMakeFiles/tester2purecfma_scalarsp.dir/link.txt --verbose=1 -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/tester2purecfma_scalarsp.dir/tester2simdsp.c.o CMakeFiles/tester2purecfma_scalarsp.dir/testerutil.c.o -o ../../bin/tester2purecfma_scalarsp -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common -Wl,-rpath,/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib:/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common ../../lib/libsleef.so.3.5.1 /usr/lib/arm-linux-gnueabihf/libmpfr.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libgmp.so +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/renameADVSIMDNOFMA.h_generated.dir/DependInfo.cmake --color= +[ 12%] Linking C executable ../../bin/mkdisp +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/cmake -E cmake_link_script CMakeFiles/mkdisp.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 86%] Built target tester2purecfma_scalarsp -make -f src/libm-tester/CMakeFiles/tester2ypurecfma_scalarsp.dir/build.make src/libm-tester/CMakeFiles/tester2ypurecfma_scalarsp.dir/depend +make -f src/libm/CMakeFiles/renameADVSIMDNOFMA.h_generated.dir/build.make src/libm/CMakeFiles/renameADVSIMDNOFMA.h_generated.dir/build +/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/mkdisp.dir/mkdisp.c.o -o ../../bin/mkdisp make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester/CMakeFiles/tester2ypurecfma_scalarsp.dir/DependInfo.cmake --color= +make[3]: Nothing to be done for 'src/libm/CMakeFiles/renameADVSIMDNOFMA.h_generated.dir/build'. make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm-tester/CMakeFiles/tester2ypurecfma_scalarsp.dir/build.make src/libm-tester/CMakeFiles/tester2ypurecfma_scalarsp.dir/build +[ 13%] Generating include/renamepurecfma_scalar.h +[ 13%] Built target renameADVSIMDNOFMA.h_generated +make -f src/libm/CMakeFiles/renamePUREC_SCALAR.h_generated.dir/build.make src/libm/CMakeFiles/renamePUREC_SCALAR.h_generated.dir/depend +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && echo Generating renamepurecfma_scalar.h: mkrename "finz_" "1" "1" "purecfma" +Generating renamepurecfma_scalar.h: mkrename finz_ 1 1 purecfma +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && ../../bin/mkrename "finz_" "1" "1" "purecfma" > /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include/renamepurecfma_scalar.h make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 87%] Building C object src/libm-tester/CMakeFiles/tester2ypurecfma_scalarsp.dir/tester2simdsp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DDETERMINISTIC=1 -DENABLE_ALIAS=1 -DENABLE_PURECFMA_SCALAR=1 -DENABLE_SYS_getrandom=1 -DUSEMPFR=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -mfpu=vfpv4 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/tester2ypurecfma_scalarsp.dir/tester2simdsp.c.o -MF CMakeFiles/tester2ypurecfma_scalarsp.dir/tester2simdsp.c.o.d -o CMakeFiles/tester2ypurecfma_scalarsp.dir/tester2simdsp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/tester2simdsp.c -[ 88%] Building C object src/libm-tester/CMakeFiles/tester2ypurecfma_scalarsp.dir/testerutil.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DDETERMINISTIC=1 -DENABLE_ALIAS=1 -DENABLE_PURECFMA_SCALAR=1 -DENABLE_SYS_getrandom=1 -DUSEMPFR=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -mfpu=vfpv4 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/tester2ypurecfma_scalarsp.dir/testerutil.c.o -MF CMakeFiles/tester2ypurecfma_scalarsp.dir/testerutil.c.o.d -o CMakeFiles/tester2ypurecfma_scalarsp.dir/testerutil.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/testerutil.c -[ 89%] Linking C executable ../../bin/iutpurecfma_scalar -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/cmake -E cmake_link_script CMakeFiles/iutpurecfma_scalar.dir/link.txt --verbose=1 -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/iutpurecfma_scalar.dir/iutsimd.c.o CMakeFiles/iutpurecfma_scalar.dir/iutsimdmain.c.o CMakeFiles/iutpurecfma_scalar.dir/testerutil.c.o -o ../../bin/iutpurecfma_scalar -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common -Wl,-rpath,/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib:/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common ../../lib/libsleef.so.3.5.1 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/librt.a +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/renamePUREC_SCALAR.h_generated.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 89%] Built target iutpurecfma_scalar -make -f src/libm-tester/CMakeFiles/tester2dp.dir/build.make src/libm-tester/CMakeFiles/tester2dp.dir/depend +[ 13%] Built target headers +make -f src/libm/CMakeFiles/renamePURECFMA_SCALAR.h_generated.dir/build.make src/libm/CMakeFiles/renamePURECFMA_SCALAR.h_generated.dir/depend make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester/CMakeFiles/tester2dp.dir/DependInfo.cmake --color= +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/renamePURECFMA_SCALAR.h_generated.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm-tester/CMakeFiles/tester2dp.dir/build.make src/libm-tester/CMakeFiles/tester2dp.dir/build +make -f src/libm/CMakeFiles/renamePUREC_SCALAR.h_generated.dir/build.make src/libm/CMakeFiles/renamePUREC_SCALAR.h_generated.dir/build make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 90%] Building C object src/libm-tester/CMakeFiles/tester2dp.dir/tester2dp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_SYS_getrandom=1 -DUSEMPFR=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/tester2dp.dir/tester2dp.c.o -MF CMakeFiles/tester2dp.dir/tester2dp.c.o.d -o CMakeFiles/tester2dp.dir/tester2dp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/tester2dp.c -[ 91%] Linking C executable ../../bin/tester2ypurecfma_scalarsp -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/cmake -E cmake_link_script CMakeFiles/tester2ypurecfma_scalarsp.dir/link.txt --verbose=1 -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/tester2ypurecfma_scalarsp.dir/tester2simdsp.c.o CMakeFiles/tester2ypurecfma_scalarsp.dir/testerutil.c.o -o ../../bin/tester2ypurecfma_scalarsp -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common -Wl,-rpath,/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib:/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common ../../lib/libsleef.so.3.5.1 /usr/lib/arm-linux-gnueabihf/libmpfr.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libgmp.so +make[3]: Nothing to be done for 'src/libm/CMakeFiles/renamePUREC_SCALAR.h_generated.dir/build'. make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 91%] Built target tester2ypurecfma_scalarsp -make -f src/libm-tester/CMakeFiles/tester2sp.dir/build.make src/libm-tester/CMakeFiles/tester2sp.dir/depend -make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester/CMakeFiles/tester2sp.dir/DependInfo.cmake --color= +[ 14%] Built target renamePUREC_SCALAR.h_generated +make -f src/libm/CMakeFiles/sleefadvsimd.dir/build.make src/libm/CMakeFiles/sleefadvsimd.dir/depend make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm-tester/CMakeFiles/tester2sp.dir/build.make src/libm-tester/CMakeFiles/tester2sp.dir/build make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 92%] Building C object src/libm-tester/CMakeFiles/tester2sp.dir/tester2sp.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_SYS_getrandom=1 -DUSEMPFR=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/tester2sp.dir/tester2sp.c.o -MF CMakeFiles/tester2sp.dir/tester2sp.c.o.d -o CMakeFiles/tester2sp.dir/tester2sp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/tester2sp.c -[ 93%] Building C object src/libm-tester/CMakeFiles/tester2dp.dir/testerutil.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_SYS_getrandom=1 -DUSEMPFR=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/tester2dp.dir/testerutil.c.o -MF CMakeFiles/tester2dp.dir/testerutil.c.o.d -o CMakeFiles/tester2dp.dir/testerutil.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/testerutil.c -[ 93%] Building C object src/libm-tester/CMakeFiles/iutypurecfma_scalar.dir/iutsimdmain.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DDETERMINISTIC=1 -DENABLE_ALIAS=1 -DENABLE_PURECFMA_SCALAR=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -mfpu=vfpv4 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutypurecfma_scalar.dir/iutsimdmain.c.o -MF CMakeFiles/iutypurecfma_scalar.dir/iutsimdmain.c.o.d -o CMakeFiles/iutypurecfma_scalar.dir/iutsimdmain.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/iutsimdmain.c -[ 94%] Building C object src/libm-tester/CMakeFiles/iutypurecfma_scalar.dir/testerutil.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DDETERMINISTIC=1 -DENABLE_ALIAS=1 -DENABLE_PURECFMA_SCALAR=1 -DENABLE_SYS_getrandom=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -mfpu=vfpv4 -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/iutypurecfma_scalar.dir/testerutil.c.o -MF CMakeFiles/iutypurecfma_scalar.dir/testerutil.c.o.d -o CMakeFiles/iutypurecfma_scalar.dir/testerutil.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/testerutil.c -[ 95%] Building C object src/libm-tester/CMakeFiles/tester2sp.dir/testerutil.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_SYS_getrandom=1 -DUSEMPFR=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/tester2sp.dir/testerutil.c.o -MF CMakeFiles/tester2sp.dir/testerutil.c.o.d -o CMakeFiles/tester2sp.dir/testerutil.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/testerutil.c -[ 96%] Linking C executable ../../bin/tester2dp -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/cmake -E cmake_link_script CMakeFiles/tester2dp.dir/link.txt --verbose=1 -[ 97%] Linking C executable ../../bin/iutypurecfma_scalar -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/cmake -E cmake_link_script CMakeFiles/iutypurecfma_scalar.dir/link.txt --verbose=1 -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/tester2dp.dir/tester2dp.c.o CMakeFiles/tester2dp.dir/testerutil.c.o -o ../../bin/tester2dp -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common -Wl,-rpath,/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib:/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common ../../lib/libsleef.so.3.5.1 /usr/lib/arm-linux-gnueabihf/libmpfr.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libgmp.so -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/iutypurecfma_scalar.dir/iutsimd.c.o CMakeFiles/iutypurecfma_scalar.dir/iutsimdmain.c.o CMakeFiles/iutypurecfma_scalar.dir/testerutil.c.o -o ../../bin/iutypurecfma_scalar -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common -Wl,-rpath,/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib:/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common ../../lib/libsleef.so.3.5.1 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/librt.a -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +make -f src/libm/CMakeFiles/renamePURECFMA_SCALAR.h_generated.dir/build.make src/libm/CMakeFiles/renamePURECFMA_SCALAR.h_generated.dir/build +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/sleefadvsimd.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 97%] Built target tester2dp -make -f src/libm-tester/CMakeFiles/tester.dir/build.make src/libm-tester/CMakeFiles/tester.dir/depend make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester/CMakeFiles/tester.dir/DependInfo.cmake --color= -[ 97%] Built target iutypurecfma_scalar +make[3]: Nothing to be done for 'src/libm/CMakeFiles/renamePURECFMA_SCALAR.h_generated.dir/build'. make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make -f src/libm-tester/CMakeFiles/tester.dir/build.make src/libm-tester/CMakeFiles/tester.dir/build +[ 15%] Built target renamePURECFMA_SCALAR.h_generated +make -f src/libm/CMakeFiles/sleefdetadvsimd.dir/build.make src/libm/CMakeFiles/sleefdetadvsimd.dir/depend make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 98%] Building C object src/libm-tester/CMakeFiles/tester.dir/tester.c.o -[ 98%] Building C object src/libm-tester/CMakeFiles/tester.dir/testerutil.c.o -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_SYS_getrandom=1 -DUSEMPFR=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wno-unused-result -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/tester.dir/tester.c.o -MF CMakeFiles/tester.dir/tester.c.o.d -o CMakeFiles/tester.dir/tester.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/tester.c -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/clang -DENABLE_ALIAS=1 -DENABLE_SYS_getrandom=1 -DUSEMPFR=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/sleef-3.5.1/src/libm -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wno-unused-result -std=gnu99 -MD -MT src/libm-tester/CMakeFiles/tester.dir/testerutil.c.o -MF CMakeFiles/tester.dir/testerutil.c.o.d -o CMakeFiles/tester.dir/testerutil.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm-tester/testerutil.c -[ 99%] Linking C executable ../../bin/tester2sp -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/cmake -E cmake_link_script CMakeFiles/tester2sp.dir/link.txt --verbose=1 -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/tester2sp.dir/tester2sp.c.o CMakeFiles/tester2sp.dir/testerutil.c.o -o ../../bin/tester2sp -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common -Wl,-rpath,/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib:/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common ../../lib/libsleef.so.3.5.1 /usr/lib/arm-linux-gnueabihf/libmpfr.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libgmp.so -In file included from /build/reproducible-path/sleef-3.5.1/src/libm-tester/tester.c:29: -/build/reproducible-path/sleef-3.5.1/src/common/misc.h:131:9: warning: 'M_PIf' macro redefined [-Wmacro-redefined] -#define M_PIf ((float)M_PI) +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/sleefdetadvsimd.dir/DependInfo.cmake --color= +[ 15%] Built target mkdisp +make -f src/libm/CMakeFiles/sleefadvsimdnofma.dir/build.make src/libm/CMakeFiles/sleefadvsimdnofma.dir/depend +make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/sleefadvsimdnofma.dir/DependInfo.cmake --color= +make -f src/libm/CMakeFiles/sleefadvsimd.dir/build.make src/libm/CMakeFiles/sleefadvsimd.dir/build +make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +make -f src/libm/CMakeFiles/sleefdetadvsimd.dir/build.make src/libm/CMakeFiles/sleefdetadvsimd.dir/build +make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +make -f src/libm/CMakeFiles/sleefadvsimdnofma.dir/build.make src/libm/CMakeFiles/sleefadvsimdnofma.dir/build +[ 16%] Building C object src/libm/CMakeFiles/sleefadvsimd.dir/sleefsimdsp.c.o +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -DALIAS_NO_EXT_SUFFIX=\"alias_advsimd.h\" -DDORENAME=1 -DENABLE_ADVSIMD=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC -std=gnu99 -MD -MT src/libm/CMakeFiles/sleefadvsimd.dir/sleefsimdsp.c.o -MF CMakeFiles/sleefadvsimd.dir/sleefsimdsp.c.o.d -o CMakeFiles/sleefadvsimd.dir/sleefsimdsp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c +[ 17%] Building C object src/libm/CMakeFiles/sleefdetadvsimd.dir/sleefsimdsp.c.o +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -DALIAS_NO_EXT_SUFFIX=\"alias_advsimd.h\" -DDETERMINISTIC=1 -DDORENAME=1 -DENABLE_ADVSIMD=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC -std=gnu99 -MD -MT src/libm/CMakeFiles/sleefdetadvsimd.dir/sleefsimdsp.c.o -MF CMakeFiles/sleefdetadvsimd.dir/sleefsimdsp.c.o.d -o CMakeFiles/sleefdetadvsimd.dir/sleefsimdsp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c +make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +[ 18%] Building C object src/libm/CMakeFiles/sleefadvsimdnofma.dir/sleefsimdsp.c.o +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -DDORENAME=1 -DENABLE_ADVSIMDNOFMA=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC -std=gnu99 -MD -MT src/libm/CMakeFiles/sleefadvsimdnofma.dir/sleefsimdsp.c.o -MF CMakeFiles/sleefadvsimdnofma.dir/sleefsimdsp.c.o.d -o CMakeFiles/sleefadvsimdnofma.dir/sleefsimdsp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:9:2: error: Please specify advsimd flags. +#error Please specify advsimd flags. + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +In file included from /build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:13: +/usr/lib/llvm-14/lib/clang/14.0.6/include/arm_neon.h:32:2: error: "NEON support not enabled" +#error "NEON support not enabled" + ^ +make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:48:9: error: unknown type name 'uint32x4_t'; did you mean 'uint32_t'? +typedef uint32x4_t vmask; + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:49:9: error: unknown type name 'uint32x4_t'; did you mean 'uint32_t'? +typedef uint32x4_t vopmask; + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:52:9: error: unknown type name 'float32x4_t' +typedef float32x4_t vfloat; ^ -/usr/include/math.h:1168:10: note: previous definition is here -# define M_PIf 3.14159265358979323846f /* pi */ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:53:9: error: unknown type name 'int32x4_t'; did you mean 'int32_t'? +typedef int32x4_t vint2; + ^~~~~~~~~ + int32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h:26:19: note: 'int32_t' declared here +typedef __int32_t int32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:56:9: error: unknown type name 'float64x2_t' +typedef float64x2_t vdouble; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:57:9: error: unknown type name 'int32x2_t'; did you mean 'int32_t'? +typedef int32x2_t vint; + ^~~~~~~~~ + int32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h:26:19: note: 'int32_t' declared here +typedef __int32_t int32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:19: warning: implicit declaration of function 'vand_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:28: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:45: warning: implicit declaration of function 'vget_high_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:70:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x1 = vpmin_u32(x0, x0); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:70:19: warning: implicit declaration of function 'vpmin_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x1 = vpmin_u32(x0, x0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:71:10: warning: implicit declaration of function 'vget_lane_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vget_lane_u32(x1, 0); ^ -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[ 99%] Built target tester2sp -1 warning generated. -[100%] Linking C executable ../../bin/tester -cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm-tester && /usr/bin/cmake -E cmake_link_script CMakeFiles/tester.dir/link.txt --verbose=1 -/usr/bin/clang -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now CMakeFiles/tester.dir/tester.c.o CMakeFiles/tester.dir/testerutil.c.o -o ../../bin/tester -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib -L/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common -Wl,-rpath,/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/lib:/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/common /usr/lib/arm-linux-gnueabihf/libmpfr.so ../../lib/libsleef.so.3.5.1 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/libgmp.so -make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -[100%] Built target tester -make[2]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -/usr/bin/cmake -E cmake_progress_start /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/CMakeFiles 0 -make[1]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' - dh_auto_test - cd obj-arm-linux-gnueabihf && make -j3 test ARGS\+=--verbose ARGS\+=-j3 -make[1]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -Running tests... -/usr/bin/ctest --force-new-ctest-process --verbose -j3 -UpdateCTestConfiguration from :/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/DartConfiguration.tcl -UpdateCTestConfiguration from :/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/DartConfiguration.tcl -Test project /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf -Constructing a list of tests -Done constructing a list of tests -Updating test list for fixtures -Added 0 tests to meet fixture requirements -Checking test dependency graph... -Checking test dependency graph end -test 1 - Start 1: iut - -1: Test command: /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/tester "/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iut" -1: Working Directory: /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin -1: Test timeout computed to be: 10000000 -test 2 - Start 2: iutneon32 - -2: Test command: /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/tester "/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutneon32" -2: Working Directory: /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin -2: Test timeout computed to be: 10000000 -test 3 - Start 3: iutyneon32 - -3: Test command: /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/tester "/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutyneon32" -3: Working Directory: /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin -3: Test timeout computed to be: 10000000 -1: -1: -1: *** Now testing /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iut -1: Denormal/nonnumber test atan2(y, x) -1: -1: If y is +0 and x is -0, +pi is returned : OK -1: If y is -0 and x is -0, -pi is returned : OK -1: If y is +0 and x is +0, +0 is returned : OK -1: If y is -0 and x is +0, -0 is returned : OK -1: If y is positive infinity and x is negative infinity, +3*pi/4 is returned : OK -1: If y is negative infinity and x is negative infinity, -3*pi/4 is returned : OK -1: If y is positive infinity and x is positive infinity, +pi/4 is returned : OK -1: If y is negative infinity and x is positive infinity, -pi/4 is returned : OK -1: If y is +0 and x is less than 0, +pi is returned : OK -1: If y is -0 and x is less than 0, -pi is returned : OK -1: If y is less than 0 and x is 0, -pi/2 is returned : OK -1: If y is greater than 0 and x is 0, pi/2 is returned : OK -1: If y is greater than 0 and x is -0, pi/2 is returned : OK -1: If y is positive infinity, and x is finite, pi/2 is returned : OK -2: -2: -2: *** Now testing /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutneon32 -2: IUT : AARCH32 NEON -2: -2: -2: *** Flush to zero enabled -2: -2: Denormal/nonnumber test atan2f(y, x) -2: -2: If y is +0 and x is -0, +pi is returned ... OK -2: If y is -0 and x is -0, -pi is returned ... OK -2: If y is +0 and x is +0, +0 is returned ... OK -2: If y is -0 and x is +0, -0 is returned ... OK -2: If y is positive infinity and x is negative infinity, +3*pi/4 is returned ... OK -2: If y is negative infinity and x is negative infinity, -3*pi/4 is returned ... OK -2: If y is positive infinity and x is positive infinity, +pi/4 is returned ... OK -2: If y is negative infinity and x is positive infinity, -pi/4 is returned ... OK -2: If y is +0 and x is less than 0, +pi is returned ... OK -2: If y is -0 and x is less than 0, -pi is returned ... OK -1: If y is negative infinity, and x is finite, -pi/2 is returned : OK -1: If y is a finite value greater than 0, and x is negative infinity, +pi is returned : OK -1: If y is a finite value less than 0, and x is negative infinity, -pi is returned : OK -1: If y is a finite value greater than 0, and x is positive infinity, +0 is returned : OK -1: If y is a finite value less than 0, and x is positive infinity, -0 is returned : OK -1: If x is NaN, a NaN is returned : OK -1: If y is a NaN, the result is a NaN : OK -1: -1: end of atan2 denormal/nonnumber test -1: -1: Denormal/nonnumber test atan2_u1(y, x) -1: -1: If y is +0 and x is -0, +pi is returned : OK -1: If y is -0 and x is -0, -pi is returned : OK -1: If y is +0 and x is +0, +0 is returned : OK -1: If y is -0 and x is +0, -0 is returned : OK -2: If y is less than 0 and x is 0, -pi/2 is returned ... OK -2: If y is greater than 0 and x is 0, pi/2 is returned ... OK -2: If y is greater than 0 and x is -0, pi/2 is returned ... OK -1: If y is positive infinity and x is negative infinity, +3*pi/4 is returned : OK -1: If y is negative infinity and x is negative infinity, -3*pi/4 is returned : OK -1: If y is positive infinity and x is positive infinity, +pi/4 is returned : OK -1: If y is negative infinity and x is positive infinity, -pi/4 is returned : OK -1: If y is +0 and x is less than 0, +pi is returned : OK -1: If y is -0 and x is less than 0, -pi is returned : OK -1: If y is less than 0 and x is 0, -pi/2 is returned : OK -1: If y is greater than 0 and x is 0, pi/2 is returned : OK -2: If y is positive infinity, and x is finite, pi/2 is returned ... OK -1: If y is greater than 0 and x is -0, pi/2 is returned : OK -2: If y is negative infinity, and x is finite, -pi/2 is returned ... OK -1: If y is positive infinity, and x is finite, pi/2 is returned : OK -2: If y is a finite value greater than 0, and x is negative infinity, +pi is returned ... OK -3: -3: -3: *** Now testing /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutyneon32 -1: If y is negative infinity, and x is finite, -pi/2 is returned : OK -2: If y is a finite value less than 0, and x is negative infinity, -pi is returned ... OK -1: If y is a finite value greater than 0, and x is negative infinity, +pi is returned : OK -2: If y is a finite value greater than 0, and x is positive infinity, +0 is returned ... OK -1: If y is a finite value less than 0, and x is negative infinity, -pi is returned : OK -3: IUT : AARCH32 NEON -3: -3: -3: *** Flush to zero enabled -3: -3: Denormal/nonnumber test atan2f(y, x) -3: -3: If y is +0 and x is -0, +pi is returned ... OK -3: If y is -0 and x is -0, -pi is returned ... OK -3: If y is +0 and x is +0, +0 is returned ... OK -3: If y is -0 and x is +0, -0 is returned ... OK -3: If y is positive infinity and x is negative infinity, +3*pi/4 is returned ... OK -3: If y is negative infinity and x is negative infinity, -3*pi/4 is returned ... OK -3: If y is positive infinity and x is positive infinity, +pi/4 is returned ... OK -3: If y is negative infinity and x is positive infinity, -pi/4 is returned ... OK -3: If y is +0 and x is less than 0, +pi is returned ... OK -1: If y is a finite value greater than 0, and x is positive infinity, +0 is returned : OK -1: If y is a finite value less than 0, and x is positive infinity, -0 is returned : OK -2: If y is a finite value less than 0, and x is positive infinity, -0 is returned ... OK -3: If y is -0 and x is less than 0, -pi is returned ... OK -2: If x is NaN, a NaN is returned ... OK -1: If x is NaN, a NaN is returned : OK -3: If y is less than 0 and x is 0, -pi/2 is returned ... OK -2: If y is a NaN, the result is a NaN ... OK -2: -2: end of atan2f denormal/nonnumber test -2: -2: -2: Denormal/nonnumber test atan2f_u1(y, x) -2: -2: If y is +0 and x is -0, +pi is returned ... OK -1: If y is a NaN, the result is a NaN : OK -1: -1: end of atan2_u1 denormal/nonnumber test -1: -1: Denormal/nonnumber test pow(x, y) -1: -1: If x is +1 and y is a NaN, the result is 1.0 : OK -1: If y is 0 and x is a NaN, the result is 1.0 : OK -3: If y is greater than 0 and x is 0, pi/2 is returned ... OK -3: If y is greater than 0 and x is -0, pi/2 is returned ... OK -1: If x is -1, and y is positive infinity, the result is 1.0 : OK -1: If x is -1, and y is negative infinity, the result is 1.0 : OK -2: If y is -0 and x is -0, -pi is returned ... OK -2: If y is +0 and x is +0, +0 is returned ... OK -2: If y is -0 and x is +0, -0 is returned ... OK -2: If y is positive infinity and x is negative infinity, +3*pi/4 is returned ... OK -2: If y is negative infinity and x is negative infinity, -3*pi/4 is returned ... OK -2: If y is positive infinity and x is positive infinity, +pi/4 is returned ... OK -3: If y is positive infinity, and x is finite, pi/2 is returned ... OK -2: If y is negative infinity and x is positive infinity, -pi/4 is returned ... OK -2: If y is +0 and x is less than 0, +pi is returned ... OK -3: If y is negative infinity, and x is finite, -pi/2 is returned ... OK -2: If y is -0 and x is less than 0, -pi is returned ... OK -3: If y is a finite value greater than 0, and x is negative infinity, +pi is returned ... OK -3: If y is a finite value less than 0, and x is negative infinity, -pi is returned ... OK -2: If y is less than 0 and x is 0, -pi/2 is returned ... OK -3: If y is a finite value greater than 0, and x is positive infinity, +0 is returned ... OK -1: If x is a finite value less than 0, and y is a finite non-integer, a NaN is returned : OK -3: If y is a finite value less than 0, and x is positive infinity, -0 is returned ... OK -2: If y is greater than 0 and x is 0, pi/2 is returned ... OK -1: If x is a NaN, the result is a NaN : OK -2: If y is greater than 0 and x is -0, pi/2 is returned ... OK -3: If x is NaN, a NaN is returned ... OK -2: If y is positive infinity, and x is finite, pi/2 is returned ... OK -1: If y is a NaN, the result is a NaN : OK -1: If x is +0, and y is an odd integer greater than 0, the result is +0 : OK -3: If y is a NaN, the result is a NaN ... OK -3: -3: end of atan2f denormal/nonnumber test -3: -3: -3: Denormal/nonnumber test atan2f_u1(y, x) -3: -3: If y is +0 and x is -0, +pi is returned ... OK -3: If y is -0 and x is -0, -pi is returned ... OK -3: If y is +0 and x is +0, +0 is returned ... OK -3: If y is -0 and x is +0, -0 is returned ... OK -3: If y is positive infinity and x is negative infinity, +3*pi/4 is returned ... OK -3: If y is negative infinity and x is negative infinity, -3*pi/4 is returned ... OK -3: If y is positive infinity and x is positive infinity, +pi/4 is returned ... OK -3: If y is negative infinity and x is positive infinity, -pi/4 is returned ... OK -1: If x is -0, and y is an odd integer greater than 0, the result is -0 : OK -3: If y is +0 and x is less than 0, +pi is returned ... OK -1: If x is 0, and y greater than 0 and not an odd integer, the result is +0 : OK -3: If y is -0 and x is less than 0, -pi is returned ... OK -1: If the absolute value of x is less than 1, and y is negative infinity, the result is positive infinity : OK -2: If y is negative infinity, and x is finite, -pi/2 is returned ... OK -2: If y is a finite value greater than 0, and x is negative infinity, +pi is returned ... OK -1: If the absolute value of x is greater than 1, and y is negative infinity, the result is +0 : OK -3: If y is less than 0 and x is 0, -pi/2 is returned ... OK -1: If the absolute value of x is less than 1, and y is positive infinity, the result is +0 : OK -2: If y is a finite value less than 0, and x is negative infinity, -pi is returned ... OK -2: If y is a finite value greater than 0, and x is positive infinity, +0 is returned ... OK -1: If the absolute value of x is greater than 1, and y is positive infinity, the result is positive infinity : OK -3: If y is greater than 0 and x is 0, pi/2 is returned ... OK -1: If x is negative infinity, and y is an odd integer less than 0, the result is -0 : OK -2: If y is a finite value less than 0, and x is positive infinity, -0 is returned ... OK -3: If y is greater than 0 and x is -0, pi/2 is returned ... OK -1: If x is negative infinity, and y less than 0 and not an odd integer, the result is +0 : OK -1: If x is negative infinity, and y is an odd integer greater than 0, the result is negative infinity : OK -1: If x is negative infinity, and y greater than 0 and not an odd integer, the result is positive infinity : OK -2: If x is NaN, a NaN is returned ... OK -3: If y is positive infinity, and x is finite, pi/2 is returned ... OK -1: If x is positive infinity, and y less than 0, the result is +0 : OK -1: If x is positive infinity, and y greater than 0, the result is positive infinity : OK -2: If y is a NaN, the result is a NaN ... OK -2: -2: end of atan2f_u1 denormal/nonnumber test -2: -2: -2: Denormal/nonnumber test powf(x, y) -2: -2: If x is +1 and y is a NaN, the result is 1.0 ... OK -3: If y is negative infinity, and x is finite, -pi/2 is returned ... OK -3: If y is a finite value greater than 0, and x is negative infinity, +pi is returned ... OK -1: If x is +0, and y is an odd integer less than 0, +HUGE_VAL is returned : OK -1: If x is -0, and y is an odd integer less than 0, -HUGE_VAL is returned : OK -2: If y is 0 and x is a NaN, the result is 1.0 ... OK -2: If x is -1, and y is positive infinity, the result is 1.0 ... OK -3: If y is a finite value less than 0, and x is negative infinity, -pi is returned ... OK -2: If x is -1, and y is negative infinity, the result is 1.0 ... OK -1: If x is 0, and y is less than 0 and not an odd integer, +HUGE_VAL is returned : OK -1: -1: Denormal/nonnumber test atan2f(y, x) -1: -1: If y is +0 and x is -0, +pi is returned ... OK -1: If y is -0 and x is -0, -pi is returned ... OK -1: If y is +0 and x is +0, +0 is returned ... OK -1: If y is -0 and x is +0, -0 is returned ... OK -1: If y is positive infinity and x is negative infinity, +3*pi/4 is returned ... OK -1: If y is negative infinity and x is negative infinity, -3*pi/4 is returned ... OK -3: If y is a finite value greater than 0, and x is positive infinity, +0 is returned ... OK -3: If y is a finite value less than 0, and x is positive infinity, -0 is returned ... OK -1: If y is positive infinity and x is positive infinity, +pi/4 is returned ... OK -1: If y is negative infinity and x is positive infinity, -pi/4 is returned ... OK -1: If y is +0 and x is less than 0, +pi is returned ... OK -1: If y is -0 and x is less than 0, -pi is returned ... OK -3: If x is NaN, a NaN is returned ... OK -1: If y is less than 0 and x is 0, -pi/2 is returned ... OK -3: If y is a NaN, the result is a NaN ... OK -3: -3: end of atan2f_u1 denormal/nonnumber test -3: -3: -3: Denormal/nonnumber test powf(x, y) -3: -3: If x is +1 and y is a NaN, the result is 1.0 ... OK -3: If y is 0 and x is a NaN, the result is 1.0 ... OK -3: If x is -1, and y is positive infinity, the result is 1.0 ... OK -3: If x is -1, and y is negative infinity, the result is 1.0 ... OK -1: If y is greater than 0 and x is 0, pi/2 is returned ... OK -1: If y is greater than 0 and x is -0, pi/2 is returned ... OK -2: If x is a finite value less than 0, and y is a finite non-integer, a NaN is returned ... OK -1: If y is positive infinity, and x is finite, pi/2 is returned ... OK -2: If x is a NaN, the result is a NaN ... OK -1: If y is negative infinity, and x is finite, -pi/2 is returned ... OK -2: If y is a NaN, the result is a NaN ... OK -1: If y is a finite value greater than 0, and x is negative infinity, +pi is returned ... OK -2: If x is +0, and y is an odd integer greater than 0, the result is +0 ... OK -1: If y is a finite value less than 0, and x is negative infinity, -pi is returned ... OK -3: If x is a finite value less than 0, and y is a finite non-integer, a NaN is returned ... OK -2: If x is -0, and y is an odd integer greater than 0, the result is -0 ... OK -1: If y is a finite value greater than 0, and x is positive infinity, +0 is returned ... OK -1: If y is a finite value less than 0, and x is positive infinity, -0 is returned ... OK -3: If x is a NaN, the result is a NaN ... OK -2: If x is 0, and y greater than 0 and not an odd integer, the result is +0 ... OK -2: If the absolute value of x is less than 1, and y is negative infinity, the result is positive infinity ... OK -1: If x is NaN, a NaN is returned ... OK -3: If y is a NaN, the result is a NaN ... OK -2: If the absolute value of x is greater than 1, and y is negative infinity, the result is +0 ... OK -3: If x is +0, and y is an odd integer greater than 0, the result is +0 ... OK -3: If x is -0, and y is an odd integer greater than 0, the result is -0 ... OK -2: If the absolute value of x is less than 1, and y is positive infinity, the result is +0 ... OK -1: If y is a NaN, the result is a NaN ... OK -1: -1: end of atan2f denormal/nonnumber test -1: -1: -1: Denormal/nonnumber test atan2f_u1(y, x) -1: -1: If y is +0 and x is -0, +pi is returned ... OK -1: If y is -0 and x is -0, -pi is returned ... OK -1: If y is +0 and x is +0, +0 is returned ... OK -1: If y is -0 and x is +0, -0 is returned ... OK -1: If y is positive infinity and x is negative infinity, +3*pi/4 is returned ... OK -1: If y is negative infinity and x is negative infinity, -3*pi/4 is returned ... OK -1: If y is positive infinity and x is positive infinity, +pi/4 is returned ... OK -1: If y is negative infinity and x is positive infinity, -pi/4 is returned ... OK -3: If x is 0, and y greater than 0 and not an odd integer, the result is +0 ... OK -3: If the absolute value of x is less than 1, and y is negative infinity, the result is positive infinity ... OK -1: If y is +0 and x is less than 0, +pi is returned ... OK -2: If the absolute value of x is greater than 1, and y is positive infinity, the result is positive infinity ... OK -1: If y is -0 and x is less than 0, -pi is returned ... OK -3: If the absolute value of x is greater than 1, and y is negative infinity, the result is +0 ... OK -2: If x is negative infinity, and y is an odd integer less than 0, the result is -0 ... OK -3: If the absolute value of x is less than 1, and y is positive infinity, the result is +0 ... OK -2: If x is negative infinity, and y less than 0 and not an odd integer, the result is +0 ... OK -1: If y is less than 0 and x is 0, -pi/2 is returned ... OK -2: If x is negative infinity, and y is an odd integer greater than 0, the result is negative infinity ... OK -3: If the absolute value of x is greater than 1, and y is positive infinity, the result is positive infinity ... OK -3: If x is negative infinity, and y is an odd integer less than 0, the result is -0 ... OK -2: If x is negative infinity, and y greater than 0 and not an odd integer, the result is positive infinity ... OK -3: If x is negative infinity, and y less than 0 and not an odd integer, the result is +0 ... OK -1: If y is greater than 0 and x is 0, pi/2 is returned ... OK -3: If x is negative infinity, and y is an odd integer greater than 0, the result is negative infinity ... OK -1: If y is greater than 0 and x is -0, pi/2 is returned ... OK -2: If x is positive infinity, and y less than 0, the result is +0 ... OK -3: If x is negative infinity, and y greater than 0 and not an odd integer, the result is positive infinity ... OK -2: If x is positive infinity, and y greater than 0, the result is positive infinity ... OK -3: If x is positive infinity, and y less than 0, the result is +0 ... OK -2: If x is +0, and y is an odd integer less than 0, +HUGE_VAL is returned ... OK -1: If y is positive infinity, and x is finite, pi/2 is returned ... OK -3: If x is positive infinity, and y greater than 0, the result is positive infinity ... OK -2: If x is -0, and y is an odd integer less than 0, -HUGE_VAL is returned ... OK -3: If x is +0, and y is an odd integer less than 0, +HUGE_VAL is returned ... OK -3: If x is -0, and y is an odd integer less than 0, -HUGE_VAL is returned ... OK -1: If y is negative infinity, and x is finite, -pi/2 is returned ... OK -2: If x is 0, and y is less than 0 and not an odd integer, +HUGE_VAL is returned ... OK -1: If y is a finite value greater than 0, and x is negative infinity, +pi is returned ... OK -3: If x is 0, and y is less than 0 and not an odd integer, +HUGE_VAL is returned ... OK -2: If the result overflows, the functions return HUGE_VAL with the mathematically correct sign ... OK -2: -2: End of pow denormal/nonnumber test -2: -1: If y is a finite value less than 0, and x is negative infinity, -pi is returned ... OK -3: If the result overflows, the functions return HUGE_VAL with the mathematically correct sign ... OK -3: -3: End of pow denormal/nonnumber test -3: -1: If y is a finite value greater than 0, and x is positive infinity, +0 is returned ... OK -3: sinf denormal/nonnumber test : OK -1: If y is a finite value less than 0, and x is positive infinity, -0 is returned ... OK -2: sinf denormal/nonnumber test : OK -3: sinf_u1 denormal/nonnumber test : OK -2: sinf_u1 denormal/nonnumber test : OK -3: sin in sincosf denormal/nonnumber test : OK -1: If x is NaN, a NaN is returned ... OK -2: sin in sincosf denormal/nonnumber test : OK -3: sin in sincosf_u1 denormal/nonnumber test : OK -3: sin in sincospif_u05 denormal/nonnumber test : OK -2: sin in sincosf_u1 denormal/nonnumber test : OK -3: sin in sincospif_u35 denormal/nonnumber test : OK -1: If y is a NaN, the result is a NaN ... OK -1: -1: end of atan2f_u1 denormal/nonnumber test -1: -1: -1: Denormal/nonnumber test powf(x, y) -1: -1: If x is +1 and y is a NaN, the result is 1.0 ... OK -1: If y is 0 and x is a NaN, the result is 1.0 ... OK -1: If x is -1, and y is positive infinity, the result is 1.0 ... OK -1: If x is -1, and y is negative infinity, the result is 1.0 ... OK -3: sinpif_u05 denormal/nonnumber test : OK -3: cospif_u05 denormal/nonnumber test : OK -2: sin in sincospif_u05 denormal/nonnumber test : OK -3: cosf denormal/nonnumber test : OK -2: sin in sincospif_u35 denormal/nonnumber test : OK -2: sinpif_u05 denormal/nonnumber test : OK -3: cosf_u1 denormal/nonnumber test : OK -2: cospif_u05 denormal/nonnumber test : OK -3: cosf in sincos denormal/nonnumber test : OK -2: cosf denormal/nonnumber test : OK -3: cosf in sincos_u1 denormal/nonnumber test : OK -2: cosf_u1 denormal/nonnumber test : OK -3: cosf in sincospi_u05 denormal/nonnumber test : OK -3: cosf in sincospi_u35 denormal/nonnumber test : OK -2: cosf in sincos denormal/nonnumber test : OK -2: cosf in sincos_u1 denormal/nonnumber test : OK -3: tanf denormal/nonnumber test : OK -2: cosf in sincospi_u05 denormal/nonnumber test : OK -1: If x is a finite value less than 0, and y is a finite non-integer, a NaN is returned ... OK -2: cosf in sincospi_u35 denormal/nonnumber test : OK -3: tanf_u1 denormal/nonnumber test : OK -1: If x is a NaN, the result is a NaN ... OK -2: tanf denormal/nonnumber test : OK -3: asinf denormal/nonnumber test : OK -2: tanf_u1 denormal/nonnumber test : OK -1: If y is a NaN, the result is a NaN ... OK -3: asinf_u1 denormal/nonnumber test : OK -1: If x is +0, and y is an odd integer greater than 0, the result is +0 ... OK -1: If x is -0, and y is an odd integer greater than 0, the result is -0 ... OK -2: asinf denormal/nonnumber test : OK -3: acosf denormal/nonnumber test : OK -1: If x is 0, and y greater than 0 and not an odd integer, the result is +0 ... OK -2: asinf_u1 denormal/nonnumber test : OK -1: If the absolute value of x is less than 1, and y is negative infinity, the result is positive infinity ... OK -3: acosf_u1 denormal/nonnumber test : OK -2: acosf denormal/nonnumber test : OK -1: If the absolute value of x is greater than 1, and y is negative infinity, the result is +0 ... OK -3: atanf denormal/nonnumber test : OK -1: If the absolute value of x is less than 1, and y is positive infinity, the result is +0 ... OK -2: acosf_u1 denormal/nonnumber test : OK -3: atanf_u1 denormal/nonnumber test : OK -1: If the absolute value of x is greater than 1, and y is positive infinity, the result is positive infinity ... OK -1: If x is negative infinity, and y is an odd integer less than 0, the result is -0 ... OK -2: atanf denormal/nonnumber test : OK -1: If x is negative infinity, and y less than 0 and not an odd integer, the result is +0 ... OK -3: logf denormal/nonnumber test : OK -1: If x is negative infinity, and y is an odd integer greater than 0, the result is negative infinity ... OK -2: atanf_u1 denormal/nonnumber test : OK -1: If x is negative infinity, and y greater than 0 and not an odd integer, the result is positive infinity ... OK -3: logf_u1 denormal/nonnumber test : OK -1: If x is positive infinity, and y less than 0, the result is +0 ... OK -2: logf denormal/nonnumber test : OK -3: expf denormal/nonnumber test : OK -1: If x is positive infinity, and y greater than 0, the result is positive infinity ... OK -1: If x is +0, and y is an odd integer less than 0, +HUGE_VAL is returned ... OK -2: logf_u1 denormal/nonnumber test : OK -1: If x is -0, and y is an odd integer less than 0, -HUGE_VAL is returned ... OK -3: sinhf denormal/nonnumber test : OK -2: expf denormal/nonnumber test : OK -1: If x is 0, and y is less than 0 and not an odd integer, +HUGE_VAL is returned ... OK -3: coshf denormal/nonnumber test : OK -1: If the result overflows, the functions return HUGE_VAL with the mathematically correct sign ... OK -1: -1: End of pow denormal/nonnumber test -1: -2: sinhf denormal/nonnumber test : OK -3: tanhf denormal/nonnumber test : OK -1: sin denormal/nonnumber test : OK -2: coshf denormal/nonnumber test : OK -1: sin_u1 denormal/nonnumber test : OK -3: sinhf_u35 denormal/nonnumber test : OK -2: tanhf denormal/nonnumber test : OK -1: sin in sincos denormal/nonnumber test : OK -3: coshf_u35 denormal/nonnumber test : OK -2: sinhf_u35 denormal/nonnumber test : OK -1: sin in sincos_u1 denormal/nonnumber test : OK -1: sin in sincospi_u05 denormal/nonnumber test : OK -3: tanhf_u35 denormal/nonnumber test : OK -1: sin in sincospi_u35 denormal/nonnumber test : OK -2: coshf_u35 denormal/nonnumber test : OK -1: sinpi_u05 denormal/nonnumber test : OK -3: asinhf denormal/nonnumber test : OK -1: cospi_u05 denormal/nonnumber test : OK -2: tanhf_u35 denormal/nonnumber test : OK -3: acoshf denormal/nonnumber test : OK -1: cos denormal/nonnumber test : OK -2: asinhf denormal/nonnumber test : OK -1: cos_u1 denormal/nonnumber test : OK -3: atanhf denormal/nonnumber test : OK -2: acoshf denormal/nonnumber test : OK -1: cos in sincos denormal/nonnumber test : OK -3: cbrtf denormal/nonnumber test : OK -2: atanhf denormal/nonnumber test : OK -1: cos in sincos_u1 denormal/nonnumber test : OK -1: cos in sincospi_u05 denormal/nonnumber test : OK -3: cbrtf_u1 denormal/nonnumber test : OK -1: cos in sincospi_u35 denormal/nonnumber test : OK -2: sqrtf denormal/nonnumber test : OK -2: sqrtf_u05 denormal/nonnumber test : OK -1: tan denormal/nonnumber test : OK -3: exp2f denormal/nonnumber test : OK -2: sqrtf_u35 denormal/nonnumber test : OK -1: tan_u1 denormal/nonnumber test : OK -3: exp10f denormal/nonnumber test : OK -2: cbrtf denormal/nonnumber test : OK -1: asin denormal/nonnumber test : OK -3: exp2f_u35 denormal/nonnumber test : OK -2: cbrtf_u1 denormal/nonnumber test : OK -2: exp2f denormal/nonnumber test : OK -3: exp10f_u35 denormal/nonnumber test : OK -1: asin_u1 denormal/nonnumber test : OK -2: exp10f denormal/nonnumber test : OK -3: expm1f denormal/nonnumber test : OK -1: acos denormal/nonnumber test : OK -2: exp2f_u35 denormal/nonnumber test : OK -3: log10f denormal/nonnumber test : OK -1: acos_u1 denormal/nonnumber test : OK -2: exp10f_u35 denormal/nonnumber test : OK -3: log2f denormal/nonnumber test : OK -1: atan denormal/nonnumber test : OK -2: expm1f denormal/nonnumber test : OK -3: log2f_u35 denormal/nonnumber test : OK -2: log10f denormal/nonnumber test : OK -1: atan_u1 denormal/nonnumber test : OK -3: log1pf denormal/nonnumber test : OK -2: log2f denormal/nonnumber test : OK -1: log denormal/nonnumber test : OK -2: log2f_u35 denormal/nonnumber test : OK -1: log_u1 denormal/nonnumber test : OK -2: log1pf denormal/nonnumber test : OK -1: exp denormal/nonnumber test : OK -1: sinh denormal/nonnumber test : OK -1: cosh denormal/nonnumber test : OK -1: tanh denormal/nonnumber test : OK -1: sinh_u35 denormal/nonnumber test : OK -1: cosh_u35 denormal/nonnumber test : OK -2: hypotf_u35 denormal/nonnumber test : OK -1: tanh_u35 denormal/nonnumber test : OK -3: hypotf_u35 denormal/nonnumber test : OK -1: asinh denormal/nonnumber test : OK -1: acosh denormal/nonnumber test : OK -2: hypotf_u05 denormal/nonnumber test : OK -1: atanh denormal/nonnumber test : OK -1: sqrt denormal/nonnumber test : OK -3: hypotf_u05 denormal/nonnumber test : OK -1: sqrt_u05 denormal/nonnumber test : OK -1: sqrt_u35 denormal/nonnumber test : OK -1: cbrt denormal/nonnumber test : OK -1: cbrt_u1 denormal/nonnumber test : OK -1: exp2 denormal/nonnumber test : OK -2: copysignf denormal/nonnumber test : OK -1: exp10 denormal/nonnumber test : OK -1: exp2_u35 denormal/nonnumber test : OK -1: exp10_u35 denormal/nonnumber test : OK -1: expm1 denormal/nonnumber test : OK -1: log10 denormal/nonnumber test : OK -1: log2 denormal/nonnumber test : OK -3: copysignf denormal/nonnumber test : OK -1: log2_u35 denormal/nonnumber test : OK -1: log1p denormal/nonnumber test : OK -2: fmaxf denormal/nonnumber test : OK -2: fminf denormal/nonnumber test : OK -3: fmaxf denormal/nonnumber test : OK -2: fdimf denormal/nonnumber test : OK -2: fmodf denormal/nonnumber test : OK -2: remainderf denormal/nonnumber test : OK -2: truncf denormal/nonnumber test : OK -2: floorf denormal/nonnumber test : OK -2: ceilf denormal/nonnumber test : OK -2: roundf denormal/nonnumber test : OK -2: rintf denormal/nonnumber test : OK -3: fminf denormal/nonnumber test : OK -2: lgammaf_u1 denormal/nonnumber test : OK -2: tgammaf_u1 denormal/nonnumber test : OK -2: erff_u1 denormal/nonnumber test : OK -2: erfcf_u15 denormal/nonnumber test : OK -2: -2: Accuracy test -3: fdimf denormal/nonnumber test : OK -3: fmodf denormal/nonnumber test : OK -3: remainderf denormal/nonnumber test : OK -3: truncf denormal/nonnumber test : OK -3: floorf denormal/nonnumber test : OK -3: ceilf denormal/nonnumber test : OK -3: roundf denormal/nonnumber test : OK -3: rintf denormal/nonnumber test : OK -3: lgammaf_u1 denormal/nonnumber test : OK -3: tgammaf_u1 denormal/nonnumber test : OK -3: erff_u1 denormal/nonnumber test : OK -3: erfcf_u15 denormal/nonnumber test : OK -3: -3: Accuracy test -1: ldexp denormal/nonnumber test : OK -1: ilogb denormal/nonnumber test : OK -1: hypot_u35 denormal/nonnumber test : OK -1: hypot_u05 denormal/nonnumber test : OK -1: copysign denormal/nonnumber test : OK -1: fmax denormal/nonnumber test : OK -1: fmin denormal/nonnumber test : OK -1: fdim denormal/nonnumber test : OK -1: fmod denormal/nonnumber test : OK -1: remainder denormal/nonnumber test : OK -1: trunc denormal/nonnumber test : OK -1: floor denormal/nonnumber test : OK -1: ceil denormal/nonnumber test : OK -1: round denormal/nonnumber test : OK -1: rint denormal/nonnumber test : OK -1: lgamma_u1 denormal/nonnumber test : OK -1: tgamma_u1 denormal/nonnumber test : OK -1: erf_u1 denormal/nonnumber test : OK -1: erfc_u15 denormal/nonnumber test : OK -1: sinf denormal/nonnumber test : OK -1: sinf_u1 denormal/nonnumber test : OK -1: sin in sincosf denormal/nonnumber test : OK -1: sin in sincosf_u1 denormal/nonnumber test : OK -1: sin in sincospif_u05 denormal/nonnumber test : OK -1: sin in sincospif_u35 denormal/nonnumber test : OK -1: sinpif_u05 denormal/nonnumber test : OK -1: cospif_u05 denormal/nonnumber test : OK -1: cosf denormal/nonnumber test : OK -1: cosf_u1 denormal/nonnumber test : OK -1: cosf in sincos denormal/nonnumber test : OK -1: cosf in sincos_u1 denormal/nonnumber test : OK -1: cosf in sincospi_u05 denormal/nonnumber test : OK -1: cosf in sincospi_u35 denormal/nonnumber test : OK -1: tanf denormal/nonnumber test : OK -1: tanf_u1 denormal/nonnumber test : OK -1: asinf denormal/nonnumber test : OK -1: asinf_u1 denormal/nonnumber test : OK -1: acosf denormal/nonnumber test : OK -1: acosf_u1 denormal/nonnumber test : OK -1: atanf denormal/nonnumber test : OK -1: atanf_u1 denormal/nonnumber test : OK -1: logf denormal/nonnumber test : OK -1: logf_u1 denormal/nonnumber test : OK -1: expf denormal/nonnumber test : OK -1: sinhf denormal/nonnumber test : OK -1: coshf denormal/nonnumber test : OK -1: tanhf denormal/nonnumber test : OK -1: sinhf_u35 denormal/nonnumber test : OK -1: coshf_u35 denormal/nonnumber test : OK -1: tanhf_u35 denormal/nonnumber test : OK -1: asinhf denormal/nonnumber test : OK -1: acoshf denormal/nonnumber test : OK -1: atanhf denormal/nonnumber test : OK -1: sqrtf denormal/nonnumber test : OK -1: sqrtf_u05 denormal/nonnumber test : OK -1: sqrtf_u35 denormal/nonnumber test : OK -1: cbrtf denormal/nonnumber test : OK -1: cbrtf_u1 denormal/nonnumber test : OK -1: exp2f denormal/nonnumber test : OK -1: exp10f denormal/nonnumber test : OK -1: exp2f_u35 denormal/nonnumber test : OK -1: exp10f_u35 denormal/nonnumber test : OK -1: expm1f denormal/nonnumber test : OK -1: log10f denormal/nonnumber test : OK -1: log2f denormal/nonnumber test : OK -1: log2f_u35 denormal/nonnumber test : OK -1: log1pf denormal/nonnumber test : OK -1: hypotf_u35 denormal/nonnumber test : OK -1: hypotf_u05 denormal/nonnumber test : OK -1: copysignf denormal/nonnumber test : OK -1: fmaxf denormal/nonnumber test : OK -1: fminf denormal/nonnumber test : OK -1: fdimf denormal/nonnumber test : OK -1: fmodf denormal/nonnumber test : OK -1: remainderf denormal/nonnumber test : OK -1: truncf denormal/nonnumber test : OK -1: floorf denormal/nonnumber test : OK -1: ceilf denormal/nonnumber test : OK -1: roundf denormal/nonnumber test : OK -1: rintf denormal/nonnumber test : OK -1: lgammaf_u1 denormal/nonnumber test : OK -1: tgammaf_u1 denormal/nonnumber test : OK -1: erff_u1 denormal/nonnumber test : OK -1: erfcf_u15 denormal/nonnumber test : OK -1: -1: Accuracy test -3: hypotf_u35 : OK -2: hypotf_u35 : OK -1: hypot_u35 : OK -2: hypotf_u05 : OK -3: hypotf_u05 : OK -1: hypot_u05 : OK -2: copysignf : OK -3: copysignf : OK -1: copysign : OK -2: fmaxf : OK -3: fmaxf : OK -2: fminf : OK -1: fmax : OK -3: fminf : OK -3: fdimf : OK -2: fdimf : OK -1: fmin : OK -3: fmodf : OK -2: fmodf : OK -1: fdim : OK -3: remainderf : OK -3: truncf : OK -1: fmod : OK -2: remainderf : OK -3: floorf : OK -2: truncf : OK -3: ceilf : OK -2: floorf : OK -3: roundf : OK -2: ceilf : OK -1: remainder : OK -3: rintf : OK -2: roundf : OK -1: trunc : OK -2: rintf : OK -1: floor : OK -1: ceil : OK -1: round : OK -1: rint : OK -1: sin : OK -3: sinf : OK -2: sinf : OK -1: sin_u1 : OK -1: sin in sincos : OK -3: sinf_u1 : OK -2: sinf_u1 : OK -1: sin in sincos_u1 : OK -2: sin in sincosf : OK -3: sin in sincosf : OK -1: sin in sincospi_u35 : OK -2: sin in sincosf_u1 : OK -3: sin in sincosf_u1 : OK -1: sin in sincospi_u05 : OK -2: sin in sincospif_u35 : OK -3: sin in sincospif_u35 : OK -1: sinpi_u05 : OK -2: sin in sincospif_u05 : OK -1: cospi_u05 : OK -3: sin in sincospif_u05 : OK -1: cos : OK -2: sinpif_u05 : OK -3: sinpif_u05 : OK -1: cos_u1 : OK -2: cospif_u05 : OK -3: cospif_u05 : OK -1: cos in sincos : OK -2: cosf : OK -1: cos in sincos_u1 : OK -3: cosf : OK -2: cosf_u1 : OK -1: cos in sincospi_u35 : OK -2: cos in sincosf : OK -1: cos in sincospi_u05 : OK -3: cosf_u1 : OK -2: cos in sincosf_u1 : OK -3: cos in sincosf : OK -1: tan : OK -2: cos in sincospif_u35 : OK -3: cos in sincosf_u1 : OK -2: cos in sincospif_u05 : OK -3: cos in sincospif_u35 : OK -1: tan_u1 : OK -3: cos in sincospif_u05 : OK -1: log : OK -2: fastsinf_u3500 : OK -1: log_u1 : OK -1: exp : OK -3: fastsinf_u3500 : OK -2: fastcosf_u3500 : OK -3: fastcosf_u3500 : OK -2: tanf : OK -1: pow : OK -1: sqrt : OK -3: tanf : OK -1: sqrt_u05 : OK -1: sqrt_u35 : OK -2: tanf_u1 : OK -1: cbrt : OK -1: cbrt_u1 : OK -2: logf : OK -3: tanf_u1 : OK -1: asin : OK -1: asin_u1 : OK -2: logf_u1 : OK -3: logf : OK -1: acos : OK -2: expf : OK -1: acos_u1 : OK -3: logf_u1 : OK -3: expf : OK -1: atan : OK -1: atan_u1 : OK -1: atan2 : OK -1: atan2_u1 : OK -1: sinh : OK -1: cosh : OK -1: tanh : OK -1: sinh_u35 : OK -2: powf : OK -1: cosh_u35 : OK -3: powf : OK -1: tanh_u35 : OK -2: fastpowf_u3500 : OK -2: sqrtf : OK -2: sqrtf_u05 : OK -2: sqrtf_u35 : OK -2: cbrtf : OK -2: cbrtf_u1 : OK -1: asinh : OK -2: asinf : OK -3: fastpowf_u3500 : OK -3: cbrtf : OK -3: cbrtf_u1 : OK -1: acosh : OK -2: asinf_u1 : OK -3: asinf : OK -1: atanh : OK -3: asinf_u1 : OK -2: acosf : OK -3: acosf : OK -1: exp2 : OK -2: acosf_u1 : OK -3: acosf_u1 : OK -1: exp10 : OK -2: atanf : OK -3: atanf : OK -1: exp2_u35 : OK -3: atanf_u1 : OK -2: atanf_u1 : OK -1: exp10_u35 : OK -1: expm1 : OK -2: atan2f : OK -3: atan2f : OK -1: log10 : OK -3: atan2f_u1 : OK -2: atan2f_u1 : OK -3: sinhf : OK -3: coshf : OK -2: sinhf : OK -3: tanhf : OK -2: coshf : OK -1: log2 : OK -3: sinhf_u35 : OK -2: tanhf : OK -3: coshf_u35 : OK -3: tanhf_u35 : OK -2: sinhf_u35 : OK -3: asinhf : OK -2: coshf_u35 : OK -3: acoshf : OK -1: log2_u35 : OK -2: tanhf_u35 : OK -3: atanhf : OK -1: log1p : OK -3: exp2f : OK -2: asinhf : OK -2: acoshf : OK -3: exp10f : OK -2: atanhf : OK -3: exp2f_u35 : OK -1: lgamma_u1 : OK -2: exp2f : OK -3: exp10f_u35 : OK -2: exp10f : OK -3: expm1f : OK -2: exp2f_u35 : OK -1: tgamma_u1 : OK -2: exp10f_u35 : OK -1: erf_u1 : OK -3: log10f : OK -2: expm1f : OK -1: ilogb : OK -3: log2f : OK -2: log10f : OK -1: hypotf_u35 : OK -3: log2f_u35 : OK -3: log1pf : OK -2: log2f : OK -1: hypotf_u05 : OK -3: lgammaf_u1 : OK -1: copysignf : OK -2: log2f_u35 : OK -3: tgammaf_u1 : OK -2: log1pf : OK -3: erff_u1 : OK -1: fmaxf : OK -2: lgammaf_u1 : OK -1: fminf : OK -2: tgammaf_u1 : OK -1: fdimf : OK -2: erff_u1 : OK -3: erfcf_u15 : OK -3: -3: -3: *** All tests passed -3: -3: -3: *** Now testing /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutyneon32 -1/9 Test #3: iutyneon32 ....................... Passed 132.51 sec -test 4 - Start 4: iutneon32vfpv4 - -4: Test command: /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/tester "/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutneon32vfpv4" -4: Working Directory: /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin -4: Test timeout computed to be: 10000000 -4: -4: -4: *** Now testing /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutneon32vfpv4 -4: IUT : AARCH32 NEON-VFPV4 -4: -4: -4: *** Flush to zero enabled -4: -4: Denormal/nonnumber test atan2f(y, x) -4: -4: If y is +0 and x is -0, +pi is returned ... OK -4: If y is -0 and x is -0, -pi is returned ... OK -4: If y is +0 and x is +0, +0 is returned ... OK -4: If y is -0 and x is +0, -0 is returned ... OK -4: If y is positive infinity and x is negative infinity, +3*pi/4 is returned ... OK -4: If y is negative infinity and x is negative infinity, -3*pi/4 is returned ... OK -4: If y is positive infinity and x is positive infinity, +pi/4 is returned ... OK -4: If y is negative infinity and x is positive infinity, -pi/4 is returned ... OK -4: If y is +0 and x is less than 0, +pi is returned ... OK -4: If y is -0 and x is less than 0, -pi is returned ... OK -4: If y is less than 0 and x is 0, -pi/2 is returned ... OK -4: If y is greater than 0 and x is 0, pi/2 is returned ... OK -4: If y is greater than 0 and x is -0, pi/2 is returned ... OK -4: If y is positive infinity, and x is finite, pi/2 is returned ... OK -4: If y is negative infinity, and x is finite, -pi/2 is returned ... OK -4: If y is a finite value greater than 0, and x is negative infinity, +pi is returned ... OK -4: If y is a finite value less than 0, and x is negative infinity, -pi is returned ... OK -4: If y is a finite value greater than 0, and x is positive infinity, +0 is returned ... OK -4: If y is a finite value less than 0, and x is positive infinity, -0 is returned ... OK -4: If x is NaN, a NaN is returned ... OK -4: If y is a NaN, the result is a NaN ... OK -4: -4: end of atan2f denormal/nonnumber test -4: -4: -4: Denormal/nonnumber test atan2f_u1(y, x) -4: -4: If y is +0 and x is -0, +pi is returned ... OK -4: If y is -0 and x is -0, -pi is returned ... OK -4: If y is +0 and x is +0, +0 is returned ... OK -4: If y is -0 and x is +0, -0 is returned ... OK -4: If y is positive infinity and x is negative infinity, +3*pi/4 is returned ... OK -4: If y is negative infinity and x is negative infinity, -3*pi/4 is returned ... OK -4: If y is positive infinity and x is positive infinity, +pi/4 is returned ... OK -4: If y is negative infinity and x is positive infinity, -pi/4 is returned ... OK -4: If y is +0 and x is less than 0, +pi is returned ... OK -4: If y is -0 and x is less than 0, -pi is returned ... OK -4: If y is less than 0 and x is 0, -pi/2 is returned ... OK -4: If y is greater than 0 and x is 0, pi/2 is returned ... OK -4: If y is greater than 0 and x is -0, pi/2 is returned ... OK -4: If y is positive infinity, and x is finite, pi/2 is returned ... OK -4: If y is negative infinity, and x is finite, -pi/2 is returned ... OK -4: If y is a finite value greater than 0, and x is negative infinity, +pi is returned ... OK -4: If y is a finite value less than 0, and x is negative infinity, -pi is returned ... OK -4: If y is a finite value greater than 0, and x is positive infinity, +0 is returned ... OK -4: If y is a finite value less than 0, and x is positive infinity, -0 is returned ... OK -4: If x is NaN, a NaN is returned ... OK -4: If y is a NaN, the result is a NaN ... OK -4: -4: end of atan2f_u1 denormal/nonnumber test -4: -4: -4: Denormal/nonnumber test powf(x, y) -4: -4: If x is +1 and y is a NaN, the result is 1.0 ... OK -4: If y is 0 and x is a NaN, the result is 1.0 ... OK -4: If x is -1, and y is positive infinity, the result is 1.0 ... OK -4: If x is -1, and y is negative infinity, the result is 1.0 ... OK -4: If x is a finite value less than 0, and y is a finite non-integer, a NaN is returned ... OK -4: If x is a NaN, the result is a NaN ... OK -4: If y is a NaN, the result is a NaN ... OK -4: If x is +0, and y is an odd integer greater than 0, the result is +0 ... OK -4: If x is -0, and y is an odd integer greater than 0, the result is -0 ... OK -4: If x is 0, and y greater than 0 and not an odd integer, the result is +0 ... OK -4: If the absolute value of x is less than 1, and y is negative infinity, the result is positive infinity ... OK -4: If the absolute value of x is greater than 1, and y is negative infinity, the result is +0 ... OK -4: If the absolute value of x is less than 1, and y is positive infinity, the result is +0 ... OK -4: If the absolute value of x is greater than 1, and y is positive infinity, the result is positive infinity ... OK -4: If x is negative infinity, and y is an odd integer less than 0, the result is -0 ... OK -4: If x is negative infinity, and y less than 0 and not an odd integer, the result is +0 ... OK -4: If x is negative infinity, and y is an odd integer greater than 0, the result is negative infinity ... OK -4: If x is negative infinity, and y greater than 0 and not an odd integer, the result is positive infinity ... OK -4: If x is positive infinity, and y less than 0, the result is +0 ... OK -4: If x is positive infinity, and y greater than 0, the result is positive infinity ... OK -4: If x is +0, and y is an odd integer less than 0, +HUGE_VAL is returned ... OK -4: If x is -0, and y is an odd integer less than 0, -HUGE_VAL is returned ... OK -4: If x is 0, and y is less than 0 and not an odd integer, +HUGE_VAL is returned ... OK -4: If the result overflows, the functions return HUGE_VAL with the mathematically correct sign ... OK -4: -4: End of pow denormal/nonnumber test -4: -4: sinf denormal/nonnumber test : OK -4: sinf_u1 denormal/nonnumber test : OK -4: sin in sincosf denormal/nonnumber test : OK -4: sin in sincosf_u1 denormal/nonnumber test : OK -4: sin in sincospif_u05 denormal/nonnumber test : OK -4: sin in sincospif_u35 denormal/nonnumber test : OK -4: sinpif_u05 denormal/nonnumber test : OK -4: cospif_u05 denormal/nonnumber test : OK -4: cosf denormal/nonnumber test : OK -4: cosf_u1 denormal/nonnumber test : OK -4: cosf in sincos denormal/nonnumber test : OK -4: cosf in sincos_u1 denormal/nonnumber test : OK -4: cosf in sincospi_u05 denormal/nonnumber test : OK -4: cosf in sincospi_u35 denormal/nonnumber test : OK -4: tanf denormal/nonnumber test : OK -4: tanf_u1 denormal/nonnumber test : OK -4: asinf denormal/nonnumber test : OK -4: asinf_u1 denormal/nonnumber test : OK -4: acosf denormal/nonnumber test : OK -4: acosf_u1 denormal/nonnumber test : OK -4: atanf denormal/nonnumber test : OK -4: atanf_u1 denormal/nonnumber test : OK -4: logf denormal/nonnumber test : OK -4: logf_u1 denormal/nonnumber test : OK -4: expf denormal/nonnumber test : OK -4: sinhf denormal/nonnumber test : OK -4: coshf denormal/nonnumber test : OK -4: tanhf denormal/nonnumber test : OK -4: sinhf_u35 denormal/nonnumber test : OK -4: coshf_u35 denormal/nonnumber test : OK -4: tanhf_u35 denormal/nonnumber test : OK -4: asinhf denormal/nonnumber test : OK -4: acoshf denormal/nonnumber test : OK -4: atanhf denormal/nonnumber test : OK -4: sqrtf denormal/nonnumber test : OK -4: sqrtf_u05 denormal/nonnumber test : OK -4: sqrtf_u35 denormal/nonnumber test : OK -4: cbrtf denormal/nonnumber test : OK -4: cbrtf_u1 denormal/nonnumber test : OK -4: exp2f denormal/nonnumber test : OK -4: exp10f denormal/nonnumber test : OK -4: exp2f_u35 denormal/nonnumber test : OK -4: exp10f_u35 denormal/nonnumber test : OK -4: expm1f denormal/nonnumber test : OK -4: log10f denormal/nonnumber test : OK -4: log2f denormal/nonnumber test : OK -4: log2f_u35 denormal/nonnumber test : OK -4: log1pf denormal/nonnumber test : OK -4: hypotf_u35 denormal/nonnumber test : OK -4: hypotf_u05 denormal/nonnumber test : OK -4: copysignf denormal/nonnumber test : OK -4: fmaxf denormal/nonnumber test : OK -4: fminf denormal/nonnumber test : OK -4: fdimf denormal/nonnumber test : OK -4: fmodf denormal/nonnumber test : OK -4: remainderf denormal/nonnumber test : OK -4: truncf denormal/nonnumber test : OK -4: floorf denormal/nonnumber test : OK -4: ceilf denormal/nonnumber test : OK -4: roundf denormal/nonnumber test : OK -4: rintf denormal/nonnumber test : OK -4: lgammaf_u1 denormal/nonnumber test : OK -4: tgammaf_u1 denormal/nonnumber test : OK -4: erff_u1 denormal/nonnumber test : OK -4: erfcf_u15 denormal/nonnumber test : OK -4: -4: Accuracy test -1: fmodf : OK -4: hypotf_u35 : OK -1: remainderf : OK -1: truncf : OK -4: hypotf_u05 : OK -1: floorf : OK -2: erfcf_u15 : OK -2: -2: -2: *** All tests passed -2: -2: -2: *** Now testing /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutneon32 -2/9 Test #2: iutneon32 ........................ Passed 136.02 sec -test 5 - Start 5: iutyneon32vfpv4 - -5: Test command: /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/tester "/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutyneon32vfpv4" -5: Working Directory: /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin -5: Test timeout computed to be: 10000000 -5: -5: -5: *** Now testing /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutyneon32vfpv4 -5: -5: -5: *** Flush to zero enabled -5: IUT : AARCH32 NEON-VFPV4 -5: -5: Denormal/nonnumber test atan2f(y, x) -5: -5: If y is +0 and x is -0, +pi is returned ... OK -5: If y is -0 and x is -0, -pi is returned ... OK -5: If y is +0 and x is +0, +0 is returned ... OK -5: If y is -0 and x is +0, -0 is returned ... OK -5: If y is positive infinity and x is negative infinity, +3*pi/4 is returned ... OK -5: If y is negative infinity and x is negative infinity, -3*pi/4 is returned ... OK -5: If y is positive infinity and x is positive infinity, +pi/4 is returned ... OK -5: If y is negative infinity and x is positive infinity, -pi/4 is returned ... OK -5: If y is +0 and x is less than 0, +pi is returned ... OK -5: If y is -0 and x is less than 0, -pi is returned ... OK -5: If y is less than 0 and x is 0, -pi/2 is returned ... OK -5: If y is greater than 0 and x is 0, pi/2 is returned ... OK -5: If y is greater than 0 and x is -0, pi/2 is returned ... OK -5: If y is positive infinity, and x is finite, pi/2 is returned ... OK -5: If y is negative infinity, and x is finite, -pi/2 is returned ... OK -5: If y is a finite value greater than 0, and x is negative infinity, +pi is returned ... OK -5: If y is a finite value less than 0, and x is negative infinity, -pi is returned ... OK -5: If y is a finite value greater than 0, and x is positive infinity, +0 is returned ... OK -5: If y is a finite value less than 0, and x is positive infinity, -0 is returned ... OK -5: If x is NaN, a NaN is returned ... OK -5: If y is a NaN, the result is a NaN ... OK -5: -5: end of atan2f denormal/nonnumber test -5: -5: -5: Denormal/nonnumber test atan2f_u1(y, x) -5: -5: If y is +0 and x is -0, +pi is returned ... OK -5: If y is -0 and x is -0, -pi is returned ... OK -5: If y is +0 and x is +0, +0 is returned ... OK -5: If y is -0 and x is +0, -0 is returned ... OK -5: If y is positive infinity and x is negative infinity, +3*pi/4 is returned ... OK -5: If y is negative infinity and x is negative infinity, -3*pi/4 is returned ... OK -5: If y is positive infinity and x is positive infinity, +pi/4 is returned ... OK -5: If y is negative infinity and x is positive infinity, -pi/4 is returned ... OK -5: If y is +0 and x is less than 0, +pi is returned ... OK -5: If y is -0 and x is less than 0, -pi is returned ... OK -5: If y is less than 0 and x is 0, -pi/2 is returned ... OK -5: If y is greater than 0 and x is 0, pi/2 is returned ... OK -5: If y is greater than 0 and x is -0, pi/2 is returned ... OK -5: If y is positive infinity, and x is finite, pi/2 is returned ... OK -5: If y is negative infinity, and x is finite, -pi/2 is returned ... OK -5: If y is a finite value greater than 0, and x is negative infinity, +pi is returned ... OK -5: If y is a finite value less than 0, and x is negative infinity, -pi is returned ... OK -5: If y is a finite value greater than 0, and x is positive infinity, +0 is returned ... OK -5: If y is a finite value less than 0, and x is positive infinity, -0 is returned ... OK -5: If x is NaN, a NaN is returned ... OK -5: If y is a NaN, the result is a NaN ... OK -5: -5: end of atan2f_u1 denormal/nonnumber test -5: -5: -5: Denormal/nonnumber test powf(x, y) -5: -5: If x is +1 and y is a NaN, the result is 1.0 ... OK -5: If y is 0 and x is a NaN, the result is 1.0 ... OK -5: If x is -1, and y is positive infinity, the result is 1.0 ... OK -5: If x is -1, and y is negative infinity, the result is 1.0 ... OK -5: If x is a finite value less than 0, and y is a finite non-integer, a NaN is returned ... OK -5: If x is a NaN, the result is a NaN ... OK -5: If y is a NaN, the result is a NaN ... OK -5: If x is +0, and y is an odd integer greater than 0, the result is +0 ... OK -5: If x is -0, and y is an odd integer greater than 0, the result is -0 ... OK -5: If x is 0, and y greater than 0 and not an odd integer, the result is +0 ... OK -5: If the absolute value of x is less than 1, and y is negative infinity, the result is positive infinity ... OK -5: If the absolute value of x is greater than 1, and y is negative infinity, the result is +0 ... OK -5: If the absolute value of x is less than 1, and y is positive infinity, the result is +0 ... OK -5: If the absolute value of x is greater than 1, and y is positive infinity, the result is positive infinity ... OK -5: If x is negative infinity, and y is an odd integer less than 0, the result is -0 ... OK -5: If x is negative infinity, and y less than 0 and not an odd integer, the result is +0 ... OK -5: If x is negative infinity, and y is an odd integer greater than 0, the result is negative infinity ... OK -5: If x is negative infinity, and y greater than 0 and not an odd integer, the result is positive infinity ... OK -5: If x is positive infinity, and y less than 0, the result is +0 ... OK -5: If x is positive infinity, and y greater than 0, the result is positive infinity ... OK -5: If x is +0, and y is an odd integer less than 0, +HUGE_VAL is returned ... OK -5: If x is -0, and y is an odd integer less than 0, -HUGE_VAL is returned ... OK -5: If x is 0, and y is less than 0 and not an odd integer, +HUGE_VAL is returned ... OK -5: If the result overflows, the functions return HUGE_VAL with the mathematically correct sign ... OK -5: -5: End of pow denormal/nonnumber test -5: -5: sinf denormal/nonnumber test : OK -5: sinf_u1 denormal/nonnumber test : OK -5: sin in sincosf denormal/nonnumber test : OK -5: sin in sincosf_u1 denormal/nonnumber test : OK -5: sin in sincospif_u05 denormal/nonnumber test : OK -5: sin in sincospif_u35 denormal/nonnumber test : OK -5: sinpif_u05 denormal/nonnumber test : OK -5: cospif_u05 denormal/nonnumber test : OK -5: cosf denormal/nonnumber test : OK -5: cosf_u1 denormal/nonnumber test : OK -5: cosf in sincos denormal/nonnumber test : OK -5: cosf in sincos_u1 denormal/nonnumber test : OK -5: cosf in sincospi_u05 denormal/nonnumber test : OK -5: cosf in sincospi_u35 denormal/nonnumber test : OK -5: tanf denormal/nonnumber test : OK -5: tanf_u1 denormal/nonnumber test : OK -5: asinf denormal/nonnumber test : OK -5: asinf_u1 denormal/nonnumber test : OK -5: acosf denormal/nonnumber test : OK -5: acosf_u1 denormal/nonnumber test : OK -5: atanf denormal/nonnumber test : OK -5: atanf_u1 denormal/nonnumber test : OK -5: logf denormal/nonnumber test : OK -5: logf_u1 denormal/nonnumber test : OK -5: expf denormal/nonnumber test : OK -5: sinhf denormal/nonnumber test : OK -5: coshf denormal/nonnumber test : OK -5: tanhf denormal/nonnumber test : OK -5: sinhf_u35 denormal/nonnumber test : OK -5: coshf_u35 denormal/nonnumber test : OK -5: tanhf_u35 denormal/nonnumber test : OK -5: asinhf denormal/nonnumber test : OK -5: acoshf denormal/nonnumber test : OK -5: atanhf denormal/nonnumber test : OK -5: cbrtf denormal/nonnumber test : OK -5: cbrtf_u1 denormal/nonnumber test : OK -5: exp2f denormal/nonnumber test : OK -5: exp10f denormal/nonnumber test : OK -5: exp2f_u35 denormal/nonnumber test : OK -5: exp10f_u35 denormal/nonnumber test : OK -5: expm1f denormal/nonnumber test : OK -5: log10f denormal/nonnumber test : OK -5: log2f denormal/nonnumber test : OK -5: log2f_u35 denormal/nonnumber test : OK -5: log1pf denormal/nonnumber test : OK -5: hypotf_u35 denormal/nonnumber test : OK -5: hypotf_u05 denormal/nonnumber test : OK -5: copysignf denormal/nonnumber test : OK -5: fmaxf denormal/nonnumber test : OK -5: fminf denormal/nonnumber test : OK -5: fdimf denormal/nonnumber test : OK -5: fmodf denormal/nonnumber test : OK -5: remainderf denormal/nonnumber test : OK -5: truncf denormal/nonnumber test : OK -5: floorf denormal/nonnumber test : OK -5: ceilf denormal/nonnumber test : OK -5: roundf denormal/nonnumber test : OK -5: rintf denormal/nonnumber test : OK -5: lgammaf_u1 denormal/nonnumber test : OK -5: tgammaf_u1 denormal/nonnumber test : OK -5: erff_u1 denormal/nonnumber test : OK -5: erfcf_u15 denormal/nonnumber test : OK -5: -5: Accuracy test -1: ceilf : OK -1: roundf : OK -1: rintf : OK -4: copysignf : OK -5: hypotf_u35 : OK -5: hypotf_u05 : OK -4: fmaxf : OK -5: copysignf : OK -4: fminf : OK -5: fmaxf : OK -1: sinf : OK -4: fdimf : OK -5: fminf : OK -4: fmodf : OK -5: fdimf : OK -4: remainderf : OK -5: fmodf : OK -4: truncf : OK -4: floorf : OK -1: sinf_u1 : OK -4: ceilf : OK -5: remainderf : OK -4: roundf : OK -5: truncf : OK -5: floorf : OK -4: rintf : OK -5: ceilf : OK -5: roundf : OK -5: rintf : OK -1: sin in sincosf : OK -4: sinf : OK -1: sin in sincosf_u1 : OK -5: sinf : OK -1: sin in sincospif_u35 : OK -5: sinf_u1 : OK -4: sinf_u1 : OK -1: sin in sincospif_u05 : OK -5: sin in sincosf : OK -4: sin in sincosf : OK -5: sin in sincosf_u1 : OK -1: sinpif_u05 : OK -4: sin in sincosf_u1 : OK -5: sin in sincospif_u35 : OK -1: cospif_u05 : OK -4: sin in sincospif_u35 : OK -5: sin in sincospif_u05 : OK -4: sin in sincospif_u05 : OK -1: cosf : OK -5: sinpif_u05 : OK -4: sinpif_u05 : OK -1: cosf_u1 : OK -5: cospif_u05 : OK -4: cospif_u05 : OK -1: cos in sincosf : OK -5: cosf : OK -1: cos in sincosf_u1 : OK -4: cosf : OK -1: cos in sincospif_u35 : OK -4: cosf_u1 : OK -5: cosf_u1 : OK -1: cos in sincospif_u05 : OK -5: cos in sincosf : OK -4: cos in sincosf : OK -5: cos in sincosf_u1 : OK -1: fastsinf_u3500 : OK -4: cos in sincosf_u1 : OK -5: cos in sincospif_u35 : OK -4: cos in sincospif_u35 : OK -1: fastcosf_u3500 : OK -4: cos in sincospif_u05 : OK -5: cos in sincospif_u05 : OK -1: tanf : OK -5: fastsinf_u3500 : OK -4: fastsinf_u3500 : OK -1: tanf_u1 : OK -1: logf : OK -5: fastcosf_u3500 : OK -4: fastcosf_u3500 : OK -1: logf_u1 : OK -1: expf : OK -5: tanf : OK -4: tanf : OK -5: tanf_u1 : OK -4: tanf_u1 : OK -5: logf : OK -5: logf_u1 : OK -4: logf : OK -5: expf : OK -1: powf : OK -4: logf_u1 : OK -4: expf : OK -1: fastpowf_u3500 : OK -1: sqrtf : OK -1: sqrtf_u05 : OK -1: sqrtf_u35 : OK -1: cbrtf : OK -1: cbrtf_u1 : OK -1: asinf : OK -1: asinf_u1 : OK -1: acosf : OK -1: acosf_u1 : OK -1: atanf : OK -1: atanf_u1 : OK -5: powf : OK -4: powf : OK -1: atan2f : OK -5: fastpowf_u3500 : OK -5: cbrtf : OK -5: cbrtf_u1 : OK -5: asinf : OK -4: fastpowf_u3500 : OK -4: sqrtf : OK -4: sqrtf_u05 : OK -4: sqrtf_u35 : OK -4: cbrtf : OK -4: cbrtf_u1 : OK -1: atan2f_u1 : OK -5: asinf_u1 : OK -4: asinf : OK -1: sinhf : OK -5: acosf : OK -1: coshf : OK -4: asinf_u1 : OK -5: acosf_u1 : OK -4: acosf : OK -1: tanhf : OK -4: acosf_u1 : OK -5: atanf : OK -1: sinhf_u35 : OK -1: coshf_u35 : OK -4: atanf : OK -5: atanf_u1 : OK -1: tanhf_u35 : OK -4: atanf_u1 : OK -1: asinhf : OK -1: acoshf : OK -1: atanhf : OK -5: atan2f : OK -4: atan2f : OK -1: exp2f : OK -1: exp10f : OK -5: atan2f_u1 : OK -4: atan2f_u1 : OK -5: sinhf : OK -1: exp2f_u35 : OK -4: sinhf : OK -5: coshf : OK -4: coshf : OK -5: tanhf : OK -1: exp10f_u35 : OK -4: tanhf : OK -5: sinhf_u35 : OK -4: sinhf_u35 : OK -5: coshf_u35 : OK -1: expm1f : OK -5: tanhf_u35 : OK -4: coshf_u35 : OK -5: asinhf : OK -4: tanhf_u35 : OK -5: acoshf : OK -5: atanhf : OK -4: asinhf : OK -1: log10f : OK -5: exp2f : OK -4: acoshf : OK -4: atanhf : OK -5: exp10f : OK -4: exp2f : OK -5: exp2f_u35 : OK -1: log2f : OK -4: exp10f : OK -5: exp10f_u35 : OK -4: exp2f_u35 : OK -5: expm1f : OK -4: exp10f_u35 : OK -1: log2f_u35 : OK -4: expm1f : OK -1: log1pf : OK -5: log10f : OK -1: lgammaf_u1 : OK -4: log10f : OK -5: log2f : OK -1: tgammaf_u1 : OK -4: log2f : OK -1: erff_u1 : OK -5: log2f_u35 : OK -5: log1pf : OK -4: log2f_u35 : OK -4: log1pf : OK -5: lgammaf_u1 : OK -4: lgammaf_u1 : OK -1: erfcf_u15 : OK -1: -1: -1: *** All tests passed -1: -1: -1: *** Now testing /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iut -3/9 Test #1: iut .............................. Passed 273.79 sec -test 6 - Start 6: iutpurec_scalar - -6: Test command: /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/tester "/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutpurec_scalar" -6: Working Directory: /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin -6: Test timeout computed to be: 10000000 -6: -6: -6: *** Now testing /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutpurec_scalar -6: IUT : Pure C scalar -6: Denormal/nonnumber test atan2(y, x) -6: -6: If y is +0 and x is -0, +pi is returned : OK -6: If y is -0 and x is -0, -pi is returned : OK -6: If y is +0 and x is +0, +0 is returned : OK -6: If y is -0 and x is +0, -0 is returned : OK -6: If y is positive infinity and x is negative infinity, +3*pi/4 is returned : OK -6: If y is negative infinity and x is negative infinity, -3*pi/4 is returned : OK -6: If y is positive infinity and x is positive infinity, +pi/4 is returned : OK -6: If y is negative infinity and x is positive infinity, -pi/4 is returned : OK -6: If y is +0 and x is less than 0, +pi is returned : OK -6: If y is -0 and x is less than 0, -pi is returned : OK -6: If y is less than 0 and x is 0, -pi/2 is returned : OK -6: If y is greater than 0 and x is 0, pi/2 is returned : OK -6: If y is greater than 0 and x is -0, pi/2 is returned : OK -6: If y is positive infinity, and x is finite, pi/2 is returned : OK -6: If y is negative infinity, and x is finite, -pi/2 is returned : OK -6: If y is a finite value greater than 0, and x is negative infinity, +pi is returned : OK -6: If y is a finite value less than 0, and x is negative infinity, -pi is returned : OK -6: If y is a finite value greater than 0, and x is positive infinity, +0 is returned : OK -6: If y is a finite value less than 0, and x is positive infinity, -0 is returned : OK -6: If x is NaN, a NaN is returned : OK -6: If y is a NaN, the result is a NaN : OK -6: -6: end of atan2 denormal/nonnumber test -6: -6: Denormal/nonnumber test atan2_u1(y, x) -6: -6: If y is +0 and x is -0, +pi is returned : OK -6: If y is -0 and x is -0, -pi is returned : OK -6: If y is +0 and x is +0, +0 is returned : OK -6: If y is -0 and x is +0, -0 is returned : OK -6: If y is positive infinity and x is negative infinity, +3*pi/4 is returned : OK -6: If y is negative infinity and x is negative infinity, -3*pi/4 is returned : OK -6: If y is positive infinity and x is positive infinity, +pi/4 is returned : OK -6: If y is negative infinity and x is positive infinity, -pi/4 is returned : OK -6: If y is +0 and x is less than 0, +pi is returned : OK -6: If y is -0 and x is less than 0, -pi is returned : OK -6: If y is less than 0 and x is 0, -pi/2 is returned : OK -6: If y is greater than 0 and x is 0, pi/2 is returned : OK -6: If y is greater than 0 and x is -0, pi/2 is returned : OK -6: If y is positive infinity, and x is finite, pi/2 is returned : OK -6: If y is negative infinity, and x is finite, -pi/2 is returned : OK -6: If y is a finite value greater than 0, and x is negative infinity, +pi is returned : OK -6: If y is a finite value less than 0, and x is negative infinity, -pi is returned : OK -6: If y is a finite value greater than 0, and x is positive infinity, +0 is returned : OK -6: If y is a finite value less than 0, and x is positive infinity, -0 is returned : OK -6: If x is NaN, a NaN is returned : OK -6: If y is a NaN, the result is a NaN : OK -6: -6: end of atan2_u1 denormal/nonnumber test -6: -6: Denormal/nonnumber test pow(x, y) -6: -6: If x is +1 and y is a NaN, the result is 1.0 : OK -6: If y is 0 and x is a NaN, the result is 1.0 : OK -6: If x is -1, and y is positive infinity, the result is 1.0 : OK -6: If x is -1, and y is negative infinity, the result is 1.0 : OK -6: If x is a finite value less than 0, and y is a finite non-integer, a NaN is returned : OK -6: If x is a NaN, the result is a NaN : OK -6: If y is a NaN, the result is a NaN : OK -6: If x is +0, and y is an odd integer greater than 0, the result is +0 : OK -6: If x is -0, and y is an odd integer greater than 0, the result is -0 : OK -6: If x is 0, and y greater than 0 and not an odd integer, the result is +0 : OK -6: If the absolute value of x is less than 1, and y is negative infinity, the result is positive infinity : OK -6: If the absolute value of x is greater than 1, and y is negative infinity, the result is +0 : OK -6: If the absolute value of x is less than 1, and y is positive infinity, the result is +0 : OK -6: If the absolute value of x is greater than 1, and y is positive infinity, the result is positive infinity : OK -6: If x is negative infinity, and y is an odd integer less than 0, the result is -0 : OK -6: If x is negative infinity, and y less than 0 and not an odd integer, the result is +0 : OK -6: If x is negative infinity, and y is an odd integer greater than 0, the result is negative infinity : OK -6: If x is negative infinity, and y greater than 0 and not an odd integer, the result is positive infinity : OK -6: If x is positive infinity, and y less than 0, the result is +0 : OK -6: If x is positive infinity, and y greater than 0, the result is positive infinity : OK -6: If x is +0, and y is an odd integer less than 0, +HUGE_VAL is returned : OK -6: If x is -0, and y is an odd integer less than 0, -HUGE_VAL is returned : OK -6: If x is 0, and y is less than 0 and not an odd integer, +HUGE_VAL is returned : OK -6: -6: Denormal/nonnumber test atan2f(y, x) -6: -6: If y is +0 and x is -0, +pi is returned ... OK -6: If y is -0 and x is -0, -pi is returned ... OK -6: If y is +0 and x is +0, +0 is returned ... OK -6: If y is -0 and x is +0, -0 is returned ... OK -6: If y is positive infinity and x is negative infinity, +3*pi/4 is returned ... OK -6: If y is negative infinity and x is negative infinity, -3*pi/4 is returned ... OK -6: If y is positive infinity and x is positive infinity, +pi/4 is returned ... OK -6: If y is negative infinity and x is positive infinity, -pi/4 is returned ... OK -6: If y is +0 and x is less than 0, +pi is returned ... OK -6: If y is -0 and x is less than 0, -pi is returned ... OK -6: If y is less than 0 and x is 0, -pi/2 is returned ... OK -6: If y is greater than 0 and x is 0, pi/2 is returned ... OK -6: If y is greater than 0 and x is -0, pi/2 is returned ... OK -6: If y is positive infinity, and x is finite, pi/2 is returned ... OK -6: If y is negative infinity, and x is finite, -pi/2 is returned ... OK -6: If y is a finite value greater than 0, and x is negative infinity, +pi is returned ... OK -6: If y is a finite value less than 0, and x is negative infinity, -pi is returned ... OK -6: If y is a finite value greater than 0, and x is positive infinity, +0 is returned ... OK -6: If y is a finite value less than 0, and x is positive infinity, -0 is returned ... OK -6: If x is NaN, a NaN is returned ... OK -6: If y is a NaN, the result is a NaN ... OK -6: -6: end of atan2f denormal/nonnumber test -6: -6: -6: Denormal/nonnumber test atan2f_u1(y, x) -6: -6: If y is +0 and x is -0, +pi is returned ... OK -6: If y is -0 and x is -0, -pi is returned ... OK -6: If y is +0 and x is +0, +0 is returned ... OK -6: If y is -0 and x is +0, -0 is returned ... OK -6: If y is positive infinity and x is negative infinity, +3*pi/4 is returned ... OK -6: If y is negative infinity and x is negative infinity, -3*pi/4 is returned ... OK -6: If y is positive infinity and x is positive infinity, +pi/4 is returned ... OK -6: If y is negative infinity and x is positive infinity, -pi/4 is returned ... OK -6: If y is +0 and x is less than 0, +pi is returned ... OK -6: If y is -0 and x is less than 0, -pi is returned ... OK -6: If y is less than 0 and x is 0, -pi/2 is returned ... OK -6: If y is greater than 0 and x is 0, pi/2 is returned ... OK -6: If y is greater than 0 and x is -0, pi/2 is returned ... OK -6: If y is positive infinity, and x is finite, pi/2 is returned ... OK -6: If y is negative infinity, and x is finite, -pi/2 is returned ... OK -6: If y is a finite value greater than 0, and x is negative infinity, +pi is returned ... OK -6: If y is a finite value less than 0, and x is negative infinity, -pi is returned ... OK -6: If y is a finite value greater than 0, and x is positive infinity, +0 is returned ... OK -6: If y is a finite value less than 0, and x is positive infinity, -0 is returned ... OK -6: If x is NaN, a NaN is returned ... OK -6: If y is a NaN, the result is a NaN ... OK -6: -6: end of atan2f_u1 denormal/nonnumber test -6: -6: -6: Denormal/nonnumber test powf(x, y) -6: -6: If x is +1 and y is a NaN, the result is 1.0 ... OK -6: If y is 0 and x is a NaN, the result is 1.0 ... OK -6: If x is -1, and y is positive infinity, the result is 1.0 ... OK -6: If x is -1, and y is negative infinity, the result is 1.0 ... OK -6: If x is a finite value less than 0, and y is a finite non-integer, a NaN is returned ... OK -6: If x is a NaN, the result is a NaN ... OK -6: If y is a NaN, the result is a NaN ... OK -6: If x is +0, and y is an odd integer greater than 0, the result is +0 ... OK -6: If x is -0, and y is an odd integer greater than 0, the result is -0 ... OK -6: If x is 0, and y greater than 0 and not an odd integer, the result is +0 ... OK -6: If the absolute value of x is less than 1, and y is negative infinity, the result is positive infinity ... OK -6: If the absolute value of x is greater than 1, and y is negative infinity, the result is +0 ... OK -6: If the absolute value of x is less than 1, and y is positive infinity, the result is +0 ... OK -6: If the absolute value of x is greater than 1, and y is positive infinity, the result is positive infinity ... OK -6: If x is negative infinity, and y is an odd integer less than 0, the result is -0 ... OK -6: If x is negative infinity, and y less than 0 and not an odd integer, the result is +0 ... OK -6: If x is negative infinity, and y is an odd integer greater than 0, the result is negative infinity ... OK -6: If x is negative infinity, and y greater than 0 and not an odd integer, the result is positive infinity ... OK -6: If x is positive infinity, and y less than 0, the result is +0 ... OK -6: If x is positive infinity, and y greater than 0, the result is positive infinity ... OK -6: If x is +0, and y is an odd integer less than 0, +HUGE_VAL is returned ... OK -6: If x is -0, and y is an odd integer less than 0, -HUGE_VAL is returned ... OK -6: If x is 0, and y is less than 0 and not an odd integer, +HUGE_VAL is returned ... OK -6: If the result overflows, the functions return HUGE_VAL with the mathematically correct sign ... OK -6: -6: End of pow denormal/nonnumber test -6: -6: sin denormal/nonnumber test : OK -6: sin_u1 denormal/nonnumber test : OK -6: sin in sincos denormal/nonnumber test : OK -6: sin in sincos_u1 denormal/nonnumber test : OK -6: sin in sincospi_u05 denormal/nonnumber test : OK -6: sin in sincospi_u35 denormal/nonnumber test : OK -6: sinpi_u05 denormal/nonnumber test : OK -6: cospi_u05 denormal/nonnumber test : OK -6: cos denormal/nonnumber test : OK -6: cos_u1 denormal/nonnumber test : OK -6: cos in sincos denormal/nonnumber test : OK -6: cos in sincos_u1 denormal/nonnumber test : OK -6: cos in sincospi_u05 denormal/nonnumber test : OK -6: cos in sincospi_u35 denormal/nonnumber test : OK -6: tan denormal/nonnumber test : OK -6: tan_u1 denormal/nonnumber test : OK -6: asin denormal/nonnumber test : OK -6: asin_u1 denormal/nonnumber test : OK -6: acos denormal/nonnumber test : OK -6: acos_u1 denormal/nonnumber test : OK -6: atan denormal/nonnumber test : OK -6: atan_u1 denormal/nonnumber test : OK -6: log denormal/nonnumber test : OK -6: log_u1 denormal/nonnumber test : OK -6: exp denormal/nonnumber test : OK -6: sinh denormal/nonnumber test : OK -6: cosh denormal/nonnumber test : OK -6: tanh denormal/nonnumber test : OK -6: sinh_u35 denormal/nonnumber test : OK -6: cosh_u35 denormal/nonnumber test : OK -6: tanh_u35 denormal/nonnumber test : OK -6: asinh denormal/nonnumber test : OK -6: acosh denormal/nonnumber test : OK -6: atanh denormal/nonnumber test : OK -6: sqrt denormal/nonnumber test : OK -6: sqrt_u05 denormal/nonnumber test : OK -6: sqrt_u35 denormal/nonnumber test : OK -6: cbrt denormal/nonnumber test : OK -6: cbrt_u1 denormal/nonnumber test : OK -6: exp2 denormal/nonnumber test : OK -6: exp10 denormal/nonnumber test : OK -6: exp2_u35 denormal/nonnumber test : OK -6: exp10_u35 denormal/nonnumber test : OK -6: expm1 denormal/nonnumber test : OK -6: log10 denormal/nonnumber test : OK -6: log2 denormal/nonnumber test : OK -6: log2_u35 denormal/nonnumber test : OK -6: log1p denormal/nonnumber test : OK -6: ldexp denormal/nonnumber test : OK -6: ilogb denormal/nonnumber test : OK -6: hypot_u35 denormal/nonnumber test : OK -6: hypot_u05 denormal/nonnumber test : OK -6: copysign denormal/nonnumber test : OK -6: fmax denormal/nonnumber test : OK -6: fmin denormal/nonnumber test : OK -6: fdim denormal/nonnumber test : OK -6: fmod denormal/nonnumber test : OK -6: remainder denormal/nonnumber test : OK -6: trunc denormal/nonnumber test : OK -6: floor denormal/nonnumber test : OK -6: ceil denormal/nonnumber test : OK -6: round denormal/nonnumber test : OK -6: rint denormal/nonnumber test : OK -6: lgamma_u1 denormal/nonnumber test : OK -6: tgamma_u1 denormal/nonnumber test : OK -6: erf_u1 denormal/nonnumber test : OK -6: erfc_u15 denormal/nonnumber test : OK -6: sinf denormal/nonnumber test : OK -6: sinf_u1 denormal/nonnumber test : OK -6: sin in sincosf denormal/nonnumber test : OK -6: sin in sincosf_u1 denormal/nonnumber test : OK -6: sin in sincospif_u05 denormal/nonnumber test : OK -6: sin in sincospif_u35 denormal/nonnumber test : OK -6: sinpif_u05 denormal/nonnumber test : OK -6: cospif_u05 denormal/nonnumber test : OK -6: cosf denormal/nonnumber test : OK -6: cosf_u1 denormal/nonnumber test : OK -6: cosf in sincos denormal/nonnumber test : OK -6: cosf in sincos_u1 denormal/nonnumber test : OK -6: cosf in sincospi_u05 denormal/nonnumber test : OK -6: cosf in sincospi_u35 denormal/nonnumber test : OK -6: tanf denormal/nonnumber test : OK -6: tanf_u1 denormal/nonnumber test : OK -6: asinf denormal/nonnumber test : OK -6: asinf_u1 denormal/nonnumber test : OK -6: acosf denormal/nonnumber test : OK -6: acosf_u1 denormal/nonnumber test : OK -6: atanf denormal/nonnumber test : OK -6: atanf_u1 denormal/nonnumber test : OK -6: logf denormal/nonnumber test : OK -6: logf_u1 denormal/nonnumber test : OK -6: expf denormal/nonnumber test : OK -6: sinhf denormal/nonnumber test : OK -6: coshf denormal/nonnumber test : OK -6: tanhf denormal/nonnumber test : OK -6: sinhf_u35 denormal/nonnumber test : OK -6: coshf_u35 denormal/nonnumber test : OK -6: tanhf_u35 denormal/nonnumber test : OK -6: asinhf denormal/nonnumber test : OK -6: acoshf denormal/nonnumber test : OK -6: atanhf denormal/nonnumber test : OK -6: sqrtf denormal/nonnumber test : OK -6: sqrtf_u05 denormal/nonnumber test : OK -6: sqrtf_u35 denormal/nonnumber test : OK -6: cbrtf denormal/nonnumber test : OK -6: cbrtf_u1 denormal/nonnumber test : OK -6: exp2f denormal/nonnumber test : OK -6: exp10f denormal/nonnumber test : OK -6: exp2f_u35 denormal/nonnumber test : OK -6: exp10f_u35 denormal/nonnumber test : OK -6: expm1f denormal/nonnumber test : OK -6: log10f denormal/nonnumber test : OK -6: log2f denormal/nonnumber test : OK -6: log2f_u35 denormal/nonnumber test : OK -6: log1pf denormal/nonnumber test : OK -6: hypotf_u35 denormal/nonnumber test : OK -6: hypotf_u05 denormal/nonnumber test : OK -6: copysignf denormal/nonnumber test : OK -6: fmaxf denormal/nonnumber test : OK -6: fminf denormal/nonnumber test : OK -6: fdimf denormal/nonnumber test : OK -5: tgammaf_u1 : OK -6: fmodf denormal/nonnumber test : OK -6: remainderf denormal/nonnumber test : OK -6: truncf denormal/nonnumber test : OK -6: floorf denormal/nonnumber test : OK -6: ceilf denormal/nonnumber test : OK -6: roundf denormal/nonnumber test : OK -6: rintf denormal/nonnumber test : OK -6: lgammaf_u1 denormal/nonnumber test : OK -6: tgammaf_u1 denormal/nonnumber test : OK -6: erff_u1 denormal/nonnumber test : OK -6: erfcf_u15 denormal/nonnumber test : OK -6: -6: Accuracy test -4: tgammaf_u1 : OK -5: erff_u1 : OK -4: erff_u1 : OK -6: hypot_u35 : OK -6: hypot_u05 : OK -4: erfcf_u15 : OK -4: -4: -4: *** All tests passed -4: -4: -4: *** Now testing /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutneon32vfpv4 -4/9 Test #4: iutneon32vfpv4 ................... Passed 148.45 sec -test 7 - Start 7: iutypurec_scalar - -7: Test command: /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/tester "/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutypurec_scalar" -7: Working Directory: /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin -7: Test timeout computed to be: 10000000 -7: -7: -7: *** Now testing /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutypurec_scalar -7: IUT : Pure C scalar -7: Denormal/nonnumber test atan2(y, x) -7: -7: If y is +0 and x is -0, +pi is returned : OK -7: If y is -0 and x is -0, -pi is returned : OK -7: If y is +0 and x is +0, +0 is returned : OK -7: If y is -0 and x is +0, -0 is returned : OK -7: If y is positive infinity and x is negative infinity, +3*pi/4 is returned : OK -7: If y is negative infinity and x is negative infinity, -3*pi/4 is returned : OK -7: If y is positive infinity and x is positive infinity, +pi/4 is returned : OK -7: If y is negative infinity and x is positive infinity, -pi/4 is returned : OK -7: If y is +0 and x is less than 0, +pi is returned : OK -7: If y is -0 and x is less than 0, -pi is returned : OK -7: If y is less than 0 and x is 0, -pi/2 is returned : OK -7: If y is greater than 0 and x is 0, pi/2 is returned : OK -7: If y is greater than 0 and x is -0, pi/2 is returned : OK -7: If y is positive infinity, and x is finite, pi/2 is returned : OK -7: If y is negative infinity, and x is finite, -pi/2 is returned : OK -7: If y is a finite value greater than 0, and x is negative infinity, +pi is returned : OK -7: If y is a finite value less than 0, and x is negative infinity, -pi is returned : OK -7: If y is a finite value greater than 0, and x is positive infinity, +0 is returned : OK -7: If y is a finite value less than 0, and x is positive infinity, -0 is returned : OK -7: If x is NaN, a NaN is returned : OK -7: If y is a NaN, the result is a NaN : OK -7: -7: end of atan2 denormal/nonnumber test -7: -7: Denormal/nonnumber test atan2_u1(y, x) -7: -7: If y is +0 and x is -0, +pi is returned : OK -7: If y is -0 and x is -0, -pi is returned : OK -7: If y is +0 and x is +0, +0 is returned : OK -7: If y is -0 and x is +0, -0 is returned : OK -7: If y is positive infinity and x is negative infinity, +3*pi/4 is returned : OK -7: If y is negative infinity and x is negative infinity, -3*pi/4 is returned : OK -7: If y is positive infinity and x is positive infinity, +pi/4 is returned : OK -7: If y is negative infinity and x is positive infinity, -pi/4 is returned : OK -7: If y is +0 and x is less than 0, +pi is returned : OK -7: If y is -0 and x is less than 0, -pi is returned : OK -7: If y is less than 0 and x is 0, -pi/2 is returned : OK -7: If y is greater than 0 and x is 0, pi/2 is returned : OK -7: If y is greater than 0 and x is -0, pi/2 is returned : OK -7: If y is positive infinity, and x is finite, pi/2 is returned : OK -7: If y is negative infinity, and x is finite, -pi/2 is returned : OK -7: If y is a finite value greater than 0, and x is negative infinity, +pi is returned : OK -7: If y is a finite value less than 0, and x is negative infinity, -pi is returned : OK -7: If y is a finite value greater than 0, and x is positive infinity, +0 is returned : OK -7: If y is a finite value less than 0, and x is positive infinity, -0 is returned : OK -7: If x is NaN, a NaN is returned : OK -7: If y is a NaN, the result is a NaN : OK -7: -7: end of atan2_u1 denormal/nonnumber test -7: -7: Denormal/nonnumber test pow(x, y) -7: -7: If x is +1 and y is a NaN, the result is 1.0 : OK -7: If y is 0 and x is a NaN, the result is 1.0 : OK -7: If x is -1, and y is positive infinity, the result is 1.0 : OK -7: If x is -1, and y is negative infinity, the result is 1.0 : OK -7: If x is a finite value less than 0, and y is a finite non-integer, a NaN is returned : OK -7: If x is a NaN, the result is a NaN : OK -7: If y is a NaN, the result is a NaN : OK -7: If x is +0, and y is an odd integer greater than 0, the result is +0 : OK -7: If x is -0, and y is an odd integer greater than 0, the result is -0 : OK -7: If x is 0, and y greater than 0 and not an odd integer, the result is +0 : OK -7: If the absolute value of x is less than 1, and y is negative infinity, the result is positive infinity : OK -7: If the absolute value of x is greater than 1, and y is negative infinity, the result is +0 : OK -7: If the absolute value of x is less than 1, and y is positive infinity, the result is +0 : OK -7: If the absolute value of x is greater than 1, and y is positive infinity, the result is positive infinity : OK -7: If x is negative infinity, and y is an odd integer less than 0, the result is -0 : OK -7: If x is negative infinity, and y less than 0 and not an odd integer, the result is +0 : OK -7: If x is negative infinity, and y is an odd integer greater than 0, the result is negative infinity : OK -7: If x is negative infinity, and y greater than 0 and not an odd integer, the result is positive infinity : OK -7: If x is positive infinity, and y less than 0, the result is +0 : OK -7: If x is positive infinity, and y greater than 0, the result is positive infinity : OK -7: If x is +0, and y is an odd integer less than 0, +HUGE_VAL is returned : OK -7: If x is -0, and y is an odd integer less than 0, -HUGE_VAL is returned : OK -7: If x is 0, and y is less than 0 and not an odd integer, +HUGE_VAL is returned : OK -7: -7: Denormal/nonnumber test atan2f(y, x) -7: -7: If y is +0 and x is -0, +pi is returned ... OK -7: If y is -0 and x is -0, -pi is returned ... OK -7: If y is +0 and x is +0, +0 is returned ... OK -7: If y is -0 and x is +0, -0 is returned ... OK -7: If y is positive infinity and x is negative infinity, +3*pi/4 is returned ... OK -7: If y is negative infinity and x is negative infinity, -3*pi/4 is returned ... OK -7: If y is positive infinity and x is positive infinity, +pi/4 is returned ... OK -7: If y is negative infinity and x is positive infinity, -pi/4 is returned ... OK -7: If y is +0 and x is less than 0, +pi is returned ... OK -7: If y is -0 and x is less than 0, -pi is returned ... OK -7: If y is less than 0 and x is 0, -pi/2 is returned ... OK -7: If y is greater than 0 and x is 0, pi/2 is returned ... OK -7: If y is greater than 0 and x is -0, pi/2 is returned ... OK -7: If y is positive infinity, and x is finite, pi/2 is returned ... OK -7: If y is negative infinity, and x is finite, -pi/2 is returned ... OK -7: If y is a finite value greater than 0, and x is negative infinity, +pi is returned ... OK -7: If y is a finite value less than 0, and x is negative infinity, -pi is returned ... OK -7: If y is a finite value greater than 0, and x is positive infinity, +0 is returned ... OK -7: If y is a finite value less than 0, and x is positive infinity, -0 is returned ... OK -7: If x is NaN, a NaN is returned ... OK -7: If y is a NaN, the result is a NaN ... OK -7: -7: end of atan2f denormal/nonnumber test -7: -7: -7: Denormal/nonnumber test atan2f_u1(y, x) -7: -7: If y is +0 and x is -0, +pi is returned ... OK -7: If y is -0 and x is -0, -pi is returned ... OK -7: If y is +0 and x is +0, +0 is returned ... OK -7: If y is -0 and x is +0, -0 is returned ... OK -7: If y is positive infinity and x is negative infinity, +3*pi/4 is returned ... OK -7: If y is negative infinity and x is negative infinity, -3*pi/4 is returned ... OK -7: If y is positive infinity and x is positive infinity, +pi/4 is returned ... OK -7: If y is negative infinity and x is positive infinity, -pi/4 is returned ... OK -7: If y is +0 and x is less than 0, +pi is returned ... OK -7: If y is -0 and x is less than 0, -pi is returned ... OK -7: If y is less than 0 and x is 0, -pi/2 is returned ... OK -7: If y is greater than 0 and x is 0, pi/2 is returned ... OK -7: If y is greater than 0 and x is -0, pi/2 is returned ... OK -7: If y is positive infinity, and x is finite, pi/2 is returned ... OK -7: If y is negative infinity, and x is finite, -pi/2 is returned ... OK -7: If y is a finite value greater than 0, and x is negative infinity, +pi is returned ... OK -7: If y is a finite value less than 0, and x is negative infinity, -pi is returned ... OK -7: If y is a finite value greater than 0, and x is positive infinity, +0 is returned ... OK -7: If y is a finite value less than 0, and x is positive infinity, -0 is returned ... OK -7: If x is NaN, a NaN is returned ... OK -7: If y is a NaN, the result is a NaN ... OK -7: -7: end of atan2f_u1 denormal/nonnumber test -7: -7: -7: Denormal/nonnumber test powf(x, y) -7: -7: If x is +1 and y is a NaN, the result is 1.0 ... OK -7: If y is 0 and x is a NaN, the result is 1.0 ... OK -7: If x is -1, and y is positive infinity, the result is 1.0 ... OK -7: If x is -1, and y is negative infinity, the result is 1.0 ... OK -7: If x is a finite value less than 0, and y is a finite non-integer, a NaN is returned ... OK -7: If x is a NaN, the result is a NaN ... OK -7: If y is a NaN, the result is a NaN ... OK -7: If x is +0, and y is an odd integer greater than 0, the result is +0 ... OK -7: If x is -0, and y is an odd integer greater than 0, the result is -0 ... OK -7: If x is 0, and y greater than 0 and not an odd integer, the result is +0 ... OK -7: If the absolute value of x is less than 1, and y is negative infinity, the result is positive infinity ... OK -7: If the absolute value of x is greater than 1, and y is negative infinity, the result is +0 ... OK -7: If the absolute value of x is less than 1, and y is positive infinity, the result is +0 ... OK -7: If the absolute value of x is greater than 1, and y is positive infinity, the result is positive infinity ... OK -7: If x is negative infinity, and y is an odd integer less than 0, the result is -0 ... OK -7: If x is negative infinity, and y less than 0 and not an odd integer, the result is +0 ... OK -7: If x is negative infinity, and y is an odd integer greater than 0, the result is negative infinity ... OK -7: If x is negative infinity, and y greater than 0 and not an odd integer, the result is positive infinity ... OK -7: If x is positive infinity, and y less than 0, the result is +0 ... OK -7: If x is positive infinity, and y greater than 0, the result is positive infinity ... OK -7: If x is +0, and y is an odd integer less than 0, +HUGE_VAL is returned ... OK -7: If x is -0, and y is an odd integer less than 0, -HUGE_VAL is returned ... OK -7: If x is 0, and y is less than 0 and not an odd integer, +HUGE_VAL is returned ... OK -7: If the result overflows, the functions return HUGE_VAL with the mathematically correct sign ... OK -7: -7: End of pow denormal/nonnumber test -7: -7: sin denormal/nonnumber test : OK -7: sin_u1 denormal/nonnumber test : OK -7: sin in sincos denormal/nonnumber test : OK -7: sin in sincos_u1 denormal/nonnumber test : OK -7: sin in sincospi_u05 denormal/nonnumber test : OK -7: sin in sincospi_u35 denormal/nonnumber test : OK -7: sinpi_u05 denormal/nonnumber test : OK -7: cospi_u05 denormal/nonnumber test : OK -7: cos denormal/nonnumber test : OK -7: cos_u1 denormal/nonnumber test : OK -7: cos in sincos denormal/nonnumber test : OK -7: cos in sincos_u1 denormal/nonnumber test : OK -7: cos in sincospi_u05 denormal/nonnumber test : OK -7: cos in sincospi_u35 denormal/nonnumber test : OK -7: tan denormal/nonnumber test : OK -7: tan_u1 denormal/nonnumber test : OK -7: asin denormal/nonnumber test : OK -7: asin_u1 denormal/nonnumber test : OK -7: acos denormal/nonnumber test : OK -7: acos_u1 denormal/nonnumber test : OK -7: atan denormal/nonnumber test : OK -7: atan_u1 denormal/nonnumber test : OK -7: log denormal/nonnumber test : OK -7: log_u1 denormal/nonnumber test : OK -7: exp denormal/nonnumber test : OK -7: sinh denormal/nonnumber test : OK -7: cosh denormal/nonnumber test : OK -7: tanh denormal/nonnumber test : OK -7: sinh_u35 denormal/nonnumber test : OK -7: cosh_u35 denormal/nonnumber test : OK -7: tanh_u35 denormal/nonnumber test : OK -7: asinh denormal/nonnumber test : OK -7: acosh denormal/nonnumber test : OK -7: atanh denormal/nonnumber test : OK -7: cbrt denormal/nonnumber test : OK -7: cbrt_u1 denormal/nonnumber test : OK -7: exp2 denormal/nonnumber test : OK -7: exp10 denormal/nonnumber test : OK -7: exp2_u35 denormal/nonnumber test : OK -7: exp10_u35 denormal/nonnumber test : OK -7: expm1 denormal/nonnumber test : OK -7: log10 denormal/nonnumber test : OK -7: log2 denormal/nonnumber test : OK -7: log2_u35 denormal/nonnumber test : OK -7: log1p denormal/nonnumber test : OK -5: erfcf_u15 : OK -5: -5: -5: *** All tests passed -5: -5: -5: *** Now testing /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutyneon32vfpv4 -5/9 Test #5: iutyneon32vfpv4 .................. Passed 145.31 sec -test 8 - Start 8: iutpurecfma_scalar - -8: Test command: /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/tester "/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutpurecfma_scalar" -8: Working Directory: /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin -8: Test timeout computed to be: 10000000 -8: -8: -8: *** Now testing /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutpurecfma_scalar -8: IUT : Pure C scalar with FMA -8: Denormal/nonnumber test atan2(y, x) -8: -8: If y is +0 and x is -0, +pi is returned : OK -8: If y is -0 and x is -0, -pi is returned : OK -8: If y is +0 and x is +0, +0 is returned : OK -8: If y is -0 and x is +0, -0 is returned : OK -8: If y is positive infinity and x is negative infinity, +3*pi/4 is returned : OK -8: If y is negative infinity and x is negative infinity, -3*pi/4 is returned : OK -8: If y is positive infinity and x is positive infinity, +pi/4 is returned : OK -8: If y is negative infinity and x is positive infinity, -pi/4 is returned : OK -8: If y is +0 and x is less than 0, +pi is returned : OK -8: If y is -0 and x is less than 0, -pi is returned : OK -8: If y is less than 0 and x is 0, -pi/2 is returned : OK -8: If y is greater than 0 and x is 0, pi/2 is returned : OK -8: If y is greater than 0 and x is -0, pi/2 is returned : OK -8: If y is positive infinity, and x is finite, pi/2 is returned : OK -8: If y is negative infinity, and x is finite, -pi/2 is returned : OK -8: If y is a finite value greater than 0, and x is negative infinity, +pi is returned : OK -8: If y is a finite value less than 0, and x is negative infinity, -pi is returned : OK -8: If y is a finite value greater than 0, and x is positive infinity, +0 is returned : OK -8: If y is a finite value less than 0, and x is positive infinity, -0 is returned : OK -8: If x is NaN, a NaN is returned : OK -8: If y is a NaN, the result is a NaN : OK -8: -8: end of atan2 denormal/nonnumber test -8: -8: Denormal/nonnumber test atan2_u1(y, x) -8: -8: If y is +0 and x is -0, +pi is returned : OK -8: If y is -0 and x is -0, -pi is returned : OK -8: If y is +0 and x is +0, +0 is returned : OK -8: If y is -0 and x is +0, -0 is returned : OK -8: If y is positive infinity and x is negative infinity, +3*pi/4 is returned : OK -8: If y is negative infinity and x is negative infinity, -3*pi/4 is returned : OK -8: If y is positive infinity and x is positive infinity, +pi/4 is returned : OK -8: If y is negative infinity and x is positive infinity, -pi/4 is returned : OK -8: If y is +0 and x is less than 0, +pi is returned : OK -8: If y is -0 and x is less than 0, -pi is returned : OK -8: If y is less than 0 and x is 0, -pi/2 is returned : OK -8: If y is greater than 0 and x is 0, pi/2 is returned : OK -8: If y is greater than 0 and x is -0, pi/2 is returned : OK -8: If y is positive infinity, and x is finite, pi/2 is returned : OK -8: If y is negative infinity, and x is finite, -pi/2 is returned : OK -8: If y is a finite value greater than 0, and x is negative infinity, +pi is returned : OK -8: If y is a finite value less than 0, and x is negative infinity, -pi is returned : OK -8: If y is a finite value greater than 0, and x is positive infinity, +0 is returned : OK -8: If y is a finite value less than 0, and x is positive infinity, -0 is returned : OK -8: If x is NaN, a NaN is returned : OK -8: If y is a NaN, the result is a NaN : OK -8: -8: end of atan2_u1 denormal/nonnumber test -8: -8: Denormal/nonnumber test pow(x, y) -8: -8: If x is +1 and y is a NaN, the result is 1.0 : OK -8: If y is 0 and x is a NaN, the result is 1.0 : OK -8: If x is -1, and y is positive infinity, the result is 1.0 : OK -8: If x is -1, and y is negative infinity, the result is 1.0 : OK -8: If x is a finite value less than 0, and y is a finite non-integer, a NaN is returned : OK -8: If x is a NaN, the result is a NaN : OK -8: If y is a NaN, the result is a NaN : OK -8: If x is +0, and y is an odd integer greater than 0, the result is +0 : OK -8: If x is -0, and y is an odd integer greater than 0, the result is -0 : OK -8: If x is 0, and y greater than 0 and not an odd integer, the result is +0 : OK -8: If the absolute value of x is less than 1, and y is negative infinity, the result is positive infinity : OK -8: If the absolute value of x is greater than 1, and y is negative infinity, the result is +0 : OK -8: If the absolute value of x is less than 1, and y is positive infinity, the result is +0 : OK -8: If the absolute value of x is greater than 1, and y is positive infinity, the result is positive infinity : OK -8: If x is negative infinity, and y is an odd integer less than 0, the result is -0 : OK -8: If x is negative infinity, and y less than 0 and not an odd integer, the result is +0 : OK -8: If x is negative infinity, and y is an odd integer greater than 0, the result is negative infinity : OK -8: If x is negative infinity, and y greater than 0 and not an odd integer, the result is positive infinity : OK -8: If x is positive infinity, and y less than 0, the result is +0 : OK -8: If x is positive infinity, and y greater than 0, the result is positive infinity : OK -8: If x is +0, and y is an odd integer less than 0, +HUGE_VAL is returned : OK -8: If x is -0, and y is an odd integer less than 0, -HUGE_VAL is returned : OK -8: If x is 0, and y is less than 0 and not an odd integer, +HUGE_VAL is returned : OK -8: -8: Denormal/nonnumber test atan2f(y, x) -8: -8: If y is +0 and x is -0, +pi is returned ... OK -8: If y is -0 and x is -0, -pi is returned ... OK -8: If y is +0 and x is +0, +0 is returned ... OK -8: If y is -0 and x is +0, -0 is returned ... OK -8: If y is positive infinity and x is negative infinity, +3*pi/4 is returned ... OK -8: If y is negative infinity and x is negative infinity, -3*pi/4 is returned ... OK -8: If y is positive infinity and x is positive infinity, +pi/4 is returned ... OK -8: If y is negative infinity and x is positive infinity, -pi/4 is returned ... OK -8: If y is +0 and x is less than 0, +pi is returned ... OK -8: If y is -0 and x is less than 0, -pi is returned ... OK -8: If y is less than 0 and x is 0, -pi/2 is returned ... OK -8: If y is greater than 0 and x is 0, pi/2 is returned ... OK -8: If y is greater than 0 and x is -0, pi/2 is returned ... OK -8: If y is positive infinity, and x is finite, pi/2 is returned ... OK -8: If y is negative infinity, and x is finite, -pi/2 is returned ... OK -8: If y is a finite value greater than 0, and x is negative infinity, +pi is returned ... OK -8: If y is a finite value less than 0, and x is negative infinity, -pi is returned ... OK -8: If y is a finite value greater than 0, and x is positive infinity, +0 is returned ... OK -8: If y is a finite value less than 0, and x is positive infinity, -0 is returned ... OK -8: If x is NaN, a NaN is returned ... OK -8: If y is a NaN, the result is a NaN ... OK -8: -8: end of atan2f denormal/nonnumber test -8: -8: -8: Denormal/nonnumber test atan2f_u1(y, x) -8: -8: If y is +0 and x is -0, +pi is returned ... OK -8: If y is -0 and x is -0, -pi is returned ... OK -8: If y is +0 and x is +0, +0 is returned ... OK -8: If y is -0 and x is +0, -0 is returned ... OK -8: If y is positive infinity and x is negative infinity, +3*pi/4 is returned ... OK -8: If y is negative infinity and x is negative infinity, -3*pi/4 is returned ... OK -8: If y is positive infinity and x is positive infinity, +pi/4 is returned ... OK -8: If y is negative infinity and x is positive infinity, -pi/4 is returned ... OK -8: If y is +0 and x is less than 0, +pi is returned ... OK -8: If y is -0 and x is less than 0, -pi is returned ... OK -8: If y is less than 0 and x is 0, -pi/2 is returned ... OK -8: If y is greater than 0 and x is 0, pi/2 is returned ... OK -8: If y is greater than 0 and x is -0, pi/2 is returned ... OK -8: If y is positive infinity, and x is finite, pi/2 is returned ... OK -8: If y is negative infinity, and x is finite, -pi/2 is returned ... OK -8: If y is a finite value greater than 0, and x is negative infinity, +pi is returned ... OK -8: If y is a finite value less than 0, and x is negative infinity, -pi is returned ... OK -8: If y is a finite value greater than 0, and x is positive infinity, +0 is returned ... OK -8: If y is a finite value less than 0, and x is positive infinity, -0 is returned ... OK -8: If x is NaN, a NaN is returned ... OK -8: If y is a NaN, the result is a NaN ... OK -8: -8: end of atan2f_u1 denormal/nonnumber test -8: -8: -8: Denormal/nonnumber test powf(x, y) -8: -8: If x is +1 and y is a NaN, the result is 1.0 ... OK -8: If y is 0 and x is a NaN, the result is 1.0 ... OK -8: If x is -1, and y is positive infinity, the result is 1.0 ... OK -8: If x is -1, and y is negative infinity, the result is 1.0 ... OK -8: If x is a finite value less than 0, and y is a finite non-integer, a NaN is returned ... OK -8: If x is a NaN, the result is a NaN ... OK -8: If y is a NaN, the result is a NaN ... OK -8: If x is +0, and y is an odd integer greater than 0, the result is +0 ... OK -8: If x is -0, and y is an odd integer greater than 0, the result is -0 ... OK -8: If x is 0, and y greater than 0 and not an odd integer, the result is +0 ... OK -8: If the absolute value of x is less than 1, and y is negative infinity, the result is positive infinity ... OK -8: If the absolute value of x is greater than 1, and y is negative infinity, the result is +0 ... OK -8: If the absolute value of x is less than 1, and y is positive infinity, the result is +0 ... OK -8: If the absolute value of x is greater than 1, and y is positive infinity, the result is positive infinity ... OK -8: If x is negative infinity, and y is an odd integer less than 0, the result is -0 ... OK -8: If x is negative infinity, and y less than 0 and not an odd integer, the result is +0 ... OK -8: If x is negative infinity, and y is an odd integer greater than 0, the result is negative infinity ... OK -8: If x is negative infinity, and y greater than 0 and not an odd integer, the result is positive infinity ... OK -8: If x is positive infinity, and y less than 0, the result is +0 ... OK -8: If x is positive infinity, and y greater than 0, the result is positive infinity ... OK -8: If x is +0, and y is an odd integer less than 0, +HUGE_VAL is returned ... OK -8: If x is -0, and y is an odd integer less than 0, -HUGE_VAL is returned ... OK -8: If x is 0, and y is less than 0 and not an odd integer, +HUGE_VAL is returned ... OK -8: If the result overflows, the functions return HUGE_VAL with the mathematically correct sign ... OK -8: -8: End of pow denormal/nonnumber test -8: -8: sin denormal/nonnumber test : OK -8: sin_u1 denormal/nonnumber test : OK -8: sin in sincos denormal/nonnumber test : OK -8: sin in sincos_u1 denormal/nonnumber test : OK -8: sin in sincospi_u05 denormal/nonnumber test : OK -8: sin in sincospi_u35 denormal/nonnumber test : OK -8: sinpi_u05 denormal/nonnumber test : OK -8: cospi_u05 denormal/nonnumber test : OK -8: cos denormal/nonnumber test : OK -8: cos_u1 denormal/nonnumber test : OK -8: cos in sincos denormal/nonnumber test : OK -8: cos in sincos_u1 denormal/nonnumber test : OK -8: cos in sincospi_u05 denormal/nonnumber test : OK -8: cos in sincospi_u35 denormal/nonnumber test : OK -8: tan denormal/nonnumber test : OK -8: tan_u1 denormal/nonnumber test : OK -8: asin denormal/nonnumber test : OK -8: asin_u1 denormal/nonnumber test : OK -8: acos denormal/nonnumber test : OK -8: acos_u1 denormal/nonnumber test : OK -8: atan denormal/nonnumber test : OK -8: atan_u1 denormal/nonnumber test : OK -8: log denormal/nonnumber test : OK -8: log_u1 denormal/nonnumber test : OK -8: exp denormal/nonnumber test : OK -8: sinh denormal/nonnumber test : OK -8: cosh denormal/nonnumber test : OK -8: tanh denormal/nonnumber test : OK -8: sinh_u35 denormal/nonnumber test : OK -8: cosh_u35 denormal/nonnumber test : OK -8: tanh_u35 denormal/nonnumber test : OK -8: asinh denormal/nonnumber test : OK -8: acosh denormal/nonnumber test : OK -8: atanh denormal/nonnumber test : OK -8: sqrt denormal/nonnumber test : OK -8: sqrt_u05 denormal/nonnumber test : OK -8: sqrt_u35 denormal/nonnumber test : OK -8: cbrt denormal/nonnumber test : OK -8: cbrt_u1 denormal/nonnumber test : OK -8: exp2 denormal/nonnumber test : OK -8: exp10 denormal/nonnumber test : OK -8: exp2_u35 denormal/nonnumber test : OK -8: exp10_u35 denormal/nonnumber test : OK -8: expm1 denormal/nonnumber test : OK -8: log10 denormal/nonnumber test : OK -8: log2 denormal/nonnumber test : OK -8: log2_u35 denormal/nonnumber test : OK -8: log1p denormal/nonnumber test : OK -6: copysign : OK -7: ldexp denormal/nonnumber test : OK -7: ilogb denormal/nonnumber test : OK -7: hypot_u35 denormal/nonnumber test : OK -7: hypot_u05 denormal/nonnumber test : OK -7: copysign denormal/nonnumber test : OK -7: fmax denormal/nonnumber test : OK -7: fmin denormal/nonnumber test : OK -7: fdim denormal/nonnumber test : OK -7: fmod denormal/nonnumber test : OK -7: remainder denormal/nonnumber test : OK -7: trunc denormal/nonnumber test : OK -7: floor denormal/nonnumber test : OK -7: ceil denormal/nonnumber test : OK -7: round denormal/nonnumber test : OK -7: rint denormal/nonnumber test : OK -7: lgamma_u1 denormal/nonnumber test : OK -7: tgamma_u1 denormal/nonnumber test : OK -7: erf_u1 denormal/nonnumber test : OK -7: erfc_u15 denormal/nonnumber test : OK -7: sinf denormal/nonnumber test : OK -7: sinf_u1 denormal/nonnumber test : OK -7: sin in sincosf denormal/nonnumber test : OK -7: sin in sincosf_u1 denormal/nonnumber test : OK -7: sin in sincospif_u05 denormal/nonnumber test : OK -7: sin in sincospif_u35 denormal/nonnumber test : OK -7: sinpif_u05 denormal/nonnumber test : OK -7: cospif_u05 denormal/nonnumber test : OK -7: cosf denormal/nonnumber test : OK -7: cosf_u1 denormal/nonnumber test : OK -7: cosf in sincos denormal/nonnumber test : OK -7: cosf in sincos_u1 denormal/nonnumber test : OK -7: cosf in sincospi_u05 denormal/nonnumber test : OK -7: cosf in sincospi_u35 denormal/nonnumber test : OK -7: tanf denormal/nonnumber test : OK -7: tanf_u1 denormal/nonnumber test : OK -7: asinf denormal/nonnumber test : OK -7: asinf_u1 denormal/nonnumber test : OK -7: acosf denormal/nonnumber test : OK -7: acosf_u1 denormal/nonnumber test : OK -7: atanf denormal/nonnumber test : OK -7: atanf_u1 denormal/nonnumber test : OK -7: logf denormal/nonnumber test : OK -7: logf_u1 denormal/nonnumber test : OK -7: expf denormal/nonnumber test : OK -7: sinhf denormal/nonnumber test : OK -7: coshf denormal/nonnumber test : OK -7: tanhf denormal/nonnumber test : OK -7: sinhf_u35 denormal/nonnumber test : OK -7: coshf_u35 denormal/nonnumber test : OK -7: tanhf_u35 denormal/nonnumber test : OK -7: asinhf denormal/nonnumber test : OK -7: acoshf denormal/nonnumber test : OK -7: atanhf denormal/nonnumber test : OK -7: cbrtf denormal/nonnumber test : OK -7: cbrtf_u1 denormal/nonnumber test : OK -7: exp2f denormal/nonnumber test : OK -7: exp10f denormal/nonnumber test : OK -7: exp2f_u35 denormal/nonnumber test : OK -7: exp10f_u35 denormal/nonnumber test : OK -7: expm1f denormal/nonnumber test : OK -7: log10f denormal/nonnumber test : OK -7: log2f denormal/nonnumber test : OK -7: log2f_u35 denormal/nonnumber test : OK -7: log1pf denormal/nonnumber test : OK -7: hypotf_u35 denormal/nonnumber test : OK -7: hypotf_u05 denormal/nonnumber test : OK -7: copysignf denormal/nonnumber test : OK -7: fmaxf denormal/nonnumber test : OK -7: fminf denormal/nonnumber test : OK -7: fdimf denormal/nonnumber test : OK -7: fmodf denormal/nonnumber test : OK -7: remainderf denormal/nonnumber test : OK -7: truncf denormal/nonnumber test : OK -7: floorf denormal/nonnumber test : OK -7: ceilf denormal/nonnumber test : OK -7: roundf denormal/nonnumber test : OK -7: rintf denormal/nonnumber test : OK -7: lgammaf_u1 denormal/nonnumber test : OK -7: tgammaf_u1 denormal/nonnumber test : OK -7: erff_u1 denormal/nonnumber test : OK -7: erfcf_u15 denormal/nonnumber test : OK -7: -7: Accuracy test -8: ldexp denormal/nonnumber test : OK -8: ilogb denormal/nonnumber test : OK -8: hypot_u35 denormal/nonnumber test : OK -8: hypot_u05 denormal/nonnumber test : OK -8: copysign denormal/nonnumber test : OK -8: fmax denormal/nonnumber test : OK -8: fmin denormal/nonnumber test : OK -8: fdim denormal/nonnumber test : OK -8: fmod denormal/nonnumber test : OK -8: remainder denormal/nonnumber test : OK -8: trunc denormal/nonnumber test : OK -8: floor denormal/nonnumber test : OK -8: ceil denormal/nonnumber test : OK -8: round denormal/nonnumber test : OK -8: rint denormal/nonnumber test : OK -8: lgamma_u1 denormal/nonnumber test : OK -8: tgamma_u1 denormal/nonnumber test : OK -8: erf_u1 denormal/nonnumber test : OK -8: erfc_u15 denormal/nonnumber test : OK -8: sinf denormal/nonnumber test : OK -8: sinf_u1 denormal/nonnumber test : OK -8: sin in sincosf denormal/nonnumber test : OK -8: sin in sincosf_u1 denormal/nonnumber test : OK -8: sin in sincospif_u05 denormal/nonnumber test : OK -8: sin in sincospif_u35 denormal/nonnumber test : OK -8: sinpif_u05 denormal/nonnumber test : OK -8: cospif_u05 denormal/nonnumber test : OK -8: cosf denormal/nonnumber test : OK -8: cosf_u1 denormal/nonnumber test : OK -8: cosf in sincos denormal/nonnumber test : OK -8: cosf in sincos_u1 denormal/nonnumber test : OK -8: cosf in sincospi_u05 denormal/nonnumber test : OK -8: cosf in sincospi_u35 denormal/nonnumber test : OK -8: tanf denormal/nonnumber test : OK -8: tanf_u1 denormal/nonnumber test : OK -8: asinf denormal/nonnumber test : OK -8: asinf_u1 denormal/nonnumber test : OK -8: acosf denormal/nonnumber test : OK -8: acosf_u1 denormal/nonnumber test : OK -8: atanf denormal/nonnumber test : OK -8: atanf_u1 denormal/nonnumber test : OK -8: logf denormal/nonnumber test : OK -8: logf_u1 denormal/nonnumber test : OK -8: expf denormal/nonnumber test : OK -8: sinhf denormal/nonnumber test : OK -8: coshf denormal/nonnumber test : OK -8: tanhf denormal/nonnumber test : OK -8: sinhf_u35 denormal/nonnumber test : OK -8: coshf_u35 denormal/nonnumber test : OK -8: tanhf_u35 denormal/nonnumber test : OK -8: asinhf denormal/nonnumber test : OK -8: acoshf denormal/nonnumber test : OK -8: atanhf denormal/nonnumber test : OK -8: sqrtf denormal/nonnumber test : OK -8: sqrtf_u05 denormal/nonnumber test : OK -8: sqrtf_u35 denormal/nonnumber test : OK -8: cbrtf denormal/nonnumber test : OK -8: cbrtf_u1 denormal/nonnumber test : OK -8: exp2f denormal/nonnumber test : OK -8: exp10f denormal/nonnumber test : OK -8: exp2f_u35 denormal/nonnumber test : OK -8: exp10f_u35 denormal/nonnumber test : OK -8: expm1f denormal/nonnumber test : OK -8: log10f denormal/nonnumber test : OK -8: log2f denormal/nonnumber test : OK -8: log2f_u35 denormal/nonnumber test : OK -8: log1pf denormal/nonnumber test : OK -8: hypotf_u35 denormal/nonnumber test : OK -8: hypotf_u05 denormal/nonnumber test : OK -8: copysignf denormal/nonnumber test : OK -8: fmaxf denormal/nonnumber test : OK -8: fminf denormal/nonnumber test : OK -8: fdimf denormal/nonnumber test : OK -8: fmodf denormal/nonnumber test : OK -8: remainderf denormal/nonnumber test : OK -8: truncf denormal/nonnumber test : OK -8: floorf denormal/nonnumber test : OK -8: ceilf denormal/nonnumber test : OK -8: roundf denormal/nonnumber test : OK -8: rintf denormal/nonnumber test : OK -8: lgammaf_u1 denormal/nonnumber test : OK -8: tgammaf_u1 denormal/nonnumber test : OK -8: erff_u1 denormal/nonnumber test : OK -8: erfcf_u15 denormal/nonnumber test : OK -8: -8: Accuracy test -6: fmax : OK -7: hypot_u35 : OK -8: hypot_u35 : OK -6: fmin : OK -7: hypot_u05 : OK -8: hypot_u05 : OK -6: fdim : OK -7: copysign : OK -8: copysign : OK -6: fmod : OK -7: fmax : OK -8: fmax : OK -6: remainder : OK -7: fmin : OK -6: trunc : OK -8: fmin : OK -6: floor : OK -6: ceil : OK -6: round : OK -7: fdim : OK -6: rint : OK -8: fdim : OK -7: fmod : OK -8: fmod : OK -6: sin : OK -7: remainder : OK -8: remainder : OK -7: trunc : OK -8: trunc : OK -7: floor : OK -8: floor : OK -7: ceil : OK -8: ceil : OK -7: round : OK -8: round : OK -7: rint : OK -6: sin_u1 : OK -8: rint : OK -7: sin : OK -8: sin : OK -6: sin in sincos : OK -7: sin_u1 : OK -8: sin_u1 : OK -6: sin in sincos_u1 : OK -7: sin in sincos : OK -8: sin in sincos : OK -6: sin in sincospi_u35 : OK -7: sin in sincos_u1 : OK -6: sin in sincospi_u05 : OK -8: sin in sincos_u1 : OK -7: sin in sincospi_u35 : OK -6: sinpi_u05 : OK -8: sin in sincospi_u35 : OK -6: cospi_u05 : OK -7: sin in sincospi_u05 : OK -8: sin in sincospi_u05 : OK -6: cos : OK -7: sinpi_u05 : OK -8: sinpi_u05 : OK -6: cos_u1 : OK -7: cospi_u05 : OK -8: cospi_u05 : OK -7: cos : OK -6: cos in sincos : OK -8: cos : OK -7: cos_u1 : OK -6: cos in sincos_u1 : OK -8: cos_u1 : OK -6: cos in sincospi_u35 : OK -7: cos in sincos : OK -8: cos in sincos : OK -6: cos in sincospi_u05 : OK -7: cos in sincos_u1 : OK -8: cos in sincos_u1 : OK -7: cos in sincospi_u35 : OK -8: cos in sincospi_u35 : OK -6: tan : OK -7: cos in sincospi_u05 : OK -8: cos in sincospi_u05 : OK -6: tan_u1 : OK -7: tan : OK -6: log : OK -8: tan : OK -6: log_u1 : OK -6: exp : OK -7: tan_u1 : OK -8: tan_u1 : OK -7: log : OK -8: log : OK -7: log_u1 : OK -7: exp : OK -6: pow : OK -6: sqrt : OK -8: log_u1 : OK -6: sqrt_u05 : OK -8: exp : OK -6: sqrt_u35 : OK -6: cbrt : OK -6: cbrt_u1 : OK -6: asin : OK -6: asin_u1 : OK -6: acos : OK -7: pow : OK -7: cbrt : OK -6: acos_u1 : OK -7: cbrt_u1 : OK -7: asin : OK -8: pow : OK -6: atan : OK -8: sqrt : OK -7: asin_u1 : OK -8: sqrt_u05 : OK -8: sqrt_u35 : OK -6: atan_u1 : OK -7: acos : OK -8: cbrt : OK -8: cbrt_u1 : OK -7: acos_u1 : OK -8: asin : OK -7: atan : OK -8: asin_u1 : OK -6: atan2 : OK -8: acos : OK -7: atan_u1 : OK -8: acos_u1 : OK -6: atan2_u1 : OK -8: atan : OK -7: atan2 : OK -6: sinh : OK -8: atan_u1 : OK -6: cosh : OK -6: tanh : OK -7: atan2_u1 : OK -6: sinh_u35 : OK -7: sinh : OK -8: atan2 : OK -6: cosh_u35 : OK -7: cosh : OK -6: tanh_u35 : OK -7: tanh : OK -7: sinh_u35 : OK -6: asinh : OK -8: atan2_u1 : OK -6: acosh : OK -7: cosh_u35 : OK -8: sinh : OK -6: atanh : OK -7: tanh_u35 : OK -8: cosh : OK -6: exp2 : OK -7: asinh : OK -8: tanh : OK -7: acosh : OK -6: exp10 : OK -8: sinh_u35 : OK -7: atanh : OK -6: exp2_u35 : OK -8: cosh_u35 : OK -7: exp2 : OK -6: exp10_u35 : OK -8: tanh_u35 : OK -7: exp10 : OK -6: expm1 : OK -8: asinh : OK -7: exp2_u35 : OK -8: acosh : OK -8: atanh : OK -7: exp10_u35 : OK -6: log10 : OK -8: exp2 : OK -7: expm1 : OK -6: log2 : OK -8: exp10 : OK -7: log10 : OK -8: exp2_u35 : OK -6: log2_u35 : OK -6: log1p : OK -8: exp10_u35 : OK -7: log2 : OK -6: lgamma_u1 : OK -8: expm1 : OK -7: log2_u35 : OK -6: tgamma_u1 : OK -6: erf_u1 : OK -7: log1p : OK -6: ilogb : OK -8: log10 : OK -7: lgamma_u1 : OK -6: hypotf_u35 : OK -8: log2 : OK -7: tgamma_u1 : OK -7: erf_u1 : OK -6: hypotf_u05 : OK -7: ilogb : OK -8: log2_u35 : OK -8: log1p : OK -6: copysignf : OK -7: hypotf_u35 : OK -8: lgamma_u1 : OK -6: fmaxf : OK -7: hypotf_u05 : OK -8: tgamma_u1 : OK -6: fminf : OK -8: erf_u1 : OK -7: copysignf : OK -8: ilogb : OK -6: fdimf : OK -7: fmaxf : OK -8: hypotf_u35 : OK -6: fmodf : OK -7: fminf : OK -6: remainderf : OK -8: hypotf_u05 : OK -6: truncf : OK -6: floorf : OK -7: fdimf : OK -6: ceilf : OK -8: copysignf : OK -6: roundf : OK -6: rintf : OK -7: fmodf : OK -8: fmaxf : OK -8: fminf : OK -7: remainderf : OK -7: truncf : OK -7: floorf : OK -7: ceilf : OK -8: fdimf : OK -7: roundf : OK -6: sinf : OK -7: rintf : OK -8: fmodf : OK -8: remainderf : OK -8: truncf : OK -8: floorf : OK -8: ceilf : OK -8: roundf : OK -8: rintf : OK -6: sinf_u1 : OK -7: sinf : OK -6: sin in sincosf : OK -7: sinf_u1 : OK -6: sin in sincosf_u1 : OK -8: sinf : OK -7: sin in sincosf : OK -7: sin in sincosf_u1 : OK -6: sin in sincospif_u35 : OK -8: sinf_u1 : OK -7: sin in sincospif_u35 : OK -6: sin in sincospif_u05 : OK -8: sin in sincosf : OK -6: sinpif_u05 : OK -8: sin in sincosf_u1 : OK -7: sin in sincospif_u05 : OK -6: cospif_u05 : OK -8: sin in sincospif_u35 : OK -7: sinpif_u05 : OK -8: sin in sincospif_u05 : OK -6: cosf : OK -7: cospif_u05 : OK -8: sinpif_u05 : OK -7: cosf : OK -6: cosf_u1 : OK -8: cospif_u05 : OK -6: cos in sincosf : OK -7: cosf_u1 : OK -8: cosf : OK -6: cos in sincosf_u1 : OK -7: cos in sincosf : OK -6: cos in sincospif_u35 : OK -7: cos in sincosf_u1 : OK -8: cosf_u1 : OK -6: cos in sincospif_u05 : OK -7: cos in sincospif_u35 : OK -8: cos in sincosf : OK -7: cos in sincospif_u05 : OK -8: cos in sincosf_u1 : OK -6: fastsinf_u3500 : OK -8: cos in sincospif_u35 : OK -7: fastsinf_u3500 : OK -6: fastcosf_u3500 : OK -8: cos in sincospif_u05 : OK -7: fastcosf_u3500 : OK -6: tanf : OK -8: fastsinf_u3500 : OK -7: tanf : OK -6: tanf_u1 : OK -6: logf : OK -8: fastcosf_u3500 : OK -7: tanf_u1 : OK -7: logf : OK -6: logf_u1 : OK -6: expf : OK -8: tanf : OK -7: logf_u1 : OK -7: expf : OK -8: tanf_u1 : OK -8: logf : OK -6: powf : OK -8: logf_u1 : OK -8: expf : OK -7: powf : OK -6: fastpowf_u3500 : OK -6: sqrtf : OK -6: sqrtf_u05 : OK -6: sqrtf_u35 : OK -6: cbrtf : OK -7: fastpowf_u3500 : OK -6: cbrtf_u1 : OK -7: cbrtf : OK -7: cbrtf_u1 : OK -6: asinf : OK -7: asinf : OK -8: powf : OK -6: asinf_u1 : OK -7: asinf_u1 : OK -6: acosf : OK -7: acosf : OK -6: acosf_u1 : OK -7: acosf_u1 : OK -8: fastpowf_u3500 : OK -8: sqrtf : OK -6: atanf : OK -8: sqrtf_u05 : OK -7: atanf : OK -8: sqrtf_u35 : OK -8: cbrtf : OK -8: cbrtf_u1 : OK -7: atanf_u1 : OK -6: atanf_u1 : OK -8: asinf : OK -8: asinf_u1 : OK -8: acosf : OK -7: atan2f : OK -6: atan2f : OK -8: acosf_u1 : OK -8: atanf : OK -7: atan2f_u1 : OK -8: atanf_u1 : OK -6: atan2f_u1 : OK -7: sinhf : OK -7: coshf : OK -6: sinhf : OK -6: coshf : OK -7: tanhf : OK -7: sinhf_u35 : OK -6: tanhf : OK -8: atan2f : OK -7: coshf_u35 : OK -6: sinhf_u35 : OK -6: coshf_u35 : OK -7: tanhf_u35 : OK -6: tanhf_u35 : OK -7: asinhf : OK -8: atan2f_u1 : OK -7: acoshf : OK -8: sinhf : OK -6: asinhf : OK -7: atanhf : OK -8: coshf : OK -6: acoshf : OK -6: atanhf : OK -7: exp2f : OK -8: tanhf : OK -8: sinhf_u35 : OK -6: exp2f : OK -7: exp10f : OK -8: coshf_u35 : OK -7: exp2f_u35 : OK -6: exp10f : OK -8: tanhf_u35 : OK -6: exp2f_u35 : OK -7: exp10f_u35 : OK -8: asinhf : OK -6: exp10f_u35 : OK -8: acoshf : OK -7: expm1f : OK -8: atanhf : OK -6: expm1f : OK -8: exp2f : OK -7: log10f : OK -6: log10f : OK -8: exp10f : OK -7: log2f : OK -6: log2f : OK -8: exp2f_u35 : OK -8: exp10f_u35 : OK -7: log2f_u35 : OK -6: log2f_u35 : OK -7: log1pf : OK -6: log1pf : OK -8: expm1f : OK -6: lgammaf_u1 : OK -7: lgammaf_u1 : OK -8: log10f : OK -6: tgammaf_u1 : OK -7: tgammaf_u1 : OK -7: erff_u1 : OK -6: erff_u1 : OK -8: log2f : OK -8: log2f_u35 : OK -7: erfcf_u15 : OK -7: -7: -7: *** All tests passed -7: -7: -7: *** Now testing /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutypurec_scalar -6/9 Test #7: iutypurec_scalar ................. Passed 337.65 sec -test 9 - Start 9: iutypurecfma_scalar +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:19: warning: implicit declaration of function 'vand_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:28: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:45: warning: implicit declaration of function 'vget_high_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:76:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x1 = vpmin_u32(x0, x0); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:76:19: warning: implicit declaration of function 'vpmin_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x1 = vpmin_u32(x0, x0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:77:10: warning: implicit declaration of function 'vget_lane_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vget_lane_u32(x1, 0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:81:72: warning: implicit declaration of function 'vld1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vload_vd_p(const double *ptr) { return vld1q_f64(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:82:73: warning: implicit declaration of function 'vld1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vloadu_vd_p(const double *ptr) { return vld1q_f64(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:83:70: warning: implicit declaration of function 'vst1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstore_v_p_vd(double *ptr, vdouble v) { vst1q_f64(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:84:71: warning: implicit declaration of function 'vst1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vd(double *ptr, vdouble v) { vst1q_f64(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:85:70: warning: implicit declaration of function 'vld1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vload_vf_p(const float *ptr) { return vld1q_f32(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:86:71: warning: implicit declaration of function 'vld1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vloadu_vf_p(const float *ptr) { return vld1q_f32(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:87:68: warning: implicit declaration of function 'vst1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstore_v_p_vf(float *ptr, vfloat v) { vst1q_f32(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:88:69: warning: implicit declaration of function 'vst1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vf(float *ptr, vfloat v) { vst1q_f32(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:89:65: warning: implicit declaration of function 'vld1q_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vloadu_vi2_p(int32_t *p) { return vld1q_s32(p); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:90:69: warning: implicit declaration of function 'vst1q_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vi2(int32_t *p, vint2 v) { vst1q_s32(p, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:91:63: warning: implicit declaration of function 'vld1_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vloadu_vi_p(int32_t *p) { return vld1_s32(p); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:92:67: warning: implicit declaration of function 'vst1_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vi(int32_t *p, vint v) { vst1_s32(p, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:95:27: warning: implicit declaration of function 'vget_lane_s32' is invalid in C99 [-Wimplicit-function-declaration] + return ((vdouble) { ptr[vget_lane_s32(vi, 0)], ptr[vget_lane_s32(vi, 1)]} ); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:95:50: warning: excess elements in scalar initializer [-Wexcess-initializers] + return ((vdouble) { ptr[vget_lane_s32(vi, 0)], ptr[vget_lane_s32(vi, 1)]} ); + ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:100:11: warning: implicit declaration of function 'vgetq_lane_s32' is invalid in C99 [-Wimplicit-function-declaration] + ptr[vgetq_lane_s32(vi2, 0)], + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:101:7: warning: excess elements in scalar initializer [-Wexcess-initializers] + ptr[vgetq_lane_s32(vi2, 1)], + ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:108:72: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vand_vm_vm_vm(vmask x, vmask y) { return vandq_u32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:110:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:112:71: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vor_vm_vm_vm(vmask x, vmask y) { return vorrq_u32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:113:72: warning: implicit declaration of function 'veorq_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vxor_vm_vm_vm(vmask x, vmask y) { return veorq_u32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:117:10: warning: implicit declaration of function 'vreinterpretq_u32_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_f32(vf); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:120:10: warning: implicit declaration of function 'vreinterpretq_f32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f32_u32(vm); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:122:63: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vcast_vi2_vm(vmask vm) { return vreinterpretq_s32_u32(vm); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:123:63: warning: implicit declaration of function 'vreinterpretq_u32_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vcast_vm_vi2(vint2 vi) { return vreinterpretq_u32_s32(vi); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:127:10: warning: implicit declaration of function 'vreinterpretq_u32_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_f64(vd); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:130:10: warning: implicit declaration of function 'vreinterpretq_f64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f64_u32(vm); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:133:10: warning: implicit declaration of function 'vreinterpretq_f32_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f32_s32(vm); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:136:10: warning: implicit declaration of function 'vreinterpretq_s32_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_f32(vf); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:139:10: warning: implicit declaration of function 'vreinterpretq_s32_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_f64(vd); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:146:61: warning: implicit declaration of function 'vdupq_n_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vcast_vf_f(float f) { return vdupq_n_f32(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:150:10: warning: implicit declaration of function 'vaddq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vaddq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:153:10: warning: implicit declaration of function 'vsubq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vsubq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:156:10: warning: implicit declaration of function 'vmulq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmulq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:160:62: warning: implicit declaration of function 'vabsq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vabs_vf_vf(vfloat f) { return vabsq_f32(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:161:62: warning: implicit declaration of function 'vnegq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vneg_vf_vf(vfloat f) { return vnegq_f32(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:166:10: warning: implicit declaration of function 'vfmaq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vfmaq_f32(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:170:10: warning: implicit declaration of function 'vfmsq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vfmsq_f32(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:174:21: warning: implicit declaration of function 'vfmsq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vneg_vf_vf(vfmsq_f32(z, x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:183:10: warning: implicit declaration of function 'vfmaq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vfmaq_f32(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:187:10: warning: implicit declaration of function 'vfmsq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vfmsq_f32(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:197:10: warning: implicit declaration of function 'vdivq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vdivq_f32(n, d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:227:10: warning: implicit declaration of function 'vsqrtq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vsqrtq_f32(d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:252:10: warning: implicit declaration of function 'vmaxq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmaxq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:255:10: warning: implicit declaration of function 'vminq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vminq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:259:73: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask veq_vm_vf_vf(vfloat x, vfloat y) { return vceqq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:261:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:261:20: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:263:73: warning: implicit declaration of function 'vcltq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vlt_vm_vf_vf(vfloat x, vfloat y) { return vcltq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:264:73: warning: implicit declaration of function 'vcleq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vle_vm_vf_vf(vfloat x, vfloat y) { return vcleq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:265:73: warning: implicit declaration of function 'vcgtq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vgt_vm_vf_vf(vfloat x, vfloat y) { return vcgtq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:266:73: warning: implicit declaration of function 'vcgeq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vge_vm_vf_vf(vfloat x, vfloat y) { return vcgeq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:270:10: warning: implicit declaration of function 'vbslq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f32(mask, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:274:68: warning: implicit declaration of function 'vcvtq_s32_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vtruncate_vi2_vf(vfloat vf) { return vcvtq_s32_f32(vf); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:275:64: warning: implicit declaration of function 'vcvtq_f32_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vcast_vf_vi2(vint2 vi) { return vcvtq_f32_s32(vi); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:276:59: warning: implicit declaration of function 'vdupq_n_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vcast_vi2_i(int i) { return vdupq_n_s32(i); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:278:10: warning: implicit declaration of function 'vcvtq_s32_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_s32_f32(vrndnq_f32(d)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:278:24: warning: implicit declaration of function 'vrndnq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_s32_f32(vrndnq_f32(d)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:287:10: warning: implicit declaration of function 'vaddq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vaddq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:290:10: warning: implicit declaration of function 'vsubq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vsubq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:292:62: warning: implicit declaration of function 'vnegq_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vneg_vi2_vi2(vint2 e) { return vnegq_s32(e); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:296:10: warning: implicit declaration of function 'vandq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:299:10: warning: implicit declaration of function 'vbicq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_s32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:302:10: warning: implicit declaration of function 'vorrq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:305:10: warning: implicit declaration of function 'veorq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return veorq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:326:73: warning: implicit declaration of function 'vceqq_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask veq_vm_vi2_vi2(vint2 x, vint2 y) { return vceqq_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:327:73: warning: implicit declaration of function 'vcgeq_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vgt_vm_vi2_vi2(vint2 x, vint2 y) { return vcgeq_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:330:10: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vcgeq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:330:32: warning: implicit declaration of function 'vcgeq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vcgeq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:333:10: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vceqq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:333:32: warning: implicit declaration of function 'vceqq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vceqq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:338:10: warning: implicit declaration of function 'vbslq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_s32(m, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:350:63: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vcast_vd_d(double f) { return vdupq_n_f64(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:354:10: warning: implicit declaration of function 'vaddq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vaddq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:357:10: warning: implicit declaration of function 'vsubq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vsubq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:360:10: warning: implicit declaration of function 'vmulq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmulq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:364:64: warning: implicit declaration of function 'vabsq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vabs_vd_vd(vdouble f) { return vabsq_f64(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:365:64: warning: implicit declaration of function 'vnegq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vneg_vd_vd(vdouble f) { return vnegq_f64(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:369:10: warning: implicit declaration of function 'vmaxq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmaxq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:372:10: warning: implicit declaration of function 'vminq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vminq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:378:10: warning: implicit declaration of function 'vfmaq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vfmaq_f64(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:382:10: warning: implicit declaration of function 'vfmsq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vfmsq_f64(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:387:21: warning: implicit declaration of function 'vfmsq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vneg_vd_vd(vfmsq_f64(z, x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:395:10: warning: implicit declaration of function 'vfmaq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vfmaq_f64(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:399:10: warning: implicit declaration of function 'vfmsq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vfmsq_f64(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:409:10: warning: implicit declaration of function 'vdivq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vdivq_f64(n, d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:440:10: warning: implicit declaration of function 'vsqrtq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vsqrtq_f64(d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:467:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:467:32: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:470:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(x, y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:470:20: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(x, y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:470:42: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(x, y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:473:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcltq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:473:32: warning: implicit declaration of function 'vcltq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcltq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:476:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgtq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:476:32: warning: implicit declaration of function 'vcgtq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgtq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:479:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcleq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:479:32: warning: implicit declaration of function 'vcleq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcleq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:482:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgeq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:482:32: warning: implicit declaration of function 'vcgeq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgeq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:487:10: warning: implicit declaration of function 'vbslq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f64(vreinterpretq_u64_u32(mask), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:487:20: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f64(vreinterpretq_u64_u32(mask), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:528:65: warning: implicit declaration of function 'vrndnq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vrint_vd_vd(vdouble d) { return vrndnq_f64(d); } + ^[ 18%] Built target arraymap -9: Test command: /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/tester "/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutypurecfma_scalar" -9: Working Directory: /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin -9: Test timeout computed to be: 10000000 -9: -9: -9: *** Now testing /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutypurecfma_scalar -9: IUT : Pure C scalar with FMA -9: Denormal/nonnumber test atan2(y, x) -9: -9: If y is +0 and x is -0, +pi is returned : OK -9: If y is -0 and x is -0, -pi is returned : OK -9: If y is +0 and x is +0, +0 is returned : OK -9: If y is -0 and x is +0, -0 is returned : OK -9: If y is positive infinity and x is negative infinity, +3*pi/4 is returned : OK -9: If y is negative infinity and x is negative infinity, -3*pi/4 is returned : OK -9: If y is positive infinity and x is positive infinity, +pi/4 is returned : OK -9: If y is negative infinity and x is positive infinity, -pi/4 is returned : OK -9: If y is +0 and x is less than 0, +pi is returned : OK -9: If y is -0 and x is less than 0, -pi is returned : OK -9: If y is less than 0 and x is 0, -pi/2 is returned : OK -9: If y is greater than 0 and x is 0, pi/2 is returned : OK -9: If y is greater than 0 and x is -0, pi/2 is returned : OK -9: If y is positive infinity, and x is finite, pi/2 is returned : OK -9: If y is negative infinity, and x is finite, -pi/2 is returned : OK -9: If y is a finite value greater than 0, and x is negative infinity, +pi is returned : OK -9: If y is a finite value less than 0, and x is negative infinity, -pi is returned : OK -9: If y is a finite value greater than 0, and x is positive infinity, +0 is returned : OK -9: If y is a finite value less than 0, and x is positive infinity, -0 is returned : OK -9: If x is NaN, a NaN is returned : OK -9: If y is a NaN, the result is a NaN : OK -9: -9: end of atan2 denormal/nonnumber test -9: -9: Denormal/nonnumber test atan2_u1(y, x) -9: -9: If y is +0 and x is -0, +pi is returned : OK -9: If y is -0 and x is -0, -pi is returned : OK -9: If y is +0 and x is +0, +0 is returned : OK -9: If y is -0 and x is +0, -0 is returned : OK -9: If y is positive infinity and x is negative infinity, +3*pi/4 is returned : OK -9: If y is negative infinity and x is negative infinity, -3*pi/4 is returned : OK -9: If y is positive infinity and x is positive infinity, +pi/4 is returned : OK -9: If y is negative infinity and x is positive infinity, -pi/4 is returned : OK -9: If y is +0 and x is less than 0, +pi is returned : OK -9: If y is -0 and x is less than 0, -pi is returned : OK -9: If y is less than 0 and x is 0, -pi/2 is returned : OK -9: If y is greater than 0 and x is 0, pi/2 is returned : OK -9: If y is greater than 0 and x is -0, pi/2 is returned : OK -9: If y is positive infinity, and x is finite, pi/2 is returned : OK -9: If y is negative infinity, and x is finite, -pi/2 is returned : OK -9: If y is a finite value greater than 0, and x is negative infinity, +pi is returned : OK -9: If y is a finite value less than 0, and x is negative infinity, -pi is returned : OK -9: If y is a finite value greater than 0, and x is positive infinity, +0 is returned : OK -9: If y is a finite value less than 0, and x is positive infinity, -0 is returned : OK -9: If x is NaN, a NaN is returned : OK -9: If y is a NaN, the result is a NaN : OK -9: -9: end of atan2_u1 denormal/nonnumber test -9: -9: Denormal/nonnumber test pow(x, y) -9: -9: If x is +1 and y is a NaN, the result is 1.0 : OK -9: If y is 0 and x is a NaN, the result is 1.0 : OK -9: If x is -1, and y is positive infinity, the result is 1.0 : OK -9: If x is -1, and y is negative infinity, the result is 1.0 : OK -9: If x is a finite value less than 0, and y is a finite non-integer, a NaN is returned : OK -9: If x is a NaN, the result is a NaN : OK -9: If y is a NaN, the result is a NaN : OK -9: If x is +0, and y is an odd integer greater than 0, the result is +0 : OK -9: If x is -0, and y is an odd integer greater than 0, the result is -0 : OK -9: If x is 0, and y greater than 0 and not an odd integer, the result is +0 : OK -9: If the absolute value of x is less than 1, and y is negative infinity, the result is positive infinity : OK -9: If the absolute value of x is greater than 1, and y is negative infinity, the result is +0 : OK -9: If the absolute value of x is less than 1, and y is positive infinity, the result is +0 : OK -9: If the absolute value of x is greater than 1, and y is positive infinity, the result is positive infinity : OK -9: If x is negative infinity, and y is an odd integer less than 0, the result is -0 : OK -9: If x is negative infinity, and y less than 0 and not an odd integer, the result is +0 : OK -9: If x is negative infinity, and y is an odd integer greater than 0, the result is negative infinity : OK -9: If x is negative infinity, and y greater than 0 and not an odd integer, the result is positive infinity : OK -9: If x is positive infinity, and y less than 0, the result is +0 : OK -9: If x is positive infinity, and y greater than 0, the result is positive infinity : OK -9: If x is +0, and y is an odd integer less than 0, +HUGE_VAL is returned : OK -9: If x is -0, and y is an odd integer less than 0, -HUGE_VAL is returned : OK -9: If x is 0, and y is less than 0 and not an odd integer, +HUGE_VAL is returned : OK -9: -9: Denormal/nonnumber test atan2f(y, x) -9: -9: If y is +0 and x is -0, +pi is returned ... OK -9: If y is -0 and x is -0, -pi is returned ... OK -9: If y is +0 and x is +0, +0 is returned ... OK -9: If y is -0 and x is +0, -0 is returned ... OK -9: If y is positive infinity and x is negative infinity, +3*pi/4 is returned ... OK -9: If y is negative infinity and x is negative infinity, -3*pi/4 is returned ... OK -9: If y is positive infinity and x is positive infinity, +pi/4 is returned ... OK -9: If y is negative infinity and x is positive infinity, -pi/4 is returned ... OK -9: If y is +0 and x is less than 0, +pi is returned ... OK -9: If y is -0 and x is less than 0, -pi is returned ... OK -9: If y is less than 0 and x is 0, -pi/2 is returned ... OK -9: If y is greater than 0 and x is 0, pi/2 is returned ... OK -9: If y is greater than 0 and x is -0, pi/2 is returned ... OK -9: If y is positive infinity, and x is finite, pi/2 is returned ... OK -9: If y is negative infinity, and x is finite, -pi/2 is returned ... OK -9: If y is a finite value greater than 0, and x is negative infinity, +pi is returned ... OK -9: If y is a finite value less than 0, and x is negative infinity, -pi is returned ... OK -9: If y is a finite value greater than 0, and x is positive infinity, +0 is returned ... OK -9: If y is a finite value less than 0, and x is positive infinity, -0 is returned ... OK -9: If x is NaN, a NaN is returned ... OK -9: If y is a NaN, the result is a NaN ... OK -9: -9: end of atan2f denormal/nonnumber test -9: -9: -9: Denormal/nonnumber test atan2f_u1(y, x) -9: -9: If y is +0 and x is -0, +pi is returned ... OK -9: If y is -0 and x is -0, -pi is returned ... OK -9: If y is +0 and x is +0, +0 is returned ... OK -9: If y is -0 and x is +0, -0 is returned ... OK -9: If y is positive infinity and x is negative infinity, +3*pi/4 is returned ... OK -9: If y is negative infinity and x is negative infinity, -3*pi/4 is returned ... OK -9: If y is positive infinity and x is positive infinity, +pi/4 is returned ... OK -9: If y is negative infinity and x is positive infinity, -pi/4 is returned ... OK -9: If y is +0 and x is less than 0, +pi is returned ... OK -9: If y is -0 and x is less than 0, -pi is returned ... OK -9: If y is less than 0 and x is 0, -pi/2 is returned ... OK -9: If y is greater than 0 and x is 0, pi/2 is returned ... OK -9: If y is greater than 0 and x is -0, pi/2 is returned ... OK -9: If y is positive infinity, and x is finite, pi/2 is returned ... OK -9: If y is negative infinity, and x is finite, -pi/2 is returned ... OK -9: If y is a finite value greater than 0, and x is negative infinity, +pi is returned ... OK -9: If y is a finite value less than 0, and x is negative infinity, -pi is returned ... OK -9: If y is a finite value greater than 0, and x is positive infinity, +0 is returned ... OK -9: If y is a finite value less than 0, and x is positive infinity, -0 is returned ... OK -9: If x is NaN, a NaN is returned ... OK -9: If y is a NaN, the result is a NaN ... OK -9: -9: end of atan2f_u1 denormal/nonnumber test -9: -9: -9: Denormal/nonnumber test powf(x, y) -9: -9: If x is +1 and y is a NaN, the result is 1.0 ... OK -9: If y is 0 and x is a NaN, the result is 1.0 ... OK -9: If x is -1, and y is positive infinity, the result is 1.0 ... OK -9: If x is -1, and y is negative infinity, the result is 1.0 ... OK -9: If x is a finite value less than 0, and y is a finite non-integer, a NaN is returned ... OK -9: If x is a NaN, the result is a NaN ... OK -9: If y is a NaN, the result is a NaN ... OK -9: If x is +0, and y is an odd integer greater than 0, the result is +0 ... OK -9: If x is -0, and y is an odd integer greater than 0, the result is -0 ... OK -9: If x is 0, and y greater than 0 and not an odd integer, the result is +0 ... OK -9: If the absolute value of x is less than 1, and y is negative infinity, the result is positive infinity ... OK -9: If the absolute value of x is greater than 1, and y is negative infinity, the result is +0 ... OK -9: If the absolute value of x is less than 1, and y is positive infinity, the result is +0 ... OK -9: If the absolute value of x is greater than 1, and y is positive infinity, the result is positive infinity ... OK -9: If x is negative infinity, and y is an odd integer less than 0, the result is -0 ... OK -9: If x is negative infinity, and y less than 0 and not an odd integer, the result is +0 ... OK -9: If x is negative infinity, and y is an odd integer greater than 0, the result is negative infinity ... OK -9: If x is negative infinity, and y greater than 0 and not an odd integer, the result is positive infinity ... OK -9: If x is positive infinity, and y less than 0, the result is +0 ... OK -9: If x is positive infinity, and y greater than 0, the result is positive infinity ... OK -9: If x is +0, and y is an odd integer less than 0, +HUGE_VAL is returned ... OK -9: If x is -0, and y is an odd integer less than 0, -HUGE_VAL is returned ... OK -9: If x is 0, and y is less than 0 and not an odd integer, +HUGE_VAL is returned ... OK -9: If the result overflows, the functions return HUGE_VAL with the mathematically correct sign ... OK -9: -9: End of pow denormal/nonnumber test -9: -9: sin denormal/nonnumber test : OK -9: sin_u1 denormal/nonnumber test : OK -9: sin in sincos denormal/nonnumber test : OK -9: sin in sincos_u1 denormal/nonnumber test : OK -9: sin in sincospi_u05 denormal/nonnumber test : OK -9: sin in sincospi_u35 denormal/nonnumber test : OK -9: sinpi_u05 denormal/nonnumber test : OK -9: cospi_u05 denormal/nonnumber test : OK -9: cos denormal/nonnumber test : OK -9: cos_u1 denormal/nonnumber test : OK -9: cos in sincos denormal/nonnumber test : OK -9: cos in sincos_u1 denormal/nonnumber test : OK -9: cos in sincospi_u05 denormal/nonnumber test : OK -9: cos in sincospi_u35 denormal/nonnumber test : OK -9: tan denormal/nonnumber test : OK -9: tan_u1 denormal/nonnumber test : OK -9: asin denormal/nonnumber test : OK -9: asin_u1 denormal/nonnumber test : OK -9: acos denormal/nonnumber test : OK -9: acos_u1 denormal/nonnumber test : OK -9: atan denormal/nonnumber test : OK -9: atan_u1 denormal/nonnumber test : OK -9: log denormal/nonnumber test : OK -9: log_u1 denormal/nonnumber test : OK -9: exp denormal/nonnumber test : OK -9: sinh denormal/nonnumber test : OK -9: cosh denormal/nonnumber test : OK -9: tanh denormal/nonnumber test : OK -9: sinh_u35 denormal/nonnumber test : OK -9: cosh_u35 denormal/nonnumber test : OK -9: tanh_u35 denormal/nonnumber test : OK -9: asinh denormal/nonnumber test : OK -9: acosh denormal/nonnumber test : OK -9: atanh denormal/nonnumber test : OK -9: cbrt denormal/nonnumber test : OK -9: cbrt_u1 denormal/nonnumber test : OK -9: exp2 denormal/nonnumber test : OK -9: exp10 denormal/nonnumber test : OK -9: exp2_u35 denormal/nonnumber test : OK -9: exp10_u35 denormal/nonnumber test : OK -9: expm1 denormal/nonnumber test : OK -9: log10 denormal/nonnumber test : OK -9: log2 denormal/nonnumber test : OK -9: log2_u35 denormal/nonnumber test : OK -9: log1p denormal/nonnumber test : OK -8: log1pf : OK -6: erfcf_u15 : OK -6: -6: -6: *** All tests passed -6: -6: -6: *** Now testing /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutpurec_scalar -7/9 Test #6: iutpurec_scalar .................. Passed 345.13 sec -9: ldexp denormal/nonnumber test : OK -9: ilogb denormal/nonnumber test : OK -9: hypot_u35 denormal/nonnumber test : OK -9: hypot_u05 denormal/nonnumber test : OK -9: copysign denormal/nonnumber test : OK -9: fmax denormal/nonnumber test : OK -9: fmin denormal/nonnumber test : OK -9: fdim denormal/nonnumber test : OK -9: fmod denormal/nonnumber test : OK -9: remainder denormal/nonnumber test : OK -9: trunc denormal/nonnumber test : OK -9: floor denormal/nonnumber test : OK -9: ceil denormal/nonnumber test : OK -9: round denormal/nonnumber test : OK -9: rint denormal/nonnumber test : OK -9: lgamma_u1 denormal/nonnumber test : OK -9: tgamma_u1 denormal/nonnumber test : OK -9: erf_u1 denormal/nonnumber test : OK -9: erfc_u15 denormal/nonnumber test : OK -9: sinf denormal/nonnumber test : OK -9: sinf_u1 denormal/nonnumber test : OK -9: sin in sincosf denormal/nonnumber test : OK -9: sin in sincosf_u1 denormal/nonnumber test : OK -9: sin in sincospif_u05 denormal/nonnumber test : OK -9: sin in sincospif_u35 denormal/nonnumber test : OK -9: sinpif_u05 denormal/nonnumber test : OK -9: cospif_u05 denormal/nonnumber test : OK -9: cosf denormal/nonnumber test : OK -9: cosf_u1 denormal/nonnumber test : OK -9: cosf in sincos denormal/nonnumber test : OK -9: cosf in sincos_u1 denormal/nonnumber test : OK -9: cosf in sincospi_u05 denormal/nonnumber test : OK -9: cosf in sincospi_u35 denormal/nonnumber test : OK -9: tanf denormal/nonnumber test : OK -9: tanf_u1 denormal/nonnumber test : OK -9: asinf denormal/nonnumber test : OK -9: asinf_u1 denormal/nonnumber test : OK -9: acosf denormal/nonnumber test : OK -9: acosf_u1 denormal/nonnumber test : OK -9: atanf denormal/nonnumber test : OK -9: atanf_u1 denormal/nonnumber test : OK -9: logf denormal/nonnumber test : OK -9: logf_u1 denormal/nonnumber test : OK -9: expf denormal/nonnumber test : OK -9: sinhf denormal/nonnumber test : OK -9: coshf denormal/nonnumber test : OK -9: tanhf denormal/nonnumber test : OK -9: sinhf_u35 denormal/nonnumber test : OK -9: coshf_u35 denormal/nonnumber test : OK -9: tanhf_u35 denormal/nonnumber test : OK -9: asinhf denormal/nonnumber test : OK -9: acoshf denormal/nonnumber test : OK -9: atanhf denormal/nonnumber test : OK -9: cbrtf denormal/nonnumber test : OK -9: cbrtf_u1 denormal/nonnumber test : OK -9: exp2f denormal/nonnumber test : OK -9: exp10f denormal/nonnumber test : OK -9: exp2f_u35 denormal/nonnumber test : OK -9: exp10f_u35 denormal/nonnumber test : OK -9: expm1f denormal/nonnumber test : OK -9: log10f denormal/nonnumber test : OK -9: log2f denormal/nonnumber test : OK -9: log2f_u35 denormal/nonnumber test : OK -9: log1pf denormal/nonnumber test : OK -9: hypotf_u35 denormal/nonnumber test : OK -9: hypotf_u05 denormal/nonnumber test : OK -9: copysignf denormal/nonnumber test : OK -9: fmaxf denormal/nonnumber test : OK -9: fminf denormal/nonnumber test : OK -9: fdimf denormal/nonnumber test : OK -9: fmodf denormal/nonnumber test : OK -9: remainderf denormal/nonnumber test : OK -9: truncf denormal/nonnumber test : OK -9: floorf denormal/nonnumber test : OK -9: ceilf denormal/nonnumber test : OK -9: roundf denormal/nonnumber test : OK -9: rintf denormal/nonnumber test : OK -9: lgammaf_u1 denormal/nonnumber test : OK -9: tgammaf_u1 denormal/nonnumber test : OK -9: erff_u1 denormal/nonnumber test : OK -9: erfcf_u15 denormal/nonnumber test : OK -9: -9: Accuracy test -8: lgammaf_u1 : OK -9: hypot_u35 : OK -8: tgammaf_u1 : OK -8: erff_u1 : OK -9: hypot_u05 : OK -9: copysign : OK -9: fmax : OK -8: erfcf_u15 : OK -8: -8: -8: *** All tests passed -8: -8: -8: *** Now testing /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutpurecfma_scalar -8/9 Test #8: iutpurecfma_scalar ............... Passed 344.84 sec -9: fmin : OK -9: fdim : OK -9: fmod : OK -9: remainder : OK -9: trunc : OK -9: floor : OK -9: ceil : OK -9: round : OK -9: rint : OK -9: sin : OK -9: sin_u1 : OK -9: sin in sincos : OK -9: sin in sincos_u1 : OK -9: sin in sincospi_u35 : OK -9: sin in sincospi_u05 : OK -9: sinpi_u05 : OK -9: cospi_u05 : OK -9: cos : OK -9: cos_u1 : OK -9: cos in sincos : OK -9: cos in sincos_u1 : OK -9: cos in sincospi_u35 : OK -9: cos in sincospi_u05 : OK -9: tan : OK -9: tan_u1 : OK -9: log : OK -9: log_u1 : OK -9: exp : OK -9: pow : OK -9: cbrt : OK -9: cbrt_u1 : OK -9: asin : OK -9: asin_u1 : OK -9: acos : OK -9: acos_u1 : OK -9: atan : OK -9: atan_u1 : OK -9: atan2 : OK -9: atan2_u1 : OK -9: sinh : OK -9: cosh : OK -9: tanh : OK -9: sinh_u35 : OK -9: cosh_u35 : OK -9: tanh_u35 : OK -9: asinh : OK -9: acosh : OK -9: atanh : OK -9: exp2 : OK -9: exp10 : OK -9: exp2_u35 : OK -9: exp10_u35 : OK -9: expm1 : OK -9: log10 : OK -9: log2 : OK -9: log2_u35 : OK -9: log1p : OK -9: lgamma_u1 : OK -9: tgamma_u1 : OK -9: erf_u1 : OK -9: ilogb : OK -9: hypotf_u35 : OK -9: hypotf_u05 : OK -9: copysignf : OK -9: fmaxf : OK -9: fminf : OK -9: fdimf : OK -9: fmodf : OK -9: remainderf : OK -9: truncf : OK -9: floorf : OK -9: ceilf : OK -9: roundf : OK -9: rintf : OK -9: sinf : OK -9: sinf_u1 : OK -9: sin in sincosf : OK -9: sin in sincosf_u1 : OK -9: sin in sincospif_u35 : OK -9: sin in sincospif_u05 : OK -9: sinpif_u05 : OK -9: cospif_u05 : OK -9: cosf : OK -9: cosf_u1 : OK -9: cos in sincosf : OK -9: cos in sincosf_u1 : OK -9: cos in sincospif_u35 : OK -9: cos in sincospif_u05 : OK -9: fastsinf_u3500 : OK -9: fastcosf_u3500 : OK -9: tanf : OK -9: tanf_u1 : OK -9: logf : OK -9: logf_u1 : OK -9: expf : OK -9: powf : OK -9: fastpowf_u3500 : OK -9: cbrtf : OK -9: cbrtf_u1 : OK -9: asinf : OK -9: asinf_u1 : OK -9: acosf : OK -9: acosf_u1 : OK -9: atanf : OK -9: atanf_u1 : OK -9: atan2f : OK -9: atan2f_u1 : OK -9: sinhf : OK -9: coshf : OK -9: tanhf : OK -9: sinhf_u35 : OK -9: coshf_u35 : OK -9: tanhf_u35 : OK -9: asinhf : OK -9: acoshf : OK -9: atanhf : OK -9: exp2f : OK -9: exp10f : OK -9: exp2f_u35 : OK -9: exp10f_u35 : OK -9: expm1f : OK -9: log10f : OK -9: log2f : OK -9: log2f_u35 : OK -9: log1pf : OK -9: lgammaf_u1 : OK -9: tgammaf_u1 : OK -9: erff_u1 : OK -9: erfcf_u15 : OK -9: -9: -9: *** All tests passed -9: -9: -9: *** Now testing /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/bin/iutypurecfma_scalar -9/9 Test #9: iutypurecfma_scalar .............. Passed 243.80 sec +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:make -f src/libm/CMakeFiles/sleefdetadvsimdnofma.dir/build.make src/libm/CMakeFiles/sleefdetadvsimdnofma.dir/depend +529:63: warning: implicit declaration of function 'vrndnq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vrint_vf_vf(vfloat d) { return vrndnq_f32(d); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:535:10: warning: implicit declaration of function 'vmovn_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vmovn_s64(vcvtq_s64_f64(vf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:535:20: warning: implicit declaration of function 'vcvtq_s64_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmovn_s64(vcvtq_s64_f64(vf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:538:10: warning: implicit declaration of function 'vcvtq_f64_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_f64_s64(vmovl_s32(vi)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:538:24: warning: implicit declaration of function 'vmovl_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_f64_s64(vmovl_s32(vi)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:540:57: warning: implicit declaration of function 'vdup_n_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vcast_vi_i(int i) { return vdup_n_s32(i); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:542:10: warning: implicit declaration of function 'vqmovn_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vqmovn_s64(vcvtq_s64_f64(vrndnq_f64(d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:542:21: warning: implicit declaration of function 'vcvtq_s64_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vqmovn_s64(vcvtq_s64_f64(vrndnq_f64(d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:542:35: warning: implicit declaration of function 'vrndnq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vqmovn_s64(vcvtq_s64_f64(vrndnq_f64(d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:550:69: warning: implicit declaration of function 'vadd_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vadd_vi_vi_vi(vint x, vint y) { return vadd_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:551:69: warning: implicit declaration of function 'vsub_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vsub_vi_vi_vi(vint x, vint y) { return vsub_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:552:58: warning: implicit declaration of function 'vneg_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vneg_vi_vi(vint e) { return vneg_s32(e); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:555:69: warning: implicit declaration of function 'vand_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vand_vi_vi_vi(vint x, vint y) { return vand_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:556:72: warning: implicit declaration of function 'vbic_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vandnot_vi_vi_vi(vint x, vint y) { return vbic_s32(y, x); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:557:68: warning: implicit declaration of function 'vorr_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vor_vi_vi_vi(vint x, vint y) { return vorr_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:558:69: warning: implicit declaration of function 'veor_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vxor_vi_vi_vi(vint x, vint y) { return veor_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:562:10: warning: implicit declaration of function 'vcombine_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vceq_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:562:23: warning: implicit declaration of function 'vceq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vceq_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:562:39: warning: implicit declaration of function 'vdup_n_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vceq_s32(x, y), vdup_n_u32(0)); + ^ +make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/sleef-3.5.1 /build/reproducible-path/sleef-3.5.1/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/CMakeFiles/sleefdetadvsimdnofma.dir/DependInfo.cmake --color= +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:567:10: warning: implicit declaration of function 'vbsl_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:567:19: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:574:9: error: unknown type name 'float64x2_t' + const float64x2_t inf = vdupq_n_f64(SLEEF_INFINITY); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:574:27: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] + const float64x2_t inf = vdupq_n_f64(SLEEF_INFINITY); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:575:9: error: unknown type name 'float64x2_t' + const float64x2_t neg_inf = vdupq_n_f64(-SLEEF_INFINITY); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:576:3: error: unknown type name 'uint64x2_t'; did you mean 'uint64_t'? + uint64x2_t cmp = vorrq_u64(vceqq_f64(d, inf), vceqq_f64(d, neg_inf)); + ^~~~~~~~~~ + uint64_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:27:20: note: 'uint64_t' declared here +typedef __uint64_t uint64_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:576:20: warning: implicit declaration of function 'vorrq_u64' is invalid in C99 [-Wimplicit-function-declaration] + uint64x2_t cmp = vorrq_u64(vceqq_f64(d, inf), vceqq_f64(d, neg_inf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:576:30: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + uint64x2_t cmp = vorrq_u64(vceqq_f64(d, inf), vceqq_f64(d, neg_inf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:577:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(cmp); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:581:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(d, d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:581:20: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(d, d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:581:42: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(d, d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:585:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:585:32: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:585:45: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:589:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(-SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:589:32: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(-SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:589:45: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(-SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:593:10: warning: implicit declaration of function 'vbslq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f32(mask, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:609:10: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vceqq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:612:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:612:20: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:615:10: warning: implicit declaration of function 'vcltq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcltq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:618:10: warning: implicit declaration of function 'vcleq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcleq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:621:10: warning: implicit declaration of function 'vcgtq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcgtq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:624:10: warning: implicit declaration of function 'vcgeq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcgeq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:628:10: warning: implicit declaration of function 'vceqq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vceqq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:631:10: warning: implicit declaration of function 'vcgtq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcgtq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:634:10: warning: implicit declaration of function 'vcombine_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vcgt_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:634:23: warning: implicit declaration of function 'vcgt_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vcgt_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:634:39: warning: implicit declaration of function 'vdup_n_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vcgt_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:648:10: warning: implicit declaration of function 'vuzpq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vuzpq_u32(m, m).val[0]; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:648:25: error: member reference base type 'int' is not a structure or union + return vuzpq_u32(m, m).val[0]; + ~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:651:10: warning: implicit declaration of function 'vzipq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vzipq_u32(m, m).val[0]; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:651:25: error: member reference base type 'int' is not a structure or union + return vzipq_u32(m, m).val[0]; + ~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:655:10: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:658:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:661:10: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:664:10: warning: implicit declaration of function 'veorq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return veorq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:668:10: warning: implicit declaration of function 'vbslq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_s32(m, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:671:10: warning: implicit declaration of function 'vandq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_s32(vreinterpretq_s32_u32(x), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:671:20: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_s32(vreinterpretq_s32_u32(x), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:674:10: warning: implicit declaration of function 'vbicq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_s32(y, vreinterpretq_s32_u32(x)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:674:23: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_s32(y, vreinterpretq_s32_u32(x)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:677:10: warning: implicit declaration of function 'vbic_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbic_s32(y, vget_low_s32(vreinterpretq_s32_u32(x))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:677:22: warning: implicit declaration of function 'vget_low_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbic_s32(y, vget_low_s32(vreinterpretq_s32_u32(x))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:677:35: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbic_s32(y, vget_low_s32(vreinterpretq_s32_u32(x))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:680:10: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:683:10: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:686:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:689:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:692:10: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:695:10: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:698:10: warning: implicit declaration of function 'veorq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return veorq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:701:68: warning: implicit declaration of function 'vrndq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vtruncate_vf_vf(vfloat vd) { return vrndq_f32(vd); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:704:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vdupq_n_u64((0xffffffff & (uint64_t)i1) | (((uint64_t)i0) << 32))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:704:32: warning: implicit declaration of function 'vdupq_n_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vdupq_n_u64((0xffffffff & (uint64_t)i1) | (((uint64_t)i0) << 32))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:708:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:708:32: warning: implicit declaration of function 'vceqq_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:708:42: warning: implicit declaration of function 'vreinterpretq_s64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:712:10: warning: implicit declaration of function 'vreinterpretq_u32_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_s64(vaddq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:712:32: warning: implicit declaration of function 'vaddq_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_s64(vaddq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:712:42: warning: implicit declaration of function 'vreinterpretq_s64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_s64(vaddq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:716:10: warning: implicit declaration of function 'vbsl_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:9:2: error: Please specify advsimd flags. +#error Please specify advsimd flags. + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +In file included from /build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:13: +/usr/lib/llvm-14/lib/clang/14.0.6/include/arm_neon.h:32:2: error: "NEON support not enabled" +#error "NEON support not enabled" + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:716:19: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:721:10: warning: implicit declaration of function 'vand_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vand_s32(vreinterpret_s32_u32(vget_low_u32(x)), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:721:19: warning: implicit declaration of function 'vreinterpret_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vand_s32(vreinterpret_s32_u32(vget_low_u32(x)), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:721:40: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vand_s32(vreinterpret_s32_u32(vget_low_u32(x)), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:10: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:32: warning: implicit declaration of function 'vrev64q_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:44: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:66: warning: implicit declaration of function 'vmovl_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:76: warning: implicit declaration of function 'vreinterpret_u32_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:10: warning: implicit declaration of function 'vreinterpret_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:31: warning: implicit declaration of function 'vmovn_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:41: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:63: warning: implicit declaration of function 'vrev64q_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:75: warning: implicit declaration of function 'vreinterpretq_u32_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:731:10: warning: implicit declaration of function 'vreinterpretq_f64_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f64_s32(vi); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:733:70: warning: implicit declaration of function 'vrndq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vtruncate_vd_vd(vdouble vd) { return vrndq_f64(vd); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:742:142: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vdouble vposneg_vd_vd(vdouble d) { return vreinterpret_vd_vm(vxor_vm_vm_vm(vreinterpret_vm_vd(d), vreinterpret_vm_vd(PNMASK))); } + ^~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:737:35: note: expanded from macro 'PNMASK' +#define PNMASK ((vdouble) { +0.0, -0.0 }) + ^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:743:142: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vdouble vnegpos_vd_vd(vdouble d) { return vreinterpret_vd_vm(vxor_vm_vm_vm(vreinterpret_vm_vd(d), vreinterpret_vm_vd(NPMASK))); } + ^~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:738:35: note: expanded from macro 'NPMASK' +#define NPMASK ((vdouble) { -0.0, +0.0 }) + ^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:743:142: warning: implicit conversion from 'double' to 'vdouble' (aka 'int') changes value from -0 to 0 [-Wliteral-conversion] +static INLINE VECTOR_CC vdouble vnegpos_vd_vd(vdouble d) { return vreinterpret_vd_vm(vxor_vm_vm_vm(vreinterpret_vm_vd(d), vreinterpret_vm_vd(NPMASK))); } + ^~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:738:29: note: expanded from macro 'NPMASK' +#define NPMASK ((vdouble) { -0.0, +0.0 }) + ~ ^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:744:104: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vfloat vposneg_vf_vf(vfloat d) { return (vfloat)vxor_vm_vm_vm((vmask)d, (vmask)PNMASKf); } + ^~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:739:36: note: expanded from macro 'PNMASKf' +#define PNMASKf ((vfloat) { +0.0f, -0.0f, +0.0f, -0.0f }) + ^~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:745:104: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vfloat vnegpos_vf_vf(vfloat d) { return (vfloat)vxor_vm_vm_vm((vmask)d, (vmask)NPMASKf); } + ^~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:740:36: note: expanded from macro 'NPMASKf' +#define NPMASKf ((vfloat) { -0.0f, +0.0f, -0.0f, +0.0f }) + ^~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:745:104: warning: implicit conversion from 'float' to 'vfloat' (aka 'int') changes value from -0 to 0 [-Wliteral-conversion] +static INLINE VECTOR_CC vfloat vnegpos_vf_vf(vfloat d) { return (vfloat)vxor_vm_vm_vm((vmask)d, (vmask)NPMASKf); } + ^~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:740:29: note: expanded from macro 'NPMASKf' +#define NPMASKf ((vfloat) { -0.0f, +0.0f, -0.0f, +0.0f }) + ~ ^~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:752:68: error: use of undeclared identifier 'float64x2_t' +static INLINE VECTOR_CC vdouble vrev21_vd_vd(vdouble d0) { return (float64x2_t)vcombine_u64(vget_high_u64((uint64x2_t)d0), vget_low_u64((uint64x2_t)d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:759:65: warning: implicit declaration of function 'vrev64q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vrev21_vf_vf(vfloat d0) { return vrev64q_f32(d0); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:760:65: warning: implicit declaration of function 'vcombine_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vreva2_vf_vf(vfloat d0) { return vcombine_f32(vget_high_f32(d0), vget_low_f32(d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:760:78: warning: implicit declaration of function 'vget_high_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vreva2_vf_vf(vfloat d0) { return vcombine_f32(vget_high_f32(d0), vget_low_f32(d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:760:97: warning: implicit declaration of function 'vget_low_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vreva2_vf_vf(vfloat d0) { return vcombine_f32(vget_high_f32(d0), vget_low_f32(d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:766:3: warning: implicit declaration of function 'vst1_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:766:50: warning: implicit declaration of function 'vget_low_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:767:50: warning: implicit declaration of function 'vget_high_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 1)*2), vget_high_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:771:3: warning: implicit declaration of function 'vst1_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:771:50: warning: implicit declaration of function 'vget_low_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:772:50: warning: implicit declaration of function 'vget_high_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 1)*2), vget_high_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:779:5: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:779:27: warning: implicit declaration of function 'vtrn1q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:779:38: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:780:27: warning: implicit declaration of function 'vtrn2q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn2q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))) }; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:785:5: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:785:27: warning: implicit declaration of function 'vtrn1q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:785:38: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:786:27: warning: implicit declaration of function 'vtrn2q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn2q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))) }; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:797:3: warning: 'memcpy' will always overflow; destination buffer has size 8, but size argument is 32 [-Wfortify-source] + memcpy(&vm2, p, VECTLENDP * 16); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:19: warning: implicit declaration of function 'vorr_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:28: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:45: warning: implicit declaration of function 'vget_high_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +fatal error: too many errors emitted, stopping now [-ferror-limit=] +make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +make -f src/libm/CMakeFiles/sleefdetadvsimdnofma.dir/build.make src/libm/CMakeFiles/sleefdetadvsimdnofma.dir/build +make[3]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:48:9: error: unknown type name 'uint32x4_t'; did you mean 'uint32_t'? +typedef uint32x4_t vmask; + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:49:9: error: unknown type name 'uint32x4_t'; did you mean 'uint32_t'? +typedef uint32x4_t vopmask; + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:52:9: error: unknown type name 'float32x4_t' +typedef float32x4_t vfloat; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:53:9: error: unknown type name 'int32x4_t'; did you mean 'int32_t'? +typedef int32x4_t vint2; + ^~~~~~~~~ + int32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h:26:19: note: 'int32_t' declared here +typedef __int32_t int32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:56:9: error: unknown type name 'float64x2_t' +typedef float64x2_t vdouble; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:57:9: error: unknown type name 'int32x2_t'; did you mean 'int32_t'? +typedef int32x2_t vint; + ^~~~~~~~~ + int32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h:26:19: note: 'int32_t' declared here +typedef __int32_t int32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:19: warning: implicit declaration of function 'vand_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:28: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:45: warning: implicit declaration of function 'vget_high_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:70:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x1 = vpmin_u32(x0, x0); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:70:19: warning: implicit declaration of function 'vpmin_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x1 = vpmin_u32(x0, x0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:71:10: warning: implicit declaration of function 'vget_lane_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vget_lane_u32(x1, 0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:19: warning: implicit declaration of function 'vand_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:28: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:45: warning: implicit declaration of function 'vget_high_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:76:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x1 = vpmin_u32(x0, x0); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:76:19: warning: implicit declaration of function 'vpmin_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x1 = vpmin_u32(x0, x0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:77:10: warning: implicit declaration of function 'vget_lane_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vget_lane_u32(x1, 0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:81:72: warning: implicit declaration of function 'vld1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vload_vd_p(const double *ptr) { return vld1q_f64(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:82:73: warning: implicit declaration of function 'vld1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vloadu_vd_p(const double *ptr) { return vld1q_f64(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:83:70: warning: implicit declaration of function 'vst1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstore_v_p_vd(double *ptr, vdouble v) { vst1q_f64(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:84:71: warning: implicit declaration of function 'vst1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vd(double *ptr, vdouble v) { vst1q_f64(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:85:70: warning: implicit declaration of function 'vld1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vload_vf_p(const float *ptr) { return vld1q_f32(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:86:71: warning: implicit declaration of function 'vld1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vloadu_vf_p(const float *ptr) { return vld1q_f32(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:87:68: warning: implicit declaration of function 'vst1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstore_v_p_vf(float *ptr, vfloat v) { vst1q_f32(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:88:69: warning: implicit declaration of function 'vst1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vf(float *ptr, vfloat v) { vst1q_f32(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:89:65: warning: implicit declaration of function 'vld1q_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vloadu_vi2_p(int32_t *p) { return vld1q_s32(p); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:90:69: warning: implicit declaration of function 'vst1q_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vi2(int32_t *p, vint2 v) { vst1q_s32(p, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:91:63: warning: implicit declaration of function 'vld1_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vloadu_vi_p(int32_t *p) { return vld1_s32(p); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:92:67: warning: implicit declaration of function 'vst1_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vi(int32_t *p, vint v) { vst1_s32(p, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:95:27: warning: implicit declaration of function 'vget_lane_s32' is invalid in C99 [-Wimplicit-function-declaration] + return ((vdouble) { ptr[vget_lane_s32(vi, 0)], ptr[vget_lane_s32(vi, 1)]} ); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:95:50: warning: excess elements in scalar initializer [-Wexcess-initializers] + return ((vdouble) { ptr[vget_lane_s32(vi, 0)], ptr[vget_lane_s32(vi, 1)]} ); + ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:100:11: warning: implicit declaration of function 'vgetq_lane_s32' is invalid in C99 [-Wimplicit-function-declaration] + ptr[vgetq_lane_s32(vi2, 0)], + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:101:7: warning: excess elements in scalar initializer [-Wexcess-initializers] + ptr[vgetq_lane_s32(vi2, 1)], + ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:108:72: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vand_vm_vm_vm(vmask x, vmask y) { return vandq_u32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:110:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:112:71: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vor_vm_vm_vm(vmask x, vmask y) { return vorrq_u32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:113:72: warning: implicit declaration of function 'veorq_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vxor_vm_vm_vm(vmask x, vmask y) { return veorq_u32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:117:10: warning: implicit declaration of function 'vreinterpretq_u32_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_f32(vf); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:120:10: warning: implicit declaration of function 'vreinterpretq_f32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f32_u32(vm); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:122:63: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vcast_vi2_vm(vmask vm) { return vreinterpretq_s32_u32(vm); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:123:63: warning: implicit declaration of function 'vreinterpretq_u32_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vcast_vm_vi2(vint2 vi) { return vreinterpretq_u32_s32(vi); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:127:10: warning: implicit declaration of function 'vreinterpretq_u32_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_f64(vd); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:130:10: warning: implicit declaration of function 'vreinterpretq_f64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f64_u32(vm); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:133:10: warning: implicit declaration of function 'vreinterpretq_f32_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f32_s32(vm); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:136:10: warning: implicit declaration of function 'vreinterpretq_s32_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_f32(vf); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:139:10: warning: implicit declaration of function 'vreinterpretq_s32_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_f64(vd); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:146:61: warning: implicit declaration of function 'vdupq_n_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vcast_vf_f(float f) { return vdupq_n_f32(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:150:10: warning: implicit declaration of function 'vaddq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vaddq_f32(x, y); + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:9:2: error: Please specify advsimd flags. +#error Please specify advsimd flags. + ^ +[ 18%] Building C object src/libm/CMakeFiles/sleefdetadvsimdnofma.dir/sleefsimdsp.c.o +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:153:10: warning: implicit declaration of function 'vsubq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vsubq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:156:10: warning: implicit declaration of function 'vmulq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmulq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:160:62: warning: implicit declaration of function 'vabsq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vabs_vf_vf(vfloat f) { return vabsq_f32(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:161:62: warning: implicit declaration of function 'vnegq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vneg_vf_vf(vfloat f) { return vnegq_f32(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:166:10: warning: implicit declaration of function 'vfmaq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vfmaq_f32(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:170:10: warning: implicit declaration of function 'vfmsq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vfmsq_f32(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:174:21: warning: implicit declaration of function 'vfmsq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vneg_vf_vf(vfmsq_f32(z, x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:183:10: warning: implicit declaration of function 'vfmaq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vfmaq_f32(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:187:10: warning: implicit declaration of function 'vfmsq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vfmsq_f32(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:197:10: warning: implicit declaration of function 'vdivq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vdivq_f32(n, d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:227:10: warning: implicit declaration of function 'vsqrtq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vsqrtq_f32(d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:252:10: warning: implicit declaration of function 'vmaxq_f32' is invalid in C99 [-Wimplicit-function-declaration] +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -DDETERMINISTIC=1 -DDORENAME=1 -DENABLE_ADVSIMDNOFMA=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC -std=gnu99 -MD -MT src/libm/CMakeFiles/sleefdetadvsimdnofma.dir/sleefsimdsp.c.o -MF CMakeFiles/sleefdetadvsimdnofma.dir/sleefsimdsp.c.o.d -o CMakeFiles/sleefdetadvsimdnofma.dir/sleefsimdsp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c + return vmaxq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:255:10: warning: implicit declaration of function 'vminq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vminq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:259:73: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask veq_vm_vf_vf(vfloat x, vfloat y) { return vceqq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:261:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:261:20: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:263:73: warning: implicit declaration of function 'vcltq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vlt_vm_vf_vf(vfloat x, vfloat y) { return vcltq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:264:73: warning: implicit declaration of function 'vcleq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vle_vm_vf_vf(vfloat x, vfloat y) { return vcleq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:265:73: warning: implicit declaration of function 'vcgtq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vgt_vm_vf_vf(vfloat x, vfloat y) { return vcgtq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:266:73: warning: implicit declaration of function 'vcgeq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vge_vm_vf_vf(vfloat x, vfloat y) { return vcgeq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:270:10: warning: implicit declaration of function 'vbslq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f32(mask, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:274:68: warning: implicit declaration of function 'vcvtq_s32_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vtruncate_vi2_vf(vfloat vf) { return vcvtq_s32_f32(vf); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:275:64: warning: implicit declaration of function 'vcvtq_f32_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vcast_vf_vi2(vint2 vi) { return vcvtq_f32_s32(vi); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:276:59: warning: implicit declaration of function 'vdupq_n_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vcast_vi2_i(int i) { return vdupq_n_s32(i); } + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +In file included from /build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:13: +/usr/lib/llvm-14/lib/clang/14.0.6/include/arm_neon.h:32:2: error: "NEON support not enabled" +#error "NEON support not enabled" + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:278:10: warning: implicit declaration of function 'vcvtq_s32_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_s32_f32(vrndnq_f32(d)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:278:24: warning: implicit declaration of function 'vrndnq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_s32_f32(vrndnq_f32(d)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:287:10: warning: implicit declaration of function 'vaddq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vaddq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:290:10: warning: implicit declaration of function 'vsubq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vsubq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:292:62: warning: implicit declaration of function 'vnegq_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vneg_vi2_vi2(vint2 e) { return vnegq_s32(e); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:296:10: warning: implicit declaration of function 'vandq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:299:10: warning: implicit declaration of function 'vbicq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_s32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:302:10: warning: implicit declaration of function 'vorrq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:305:10: warning: implicit declaration of function 'veorq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return veorq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:326:73: warning: implicit declaration of function 'vceqq_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask veq_vm_vi2_vi2(vint2 x, vint2 y) { return vceqq_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:327:73: warning: implicit declaration of function 'vcgeq_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vgt_vm_vi2_vi2(vint2 x, vint2 y) { return vcgeq_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:330:10: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vcgeq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:330:32: warning: implicit declaration of function 'vcgeq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vcgeq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:333:10: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vceqq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:333:32: warning: implicit declaration of function 'vceqq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vceqq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:338:10: warning: implicit declaration of function 'vbslq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_s32(m, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:350:63: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vcast_vd_d(double f) { return vdupq_n_f64(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:354:10: warning: implicit declaration of function 'vaddq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vaddq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:357:10: warning: implicit declaration of function 'vsubq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vsubq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:360:10: warning: implicit declaration of function 'vmulq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmulq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:364:64: warning: implicit declaration of function 'vabsq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vabs_vd_vd(vdouble f) { return vabsq_f64(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:365:64: warning: implicit declaration of function 'vnegq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vneg_vd_vd(vdouble f) { return vnegq_f64(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:369:10: warning: implicit declaration of function 'vmaxq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmaxq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:372:10: warning: implicit declaration of function 'vminq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vminq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:378:10: warning: implicit declaration of function 'vfmaq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vfmaq_f64(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:382:10: warning: implicit declaration of function 'vfmsq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vfmsq_f64(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:387:21: warning: implicit declaration of function 'vfmsq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vneg_vd_vd(vfmsq_f64(z, x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:395:10: warning: implicit declaration of function 'vfmaq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vfmaq_f64(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:399:10: warning: implicit declaration of function 'vfmsq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vfmsq_f64(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:409:10: warning: implicit declaration of function 'vdivq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vdivq_f64(n, d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:440:10: warning: implicit declaration of function 'vsqrtq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vsqrtq_f64(d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:467:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:467:32: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:470:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(x, y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:470:20: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(x, y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:470:42: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(x, y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:473:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcltq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:473:32: warning: implicit declaration of function 'vcltq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcltq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:476:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgtq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:476:32: warning: implicit declaration of function 'vcgtq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgtq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:479:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcleq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:479:32: warning: implicit declaration of function 'vcleq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcleq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:482:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgeq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:482:32: warning: implicit declaration of function 'vcgeq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgeq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:487:10: warning: implicit declaration of function 'vbslq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f64(vreinterpretq_u64_u32(mask), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:487:20: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f64(vreinterpretq_u64_u32(mask), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:528:65: warning: implicit declaration of function 'vrndnq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vrint_vd_vd(vdouble d) { return vrndnq_f64(d); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:529:63: warning: implicit declaration of function 'vrndnq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vrint_vf_vf(vfloat d) { return vrndnq_f32(d); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:535:10: warning: implicit declaration of function 'vmovn_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vmovn_s64(vcvtq_s64_f64(vf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:535:20: warning: implicit declaration of function 'vcvtq_s64_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmovn_s64(vcvtq_s64_f64(vf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:538:10: warning: implicit declaration of function 'vcvtq_f64_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_f64_s64(vmovl_s32(vi)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:538:24: warning: implicit declaration of function 'vmovl_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_f64_s64(vmovl_s32(vi)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:540:57: warning: implicit declaration of function 'vdup_n_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vcast_vi_i(int i) { return vdup_n_s32(i); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:542:10: warning: implicit declaration of function 'vqmovn_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vqmovn_s64(vcvtq_s64_f64(vrndnq_f64(d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:542:21: warning: implicit declaration of function 'vcvtq_s64_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vqmovn_s64(vcvtq_s64_f64(vrndnq_f64(d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:542:35: warning: implicit declaration of function 'vrndnq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vqmovn_s64(vcvtq_s64_f64(vrndnq_f64(d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:550:69: warning: implicit declaration of function 'vadd_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vadd_vi_vi_vi(vint x, vint y) { return vadd_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:551:69: warning: implicit declaration of function 'vsub_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vsub_vi_vi_vi(vint x, vint y) { return vsub_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:552:58: warning: implicit declaration of function 'vneg_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vneg_vi_vi(vint e) { return vneg_s32(e); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:555:69: warning: implicit declaration of function 'vand_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vand_vi_vi_vi(vint x, vint y) { return vand_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:556:72: warning: implicit declaration of function 'vbic_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vandnot_vi_vi_vi(vint x, vint y) { return vbic_s32(y, x); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:557:68: warning: implicit declaration of function 'vorr_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vor_vi_vi_vi(vint x, vint y) { return vorr_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:558:69: warning: implicit declaration of function 'veor_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vxor_vi_vi_vi(vint x, vint y) { return veor_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:562:10: warning: implicit declaration of function 'vcombine_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vceq_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:562:23: warning: implicit declaration of function 'vceq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vceq_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:562:39: warning: implicit declaration of function 'vdup_n_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vceq_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:567:10: warning: implicit declaration of function 'vbsl_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:567:19: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:574:9: error: unknown type name 'float64x2_t' + const float64x2_t inf = vdupq_n_f64(SLEEF_INFINITY); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:574:27: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] + const float64x2_t inf = vdupq_n_f64(SLEEF_INFINITY); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:575:9: error: unknown type name 'float64x2_t' + const float64x2_t neg_inf = vdupq_n_f64(-SLEEF_INFINITY); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:576:3: error: unknown type name 'uint64x2_t'; did you mean 'uint64_t'? + uint64x2_t cmp = vorrq_u64(vceqq_f64(d, inf), vceqq_f64(d, neg_inf)); + ^~~~~~~~~~ + uint64_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:27:20: note: 'uint64_t' declared here +typedef __uint64_t uint64_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:576:20: warning: implicit declaration of function 'vorrq_u64' is invalid in C99 [-Wimplicit-function-declaration] + uint64x2_t cmp = vorrq_u64(vceqq_f64(d, inf), vceqq_f64(d, neg_inf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:576:30: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + uint64x2_t cmp = vorrq_u64(vceqq_f64(d, inf), vceqq_f64(d, neg_inf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:577:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(cmp); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:581:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(d, d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:581:20: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(d, d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:581:42: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(d, d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:585:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:585:32: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:585:45: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:589:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(-SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:589:32: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(-SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:589:45: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(-SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:593:10: warning: implicit declaration of function 'vbslq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f32(mask, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:609:10: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vceqq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:612:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:612:20: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:615:10: warning: implicit declaration of function 'vcltq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcltq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:618:10: warning: implicit declaration of function 'vcleq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcleq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:621:10: warning: implicit declaration of function 'vcgtq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcgtq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:624:10: warning: implicit declaration of function 'vcgeq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcgeq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:628:10: warning: implicit declaration of function 'vceqq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vceqq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:631:10: warning: implicit declaration of function 'vcgtq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcgtq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:634:10: warning: implicit declaration of function 'vcombine_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vcgt_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:634:23: warning: implicit declaration of function 'vcgt_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vcgt_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:634:39: warning: implicit declaration of function 'vdup_n_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vcgt_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:648:10: warning: implicit declaration of function 'vuzpq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vuzpq_u32(m, m).val[0]; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:648:25: error: member reference base type 'int' is not a structure or union + return vuzpq_u32(m, m).val[0]; + ~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:651:10: warning: implicit declaration of function 'vzipq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vzipq_u32(m, m).val[0]; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:651:25: error: member reference base type 'int' is not a structure or union + return vzipq_u32(m, m).val[0]; + ~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:655:10: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:658:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:661:10: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:664:10: warning: implicit declaration of function 'veorq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return veorq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:668:10: warning: implicit declaration of function 'vbslq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_s32(m, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:671:10: warning: implicit declaration of function 'vandq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_s32(vreinterpretq_s32_u32(x), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:671:20: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_s32(vreinterpretq_s32_u32(x), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:674:10: warning: implicit declaration of function 'vbicq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_s32(y, vreinterpretq_s32_u32(x)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:674:23: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_s32(y, vreinterpretq_s32_u32(x)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:677:10: warning: implicit declaration of function 'vbic_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbic_s32(y, vget_low_s32(vreinterpretq_s32_u32(x))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:677:22: warning: implicit declaration of function 'vget_low_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbic_s32(y, vget_low_s32(vreinterpretq_s32_u32(x))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:677:35: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbic_s32(y, vget_low_s32(vreinterpretq_s32_u32(x))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:680:10: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:683:10: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:686:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:689:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:692:10: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:695:10: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:698:10: warning: implicit declaration of function 'veorq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return veorq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:701:68: warning: implicit declaration of function 'vrndq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vtruncate_vf_vf(vfloat vd) { return vrndq_f32(vd); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:704:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vdupq_n_u64((0xffffffff & (uint64_t)i1) | (((uint64_t)i0) << 32))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:704:32: warning: implicit declaration of function 'vdupq_n_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vdupq_n_u64((0xffffffff & (uint64_t)i1) | (((uint64_t)i0) << 32))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:708:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:708:32: warning: implicit declaration of function 'vceqq_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:708:42: warning: implicit declaration of function 'vreinterpretq_s64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:712:10: warning: implicit declaration of function 'vreinterpretq_u32_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_s64(vaddq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:712:32: warning: implicit declaration of function 'vaddq_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_s64(vaddq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:712:42: warning: implicit declaration of function 'vreinterpretq_s64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_s64(vaddq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:716:10: warning: implicit declaration of function 'vbsl_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:716:19: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:721:10: warning: implicit declaration of function 'vand_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vand_s32(vreinterpret_s32_u32(vget_low_u32(x)), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:721:19: warning: implicit declaration of function 'vreinterpret_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vand_s32(vreinterpret_s32_u32(vget_low_u32(x)), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:721:40: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vand_s32(vreinterpret_s32_u32(vget_low_u32(x)), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:10: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:32: warning: implicit declaration of function 'vrev64q_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:44: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h234 warnings and 20 errors generated. +:725:66: warning: implicit declaration of function 'vmovl_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:76: warning: implicit declaration of function 'vreinterpret_u32_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:10: warning: implicit declaration of function 'vreinterpret_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:31: warning: implicit declaration of function 'vmovn_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:41: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:63: warning: implicit declaration of function 'vrev64q_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:75: warning: implicit declaration of function 'vreinterpretq_u32_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:731:10: warning: implicit declaration of function 'vreinterpretq_f64_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f64_s32(vi); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:733:70: warning: implicit declaration of function 'vrndq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vtruncate_vd_vd(vdouble vd) { return vrndq_f64(vd); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:742:142: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vdouble vposneg_vd_vd(vdouble d) { return vreinterpret_vd_vm(vxor_vm_vm_vm(vreinterpret_vm_vd(d), vreinterpret_vm_vd(PNMASK))); } + ^~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:737:35: note: expanded from macro 'PNMASK' +#define PNMASK ((vdouble) { +0.0, -0.0 }) + ^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:743:142: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vdouble vnegpos_vd_vd(vdouble d) { return vreinterpret_vd_vm(vxor_vm_vm_vm(vreinterpret_vm_vd(d), vreinterpret_vm_vd(NPMASK))); } + ^~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:738:35: note: expanded from macro 'NPMASK' +#define NPMASK ((vdouble) { -0.0, +0.0 }) + ^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:743:142: warning: implicit conversion from 'double' to 'vdouble' (aka 'int') changes value from -0 to 0 [-Wliteral-conversion] +static INLINE VECTOR_CC vdouble vnegpos_vd_vd(vdouble d) { return vreinterpret_vd_vm(vxor_vm_vm_vm(vreinterpret_vm_vd(d), vreinterpret_vm_vd(NPMASK))); } + ^~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:738:29: note: expanded from macro 'NPMASK' +#define NPMASK ((vdouble) { -0.0, +0.0 }) + ~ ^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:744:104: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vfloat vposneg_vf_vf(vfloat d) { return (vfloat)vxor_vm_vm_vm((vmask)d, (vmask)PNMASKf); } + ^~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:739:36: note: expanded from macro 'PNMASKf' +#define PNMASKf ((vfloat) { +0.0f, -0.0f, +0.0f, -0.0f }) + ^~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:745:104: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vfloat vnegpos_vf_vf(vfloat d) { return (vfloat)vxor_vm_vm_vm((vmask)d, (vmask)NPMASKf); } + ^~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:740:36: note: expanded from macro 'NPMASKf' +#define NPMASKf ((vfloat) { -0.0f, +0.0f, -0.0f, +0.0f }) + ^~~~~ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:9:2: error: Please specify advsimd flags. +#error Please specify advsimd flags. + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:745:104: warning: implicit conversion from 'float' to 'vfloat' (aka 'int') changes value from -0 to 0 [-Wliteral-conversion] +static INLINE VECTOR_CC vfloat vnegpos_vf_vf(vfloat d) { return (vfloat)vxor_vm_vm_vm((vmask)d, (vmask)NPMASKf); } + ^~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:740:29: note: expanded from macro 'NPMASKf' +#define NPMASKf ((vfloat) { -0.0f, +0.0f, -0.0f, +0.0f }) + ~ ^~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:752:68: error: use of undeclared identifier 'float64x2_t' +static INLINE VECTOR_CC vdouble vrev21_vd_vd(vdouble d0) { return (float64x2_t)vcombine_u64(vget_high_u64((uint64x2_t)d0), vget_low_u64((uint64x2_t)d0)); } + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +In file included from /build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:13: +/usr/lib/llvm-14/lib/clang/14.0.6/include/arm_neon.h:32:2: error: "NEON support not enabled" +#error "NEON support not enabled" + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:759:65: warning: implicit declaration of function 'vrev64q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vrev21_vf_vf(vfloat d0) { return vrev64q_f32(d0); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:760:65: warning: implicit declaration of function 'vcombine_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vreva2_vf_vf(vfloat d0) { return vcombine_f32(vget_high_f32(d0), vget_low_f32(d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:760:78: warning: implicit declaration of function 'vget_high_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vreva2_vf_vf(vfloat d0) { return vcombine_f32(vget_high_f32(d0), vget_low_f32(d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:760:97: warning: implicit declaration of function 'vget_low_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vreva2_vf_vf(vfloat d0) { return vcombine_f32(vget_high_f32(d0), vget_low_f32(d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:766:3: warning: implicit declaration of function 'vst1_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:766:50: warning: implicit declaration of function 'vget_low_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:767:50: warning: implicit declaration of function 'vget_high_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 1)*2), vget_high_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:771:3: warning: implicit declaration of function 'vst1_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:771:50: warning: implicit declaration of function 'vget_low_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:772:50: warning: implicit declaration of function 'vget_high_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 1)*2), vget_high_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:779:5: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:779:27: warning: implicit declaration of function 'vtrn1q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:779:38: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:780:27: warning: implicit declaration of function 'vtrn2q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn2q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))) }; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:785:5: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:785:27: warning: implicit declaration of function 'vtrn1q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:785:38: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] +make[3]: *** [src/libm/CMakeFiles/sleefdetadvsimd.dir/build.make:84: src/libm/CMakeFiles/sleefdetadvsimd.dir/sleefsimdsp.c.o] Error 1 +make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +make[2]: *** [CMakeFiles/Makefile2:566: src/libm/CMakeFiles/sleefdetadvsimd.dir/all] Error 2 +make[2]: *** Waiting for unfinished jobs.... + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:786:27: warning: implicit declaration of function 'vtrn2q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn2q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))) }; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:797:3: warning: 'memcpy' will always overflow; destination buffer has size 8, but size argument is 32 [-Wfortify-source] + memcpy(&vm2, p, VECTLENDP * 16); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:148: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:19: warning: implicit declaration of function 'vorr_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:28: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:45: warning: implicit declaration of function 'vget_high_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +fatal error: too many errors emitted, stopping now [-ferror-limit=] +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:48:9: error: unknown type name 'uint32x4_t'; did you mean 'uint32_t'? +typedef uint32x4_t vmask; + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:49:9: error: unknown type name 'uint32x4_t'; did you mean 'uint32_t'? +typedef uint32x4_t vopmask; + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:52:9: error: unknown type name 'float32x4_t' +typedef float32x4_t vfloat; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:53:9: error: unknown type name 'int32x4_t'; did you mean 'int32_t'? +typedef int32x4_t vint2; + ^~~~~~~~~ + int32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h:26:19: note: 'int32_t' declared here +typedef __int32_t int32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:56:9: error: unknown type name 'float64x2_t' +typedef float64x2_t vdouble; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:57:9: error: unknown type name 'int32x2_t'; did you mean 'int32_t'? +typedef int32x2_t vint; + ^~~~~~~~~ + int32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h:26:19: note: 'int32_t' declared here +typedef __int32_t int32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:19: warning: implicit declaration of function 'vand_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:28: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:45: warning: implicit declaration of function 'vget_high_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:70:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x1 = vpmin_u32(x0, x0); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:70:19: warning: implicit declaration of function 'vpmin_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x1 = vpmin_u32(x0, x0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:71:10: warning: implicit declaration of function 'vget_lane_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vget_lane_u32(x1, 0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:19: warning: implicit declaration of function 'vand_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:28: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:45: warning: implicit declaration of function 'vget_high_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:76:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x1 = vpmin_u32(x0, x0); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:76:19: warning: implicit declaration of function 'vpmin_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x1 = vpmin_u32(x0, x0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:77:10: warning: implicit declaration of function 'vget_lane_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vget_lane_u32(x1, 0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:81:72: warning: implicit declaration of function 'vld1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vload_vd_p(const double *ptr) { return vld1q_f64(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:82:73: warning: implicit declaration of function 'vld1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vloadu_vd_p(const double *ptr) { return vld1q_f64(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:83:70: warning: implicit declaration of function 'vst1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstore_v_p_vd(double *ptr, vdouble v) { vst1q_f64(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:84:71: warning: implicit declaration of function 'vst1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vd(double *ptr, vdouble v) { vst1q_f64(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:85:70: warning: implicit declaration of function 'vld1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vload_vf_p(const float *ptr) { return vld1q_f32(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:86:71: warning: implicit declaration of function 'vld1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vloadu_vf_p(const float *ptr) { return vld1q_f32(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:87:68: warning: implicit declaration of function 'vst1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstore_v_p_vf(float *ptr, vfloat v) { vst1q_f32(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:88:69: warning: implicit declaration of function 'vst1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vf(float *ptr, vfloat v) { vst1q_f32(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:89:65: warning: implicit declaration of function 'vld1q_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vloadu_vi2_p(int32_t *p) { return vld1q_s32(p); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:90:69: warning: implicit declaration of function 'vst1q_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vi2(int32_t *p, vint2 v) { vst1q_s32(p, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:91:63: warning: implicit declaration of function 'vld1_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vloadu_vi_p(int32_t *p) { return vld1_s32(p); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:92:67: warning: implicit declaration of function 'vst1_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vi(int32_t *p, vint v) { vst1_s32(p, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:95:27: warning: implicit declaration of function 'vget_lane_s32' is invalid in C99 [-Wimplicit-function-declaration] + return ((vdouble) { ptr[vget_lane_s32(vi, 0)], ptr[vget_lane_s32(vi, 1)]} ); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:95:50: warning: excess elements in scalar initializer [-Wexcess-initializers] + return ((vdouble) { ptr[vget_lane_s32(vi, 0)], ptr[vget_lane_s32(vi, 1)]} ); + ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:100:11: warning: implicit declaration of function 'vgetq_lane_s32' is invalid in C99 [-Wimplicit-function-declaration] + ptr[vgetq_lane_s32(vi2, 0)], + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:101:7: warning: excess elements in scalar initializer [-Wexcess-initializers] + ptr[vgetq_lane_s32(vi2, 1)], + ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:108:72: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vand_vm_vm_vm(vmask x, vmask y) { return vandq_u32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:110:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:112:71: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vor_vm_vm_vm(vmask x, vmask y) { return vorrq_u32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:113:72: warning: implicit declaration of function 'veorq_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vxor_vm_vm_vm(vmask x, vmask y) { return veorq_u32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:117:10: warning: implicit declaration of function 'vreinterpretq_u32_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_f32(vf); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:120:10: warning: implicit declaration of function 'vreinterpretq_f32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f32_u32(vm); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:122:63: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vcast_vi2_vm(vmask vm) { return vreinterpretq_s32_u32(vm); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:123:63: warning: implicit declaration of function 'vreinterpretq_u32_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vcast_vm_vi2(vint2 vi) { return vreinterpretq_u32_s32(vi); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:127:10: warning: implicit declaration of function 'vreinterpretq_u32_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_f64(vd); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:130:10: warning: implicit declaration of function 'vreinterpretq_f64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f64_u32(vm); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:133:10: warning: implicit declaration of function 'vreinterpretq_f32_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f32_s32(vm); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:136:10: warning: implicit declaration of function 'vreinterpretq_s32_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_f32(vf); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:139:10: warning: implicit declaration of function 'vreinterpretq_s32_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_f64(vd); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:146:61: warning: implicit declaration of function 'vdupq_n_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vcast_vf_f(float f) { return vdupq_n_f32(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:150:10: warning: implicit declaration of function 'vaddq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vaddq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:153:10: warning: implicit declaration of function 'vsubq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vsubq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:156:10: warning: implicit declaration of function 'vmulq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmulq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:160:62: warning: implicit declaration of function 'vabsq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vabs_vf_vf(vfloat f) { return vabsq_f32(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:161:62: warning: implicit declaration of function 'vnegq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vneg_vf_vf(vfloat f) { return vnegq_f32(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:183:10: warning: implicit declaration of function 'vfmaq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vfmaq_f32(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:187:10: warning: implicit declaration of function 'vfmsq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vfmsq_f32(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:197:10: warning: implicit declaration of function 'vdivq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vdivq_f32(n, d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:227:10: warning: implicit declaration of function 'vsqrtq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vsqrtq_f32(d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:252:10: warning: implicit declaration of function 'vmaxq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmaxq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:255:10: warning: implicit declaration of function 'vminq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vminq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:259:73: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask veq_vm_vf_vf(vfloat x, vfloat y) { return vceqq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:261:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:261:20: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:263:73: warning: implicit declaration of function 'vcltq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vlt_vm_vf_vf(vfloat x, vfloat y) { return vcltq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:264:73: warning: implicit declaration of function 'vcleq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vle_vm_vf_vf(vfloat x, vfloat y) { return vcleq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:265:73: warning: implicit declaration of function 'vcgtq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vgt_vm_vf_vf(vfloat x, vfloat y) { return vcgtq_f32(x, y); } + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:48/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:9:: 266:73error: : warning: unknown type name 'uint32x4_t'; did you mean 'uint32_t'?implicit declaration of function 'vcgeq_f32' is invalid in C99 [-Wimplicit-function-declaration] -100% tests passed, 0 tests failed out of 9 +typedef uint32x4_t vmask; + ^~~~~~~~~~ + uint32_t +static INLINE VECTOR_CC vmask vge_vm_vf_vf(vfloat x, vfloat y) { return vcgeq_f32(x, y); } + ^ +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:270:10: warning: implicit declaration of function 'vbslq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f32(mask, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:274:68: warning: implicit declaration of function 'vcvtq_s32_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vtruncate_vi2_vf(vfloat vf) { return vcvtq_s32_f32(vf); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:275:64: warning: implicit declaration of function 'vcvtq_f32_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vcast_vf_vi2(vint2 vi) { return vcvtq_f32_s32(vi); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:276:59: warning: implicit declaration of function 'vdupq_n_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vcast_vi2_i(int i) { return vdupq_n_s32(i); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:278:10: warning: implicit declaration of function 'vcvtq_s32_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_s32_f32(vrndnq_f32(d)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:278:24: warning: implicit declaration of function 'vrndnq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_s32_f32(vrndnq_f32(d)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:287:10: warning: implicit declaration of function 'vaddq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vaddq_s32(x, y); + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:49:9: error: unknown type name 'uint32x4_t'; did you mean 'uint32_t'? +typedef uint32x4_t vopmask; + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:290:10: warning: implicit declaration of function 'vsubq_s32' is invalid in C99 [-Wimplicit-function-declaration]typedef __uint32_t uint32_t; -Total Test time (real) = 862.45 sec -make[1]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' - create-stamp debian/debhelper-build-stamp - dh_prep - dh_auto_install - cd obj-arm-linux-gnueabihf && make -j3 install DESTDIR=/build/reproducible-path/sleef-3.5.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" -make[1]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -/usr/bin/cmake -S/build/reproducible-path/sleef-3.5.1 -B/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 -make -f CMakeFiles/Makefile2 preinstall -make[2]: Entering directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -make[2]: Nothing to be done for 'preinstall'. + ^ + return vsubq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:292:62: warning: implicit declaration of function 'vnegq_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vneg_vi2_vi2(vint2 e) { return vnegq_s32(e); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:296:10: warning: implicit declaration of function 'vandq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:299:10: warning: implicit declaration of function 'vbicq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_s32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:302:10: warning: implicit declaration of function 'vorrq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_s32(x, y); + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:52:9: error: unknown type name 'float32x4_t' +typedef float32x4_t vfloat; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:305:10: warning: implicit declaration of function 'veorq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return veorq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:326:73: warning: implicit declaration of function 'vceqq_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask veq_vm_vi2_vi2(vint2 x, vint2 y) { return vceqq_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:327:73: warning: implicit declaration of function 'vcgeq_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vgt_vm_vi2_vi2(vint2 x, vint2 y) { return vcgeq_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:53:9: error: unknown type name 'int32x4_t'; did you mean 'int32_t'? +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:330:10: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] +typedef int32x4_t vint2; + ^~~~~~~~~ + int32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h:26:19: note: 'int32_t' declared here + return vreinterpretq_s32_u32(vcgeq_s32(x, y)); + ^ +typedef __int32_t int32_t; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:330:32: warning: implicit declaration of function 'vcgeq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vcgeq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:333:10: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vceqq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:333:32: warning: implicit declaration of function 'vceqq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vceqq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:338:10: warning: implicit declaration of function 'vbslq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_s32(m, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:350:63: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vcast_vd_d(double f) { return vdupq_n_f64(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:354:10: warning: implicit declaration of function 'vaddq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vaddq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:357:10: warning: implicit declaration of function 'vsubq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vsubq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:360:10: warning: implicit declaration of function 'vmulq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmulq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:364:64: warning: implicit declaration of function 'vabsq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vabs_vd_vd(vdouble f) { return vabsq_f64(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:365:64: warning: implicit declaration of function 'vnegq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vneg_vd_vd(vdouble f) { return vnegq_f64(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:369:10: warning: implicit declaration of function 'vmaxq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmaxq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:372:10: warning: implicit declaration of function 'vminq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vminq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:395:10: warning: implicit declaration of function 'vfmaq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vfmaq_f64(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:399:10: warning: implicit declaration of function 'vfmsq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vfmsq_f64(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:409:10: warning: implicit declaration of function 'vdivq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vdivq_f64(n, d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:440:10: warning: implicit declaration of function 'vsqrtq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vsqrtq_f64(d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:467:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:467:32: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:470:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(x, y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:470:20: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(x, y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:470:42: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(x, y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:473:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcltq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:473:32: warning: implicit declaration of function 'vcltq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcltq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:476:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgtq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:476:32: warning: implicit declaration of function 'vcgtq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgtq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:479:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcleq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:479:32: warning: implicit declaration of function 'vcleq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcleq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:482:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgeq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:482:32: warning: implicit declaration of function 'vcgeq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgeq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:487:10: warning: implicit declaration of function 'vbslq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f64(vreinterpretq_u64_u32(mask), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:487:20: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f64(vreinterpretq_u64_u32(mask), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:528:65: warning: implicit declaration of function 'vrndnq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vrint_vd_vd(vdouble d) { return vrndnq_f64(d); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:529:63: warning: implicit declaration of function 'vrndnq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vrint_vf_vf(vfloat d) { return vrndnq_f32(d); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:535:10:In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:56:9: error: unknown type name 'float64x2_t' +typedef float64x2_t vdouble; + ^ + warning: implicit declaration of function 'vmovn_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vmovn_s64(vcvtq_s64_f64(vf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:57:9: error: unknown type name 'int32x2_t'; did you mean 'int32_t'? +typedef int32x2_t vint; + ^~~~~~~~~ + int32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h:26:19: note: 'int32_t' declared here +typedef __int32_t int32_t; + ^ +535:20: warning: implicit declaration of function 'vcvtq_s64_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmovn_s64(vcvtq_s64_f64(vf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:538:10: warning: implicit declaration of function 'vcvtq_f64_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_f64_s64(vmovl_s32(vi)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:538:24: warning: implicit declaration of function 'vmovl_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_f64_s64(vmovl_s32(vi)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:540:57: warning: implicit declaration of function 'vdup_n_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vcast_vi_i(int i) { return vdup_n_s32(i); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:542:10: warning: implicit declaration of function 'vqmovn_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vqmovn_s64(vcvtq_s64_f64(vrndnq_f64(d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:542:21: warning: implicit declaration of function 'vcvtq_s64_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vqmovn_s64(vcvtq_s64_f64(vrndnq_f64(d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:542:35: warning: implicit declaration of function 'vrndnq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vqmovn_s64(vcvtq_s64_f64(vrndnq_f64(d))); + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^~~~~~~~~~ + uint32_t +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:550:69/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:: 26warning: :implicit declaration of function 'vadd_s32' is invalid in C99 [-Wimplicit-function-declaration]20 +: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +static INLINE VECTOR_CC vint vadd_vi_vi_vi(vint x, vint y) { return vadd_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:551:69: warning: implicit declaration of function 'vsub_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vsub_vi_vi_vi(vint x, vint y) { return vsub_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:552:58: warning: implicit declaration of function 'vneg_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vneg_vi_vi(vint e) { return vneg_s32(e); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:555:69: warning: implicit declaration of function 'vand_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vand_vi_vi_vi(vint x, vint y) { return vand_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:556:72: warning: implicit declaration of function 'vbic_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vandnot_vi_vi_vi(vint x, vint y) { return vbic_s32(y, x); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:557:68: warning: implicit declaration of function 'vorr_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vor_vi_vi_vi(vint x, vint y) { return vorr_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:558:69: warning: implicit declaration of function 'veor_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vxor_vi_vi_vi(vint x, vint y) { return veor_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:562:10: warning: implicit declaration of function 'vcombine_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vceq_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:562:23: warning: implicit declaration of function 'vceq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vceq_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:562:39: warning: implicit declaration of function 'vdup_n_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vceq_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:567:10: warning: implicit declaration of function 'vbsl_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:567:19: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:574:9: error: unknown type name 'float64x2_t' + const float64x2_t inf = vdupq_n_f64(SLEEF_INFINITY); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:574:27: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] + const float64x2_t inf = vdupq_n_f64(SLEEF_INFINITY); + ^ +[ 19%] Building C object src/libm/CMakeFiles/sleefdetadvsimdnofma.dir/sleefsimddp.c.o +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:575:9: error: unknown type name 'float64x2_t' + const float64x2_t neg_inf = vdupq_n_f64(-SLEEF_INFINITY); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:576:3: error: unknown type name 'uint64x2_t'; did you mean 'uint64_t'? + uint64x2_t cmp = vorrq_u64(vceqq_f64(d, inf), vceqq_f64(d, neg_inf)); + ^~~~~~~~~~ + uint64_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:27:20: note: 'uint64_t' declared here +typedef __uint64_t uint64_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:576:20: warning: implicit declaration of function 'vorrq_u64' is invalid in C99 [-Wimplicit-function-declaration] + uint64x2_t cmp = vorrq_u64(vceqq_f64(d, inf), vceqq_f64(d, neg_inf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:576:30: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + uint64x2_t cmp = vorrq_u64(vceqq_f64(d, inf), vceqq_f64(d, neg_inf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:577:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(cmp); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:581:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(d, d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:581:20: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(d, d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:581:42: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(d, d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:585:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:585:32: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:585:45: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:589:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(-SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:589:32: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(-SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:589:45: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(-SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:593:10: warning: implicit declaration of function 'vbslq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f32(mask, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:609:10: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vceqq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:612:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:612:20: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:615:10: warning: implicit declaration of function 'vcltq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcltq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:618:10: warning: implicit declaration of function 'vcleq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcleq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:621:10: warning: implicit declaration of function 'vcgtq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcgtq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:624:10: warning: implicit declaration of function 'vcgeq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcgeq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:628:10: warning: implicit declaration of function 'vceqq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vceqq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:631:10: warning: implicit declaration of function 'vcgtq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcgtq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:634:10: warning: implicit declaration of function 'vcombine_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vcgt_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:634:23: warning: implicit declaration of function 'vcgt_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vcgt_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:634:39: warning: implicit declaration of function 'vdup_n_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vcgt_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:648:10: warning: implicit declaration of function 'vuzpq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vuzpq_u32(m, m).val[0]; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:648:25: error: member reference base type 'int' is not a structure or union +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:19: warning: implicit declaration of function 'vand_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:28: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:45: warning: implicit declaration of function 'vget_high_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:70:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x1 = vpmin_u32(x0, x0); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:70:19: warning: implicit declaration of function 'vpmin_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x1 = vpmin_u32(x0, x0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:71:10: warning: implicit declaration of function 'vget_lane_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vget_lane_u32(x1, 0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:19: warning: implicit declaration of function 'vand_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:28: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:45: warning: implicit declaration of function 'vget_high_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ + return vuzpq_u32(m, m).val[0]; + ~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:651:10: warning: implicit declaration of function 'vzipq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vzipq_u32(m, m).val[0]; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:651:25: error: member reference base type 'int' is not a structure or union + return vzipq_u32(m, m).val[0]; + ~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:655:10: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:658:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:661:10: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:664:10: warning: implicit declaration of function 'veorq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return veorq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:668:10: warning: implicit declaration of function 'vbslq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_s32(m, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:671:10: warning: implicit declaration of function 'vandq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_s32(vreinterpretq_s32_u32(x), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:671:20: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_s32(vreinterpretq_s32_u32(x), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:674:10: warning: implicit declaration of function 'vbicq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_s32(y, vreinterpretq_s32_u32(x)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:674:23: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_s32(y, vreinterpretq_s32_u32(x)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:677:10: warning: implicit declaration of function 'vbic_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbic_s32(y, vget_low_s32(vreinterpretq_s32_u32(x))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:677:22: warning: implicit declaration of function 'vget_low_s32' is invalid in C99 [-Wimplicit-function-declaration] +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -DDETERMINISTIC=1 -DDORENAME=1 -DENABLE_ADVSIMDNOFMA=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC -std=gnu99 -MD -MT src/libm/CMakeFiles/sleefdetadvsimdnofma.dir/sleefsimddp.c.o -MF CMakeFiles/sleefdetadvsimdnofma.dir/sleefsimddp.c.o.d -o CMakeFiles/sleefdetadvsimdnofma.dir/sleefsimddp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c + return vbic_s32(y, vget_low_s32(vreinterpretq_s32_u32(x))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:677:35: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbic_s32(y, vget_low_s32(vreinterpretq_s32_u32(x))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:680:10: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:683:10: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:686:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:689:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:692:10: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:695:10: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:698:10: warning: implicit declaration of function 'veorq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return veorq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:701:68: warning: implicit declaration of function 'vrndq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vtruncate_vf_vf(vfloat vd) { return vrndq_f32(vd); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:704:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vdupq_n_u64((0xffffffff & (uint64_t)i1) | (((uint64_t)i0) << 32))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:704:32: warning: implicit declaration of function 'vdupq_n_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vdupq_n_u64((0xffffffff & (uint64_t)i1) | (((uint64_t)i0) << 32))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:708:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:708:32: warning: implicit declaration of function 'vceqq_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:708:42: warning: implicit declaration of function 'vreinterpretq_s64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:712:10: warning: implicit declaration of function 'vreinterpretq_u32_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_s64(vaddq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:712:32: warning: implicit declaration of function 'vaddq_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_s64(vaddq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:712:42: warning: implicit declaration of function 'vreinterpretq_s64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_s64(vaddq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:716:10: warning: implicit declaration of function 'vbsl_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:716:19: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:721:10: warning: implicit declaration of function 'vand_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vand_s32(vreinterpret_s32_u32(vget_low_u32(x)), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:721:19: warning: implicit declaration of function 'vreinterpret_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vand_s32(vreinterpret_s32_u32(vget_low_u32(x)), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:721:40: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vand_s32(vreinterpret_s32_u32(vget_low_u32(x)), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:10: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:32: warning: implicit declaration of function 'vrev64q_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:44: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:66: warning: implicit declaration of function 'vmovl_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:76: warning: implicit declaration of function 'vreinterpret_u32_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:10: warning: implicit declaration of function 'vreinterpret_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:31: warning: implicit declaration of function 'vmovn_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:41: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:63: warning: implicit declaration of function 'vrev64q_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:75: warning: implicit declaration of function 'vreinterpretq_u32_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:731:10: warning: implicit declaration of function 'vreinterpretq_f64_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f64_s32(vi); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:733:70: warning: implicit declaration of function 'vrndq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vtruncate_vd_vd(vdouble vd) { return vrndq_f64(vd); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:742:142: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vdouble vposneg_vd_vd(vdouble d) { return vreinterpret_vd_vm(vxor_vm_vm_vm(vreinterpret_vm_vd(d), vreinterpret_vm_vd(PNMASK))); } + ^~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:737:35: note: expanded from macro 'PNMASK' +#define PNMASK ((vdouble) { +0.0, -0.0 }) + ^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:743:142: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vdouble vnegpos_vd_vd(vdouble d) { return vreinterpret_vd_vm(vxor_vm_vm_vm(vreinterpret_vm_vd(d), vreinterpret_vm_vd(NPMASK))); } + ^~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:738:35: note: expanded from macro 'NPMASK' +#define NPMASK ((vdouble) { -0.0, +0.0 }) + ^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:743:142: warning: implicit conversion from 'double' to 'vdouble' (aka 'int') changes value from -0 to 0 [-Wliteral-conversion] +static INLINE VECTOR_CC vdouble vnegpos_vd_vd(vdouble d) { return vreinterpret_vd_vm(vxor_vm_vm_vm(vreinterpret_vm_vd(d), vreinterpret_vm_vd(NPMASK))); } + ^~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:738:29: note: expanded from macro 'NPMASK' +#define NPMASK ((vdouble) { -0.0, +0.0 }) + ~ ^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:744:104: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vfloat vposneg_vf_vf(vfloat d) { return (vfloat)vxor_vm_vm_vm((vmask)d, (vmask)PNMASKf); } + ^~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:739:36: note: expanded from macro 'PNMASKf' +#define PNMASKf ((vfloat) { +0.0f, -0.0f, +0.0f, -0.0f }) + ^~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:745:104: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vfloat vnegpos_vf_vf(vfloat d) { return (vfloat)vxor_vm_vm_vm((vmask)d, (vmask)NPMASKf); } + ^~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:740:36: note: expanded from macro 'NPMASKf' +#define NPMASKf ((vfloat) { -0.0f, +0.0f, -0.0f, +0.0f }) + ^~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:745:104: warning: implicit conversion from 'float' to 'vfloat' (aka 'int') changes value from -0 to 0 [-Wliteral-conversion] +static INLINE VECTOR_CC vfloat vnegpos_vf_vf(vfloat d) { return (vfloat)vxor_vm_vm_vm((vmask)d, (vmask)NPMASKf); } + ^~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:740:29: note: expanded from macro 'NPMASKf' +#define NPMASKf ((vfloat) { -0.0f, +0.0f, -0.0f, +0.0f }) + ~ ^~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:76:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x1 = vpmin_u32(x0, x0); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:76:19: warning: implicit declaration of function 'vpmin_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x1 = vpmin_u32(x0, x0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:77:10: warning: implicit declaration of function 'vget_lane_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vget_lane_u32(x1, 0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:81:72: warning: implicit declaration of function 'vld1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vload_vd_p(const double *ptr) { return vld1q_f64(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:82:73: warning: implicit declaration of function 'vld1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vloadu_vd_p(const double *ptr) { return vld1q_f64(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:83:70: warning: implicit declaration of function 'vst1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstore_v_p_vd(double *ptr, vdouble v) { vst1q_f64(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:84:71: warning: implicit declaration of function 'vst1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vd(double *ptr, vdouble v) { vst1q_f64(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:85:70: warning: implicit declaration of function 'vld1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vload_vf_p(const float *ptr) { return vld1q_f32(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:86:71: warning: implicit declaration of function 'vld1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vloadu_vf_p(const float *ptr) { return vld1q_f32(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:87:68: warning: implicit declaration of function 'vst1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstore_v_p_vf(float *ptr, vfloat v) { vst1q_f32(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:752:68: error: use of undeclared identifier 'float64x2_t' +static INLINE VECTOR_CC vdouble vrev21_vd_vd(vdouble d0) { return (float64x2_t)vcombine_u64(vget_high_u64((uint64x2_t)d0), vget_low_u64((uint64x2_t)d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:759:65: warning: implicit declaration of function 'vrev64q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vrev21_vf_vf(vfloat d0) { return vrev64q_f32(d0); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:760:65: warning: implicit declaration of function 'vcombine_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vreva2_vf_vf(vfloat d0) { return vcombine_f32(vget_high_f32(d0), vget_low_f32(d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:760:78: warning: implicit declaration of function 'vget_high_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vreva2_vf_vf(vfloat d0) { return vcombine_f32(vget_high_f32(d0), vget_low_f32(d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:760:97: warning: implicit declaration of function 'vget_low_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vreva2_vf_vf(vfloat d0) { return vcombine_f32(vget_high_f32(d0), vget_low_f32(d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:766:3: warning: implicit declaration of function 'vst1_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:766:50: warning: implicit declaration of function 'vget_low_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:767:50: warning: implicit declaration of function 'vget_high_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 1)*2), vget_high_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:771:3: warning: implicit declaration of function 'vst1_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:771:50: warning: implicit declaration of function 'vget_low_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:772:50: warning: implicit declaration of function 'vget_high_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 1)*2), vget_high_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:779:5: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:779:27: warning: implicit declaration of function 'vtrn1q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:779:38: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:780:27: warning: implicit declaration of function 'vtrn2q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn2q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))) }; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:785:5: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:785:27: warning: implicit declaration of function 'vtrn1q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:785:38: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:786:27: warning: implicit declaration of function 'vtrn2q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn2q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))) }; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:797:3: warning: 'memcpy' will always overflow; destination buffer has size 8, but size argument is 32 [-Wfortify-source] + memcpy(&vm2, p, VECTLENDP * 16); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:19: warning: implicit declaration of function 'vorr_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:28: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:45: warning: implicit declaration of function 'vget_high_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:88:69: warning: implicit declaration of function 'vst1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vf(float *ptr, vfloat v) { vst1q_f32(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:89:65: warning: implicit declaration of function 'vld1q_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vloadu_vi2_p(int32_t *p) { return vld1q_s32(p); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:90:69: warning: implicit declaration of function 'vst1q_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vi2(int32_t *p, vint2 v) { vst1q_s32(p, v); } + ^ +fatal error: too many errors emitted, stopping now [-ferror-limit=] +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:91:63: warning: implicit declaration of function 'vld1_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vloadu_vi_p(int32_t *p) { return vld1_s32(p); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:92:67: warning: implicit declaration of function 'vst1_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vi(int32_t *p, vint v) { vst1_s32(p, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:95:27: warning: implicit declaration of function 'vget_lane_s32' is invalid in C99 [-Wimplicit-function-declaration] + return ((vdouble) { ptr[vget_lane_s32(vi, 0)], ptr[vget_lane_s32(vi, 1)]} ); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:95:50: warning: excess elements in scalar initializer [-Wexcess-initializers] + return ((vdouble) { ptr[vget_lane_s32(vi, 0)], ptr[vget_lane_s32(vi, 1)]} ); + ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:100:11: warning: implicit declaration of function 'vgetq_lane_s32' is invalid in C99 [-Wimplicit-function-declaration] + ptr[vgetq_lane_s32(vi2, 0)], + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:101:7: warning: excess elements in scalar initializer [-Wexcess-initializers] + ptr[vgetq_lane_s32(vi2, 1)], + ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:108:72: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vand_vm_vm_vm(vmask x, vmask y) { return vandq_u32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:110:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:112:71: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vor_vm_vm_vm(vmask x, vmask y) { return vorrq_u32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:113:72: warning: implicit declaration of function 'veorq_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vxor_vm_vm_vm(vmask x, vmask y) { return veorq_u32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:117:10: warning: implicit declaration of function 'vreinterpretq_u32_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_f32(vf); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:120:10: warning: implicit declaration of function 'vreinterpretq_f32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f32_u32(vm); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:122:63: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vcast_vi2_vm(vmask vm) { return vreinterpretq_s32_u32(vm); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:123:63: warning: implicit declaration of function 'vreinterpretq_u32_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vcast_vm_vi2(vint2 vi) { return vreinterpretq_u32_s32(vi); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:127:10: warning: implicit declaration of function 'vreinterpretq_u32_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_f64(vd); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:130:10: warning: implicit declaration of function 'vreinterpretq_f64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f64_u32(vm); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:133:10: warning: implicit declaration of function 'vreinterpretq_f32_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f32_s32(vm); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:136:10: warning: implicit declaration of function 'vreinterpretq_s32_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_f32(vf); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:139:10: warning: implicit declaration of function 'vreinterpretq_s32_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_f64(vd); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:146:61: warning: implicit declaration of function 'vdupq_n_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vcast_vf_f(float f) { return vdupq_n_f32(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:150:10: warning: implicit declaration of function 'vaddq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vaddq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:153:10: warning: implicit declaration of function 'vsubq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vsubq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:156:10: warning: implicit declaration of function 'vmulq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmulq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:160:62: warning: implicit declaration of function 'vabsq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vabs_vf_vf(vfloat f) { return vabsq_f32(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:161:62: warning: implicit declaration of function 'vnegq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vneg_vf_vf(vfloat f) { return vnegq_f32(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:183:10: warning: implicit declaration of function 'vfmaq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vfmaq_f32(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:187:10: warning: implicit declaration of function 'vfmsq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vfmsq_f32(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:197:10: warning: implicit declaration of function 'vdivq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vdivq_f32(n, d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:227:10: warning: implicit declaration of function 'vsqrtq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vsqrtq_f32(d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:252:10: warning: implicit declaration of function 'vmaxq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmaxq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:255:10: warning: implicit declaration of function 'vminq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vminq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:259:73: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask veq_vm_vf_vf(vfloat x, vfloat y) { return vceqq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:261:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:261:20: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:263:73: warning: implicit declaration of function 'vcltq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vlt_vm_vf_vf(vfloat x, vfloat y) { return vcltq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:264:73: warning: implicit declaration of function 'vcleq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vle_vm_vf_vf(vfloat x, vfloat y) { return vcleq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:265:73: warning: implicit declaration of function 'vcgtq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vgt_vm_vf_vf(vfloat x, vfloat y) { return vcgtq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:266:73: warning: implicit declaration of function 'vcgeq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vge_vm_vf_vf(vfloat x, vfloat y) { return vcgeq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:270:10: warning: implicit declaration of function 'vbslq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f32(mask, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:274:68: warning: implicit declaration of function 'vcvtq_s32_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vtruncate_vi2_vf(vfloat vf) { return vcvtq_s32_f32(vf); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:275:64: warning: implicit declaration of function 'vcvtq_f32_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vcast_vf_vi2(vint2 vi) { return vcvtq_f32_s32(vi); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:276:59: warning: implicit declaration of function 'vdupq_n_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vcast_vi2_i(int i) { return vdupq_n_s32(i); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:278:10: warning: implicit declaration of function 'vcvtq_s32_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_s32_f32(vrndnq_f32(d)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:278:24: warning: implicit declaration of function 'vrndnq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_s32_f32(vrndnq_f32(d)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:287:10: warning: implicit declaration of function 'vaddq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vaddq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:290:10: warning: implicit declaration of function 'vsubq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vsubq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:292:62: warning: implicit declaration of function 'vnegq_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vneg_vi2_vi2(vint2 e) { return vnegq_s32(e); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:296:10: warning: implicit declaration of function 'vandq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:299:10: warning: implicit declaration of function 'vbicq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_s32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:302:10: warning: implicit declaration of function 'vorrq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:305:10: warning: implicit declaration of function 'veorq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return veorq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:326:73: warning: implicit declaration of function 'vceqq_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask veq_vm_vi2_vi2(vint2 x, vint2 y) { return vceqq_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:327:73: warning: implicit declaration of function 'vcgeq_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vgt_vm_vi2_vi2(vint2 x, vint2 y) { return vcgeq_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:330:10: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vcgeq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:330:32: warning: implicit declaration of function 'vcgeq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vcgeq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:333:10: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vceqq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:333:32: warning: implicit declaration of function 'vceqq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vceqq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:338:10: warning: implicit declaration of function 'vbslq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_s32(m, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:350:63: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vcast_vd_d(double f) { return vdupq_n_f64(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:354:10: warning: implicit declaration of function 'vaddq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vaddq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:357:10: warning: implicit declaration of function 'vsubq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vsubq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:360:10: warning: implicit declaration of function 'vmulq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmulq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:364:64: warning: implicit declaration of function 'vabsq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vabs_vd_vd(vdouble f) { return vabsq_f64(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:365:64: warning: implicit declaration of function 'vnegq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vneg_vd_vd(vdouble f) { return vnegq_f64(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:369:10: warning: implicit declaration of function 'vmaxq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmaxq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:372:10: warning: implicit declaration of function 'vminq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vminq_f64(x, y); + ^ +228 warnings and 20 errors generated. +make[3]: *** [src/libm/CMakeFiles/sleefdetadvsimdnofma.dir/build.make:84: src/libm/CMakeFiles/sleefdetadvsimdnofma.dir/sleefsimdsp.c.o] Error 1 +make[3]: *** Waiting for unfinished jobs.... +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:395:10: warning: implicit declaration of function 'vfmaq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vfmaq_f64(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:399:10: warning: implicit declaration of function 'vfmsq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vfmsq_f64(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:409:10: warning: implicit declaration of function 'vdivq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vdivq_f64(n, d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:440:10: warning: implicit declaration of function 'vsqrtq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vsqrtq_f64(d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:467:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:467:32: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:470:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(x, y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:470:20: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(x, y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:470:42: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(x, y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:473:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcltq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:473:32: warning: implicit declaration of function 'vcltq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcltq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:476:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgtq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:476:32: warning: implicit declaration of function 'vcgtq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgtq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:479:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcleq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:479:32: warning: implicit declaration of function 'vcleq_f64' is invalid in C99 [-Wimplicit-function-declaration] +[ 20%] Building C object src/libm/CMakeFiles/sleefadvsimdnofma.dir/sleefsimddp.c.o +cd /build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm && /usr/bin/clang -DDORENAME=1 -DENABLE_ADVSIMDNOFMA=1 -I/build/reproducible-path/sleef-3.5.1/src/common -I/build/reproducible-path/sleef-3.5.1/src/arch -I/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf/src/libm/include -I/build/reproducible-path/sleef-3.5.1/src/libm -g -O2 -ffile-prefix-map=/build/reproducible-path/sleef-3.5.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-attributes -Wno-unused-result -ffp-contract=off -fno-math-errno -fno-trapping-math -O2 -g -DNDEBUG -fPIC -std=gnu99 -MD -MT src/libm/CMakeFiles/sleefadvsimdnofma.dir/sleefsimddp.c.o -MF CMakeFiles/sleefadvsimdnofma.dir/sleefsimddp.c.o.d -o CMakeFiles/sleefadvsimdnofma.dir/sleefsimddp.c.o -c /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c + return vreinterpretq_u32_u64(vcleq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:482:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgeq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:482:32: warning: implicit declaration of function 'vcgeq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgeq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:487:10: warning: implicit declaration of function 'vbslq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f64(vreinterpretq_u64_u32(mask), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:487:20: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f64(vreinterpretq_u64_u32(mask), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:528:65: warning: implicit declaration of function 'vrndnq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vrint_vd_vd(vdouble d) { return vrndnq_f64(d); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:529:63: warning: implicit declaration of function 'vrndnq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vrint_vf_vf(vfloat d) { return vrndnq_f32(d); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:535:10: warning: implicit declaration of function 'vmovn_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vmovn_s64(vcvtq_s64_f64(vf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:535:20: warning: implicit declaration of function 'vcvtq_s64_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmovn_s64(vcvtq_s64_f64(vf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:538:10: warning: implicit declaration of function 'vcvtq_f64_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_f64_s64(vmovl_s32(vi)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:538:24: warning: implicit declaration of function 'vmovl_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_f64_s64(vmovl_s32(vi)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:540:57: warning: implicit declaration of function 'vdup_n_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vcast_vi_i(int i) { return vdup_n_s32(i); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:542:10: warning: implicit declaration of function 'vqmovn_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vqmovn_s64(vcvtq_s64_f64(vrndnq_f64(d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:542:21: warning: implicit declaration of function 'vcvtq_s64_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vqmovn_s64(vcvtq_s64_f64(vrndnq_f64(d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:542:35: warning: implicit declaration of function 'vrndnq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vqmovn_s64(vcvtq_s64_f64(vrndnq_f64(d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:550:69: warning: implicit declaration of function 'vadd_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vadd_vi_vi_vi(vint x, vint y) { return vadd_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:551:69: warning: implicit declaration of function 'vsub_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vsub_vi_vi_vi(vint x, vint y) { return vsub_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:552:58: warning: implicit declaration of function 'vneg_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vneg_vi_vi(vint e) { return vneg_s32(e); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:555:69: warning: implicit declaration of function 'vand_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vand_vi_vi_vi(vint x, vint y) { return vand_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:556:72: warning: implicit declaration of function 'vbic_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vandnot_vi_vi_vi(vint x, vint y) { return vbic_s32(y, x); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:557:68: warning: implicit declaration of function 'vorr_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vor_vi_vi_vi(vint x, vint y) { return vorr_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:558:69: warning: implicit declaration of function 'veor_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vxor_vi_vi_vi(vint x, vint y) { return veor_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:562:10: warning: implicit declaration of function 'vcombine_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vceq_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:562:23: warning: implicit declaration of function 'vceq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vceq_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:562:39: warning: implicit declaration of function 'vdup_n_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vceq_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:567:10: warning: implicit declaration of function 'vbsl_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:567:19: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:574:9: error: unknown type name 'float64x2_t' + const float64x2_t inf = vdupq_n_f64(SLEEF_INFINITY); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:574:27: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] + const float64x2_t inf = vdupq_n_f64(SLEEF_INFINITY); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:575:9: error: unknown type name 'float64x2_t' + const float64x2_t neg_inf = vdupq_n_f64(-SLEEF_INFINITY); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:576:3: error: unknown type name 'uint64x2_t'; did you mean 'uint64_t'? + uint64x2_t cmp = vorrq_u64(vceqq_f64(d, inf), vceqq_f64(d, neg_inf)); + ^~~~~~~~~~ + uint64_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:27:20: note: 'uint64_t' declared here +typedef __uint64_t uint64_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:576:20: warning: implicit declaration of function 'vorrq_u64' is invalid in C99 [-Wimplicit-function-declaration] + uint64x2_t cmp = vorrq_u64(vceqq_f64(d, inf), vceqq_f64(d, neg_inf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:576:30: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + uint64x2_t cmp = vorrq_u64(vceqq_f64(d, inf), vceqq_f64(d, neg_inf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:577:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(cmp); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:581:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(d, d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:581:20: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(d, d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:581:42: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(d, d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:585:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:585:32: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:585:45: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:589:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(-SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:589:32: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(-SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:589:45: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(-SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:593:10: warning: implicit declaration of function 'vbslq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f32(mask, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:609:10: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vceqq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:612:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:612:20: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:615:10: warning: implicit declaration of function 'vcltq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcltq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:618:10: warning: implicit declaration of function 'vcleq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcleq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:621:10: warning: implicit declaration of function 'vcgtq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcgtq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:624:10: warning: implicit declaration of function 'vcgeq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcgeq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:628:10: warning: implicit declaration of function 'vceqq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vceqq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:631:10: warning: implicit declaration of function 'vcgtq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcgtq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:634:10: warning: implicit declaration of function 'vcombine_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vcgt_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:634:23: warning: implicit declaration of function 'vcgt_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vcgt_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:634:39: warning: implicit declaration of function 'vdup_n_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vcgt_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:648:10: warning: implicit declaration of function 'vuzpq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vuzpq_u32(m, m).val[0]; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:648:25: error: member reference base type 'int' is not a structure or union + return vuzpq_u32(m, m).val[0]; + ~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:651:10: warning: implicit declaration of function 'vzipq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vzipq_u32(m, m).val[0]; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:651:25: error: member reference base type 'int' is not a structure or union + return vzipq_u32(m, m).val[0]; + ~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:655:10: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:658:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:661:10: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:664:10: warning: implicit declaration of function 'veorq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return veorq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:668:10: warning: implicit declaration of function 'vbslq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_s32(m, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:671:10: warning: implicit declaration of function 'vandq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_s32(vreinterpretq_s32_u32(x), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:671:20: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_s32(vreinterpretq_s32_u32(x), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:674:10: warning: implicit declaration of function 'vbicq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_s32(y, vreinterpretq_s32_u32(x)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:674:23: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_s32(y, vreinterpretq_s32_u32(x)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:677:10: warning: implicit declaration of function 'vbic_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbic_s32(y, vget_low_s32(vreinterpretq_s32_u32(x))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:677:22: warning: implicit declaration of function 'vget_low_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbic_s32(y, vget_low_s32(vreinterpretq_s32_u32(x))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:677:35: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbic_s32(y, vget_low_s32(vreinterpretq_s32_u32(x))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:680:10: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:683:10: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:686:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:689:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:692:10: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:695:10: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:698:10: warning: implicit declaration of function 'veorq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return veorq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:701:68: warning: implicit declaration of function 'vrndq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vtruncate_vf_vf(vfloat vd) { return vrndq_f32(vd); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:704:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vdupq_n_u64((0xffffffff & (uint64_t)i1) | (((uint64_t)i0) << 32))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:704:32: warning: implicit declaration of function 'vdupq_n_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vdupq_n_u64((0xffffffff & (uint64_t)i1) | (((uint64_t)i0) << 32))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:708:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:708:32: warning: implicit declaration of function 'vceqq_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:708:42: warning: implicit declaration of function 'vreinterpretq_s64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:712:10: warning: implicit declaration of function 'vreinterpretq_u32_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_s64(vaddq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:712:32: warning: implicit declaration of function 'vaddq_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_s64(vaddq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:712:42: warning: implicit declaration of function 'vreinterpretq_s64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_s64(vaddq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:716:10: warning: implicit declaration of function 'vbsl_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:716:19: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:721:10: warning: implicit declaration of function 'vand_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vand_s32(vreinterpret_s32_u32(vget_low_u32(x)), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:721:19: warning: implicit declaration of function 'vreinterpret_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vand_s32(vreinterpret_s32_u32(vget_low_u32(x)), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:721:40: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vand_s32(vreinterpret_s32_u32(vget_low_u32(x)), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:10: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:32: warning: implicit declaration of function 'vrev64q_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:44: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:66: warning: implicit declaration of function 'vmovl_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:76: warning: implicit declaration of function 'vreinterpret_u32_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:10: warning: implicit declaration of function 'vreinterpret_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:31: warning: implicit declaration of function 'vmovn_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:41: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:63: warning: implicit declaration of function 'vrev64q_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:75: warning: implicit declaration of function 'vreinterpretq_u32_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:731:10: warning: implicit declaration of function 'vreinterpretq_f64_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f64_s32(vi); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:733:70: warning: implicit declaration of function 'vrndq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vtruncate_vd_vd(vdouble vd) { return vrndq_f64(vd); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:742:142: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vdouble vposneg_vd_vd(vdouble d) { return vreinterpret_vd_vm(vxor_vm_vm_vm(vreinterpret_vm_vd(d), vreinterpret_vm_vd(PNMASK))); } + ^~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:737:35: note: expanded from macro 'PNMASK' +#define PNMASK ((vdouble) { +0.0, -0.0 }) + ^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:743:142: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vdouble vnegpos_vd_vd(vdouble d) { return vreinterpret_vd_vm(vxor_vm_vm_vm(vreinterpret_vm_vd(d), vreinterpret_vm_vd(NPMASK))); } + ^~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:738:35: note: expanded from macro 'NPMASK' +#define NPMASK ((vdouble) { -0.0, +0.0 }) + ^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:743:142: warning: implicit conversion from 'double' to 'vdouble' (aka 'int') changes value from -0 to 0 [-Wliteral-conversion] +static INLINE VECTOR_CC vdouble vnegpos_vd_vd(vdouble d) { return vreinterpret_vd_vm(vxor_vm_vm_vm(vreinterpret_vm_vd(d), vreinterpret_vm_vd(NPMASK))); } + ^~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:738:29: note: expanded from macro 'NPMASK' +#define NPMASK ((vdouble) { -0.0, +0.0 }) + ~ ^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:744:104: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vfloat vposneg_vf_vf(vfloat d) { return (vfloat)vxor_vm_vm_vm((vmask)d, (vmask)PNMASKf); } + ^~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:739:36: note: expanded from macro 'PNMASKf' +#define PNMASKf ((vfloat) { +0.0f, -0.0f, +0.0f, -0.0f }) + ^~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:745:104: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vfloat vnegpos_vf_vf(vfloat d) { return (vfloat)vxor_vm_vm_vm((vmask)d, (vmask)NPMASKf); } + ^~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:740:36: note: expanded from macro 'NPMASKf' +#define NPMASKf ((vfloat) { -0.0f, +0.0f, -0.0f, +0.0f }) + ^~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:745:104: warning: implicit conversion from 'float' to 'vfloat' (aka 'int') changes value from -0 to 0 [-Wliteral-conversion] +static INLINE VECTOR_CC vfloat vnegpos_vf_vf(vfloat d) { return (vfloat)vxor_vm_vm_vm((vmask)d, (vmask)NPMASKf); } + ^~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:740:29: note: expanded from macro 'NPMASKf' +#define NPMASKf ((vfloat) { -0.0f, +0.0f, -0.0f, +0.0f }) + ~ ^~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:752:68: error: use of undeclared identifier 'float64x2_t' +static INLINE VECTOR_CC vdouble vrev21_vd_vd(vdouble d0) { return (float64x2_t)vcombine_u64(vget_high_u64((uint64x2_t)d0), vget_low_u64((uint64x2_t)d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:759:65: warning: implicit declaration of function 'vrev64q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vrev21_vf_vf(vfloat d0) { return vrev64q_f32(d0); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:760:65: warning: implicit declaration of function 'vcombine_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vreva2_vf_vf(vfloat d0) { return vcombine_f32(vget_high_f32(d0), vget_low_f32(d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:760:78: warning: implicit declaration of function 'vget_high_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vreva2_vf_vf(vfloat d0) { return vcombine_f32(vget_high_f32(d0), vget_low_f32(d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:760:97: warning: implicit declaration of function 'vget_low_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vreva2_vf_vf(vfloat d0) { return vcombine_f32(vget_high_f32(d0), vget_low_f32(d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:766:3: warning: implicit declaration of function 'vst1_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:766:50: warning: implicit declaration of function 'vget_low_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:767:50: warning: implicit declaration of function 'vget_high_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 1)*2), vget_high_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:771:3: warning: implicit declaration of function 'vst1_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:771:50: warning: implicit declaration of function 'vget_low_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:772:50: warning: implicit declaration of function 'vget_high_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 1)*2), vget_high_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:779:5: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:779:27: warning: implicit declaration of function 'vtrn1q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:779:38: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:780:27: warning: implicit declaration of function 'vtrn2q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn2q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))) }; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:785:5: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:785:27: warning: implicit declaration of function 'vtrn1q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:785:38: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:786:27: warning: implicit declaration of function 'vtrn2q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn2q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))) }; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:797:3: warning: 'memcpy' will always overflow; destination buffer has size 8, but size argument is 32 [-Wfortify-source] + memcpy(&vm2, p, VECTLENDP * 16); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimdsp.c:164: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:19: warning: implicit declaration of function 'vorr_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:28: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:45: warning: implicit declaration of function 'vget_high_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +fatal error: too many errors emitted, stopping now [-ferror-limit=] +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:9:2: error: Please specify advsimd flags. +#error Please specify advsimd flags. + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +In file included from /build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:13: +/usr/lib/llvm-14/lib/clang/14.0.6/include/arm_neon.h:32:2: error: "NEON support not enabled" +#error "NEON support not enabled" + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:9:2: error: Please specify advsimd flags. +#error Please specify advsimd flags. + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +In file included from /build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:13: +/usr/lib/llvm-14/lib/clang/14.0.6/include/arm_neon.h:32:2: error: "NEON support not enabled" +#error "NEON support not enabled" + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:48:9: error: unknown type name 'uint32x4_t'; did you mean 'uint32_t'? +typedef uint32x4_t vmask; + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:49:9: error: unknown type name 'uint32x4_t'; did you mean 'uint32_t'? +typedef uint32x4_t vopmask; + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:52:9: error: unknown type name 'float32x4_t' +typedef float32x4_t vfloat; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:53:9: error: unknown type name 'int32x4_t'; did you mean 'int32_t'? +typedef int32x4_t vint2; + ^~~~~~~~~ + int32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h:26:19: note: 'int32_t' declared here +typedef __int32_t int32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:56:9: error: unknown type name 'float64x2_t' +typedef float64x2_t vdouble; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:57:9: error: unknown type name 'int32x2_t'; did you mean 'int32_t'? +typedef int32x2_t vint; + ^~~~~~~~~ + int32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h:26:19: note: 'int32_t' declared here +typedef __int32_t int32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:19: warning: implicit declaration of function 'vand_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:28: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:45: warning: implicit declaration of function 'vget_high_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:70:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x1 = vpmin_u32(x0, x0); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:70:19: warning: implicit declaration of function 'vpmin_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x1 = vpmin_u32(x0, x0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:71:10: warning: implicit declaration of function 'vget_lane_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vget_lane_u32(x1, 0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:19: warning: implicit declaration of function 'vand_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:28: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:45: warning: implicit declaration of function 'vget_high_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:76:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x1 = vpmin_u32(x0, x0); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:76:19: warning: implicit declaration of function 'vpmin_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x1 = vpmin_u32(x0, x0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:77:10: warning: implicit declaration of function 'vget_lane_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vget_lane_u32(x1, 0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:81:72: warning: implicit declaration of function 'vld1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vload_vd_p(const double *ptr) { return vld1q_f64(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:82:73: warning: implicit declaration of function 'vld1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vloadu_vd_p(const double *ptr) { return vld1q_f64(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:83:70: warning: implicit declaration of function 'vst1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstore_v_p_vd(double *ptr, vdouble v) { vst1q_f64(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:84:71: warning: implicit declaration of function 'vst1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vd(double *ptr, vdouble v) { vst1q_f64(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:85:70: warning: implicit declaration of function 'vld1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vload_vf_p(const float *ptr) { return vld1q_f32(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:86:71: warning: implicit declaration of function 'vld1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vloadu_vf_p(const float *ptr) { return vld1q_f32(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:87:68: warning: implicit declaration of function 'vst1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstore_v_p_vf(float *ptr, vfloat v) { vst1q_f32(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:88:69: warning: implicit declaration of function 'vst1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vf(float *ptr, vfloat v) { vst1q_f32(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:89:65: warning: implicit declaration of function 'vld1q_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vloadu_vi2_p(int32_t *p) { return vld1q_s32(p); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:90:69: warning: implicit declaration of function 'vst1q_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vi2(int32_t *p, vint2 v) { vst1q_s32(p, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:91:63: warning: implicit declaration of function 'vld1_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vloadu_vi_p(int32_t *p) { return vld1_s32(p); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:92:67: warning: implicit declaration of function 'vst1_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vi(int32_t *p, vint v) { vst1_s32(p, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:95:27: warning: implicit declaration of function 'vget_lane_s32' is invalid in C99 [-Wimplicit-function-declaration] + return ((vdouble) { ptr[vget_lane_s32(vi, 0)], ptr[vget_lane_s32(vi, 1)]} ); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:95:50: warning: excess elements in scalar initializer [-Wexcess-initializers] + return ((vdouble) { ptr[vget_lane_s32(vi, 0)], ptr[vget_lane_s32(vi, 1)]} ); + ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:100:11: warning: implicit declaration of function 'vgetq_lane_s32' is invalid in C99 [-Wimplicit-function-declaration] + ptr[vgetq_lane_s32(vi2, 0)], + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:101:7: warning: excess elements in scalar initializer [-Wexcess-initializers] + ptr[vgetq_lane_s32(vi2, 1)], + ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:108:72: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vand_vm_vm_vm(vmask x, vmask y) { return vandq_u32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:110:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:112:71: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vor_vm_vm_vm(vmask x, vmask y) { return vorrq_u32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:113:72: warning: implicit declaration of function 'veorq_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vxor_vm_vm_vm(vmask x, vmask y) { return veorq_u32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:117:10: warning: implicit declaration of function 'vreinterpretq_u32_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_f32(vf); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:120:10: warning: implicit declaration of function 'vreinterpretq_f32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f32_u32(vm); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:122:63: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vcast_vi2_vm(vmask vm) { return vreinterpretq_s32_u32(vm); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:123:63: warning: implicit declaration of function 'vreinterpretq_u32_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vcast_vm_vi2(vint2 vi) { return vreinterpretq_u32_s32(vi); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:127:10: warning: implicit declaration of function 'vreinterpretq_u32_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_f64(vd); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:130:10: warning: implicit declaration of function 'vreinterpretq_f64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f64_u32(vm); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:133:10: warning: implicit declaration of function 'vreinterpretq_f32_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f32_s32(vm); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:136:10: warning: implicit declaration of function 'vreinterpretq_s32_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_f32(vf); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:139:10: warning: implicit declaration of function 'vreinterpretq_s32_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_f64(vd); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:146:61: warning: implicit declaration of function 'vdupq_n_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vcast_vf_f(float f) { return vdupq_n_f32(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:150:10: warning: implicit declaration of function 'vaddq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vaddq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:153:10: warning: implicit declaration of function 'vsubq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vsubq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:156:10: warning: implicit declaration of function 'vmulq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmulq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:160:62: warning: implicit declaration of function 'vabsq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vabs_vf_vf(vfloat f) { return vabsq_f32(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:161:62: warning: implicit declaration of function 'vnegq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vneg_vf_vf(vfloat f) { return vnegq_f32(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:183:10: warning: implicit declaration of function 'vfmaq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vfmaq_f32(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:187:10: warning: implicit declaration of function 'vfmsq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vfmsq_f32(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:197:10: warning: implicit declaration of function 'vdivq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vdivq_f32(n, d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:227:10: warning: implicit declaration of function 'vsqrtq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vsqrtq_f32(d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:252:10: warning: implicit declaration of function 'vmaxq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmaxq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:255:10: warning: implicit declaration of function 'vminq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vminq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:259:73: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask veq_vm_vf_vf(vfloat x, vfloat y) { return vceqq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:261:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:261:20: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:263:73: warning: implicit declaration of function 'vcltq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vlt_vm_vf_vf(vfloat x, vfloat y) { return vcltq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:264:73: warning: implicit declaration of function 'vcleq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vle_vm_vf_vf(vfloat x, vfloat y) { return vcleq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:265:73: warning: implicit declaration of function 'vcgtq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vgt_vm_vf_vf(vfloat x, vfloat y) { return vcgtq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:266:73: warning: implicit declaration of function 'vcgeq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vge_vm_vf_vf(vfloat x, vfloat y) { return vcgeq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:270:10: warning: implicit declaration of function 'vbslq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f32(mask, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:274:68: warning: implicit declaration of function 'vcvtq_s32_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vtruncate_vi2_vf(vfloat vf) { return vcvtq_s32_f32(vf); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:275:64: warning: implicit declaration of function 'vcvtq_f32_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vcast_vf_vi2(vint2 vi) { return vcvtq_f32_s32(vi); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:276:59: warning: implicit declaration of function 'vdupq_n_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vcast_vi2_i(int i) { return vdupq_n_s32(i); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:278:10: warning: implicit declaration of function 'vcvtq_s32_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_s32_f32(vrndnq_f32(d)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:278:24: warning: implicit declaration of function 'vrndnq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_s32_f32(vrndnq_f32(d)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:287:10: warning: implicit declaration of function 'vaddq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vaddq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:290:10: warning: implicit declaration of function 'vsubq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vsubq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:292:62: warning: implicit declaration of function 'vnegq_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vneg_vi2_vi2(vint2 e) { return vnegq_s32(e); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:296:10: warning: implicit declaration of function 'vandq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:299:10: warning: implicit declaration of function 'vbicq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_s32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:302:10: warning: implicit declaration of function 'vorrq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:305:10: warning: implicit declaration of function 'veorq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return veorq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:326:73: warning: implicit declaration of function 'vceqq_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask veq_vm_vi2_vi2(vint2 x, vint2 y) { return vceqq_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:327:73: warning: implicit declaration of function 'vcgeq_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vgt_vm_vi2_vi2(vint2 x, vint2 y) { return vcgeq_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:330:10: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vcgeq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:330:32: warning: implicit declaration of function 'vcgeq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vcgeq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:333:10: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vceqq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:333:32: warning: implicit declaration of function 'vceqq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vceqq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:338:10: warning: implicit declaration of function 'vbslq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_s32(m, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:350:63: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vcast_vd_d(double f) { return vdupq_n_f64(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:354:10: warning: implicit declaration of function 'vaddq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vaddq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:357:10: warning: implicit declaration of function 'vsubq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vsubq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:360:10: warning: implicit declaration of function 'vmulq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmulq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:364:64: warning: implicit declaration of function 'vabsq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vabs_vd_vd(vdouble f) { return vabsq_f64(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:365:64: warning: implicit declaration of function 'vnegq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vneg_vd_vd(vdouble f) { return vnegq_f64(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:369:10: warning: implicit declaration of function 'vmaxq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmaxq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:372:10: warning: implicit declaration of function 'vminq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vminq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:395:10: warning: implicit declaration of function 'vfmaq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vfmaq_f64(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:399:10: warning: implicit declaration of function 'vfmsq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vfmsq_f64(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:409:10: warning: implicit declaration of function 'vdivq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vdivq_f64(n, d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:440:10: warning: implicit declaration of function 'vsqrtq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vsqrtq_f64(d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:467:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:467:32: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:470:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(x, y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:470:20: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(x, y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:470:42: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(x, y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:473:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcltq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:473:32: warning: implicit declaration of function 'vcltq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcltq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:476:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgtq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:476:32: warning: implicit declaration of function 'vcgtq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgtq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:479:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcleq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:479:32: warning: implicit declaration of function 'vcleq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcleq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:482:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgeq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:482:32: warning: implicit declaration of function 'vcgeq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgeq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:487:10: warning: implicit declaration of function 'vbslq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f64(vreinterpretq_u64_u32(mask), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:487:20: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f64(vreinterpretq_u64_u32(mask), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:528:65: warning: implicit declaration of function 'vrndnq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vrint_vd_vd(vdouble d) { return vrndnq_f64(d); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:529:63: warning: implicit declaration of function 'vrndnq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vrint_vf_vf(vfloat d) { return vrndnq_f32(d); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:535:10: warning: implicit declaration of function 'vmovn_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vmovn_s64(vcvtq_s64_f64(vf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:535:20: warning: implicit declaration of function 'vcvtq_s64_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmovn_s64(vcvtq_s64_f64(vf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:538:10: warning: implicit declaration of function 'vcvtq_f64_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_f64_s64(vmovl_s32(vi)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:538:24: warning: implicit declaration of function 'vmovl_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_f64_s64(vmovl_s32(vi)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:540:57: warning: implicit declaration of function 'vdup_n_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vcast_vi_i(int i) { return vdup_n_s32(i); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:542:10: warning: implicit declaration of function 'vqmovn_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vqmovn_s64(vcvtq_s64_f64(vrndnq_f64(d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:542:21: warning: implicit declaration of function 'vcvtq_s64_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vqmovn_s64(vcvtq_s64_f64(vrndnq_f64(d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:542:35: warning: implicit declaration of function 'vrndnq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vqmovn_s64(vcvtq_s64_f64(vrndnq_f64(d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:550:69: warning: implicit declaration of function 'vadd_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vadd_vi_vi_vi(vint x, vint y) { return vadd_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:551:69: warning: implicit declaration of function 'vsub_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vsub_vi_vi_vi(vint x, vint y) { return vsub_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:552:58: warning: implicit declaration of function 'vneg_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vneg_vi_vi(vint e) { return vneg_s32(e); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:555:69: warning: implicit declaration of function 'vand_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vand_vi_vi_vi(vint x, vint y) { return vand_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:556:72: warning: implicit declaration of function 'vbic_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vandnot_vi_vi_vi(vint x, vint y) { return vbic_s32(y, x); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:557:68: warning: implicit declaration of function 'vorr_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vor_vi_vi_vi(vint x, vint y) { return vorr_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:558:69: warning: implicit declaration of function 'veor_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vxor_vi_vi_vi(vint x, vint y) { return veor_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:562:10: warning: implicit declaration of function 'vcombine_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vceq_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:562:23: warning: implicit declaration of function 'vceq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vceq_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:562:39: warning: implicit declaration of function 'vdup_n_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vceq_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:567:10: warning: implicit declaration of function 'vbsl_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:567:19: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:574:9: error: unknown type name 'float64x2_t' + const float64x2_t inf = vdupq_n_f64(SLEEF_INFINITY); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:574:27: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] + const float64x2_t inf = vdupq_n_f64(SLEEF_INFINITY); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:575:9: error: unknown type name 'float64x2_t' + const float64x2_t neg_inf = vdupq_n_f64(-SLEEF_INFINITY); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:576:3: error: unknown type name 'uint64x2_t'; did you mean 'uint64_t'? + uint64x2_t cmp = vorrq_u64(vceqq_f64(d, inf), vceqq_f64(d, neg_inf)); + ^~~~~~~~~~ + uint64_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:27:20: note: 'uint64_t' declared here +typedef __uint64_t uint64_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:576:20: warning: implicit declaration of function 'vorrq_u64' is invalid in C99 [-Wimplicit-function-declaration] + uint64x2_t cmp = vorrq_u64(vceqq_f64(d, inf), vceqq_f64(d, neg_inf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:576:30: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + uint64x2_t cmp = vorrq_u64(vceqq_f64(d, inf), vceqq_f64(d, neg_inf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:577:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(cmp); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:581:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(d, d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:581:20: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(d, d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:581:42: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(d, d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:585:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:585:32: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:585:45: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:589:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(-SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:589:32: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(-SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:589:45: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(-SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:593:10: warning: implicit declaration of function 'vbslq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f32(mask, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:609:10: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vceqq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:612:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:612:20: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:615:10: warning: implicit declaration of function 'vcltq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcltq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:618:10: warning: implicit declaration of function 'vcleq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcleq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:621:10: warning: implicit declaration of function 'vcgtq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcgtq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:624:10: warning: implicit declaration of function 'vcgeq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcgeq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:628:10: warning: implicit declaration of function 'vceqq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vceqq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:631:10: warning: implicit declaration of function 'vcgtq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcgtq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:634:10: warning: implicit declaration of function 'vcombine_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vcgt_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:634:23: warning: implicit declaration of function 'vcgt_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vcgt_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:634:39: warning: implicit declaration of function 'vdup_n_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vcgt_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:648:10: warning: implicit declaration of function 'vuzpq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vuzpq_u32(m, m).val[0]; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:648:25: error: member reference base type 'int' is not a structure or union + return vuzpq_u32(m, m).val[0]; + ~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:651:10: warning: implicit declaration of function 'vzipq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vzipq_u32(m, m).val[0]; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:651:25: error: member reference base type 'int' is not a structure or union + return vzipq_u32(m, m).val[0]; + ~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:655:10: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:658:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:661:10: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:664:10: warning: implicit declaration of function 'veorq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return veorq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:668:10: warning: implicit declaration of function 'vbslq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_s32(m, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:671:10: warning: implicit declaration of function 'vandq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_s32(vreinterpretq_s32_u32(x), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:671:20: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_s32(vreinterpretq_s32_u32(x), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:674:10: warning: implicit declaration of function 'vbicq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_s32(y, vreinterpretq_s32_u32(x)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:674:23: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_s32(y, vreinterpretq_s32_u32(x)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:677:10: warning: implicit declaration of function 'vbic_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbic_s32(y, vget_low_s32(vreinterpretq_s32_u32(x))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:677:22: warning: implicit declaration of function 'vget_low_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbic_s32(y, vget_low_s32(vreinterpretq_s32_u32(x))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:677:35: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbic_s32(y, vget_low_s32(vreinterpretq_s32_u32(x))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:680:10: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:683:10: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:686:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:689:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:692:10: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:695:10: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:698:10: warning: implicit declaration of function 'veorq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return veorq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:701:68: warning: implicit declaration of function 'vrndq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vtruncate_vf_vf(vfloat vd) { return vrndq_f32(vd); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:704:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vdupq_n_u64((0xffffffff & (uint64_t)i1) | (((uint64_t)i0) << 32))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:704:32: warning: implicit declaration of function 'vdupq_n_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vdupq_n_u64((0xffffffff & (uint64_t)i1) | (((uint64_t)i0) << 32))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:708:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:708:32: warning: implicit declaration of function 'vceqq_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:708:42: warning: implicit declaration of function 'vreinterpretq_s64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:712:10: warning: implicit declaration of function 'vreinterpretq_u32_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_s64(vaddq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:712:32: warning: implicit declaration of function 'vaddq_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_s64(vaddq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:712:42: warning: implicit declaration of function 'vreinterpretq_s64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_s64(vaddq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:716:10: warning: implicit declaration of function 'vbsl_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:716:19: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:721:10: warning: implicit declaration of function 'vand_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vand_s32(vreinterpret_s32_u32(vget_low_u32(x)), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:721:19: warning: implicit declaration of function 'vreinterpret_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vand_s32(vreinterpret_s32_u32(vget_low_u32(x)), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:721:40: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vand_s32(vreinterpret_s32_u32(vget_low_u32(x)), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:10: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:32: warning: implicit declaration of function 'vrev64q_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:44: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:66: warning: implicit declaration of function 'vmovl_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:76: warning: implicit declaration of function 'vreinterpret_u32_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:10: warning: implicit declaration of function 'vreinterpret_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:31: warning: implicit declaration of function 'vmovn_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:41: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:63: warning: implicit declaration of function 'vrev64q_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:75: warning: implicit declaration of function 'vreinterpretq_u32_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:731:10: warning: implicit declaration of function 'vreinterpretq_f64_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f64_s32(vi); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:733:70: warning: implicit declaration of function 'vrndq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vtruncate_vd_vd(vdouble vd) { return vrndq_f64(vd); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:742:142: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vdouble vposneg_vd_vd(vdouble d) { return vreinterpret_vd_vm(vxor_vm_vm_vm(vreinterpret_vm_vd(d), vreinterpret_vm_vd(PNMASK))); } + ^~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:737:35: note: expanded from macro 'PNMASK' +#define PNMASK ((vdouble) { +0.0, -0.0 }) + ^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:743:142: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vdouble vnegpos_vd_vd(vdouble d) { return vreinterpret_vd_vm(vxor_vm_vm_vm(vreinterpret_vm_vd(d), vreinterpret_vm_vd(NPMASK))); } + ^~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:738:35: note: expanded from macro 'NPMASK' +#define NPMASK ((vdouble) { -0.0, +0.0 }) + ^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:743:142: warning: implicit conversion from 'double' to 'vdouble' (aka 'int') changes value from -0 to 0 [-Wliteral-conversion] +static INLINE VECTOR_CC vdouble vnegpos_vd_vd(vdouble d) { return vreinterpret_vd_vm(vxor_vm_vm_vm(vreinterpret_vm_vd(d), vreinterpret_vm_vd(NPMASK))); } + ^~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:738:29: note: expanded from macro 'NPMASK' +#define NPMASK ((vdouble) { -0.0, +0.0 }) + ~ ^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:744:104: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vfloat vposneg_vf_vf(vfloat d) { return (vfloat)vxor_vm_vm_vm((vmask)d, (vmask)PNMASKf); } + ^~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:739:36: note: expanded from macro 'PNMASKf' +#define PNMASKf ((vfloat) { +0.0f, -0.0f, +0.0f, -0.0f }) + ^~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:745:104: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vfloat vnegpos_vf_vf(vfloat d) { return (vfloat)vxor_vm_vm_vm((vmask)d, (vmask)NPMASKf); } + ^~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:740:36: note: expanded from macro 'NPMASKf' +#define NPMASKf ((vfloat) { -0.0f, +0.0f, -0.0f, +0.0f }) + ^~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:745:104: warning: implicit conversion from 'float' to 'vfloat' (aka 'int') changes value from -0 to 0 [-Wliteral-conversion] +static INLINE VECTOR_CC vfloat vnegpos_vf_vf(vfloat d) { return (vfloat)vxor_vm_vm_vm((vmask)d, (vmask)NPMASKf); } + ^~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:740:29: note: expanded from macro 'NPMASKf' +#define NPMASKf ((vfloat) { -0.0f, +0.0f, -0.0f, +0.0f }) + ~ ^~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:752:68: error: use of undeclared identifier 'float64x2_t' +static INLINE VECTOR_CC vdouble vrev21_vd_vd(vdouble d0) { return (float64x2_t)vcombine_u64(vget_high_u64((uint64x2_t)d0), vget_low_u64((uint64x2_t)d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:759:65: warning: implicit declaration of function 'vrev64q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vrev21_vf_vf(vfloat d0) { return vrev64q_f32(d0); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:760:65: warning: implicit declaration of function 'vcombine_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vreva2_vf_vf(vfloat d0) { return vcombine_f32(vget_high_f32(d0), vget_low_f32(d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:760:78: warning: implicit declaration of function 'vget_high_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vreva2_vf_vf(vfloat d0) { return vcombine_f32(vget_high_f32(d0), vget_low_f32(d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:760:97: warning: implicit declaration of function 'vget_low_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vreva2_vf_vf(vfloat d0) { return vcombine_f32(vget_high_f32(d0), vget_low_f32(d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:766:3: warning: implicit declaration of function 'vst1_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:766:50: warning: implicit declaration of function 'vget_low_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:767:50: warning: implicit declaration of function 'vget_high_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 1)*2), vget_high_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:771:3: warning: implicit declaration of function 'vst1_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:771:50: warning: implicit declaration of function 'vget_low_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:772:50: warning: implicit declaration of function 'vget_high_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 1)*2), vget_high_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:779:5: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:779:27: warning: implicit declaration of function 'vtrn1q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:779:38: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:780:27: warning: implicit declaration of function 'vtrn2q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn2q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))) }; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:785:5: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:785:27: warning: implicit declaration of function 'vtrn1q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:785:38: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:786:27: warning: implicit declaration of function 'vtrn2q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn2q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))) }; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:797:3: warning: 'memcpy' will always overflow; destination buffer has size 8, but size argument is 32 [-Wfortify-source] + memcpy(&vm2, p, VECTLENDP * 16); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:19: warning: implicit declaration of function 'vorr_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:28: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:45: warning: implicit declaration of function 'vget_high_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +fatal error: too many errors emitted, stopping now [-ferror-limit=] +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:48:9: error: unknown type name 'uint32x4_t'; did you mean 'uint32_t'? +typedef uint32x4_t vmask; + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:49:9: error: unknown type name 'uint32x4_t'; did you mean 'uint32_t'? +typedef uint32x4_t vopmask; + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:52:9: error: unknown type name 'float32x4_t' +typedef float32x4_t vfloat; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:53:9: error: unknown type name 'int32x4_t'; did you mean 'int32_t'? +typedef int32x4_t vint2; + ^~~~~~~~~ + int32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h:26:19: note: 'int32_t' declared here +typedef __int32_t int32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:56:9: error: unknown type name 'float64x2_t' +typedef float64x2_t vdouble; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:57:9: error: unknown type name 'int32x2_t'; did you mean 'int32_t'? +typedef int32x2_t vint; + ^~~~~~~~~ + int32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-intn.h:26:19: note: 'int32_t' declared here +typedef __int32_t int32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:19: warning: implicit declaration of function 'vand_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:28: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:69:45: warning: implicit declaration of function 'vget_high_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:70:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x1 = vpmin_u32(x0, x0); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:70:19: warning: implicit declaration of function 'vpmin_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x1 = vpmin_u32(x0, x0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:71:10: warning: implicit declaration of function 'vget_lane_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vget_lane_u32(x1, 0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:19: warning: implicit declaration of function 'vand_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:28: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:75:45: warning: implicit declaration of function 'vget_high_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vand_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:76:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x1 = vpmin_u32(x0, x0); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:76:19: warning: implicit declaration of function 'vpmin_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x1 = vpmin_u32(x0, x0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:77:10: warning: implicit declaration of function 'vget_lane_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vget_lane_u32(x1, 0); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:81:72: warning: implicit declaration of function 'vld1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vload_vd_p(const double *ptr) { return vld1q_f64(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:82:73: warning: implicit declaration of function 'vld1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vloadu_vd_p(const double *ptr) { return vld1q_f64(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:83:70: warning: implicit declaration of function 'vst1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstore_v_p_vd(double *ptr, vdouble v) { vst1q_f64(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:84:71: warning: implicit declaration of function 'vst1q_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vd(double *ptr, vdouble v) { vst1q_f64(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:85:70: warning: implicit declaration of function 'vld1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vload_vf_p(const float *ptr) { return vld1q_f32(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:86:71: warning: implicit declaration of function 'vld1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vloadu_vf_p(const float *ptr) { return vld1q_f32(ptr); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:87:68: warning: implicit declaration of function 'vst1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstore_v_p_vf(float *ptr, vfloat v) { vst1q_f32(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:88:69: warning: implicit declaration of function 'vst1q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vf(float *ptr, vfloat v) { vst1q_f32(ptr, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:89:65: warning: implicit declaration of function 'vld1q_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vloadu_vi2_p(int32_t *p) { return vld1q_s32(p); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:90:69: warning: implicit declaration of function 'vst1q_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vi2(int32_t *p, vint2 v) { vst1q_s32(p, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:91:63: warning: implicit declaration of function 'vld1_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vloadu_vi_p(int32_t *p) { return vld1_s32(p); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:92:67: warning: implicit declaration of function 'vst1_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC void vstoreu_v_p_vi(int32_t *p, vint v) { vst1_s32(p, v); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:95:27: warning: implicit declaration of function 'vget_lane_s32' is invalid in C99 [-Wimplicit-function-declaration] + return ((vdouble) { ptr[vget_lane_s32(vi, 0)], ptr[vget_lane_s32(vi, 1)]} ); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:95:50: warning: excess elements in scalar initializer [-Wexcess-initializers] + return ((vdouble) { ptr[vget_lane_s32(vi, 0)], ptr[vget_lane_s32(vi, 1)]} ); + ^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:100:11: warning: implicit declaration of function 'vgetq_lane_s32' is invalid in C99 [-Wimplicit-function-declaration] + ptr[vgetq_lane_s32(vi2, 0)], + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:101:7: warning: excess elements in scalar initializer [-Wexcess-initializers] + ptr[vgetq_lane_s32(vi2, 1)], + ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:108:72: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vand_vm_vm_vm(vmask x, vmask y) { return vandq_u32(x, y); } + ^ +234 warnings and 20 errors generated. +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:110:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:112:71: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vor_vm_vm_vm(vmask x, vmask y) { return vorrq_u32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:113:72: warning: implicit declaration of function 'veorq_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vxor_vm_vm_vm(vmask x, vmask y) { return veorq_u32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:117:10: warning: implicit declaration of function 'vreinterpretq_u32_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_f32(vf); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:120:10: warning: implicit declaration of function 'vreinterpretq_f32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f32_u32(vm); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:122:63: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vcast_vi2_vm(vmask vm) { return vreinterpretq_s32_u32(vm); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:123:63: warning: implicit declaration of function 'vreinterpretq_u32_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vcast_vm_vi2(vint2 vi) { return vreinterpretq_u32_s32(vi); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:127:10: warning: implicit declaration of function 'vreinterpretq_u32_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_f64(vd); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:130:10: warning: implicit declaration of function 'vreinterpretq_f64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f64_u32(vm); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:133:10: warning: implicit declaration of function 'vreinterpretq_f32_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f32_s32(vm); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:136:10: warning: implicit declaration of function 'vreinterpretq_s32_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_f32(vf); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:139:10: warning: implicit declaration of function 'vreinterpretq_s32_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_f64(vd); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:146:61: warning: implicit declaration of function 'vdupq_n_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vcast_vf_f(float f) { return vdupq_n_f32(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:150:10: warning: implicit declaration of function 'vaddq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vaddq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:153:10: warning: implicit declaration of function 'vsubq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vsubq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:156:10: warning: implicit declaration of function 'vmulq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmulq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:160:62: warning: implicit declaration of function 'vabsq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vabs_vf_vf(vfloat f) { return vabsq_f32(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:161:62: warning: implicit declaration of function 'vnegq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vneg_vf_vf(vfloat f) { return vnegq_f32(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:183:10: warning: implicit declaration of function 'vfmaq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vfmaq_f32(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:187:10: warning: implicit declaration of function 'vfmsq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vfmsq_f32(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:197:10: warning: implicit declaration of function 'vdivq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vdivq_f32(n, d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:227:10: warning: implicit declaration of function 'vsqrtq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vsqrtq_f32(d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:252:10: warning: implicit declaration of function 'vmaxq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmaxq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:255:10: warning: implicit declaration of function 'vminq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vminq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:259:73: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask veq_vm_vf_vf(vfloat x, vfloat y) { return vceqq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:261:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:261:20: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:263:73: warning: implicit declaration of function 'vcltq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vlt_vm_vf_vf(vfloat x, vfloat y) { return vcltq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:264:73: warning: implicit declaration of function 'vcleq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vle_vm_vf_vf(vfloat x, vfloat y) { return vcleq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:265:73: warning: implicit declaration of function 'vcgtq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vgt_vm_vf_vf(vfloat x, vfloat y) { return vcgtq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:266:73: warning: implicit declaration of function 'vcgeq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vge_vm_vf_vf(vfloat x, vfloat y) { return vcgeq_f32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:270:10: warning: implicit declaration of function 'vbslq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f32(mask, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:274:68: warning: implicit declaration of function 'vcvtq_s32_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vtruncate_vi2_vf(vfloat vf) { return vcvtq_s32_f32(vf); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:275:64: warning: implicit declaration of function 'vcvtq_f32_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vcast_vf_vi2(vint2 vi) { return vcvtq_f32_s32(vi); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:276:59: warning: implicit declaration of function 'vdupq_n_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vcast_vi2_i(int i) { return vdupq_n_s32(i); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:278:10: warning: implicit declaration of function 'vcvtq_s32_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_s32_f32(vrndnq_f32(d)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:278:24: warning: implicit declaration of function 'vrndnq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_s32_f32(vrndnq_f32(d)); + ^ +make[3]: *** [src/libm/CMakeFiles/sleefadvsimd.dir/build.make:84: src/libm/CMakeFiles/sleefadvsimd.dir/sleefsimdsp.c.o] Error 1 +make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +make[2]: *** [CMakeFiles/Makefile2:538: src/libm/CMakeFiles/sleefadvsimd.dir/all] Error 2 +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:287:10: warning: implicit declaration of function 'vaddq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vaddq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:290:10: warning: implicit declaration of function 'vsubq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vsubq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:292:62: warning: implicit declaration of function 'vnegq_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint2 vneg_vi2_vi2(vint2 e) { return vnegq_s32(e); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:296:10: warning: implicit declaration of function 'vandq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:299:10: warning: implicit declaration of function 'vbicq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_s32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:302:10: warning: implicit declaration of function 'vorrq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:305:10: warning: implicit declaration of function 'veorq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return veorq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:326:73: warning: implicit declaration of function 'vceqq_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask veq_vm_vi2_vi2(vint2 x, vint2 y) { return vceqq_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:327:73: warning: implicit declaration of function 'vcgeq_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vmask vgt_vm_vi2_vi2(vint2 x, vint2 y) { return vcgeq_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:330:10: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vcgeq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:330:32: warning: implicit declaration of function 'vcgeq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vcgeq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:333:10: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vceqq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:333:32: warning: implicit declaration of function 'vceqq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vceqq_s32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:338:10: warning: implicit declaration of function 'vbslq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_s32(m, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:350:63: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vcast_vd_d(double f) { return vdupq_n_f64(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:354:10: warning: implicit declaration of function 'vaddq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vaddq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:357:10: warning: implicit declaration of function 'vsubq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vsubq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:360:10: warning: implicit declaration of function 'vmulq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmulq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:364:64: warning: implicit declaration of function 'vabsq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vabs_vd_vd(vdouble f) { return vabsq_f64(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:365:64: warning: implicit declaration of function 'vnegq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vneg_vd_vd(vdouble f) { return vnegq_f64(f); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:369:10: warning: implicit declaration of function 'vmaxq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmaxq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:372:10: warning: implicit declaration of function 'vminq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vminq_f64(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:395:10: warning: implicit declaration of function 'vfmaq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vfmaq_f64(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:399:10: warning: implicit declaration of function 'vfmsq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vfmsq_f64(z, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:409:10: warning: implicit declaration of function 'vdivq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vdivq_f64(n, d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:440:10: warning: implicit declaration of function 'vsqrtq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vsqrtq_f64(d); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:467:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:467:32: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:470:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(x, y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:470:20: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(x, y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:470:42: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(x, y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:473:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcltq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:473:32: warning: implicit declaration of function 'vcltq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcltq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:476:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgtq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:476:32: warning: implicit declaration of function 'vcgtq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgtq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:479:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcleq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:479:32: warning: implicit declaration of function 'vcleq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcleq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:482:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgeq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:482:32: warning: implicit declaration of function 'vcgeq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vcgeq_f64(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:487:10: warning: implicit declaration of function 'vbslq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f64(vreinterpretq_u64_u32(mask), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:487:20: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f64(vreinterpretq_u64_u32(mask), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:528:65: warning: implicit declaration of function 'vrndnq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vrint_vd_vd(vdouble d) { return vrndnq_f64(d); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:529:63: warning: implicit declaration of function 'vrndnq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vrint_vf_vf(vfloat d) { return vrndnq_f32(d); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:535:10: warning: implicit declaration of function 'vmovn_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vmovn_s64(vcvtq_s64_f64(vf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:535:20: warning: implicit declaration of function 'vcvtq_s64_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmovn_s64(vcvtq_s64_f64(vf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:538:10: warning: implicit declaration of function 'vcvtq_f64_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_f64_s64(vmovl_s32(vi)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:538:24: warning: implicit declaration of function 'vmovl_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcvtq_f64_s64(vmovl_s32(vi)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:540:57: warning: implicit declaration of function 'vdup_n_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vcast_vi_i(int i) { return vdup_n_s32(i); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:542:10: warning: implicit declaration of function 'vqmovn_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vqmovn_s64(vcvtq_s64_f64(vrndnq_f64(d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:542:21: warning: implicit declaration of function 'vcvtq_s64_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vqmovn_s64(vcvtq_s64_f64(vrndnq_f64(d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:542:35: warning: implicit declaration of function 'vrndnq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vqmovn_s64(vcvtq_s64_f64(vrndnq_f64(d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:550:69: warning: implicit declaration of function 'vadd_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vadd_vi_vi_vi(vint x, vint y) { return vadd_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:551:69: warning: implicit declaration of function 'vsub_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vsub_vi_vi_vi(vint x, vint y) { return vsub_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:552:58: warning: implicit declaration of function 'vneg_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vneg_vi_vi(vint e) { return vneg_s32(e); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:555:69: warning: implicit declaration of function 'vand_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vand_vi_vi_vi(vint x, vint y) { return vand_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:556:72: warning: implicit declaration of function 'vbic_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vandnot_vi_vi_vi(vint x, vint y) { return vbic_s32(y, x); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:557:68: warning: implicit declaration of function 'vorr_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vor_vi_vi_vi(vint x, vint y) { return vorr_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:558:69: warning: implicit declaration of function 'veor_s32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vint vxor_vi_vi_vi(vint x, vint y) { return veor_s32(x, y); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:562:10: warning: implicit declaration of function 'vcombine_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vceq_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:562:23: warning: implicit declaration of function 'vceq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vceq_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:562:39: warning: implicit declaration of function 'vdup_n_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vceq_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:567:10: warning: implicit declaration of function 'vbsl_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:567:19: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:574:9: error: unknown type name 'float64x2_t' + const float64x2_t inf = vdupq_n_f64(SLEEF_INFINITY); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:574:27: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] + const float64x2_t inf = vdupq_n_f64(SLEEF_INFINITY); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:575:9: error: unknown type name 'float64x2_t' + const float64x2_t neg_inf = vdupq_n_f64(-SLEEF_INFINITY); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:576:3: error: unknown type name 'uint64x2_t'; did you mean 'uint64_t'? + uint64x2_t cmp = vorrq_u64(vceqq_f64(d, inf), vceqq_f64(d, neg_inf)); + ^~~~~~~~~~ + uint64_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:27:20: note: 'uint64_t' declared here +typedef __uint64_t uint64_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:576:20: warning: implicit declaration of function 'vorrq_u64' is invalid in C99 [-Wimplicit-function-declaration] + uint64x2_t cmp = vorrq_u64(vceqq_f64(d, inf), vceqq_f64(d, neg_inf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:576:30: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + uint64x2_t cmp = vorrq_u64(vceqq_f64(d, inf), vceqq_f64(d, neg_inf)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:577:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(cmp); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:581:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(d, d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:581:20: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(d, d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:581:42: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vreinterpretq_u32_u64(vceqq_f64(d, d))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:585:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:585:32: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:585:45: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:589:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(-SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:589:32: warning: implicit declaration of function 'vceqq_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(-SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:589:45: warning: implicit declaration of function 'vdupq_n_f64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_f64(d, vdupq_n_f64(-SLEEF_INFINITY))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:593:10: warning: implicit declaration of function 'vbslq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_f32(mask, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:609:10: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vceqq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:612:10: warning: implicit declaration of function 'vmvnq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:612:20: warning: implicit declaration of function 'vceqq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vmvnq_u32(vceqq_f32(x, y)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:615:10: warning: implicit declaration of function 'vcltq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcltq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:618:10: warning: implicit declaration of function 'vcleq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcleq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:621:10: warning: implicit declaration of function 'vcgtq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcgtq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:624:10: warning: implicit declaration of function 'vcgeq_f32' is invalid in C99 [-Wimplicit-function-declaration] + return vcgeq_f32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:628:10: warning: implicit declaration of function 'vceqq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vceqq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:631:10: warning: implicit declaration of function 'vcgtq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcgtq_s32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:634:10: warning: implicit declaration of function 'vcombine_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vcgt_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:634:23: warning: implicit declaration of function 'vcgt_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vcgt_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:634:39: warning: implicit declaration of function 'vdup_n_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vcombine_u32(vcgt_s32(x, y), vdup_n_u32(0)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:648:10: warning: implicit declaration of function 'vuzpq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vuzpq_u32(m, m).val[0]; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:648:25: error: member reference base type 'int' is not a structure or union + return vuzpq_u32(m, m).val[0]; + ~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:651:10: warning: implicit declaration of function 'vzipq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vzipq_u32(m, m).val[0]; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:651:25: error: member reference base type 'int' is not a structure or union + return vzipq_u32(m, m).val[0]; + ~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:655:10: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:658:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:661:10: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:664:10: warning: implicit declaration of function 'veorq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return veorq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:668:10: warning: implicit declaration of function 'vbslq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbslq_s32(m, x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:671:10: warning: implicit declaration of function 'vandq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_s32(vreinterpretq_s32_u32(x), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:671:20: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_s32(vreinterpretq_s32_u32(x), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:674:10: warning: implicit declaration of function 'vbicq_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_s32(y, vreinterpretq_s32_u32(x)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:674:23: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_s32(y, vreinterpretq_s32_u32(x)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:677:10: warning: implicit declaration of function 'vbic_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbic_s32(y, vget_low_s32(vreinterpretq_s32_u32(x))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:677:22: warning: implicit declaration of function 'vget_low_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbic_s32(y, vget_low_s32(vreinterpretq_s32_u32(x))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:677:35: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbic_s32(y, vget_low_s32(vreinterpretq_s32_u32(x))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:680:10: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:683:10: warning: implicit declaration of function 'vandq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vandq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:686:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:689:10: warning: implicit declaration of function 'vbicq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbicq_u32(y, x); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:692:10: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:695:10: warning: implicit declaration of function 'vorrq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vorrq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:698:10: warning: implicit declaration of function 'veorq_u32' is invalid in C99 [-Wimplicit-function-declaration] + return veorq_u32(x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:701:68: warning: implicit declaration of function 'vrndq_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vtruncate_vf_vf(vfloat vd) { return vrndq_f32(vd); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:704:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vdupq_n_u64((0xffffffff & (uint64_t)i1) | (((uint64_t)i0) << 32))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:704:32: warning: implicit declaration of function 'vdupq_n_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vdupq_n_u64((0xffffffff & (uint64_t)i1) | (((uint64_t)i0) << 32))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:708:10: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:708:32: warning: implicit declaration of function 'vceqq_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:708:42: warning: implicit declaration of function 'vreinterpretq_s64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_u64(vceqq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:712:10: warning: implicit declaration of function 'vreinterpretq_u32_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_s64(vaddq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:712:32: warning: implicit declaration of function 'vaddq_s64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_s64(vaddq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:712:42: warning: implicit declaration of function 'vreinterpretq_s64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_u32_s64(vaddq_s64(vreinterpretq_s64_u32(x), vreinterpretq_s64_u32(y))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:716:10: warning: implicit declaration of function 'vbsl_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:716:19: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vbsl_s32(vget_low_u32(m), x, y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:721:10: warning: implicit declaration of function 'vand_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vand_s32(vreinterpret_s32_u32(vget_low_u32(x)), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:721:19: warning: implicit declaration of function 'vreinterpret_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vand_s32(vreinterpret_s32_u32(vget_low_u32(x)), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:721:40: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vand_s32(vreinterpret_s32_u32(vget_low_u32(x)), y); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:10: warning: implicit declaration of function 'vreinterpretq_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:32: warning: implicit declaration of function 'vrev64q_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:44: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:66: warning: implicit declaration of function 'vmovl_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:725:76: warning: implicit declaration of function 'vreinterpret_u32_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_s32_u32(vrev64q_u32(vreinterpretq_u32_u64(vmovl_u32(vreinterpret_u32_s32(vi))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:10: warning: implicit declaration of function 'vreinterpret_s32_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:31: warning: implicit declaration of function 'vmovn_u64' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:41: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:63: warning: implicit declaration of function 'vrev64q_u32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:728:75: warning: implicit declaration of function 'vreinterpretq_u32_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpret_s32_u32(vmovn_u64(vreinterpretq_u64_u32(vrev64q_u32(vreinterpretq_u32_s32(vi2))))); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:731:10: warning: implicit declaration of function 'vreinterpretq_f64_s32' is invalid in C99 [-Wimplicit-function-declaration] + return vreinterpretq_f64_s32(vi); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:733:70: warning: implicit declaration of function 'vrndq_f64' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vdouble vtruncate_vd_vd(vdouble vd) { return vrndq_f64(vd); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:742:142: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vdouble vposneg_vd_vd(vdouble d) { return vreinterpret_vd_vm(vxor_vm_vm_vm(vreinterpret_vm_vd(d), vreinterpret_vm_vd(PNMASK))); } + ^~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:737:35: note: expanded from macro 'PNMASK' +#define PNMASK ((vdouble) { +0.0, -0.0 }) + ^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:743:142: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vdouble vnegpos_vd_vd(vdouble d) { return vreinterpret_vd_vm(vxor_vm_vm_vm(vreinterpret_vm_vd(d), vreinterpret_vm_vd(NPMASK))); } + ^~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:738:35: note: expanded from macro 'NPMASK' +#define NPMASK ((vdouble) { -0.0, +0.0 }) + ^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:743:142: warning: implicit conversion from 'double' to 'vdouble' (aka 'int') changes value from -0 to 0 [-Wliteral-conversion] +static INLINE VECTOR_CC vdouble vnegpos_vd_vd(vdouble d) { return vreinterpret_vd_vm(vxor_vm_vm_vm(vreinterpret_vm_vd(d), vreinterpret_vm_vd(NPMASK))); } + ^~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:738:29: note: expanded from macro 'NPMASK' +#define NPMASK ((vdouble) { -0.0, +0.0 }) + ~ ^~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:744:104: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vfloat vposneg_vf_vf(vfloat d) { return (vfloat)vxor_vm_vm_vm((vmask)d, (vmask)PNMASKf); } + ^~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:739:36: note: expanded from macro 'PNMASKf' +#define PNMASKf ((vfloat) { +0.0f, -0.0f, +0.0f, -0.0f }) + ^~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:745:104: warning: excess elements in scalar initializer [-Wexcess-initializers] +static INLINE VECTOR_CC vfloat vnegpos_vf_vf(vfloat d) { return (vfloat)vxor_vm_vm_vm((vmask)d, (vmask)NPMASKf); } + ^~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:740:36: note: expanded from macro 'NPMASKf' +#define NPMASKf ((vfloat) { -0.0f, +0.0f, -0.0f, +0.0f }) + ^~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:745:104: warning: implicit conversion from 'float' to 'vfloat' (aka 'int') changes value from -0 to 0 [-Wliteral-conversion] +static INLINE VECTOR_CC vfloat vnegpos_vf_vf(vfloat d) { return (vfloat)vxor_vm_vm_vm((vmask)d, (vmask)NPMASKf); } + ^~~~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:740:29: note: expanded from macro 'NPMASKf' +#define NPMASKf ((vfloat) { -0.0f, +0.0f, -0.0f, +0.0f }) + ~ ^~~~~ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h228 warnings and 20 errors generated. +:752:68: error: use of undeclared identifier 'float64x2_t' +static INLINE VECTOR_CC vdouble vrev21_vd_vd(vdouble d0) { return (float64x2_t)vcombine_u64(vget_high_u64((uint64x2_t)d0), vget_low_u64((uint64x2_t)d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:759:65: warning: implicit declaration of function 'vrev64q_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vrev21_vf_vf(vfloat d0) { return vrev64q_f32(d0); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:760:65: warning: implicit declaration of function 'vcombine_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vreva2_vf_vf(vfloat d0) { return vcombine_f32(vget_high_f32(d0), vget_low_f32(d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:760:78: warning: implicit declaration of function 'vget_high_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vreva2_vf_vf(vfloat d0) { return vcombine_f32(vget_high_f32(d0), vget_low_f32(d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:760:97: warning: implicit declaration of function 'vget_low_f32' is invalid in C99 [-Wimplicit-function-declaration] +static INLINE VECTOR_CC vfloat vreva2_vf_vf(vfloat d0) { return vcombine_f32(vget_high_f32(d0), vget_low_f32(d0)); } + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:766:3: warning: implicit declaration of function 'vst1_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:766:50: warning: implicit declaration of function 'vget_low_f32' is invalid in C99 [-Wimplicit-function-declaration] +228 warnings and 20 errors generated. + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:767:50: warning: implicit declaration of function 'vget_high_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 1)*2), vget_high_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:771:3: warning: implicit declaration of function 'vst1_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:771:50: warning: implicit declaration of function 'vget_low_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 0)*2), vget_low_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:772:50: warning: implicit declaration of function 'vget_high_f32' is invalid in C99 [-Wimplicit-function-declaration] + vst1_f32((float *)(ptr+(offset + step * 1)*2), vget_high_f32(v)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:779:5: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:779:27: warning: implicit declaration of function 'vtrn1q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:779:38: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:780:27: warning: implicit declaration of function 'vtrn2q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn2q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))) }; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:785:5: warning: implicit declaration of function 'vreinterpretq_u32_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:785:27: warning: implicit declaration of function 'vtrn1q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:785:38: warning: implicit declaration of function 'vreinterpretq_u64_u32' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn1q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))), + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:786:27: warning: implicit declaration of function 'vtrn2q_u64' is invalid in C99 [-Wimplicit-function-declaration] + vreinterpretq_u32_u64(vtrn2q_u64(vreinterpretq_u64_u32(v.x), vreinterpretq_u64_u32(v.y))) }; + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:797:3: warning: 'memcpy' will always overflow; destination buffer has size 8, but size argument is 32 [-Wfortify-source] + memcpy(&vm2, p, VECTLENDP * 16); + ^ +make[3]: *** [src/libm/CMakeFiles/sleefadvsimdnofma.dir/build.make:84: src/libm/CMakeFiles/sleefadvsimdnofma.dir/sleefsimdsp.c.o] Error 1 +make[3]: *** Waiting for unfinished jobs.... +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:3: error: unknown type name 'uint32x2_t'; did you mean 'uint32_t'? + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^~~~~~~~~~ + uint32_t +/usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:26:20: note: 'uint32_t' declared here +typedef __uint32_t uint32_t; + ^ +In file included from /build/reproducible-path/sleef-3.5.1/src/libm/sleefsimddp.c:127: +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:19: warning: implicit declaration of function 'vorr_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:28: warning: implicit declaration of function 'vget_low_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +/build/reproducible-path/sleef-3.5.1/src/arch/helperadvsimd.h:817:45: warning: implicit declaration of function 'vget_high_u32' is invalid in C99 [-Wimplicit-function-declaration] + uint32x2_t x0 = vorr_u32(vget_low_u32(g), vget_high_u32(g)); + ^ +make[3]: *** [src/libm/CMakeFiles/sleefdetadvsimdnofma.dir/build.make:98: src/libm/CMakeFiles/sleefdetadvsimdnofma.dir/sleefsimddp.c.o] Error 1 +make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +make[2]: *** [CMakeFiles/Makefile2:646: src/libm/CMakeFiles/sleefdetadvsimdnofma.dir/all] Error 2 +fatal error: too many errors emitted, stopping now [-ferror-limit=] +228 warnings and 20 errors generated. +make[3]: *** [src/libm/CMakeFiles/sleefadvsimdnofma.dir/build.make:98: src/libm/CMakeFiles/sleefadvsimdnofma.dir/sleefsimddp.c.o] Error 1 +make[3]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' +make[2]: *** [CMakeFiles/Makefile2:619: src/libm/CMakeFiles/sleefadvsimdnofma.dir/all] Error 2 make[2]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' -Install the project... -/usr/bin/cmake -P cmake_install.cmake --- Install configuration: "RelWithDebInfo" --- Installing: /build/reproducible-path/sleef-3.5.1/debian/tmp/usr/lib/arm-linux-gnueabihf/libsleef.so.3.5.1 --- Installing: /build/reproducible-path/sleef-3.5.1/debian/tmp/usr/lib/arm-linux-gnueabihf/libsleef.so.3 --- Installing: /build/reproducible-path/sleef-3.5.1/debian/tmp/usr/lib/arm-linux-gnueabihf/libsleef.so --- Installing: /build/reproducible-path/sleef-3.5.1/debian/tmp/usr/include/sleef.h --- Installing: /build/reproducible-path/sleef-3.5.1/debian/tmp/usr/lib/arm-linux-gnueabihf/pkgconfig/sleef.pc +make[1]: *** [Makefile:149: all] Error 2 make[1]: Leaving directory '/build/reproducible-path/sleef-3.5.1/obj-arm-linux-gnueabihf' - dh_install - dh_installdocs - dh_installchangelogs - dh_perl - dh_link - dh_strip_nondeterminism - dh_compress - dh_fixperms - dh_missing - debian/rules override_dh_dwz -make[1]: Entering directory '/build/reproducible-path/sleef-3.5.1' -true -make[1]: Leaving directory '/build/reproducible-path/sleef-3.5.1' - dh_strip -a - dh_makeshlibs -a - dh_shlibdeps -a - dh_installdeb - dh_gencontrol - dh_md5sums - dh_builddeb -dpkg-deb: building package 'libsleef-dev' in '../libsleef-dev_3.5.1-3_armhf.deb'. -dpkg-deb: building package 'libsleef3' in '../libsleef3_3.5.1-3_armhf.deb'. -dpkg-deb: building package 'libsleef3-dbgsym' in '../libsleef3-dbgsym_3.5.1-3_armhf.deb'. - dpkg-genbuildinfo --build=binary -O../sleef_3.5.1-3_armhf.buildinfo - dpkg-genchanges --build=binary -O../sleef_3.5.1-3_armhf.changes -dpkg-genchanges: info: binary-only upload (no source code included) - dpkg-source --after-build . -dpkg-buildpackage: info: binary-only upload (no source included) -dpkg-genchanges: info: not including original source code in upload +dh_auto_build: error: cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2 +make: *** [debian/rules:5: binary] Error 25 +dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 I: copying local configuration +E: Failed autobuilding of package +I: user script /srv/workspace/pbuilder/7806/tmp/hooks/C01_cleanup starting +debug output: disk usage on i-capture-the-hostname at Sat Jan 13 02:12:15 UTC 2024 +Filesystem Size Used Avail Use% Mounted on +tmpfs 3.4G 0 3.4G 0% /dev/shm + +I: user script /srv/workspace/pbuilder/7806/tmp/hooks/C01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/13877 and its subdirectories -I: Current time: Fri Jan 12 14:06:08 -12 2024 -I: pbuilder-time-stamp: 1705111568 +I: removing directory /srv/workspace/pbuilder/7806 and its subdirectories