ci-task: 308d3f09-e169-4470-9c45-dc91a6c5f193 package: pxart version: 0.1.0-a.1.20210106210018.96a2bee7ad37 toolchain: public-0.13.0 config: windows_10-clang_10.0_llvm_msvc_16.6-static_O2 machine: windows_10-clang_10.0_llvm_msvc_16.6 (Windows 10.1909 with Clang 10.0.0 (LLVM build) targeting MSVC 16.6 (16.6.2/19.26.28805)) target: x86_64-microsoft-win32-msvc14.2 timestamp: 2021-01-06 21:06:28.456122064 UTC configure: success update: success test: error cd C:\tmp\ C:\build2\bin\bpkg -V create -d build --wipe cc "config.c=clang " "config.cxx=clang++ " config.bin.lib=static config.bin.exe.lib=static "config.cc.coptions=-w -O2" config.cc.loptions=/IGNORE:4042 config.cc.aoptions=/IGNORE:4221 config.install.root=C:\install mkdir -p build\ C:\build2\bin\b --verbose 3 "config.c=clang " "config.cxx=clang++ " config.bin.lib=static config.bin.exe.lib=static "config.cc.coptions=-w -O2" config.cc.loptions=/IGNORE:4042 config.cc.aoptions=/IGNORE:4221 config.install.root=C:\install "create('build\', cc)" mkdir C:\tmp\build\build\ cat >C:\tmp\build\build\bootstrap.build cat >C:\tmp\build\build\root.build cat >C:\tmp\build\buildfile clang -v clang -w -O2 -dumpmachine clang -w -O2 -x c -v -E - clang -x c -v -E - c @C:\tmp\build\ c clang@C:\Program Files\LLVM\bin\clang.exe id clang version 10.0.0 major 10 minor 0 patch 0 signature clang version 10.0.0 MSVC version 19.26.28806 checksum a26b5f7a48225f8db307ac081bd8827e7b4a2d563184ead83aef1e9ba60af97a target x86_64-microsoft-win32-msvc14.2 (x86_64-pc-windows-msvc) runtime msvc stdlib msvc inc dirs C:\Program Files\LLVM\lib\clang\10.0.0\include\ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\include\ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\atlmfc\include\ C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\ C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\ C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\ C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt\ lib dirs C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\lib\x64\ C:\Program Files (x86)\Windows Kits\10\Lib\10.0.18362.0\ucrt\x64\ C:\Program Files (x86)\Windows Kits\10\Lib\10.0.18362.0\um\x64\ bin @C:\tmp\build\ target x86_64-microsoft-win32-msvc14.2 pattern C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\Hostx64\x64\;C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64\ "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\Hostx64\x64\lib.exe" --version bin.ar @C:\tmp\build\ ar C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\Hostx64\x64\lib.exe id msvc version 14.26.28806.0 major 14 minor 26 patch 28806 build .0 signature Microsoft (R) Library Manager Version 14.26.28806.0 checksum 30f13149439c498c253b34f600240a0e982455ee64128b8d07195c097d095eb7 "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\Hostx64\x64\link.exe" --version bin.ld @C:\tmp\build\ ld C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\Hostx64\x64\link.exe id msvc signature Microsoft (R) Incremental Linker Version 14.26.28806.0 checksum d43a8dcdc35277bf8a01d50f55a6c1568f1c54cc6c79b743d92155f8e7faf968 clang++ -v clang++ -w -O2 -dumpmachine clang++ -w -O2 -x c++ -v -E - clang++ -x c++ -v -E - cxx @C:\tmp\build\ cxx clang++@C:\Program Files\LLVM\bin\clang++.exe id clang version 10.0.0 major 10 minor 0 patch 0 signature clang version 10.0.0 MSVC version 19.26.28806 checksum a26b5f7a48225f8db307ac081bd8827e7b4a2d563184ead83aef1e9ba60af97a target x86_64-microsoft-win32-msvc14.2 (x86_64-pc-windows-msvc) runtime msvc stdlib msvcp c stdlib msvc inc dirs C:\Program Files\LLVM\lib\clang\10.0.0\include\ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\include\ C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\atlmfc\include\ C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\ C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared\ C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um\ C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt\ lib dirs C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\lib\x64\ C:\Program Files (x86)\Windows Kits\10\Lib\10.0.18362.0\ucrt\x64\ C:\Program Files (x86)\Windows Kits\10\Lib\10.0.18362.0\um\x64\ cat >C:\tmp\build\build\config.build mkdir build\.bpkg\ mkdir build\.bpkg\certs\ mkdir build\.bpkg\repos\ mkdir build\.bpkg\tmp\ created new configuration in C:\tmp\build\ rmdir -r build\.bpkg\tmp\ cd build\ C:\build2\bin\bpkg -v add https://github.com/lyrahgames/pxart.git#master@96a2bee7ad37575e58e6ab65290e0743de709301 added git:github.com/lyrahgames/pxart#master@96a2bee7ad37575e58e6ab65290e0743de709301 C:\build2\bin\bpkg -v fetch --fetch-timeout=60 --pkg-proxy=http://build-cache.lan --trust 86:BA:D4:DE:2C:87:1A:EE:38:C7:F1:64:7F:65:77:02:15:79:F3:C4:83:C0:AB:5A:EA:F4:F7:8C:1D:63:30:C6 --trust-no fetching git:github.com/lyrahgames/pxart#master@96a2bee7ad37575e58e6ab65290e0743de709301 C:\build2\bin\git --exec-path=C:\build2\bin --version C:\build2\bin\git --exec-path=C:\build2\bin rev-parse --local-env-vars C:\build2\bin\git --exec-path=C:\build2\bin init .\.bpkg\tmp\2d6f07d671de Initialized empty Git repository in C:/tmp/build/.bpkg/tmp/2d6f07d671de/.git/ C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de config remote.origin.url https://github.com/lyrahgames/pxart.git C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de config remote.origin.fetch +refs/heads/*:refs/remotes/origin/* C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de config --get remote.origin.url C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de cat-file -e 96a2bee7ad37575e58e6ab65290e0743de709301^{commit} C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de config --get remote.origin.url C:\build2\bin\curl -f -L -A git/2.26.2.windows.1 --max-time 60 https://github.com/lyrahgames/pxart.git/info/refs?service=git-upload-pack % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1066 0 1066 0 0 1165 0 --:--:-- --:--:-- --:--:-- 1167 fetching from https://github.com/lyrahgames/pxart.git in './.bpkg/tmp/2d6f07d671de' C:\build2\bin\git --exec-path=C:\build2\bin -c http.lowSpeedLimit=1 -c http.lowSpeedTime=60 -C .\.bpkg\tmp\2d6f07d671de fetch --no-tags --no-recurse-submodules --depth 1 origin 96a2bee7ad37575e58e6ab65290e0743de709301 From https://github.com/lyrahgames/pxart * branch 96a2bee7ad37575e58e6ab65290e0743de709301 -> FETCH_HEAD C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de rev-parse --git-dir C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de cat-file -e 96a2bee7ad37575e58e6ab65290e0743de709301^{commit} C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de show -s --format=%ct 96a2bee7ad37575e58e6ab65290e0743de709301^{commit} C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de reset --hard 96a2bee7ad37575e58e6ab65290e0743de709301 HEAD is now at 96a2bee Disable SIMD type tests when AVX2 is not supported C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de clean -d -x -ff C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de submodule--helper list C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de submodule--helper name docs/slides/utilities C:\build2\bin\b --verbose 2 -s info: '.bpkg\tmp\2d6f07d671de\pxart\' C:\build2\bin\b --verbose 2 -s info: '.bpkg\tmp\2d6f07d671de\tests\' C:\build2\bin\b --verbose 2 -s info: '.bpkg\tmp\2d6f07d671de\benchmarks\' C:\build2\bin\b --verbose 2 -s info: '.bpkg\tmp\2d6f07d671de\pxrun\' C:\build2\bin\b --verbose 2 -s info: '.bpkg\tmp\2d6f07d671de\examples\basics\' C:\build2\bin\b --verbose 2 -s info: '.bpkg\tmp\2d6f07d671de\examples\photon_propagation\' fetching git:github.com/lyrahgames/perfevent (prerequisite of git:github.com/lyrahgames/pxart#master@96a2bee7ad37575e58e6ab65290e0743de709301) C:\build2\bin\git --exec-path=C:\build2\bin init .\.bpkg\tmp\f617fbe8671a Initialized empty Git repository in C:/tmp/build/.bpkg/tmp/f617fbe8671a/.git/ C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\f617fbe8671a config remote.origin.url https://github.com/lyrahgames/perfevent.git C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\f617fbe8671a config remote.origin.fetch +refs/heads/*:refs/remotes/origin/* C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\f617fbe8671a config --get remote.origin.url C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\f617fbe8671a config --get remote.origin.url C:\build2\bin\curl -f -L -A git/2.26.2.windows.1 --max-time 60 https://github.com/lyrahgames/perfevent.git/info/refs?service=git-upload-pack % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 768 0 768 0 0 843 0 --:--:-- --:--:-- --:--:-- 843 querying https://github.com/lyrahgames/perfevent.git C:\build2\bin\git --exec-path=C:\build2\bin -c http.lowSpeedLimit=1 -c http.lowSpeedTime=60 ls-remote https://github.com/lyrahgames/perfevent.git C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\f617fbe8671a cat-file -e d69a85e006c4eecc614ec81b99f68f2963030b09^{commit} C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\f617fbe8671a cat-file -e 68aa0fc69723011b5451d2903795d95a0d1e5e7e^{commit} fetching from https://github.com/lyrahgames/perfevent.git in './.bpkg/tmp/f617fbe8671a' C:\build2\bin\git --exec-path=C:\build2\bin -c http.lowSpeedLimit=1 -c http.lowSpeedTime=60 -C .\.bpkg\tmp\f617fbe8671a fetch --no-tags --no-recurse-submodules --depth 1 origin d69a85e006c4eecc614ec81b99f68f2963030b09 68aa0fc69723011b5451d2903795d95a0d1e5e7e From https://github.com/lyrahgames/perfevent * branch d69a85e006c4eecc614ec81b99f68f2963030b09 -> FETCH_HEAD * branch 68aa0fc69723011b5451d2903795d95a0d1e5e7e -> FETCH_HEAD C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\f617fbe8671a rev-parse --git-dir C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\f617fbe8671a cat-file -e d69a85e006c4eecc614ec81b99f68f2963030b09^{commit} C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\f617fbe8671a cat-file -e 68aa0fc69723011b5451d2903795d95a0d1e5e7e^{commit} C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\f617fbe8671a show -s --format=%ct d69a85e006c4eecc614ec81b99f68f2963030b09^{commit} C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\f617fbe8671a show -s --format=%ct 68aa0fc69723011b5451d2903795d95a0d1e5e7e^{commit} C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\f617fbe8671a reset --hard d69a85e006c4eecc614ec81b99f68f2963030b09 HEAD is now at d69a85e Release version 0.1.0 C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\f617fbe8671a clean -d -x -ff C:\build2\bin\b --verbose 2 -s info: '.bpkg\tmp\f617fbe8671a\' C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\f617fbe8671a reset --hard 68aa0fc69723011b5451d2903795d95a0d1e5e7e HEAD is now at 68aa0fc Release version 0.2.0 C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\f617fbe8671a clean -d -x -ff C:\build2\bin\b --verbose 2 -s info: '.bpkg\tmp\f617fbe8671a\' fetching pkg:cppget.org/stable (prerequisite of git:github.com/lyrahgames/pxart#master@96a2bee7ad37575e58e6ab65290e0743de709301) C:\build2\bin\curl -f -L -A "bpkg/0.13.0 (Windows; +https://build2.org) libbpkg/0.13.0 libbutl/0.13.0 curl" --max-time 60 --proxy http://build-cache.lan:80 http://pkg.cppget.org/1/stable/repositories.manifest % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1795 100 1795 0 0 2514 0 --:--:-- --:--:-- --:--:-- 2514 C:\build2\bin\openssl x509 -sha256 -noout -fingerprint C:\build2\bin\openssl x509 -noout -subject -dates -email -nameopt utf8,esc_ctrl,dump_nostr,dump_der,sname,sep_multiline info: certificate for repository pkg:cppget.org/stable authenticated by command line C:\build2\bin\curl -f -L -A "bpkg/0.13.0 (Windows; +https://build2.org) libbpkg/0.13.0 libbutl/0.13.0 curl" --max-time 60 --proxy http://build-cache.lan:80 http://pkg.cppget.org/1/stable/packages.manifest % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 213k 100 213k 0 0 292k 0 --:--:-- --:--:-- --:--:-- 292k C:\build2\bin\curl -f -L -A "bpkg/0.13.0 (Windows; +https://build2.org) libbpkg/0.13.0 libbutl/0.13.0 curl" --max-time 60 --proxy http://build-cache.lan:80 http://pkg.cppget.org/1/stable/signature.manifest % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 444 100 444 0 0 609 0 --:--:-- --:--:-- --:--:-- 609 C:\build2\bin\openssl rsautl -verify -certin -inkey .\.bpkg\certs\86bad4de2c871aee.pem 65 package(s) in 3 repository(s) C:\build2\bin\bpkg -v build --configure-only --yes .../config.config.persist='config.cc.*'@unused=drop ".../config.cc.coptions=-Wall -O2" .../config.cc.loptions= .../config.cc.aoptions= --fetch-timeout=600 --pkg-proxy=http://build-cache.lan -- pxart/0.1.0-a.1.20210106210018.96a2bee7ad37+0 C:\build2\bin\b -v --version checking out pxart\ from git:github.com/lyrahgames/pxart#96a2bee7ad37575e58e6ab65290e0743de709301 checking out pxart\ from git:github.com/lyrahgames/pxart#96a2bee7ad37575e58e6ab65290e0743de709301 C:\build2\bin\git --exec-path=C:\build2\bin --version C:\build2\bin\git --exec-path=C:\build2\bin rev-parse --local-env-vars C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de reset --hard 96a2bee7ad37575e58e6ab65290e0743de709301 HEAD is now at 96a2bee Disable SIMD type tests when AVX2 is not supported C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de clean -d -x -ff C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de submodule--helper list C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de submodule--helper name docs/slides/utilities checking out pxart/0.1.0-a.1.20210106210018.96a2bee7ad37 C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de config --get remote.origin.url C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de submodule--helper init Submodule 'docs/slides/utilities' (https://github.com/lyrahgames/latex-utilities.git) registered for path 'docs/slides/utilities' C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de config --get remote.origin.url C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de submodule--helper list C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de submodule--helper name docs/slides/utilities C:\build2\bin\git --exec-path=C:\build2\bin config --file .\.bpkg\tmp\2d6f07d671de\.gitmodules --get submodule.docs/slides/utilities.update C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de config --get submodule.docs/slides/utilities.url C:\build2\bin\git --exec-path=C:\build2\bin config --file .\.bpkg\tmp\2d6f07d671de\.gitmodules --get submodule.docs/slides/utilities.url C:\build2\bin\git --exec-path=C:\build2\bin init --separate-git-dir=.\.bpkg\tmp\2d6f07d671de\.git\modules\docs/slides/utilities .\.bpkg\tmp\2d6f07d671de\docs/slides/utilities Initialized empty Git repository in C:/tmp/build/.bpkg/tmp/2d6f07d671de/.git/modules/docs/slides/utilities/ C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de\docs/slides/utilities config remote.origin.url https://github.com/lyrahgames/latex-utilities.git C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de\docs/slides/utilities config remote.origin.fetch +refs/heads/*:refs/remotes/origin/* C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de\docs/slides/utilities cat-file -e 235662e129f97e5a0629cff16a933ef577eb5625^{commit} C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de\docs/slides/utilities config --get remote.origin.url C:\build2\bin\curl -f -L -A git/2.26.2.windows.1 --max-time 600 https://github.com/lyrahgames/latex-utilities.git/info/refs?service=git-upload-pack % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 443 0 443 0 0 508 0 --:--:-- --:--:-- --:--:-- 508 fetching submodule 'docs/slides/utilities' from https://github.com/lyrahgames/latex-utilities.git in './.bpkg/tmp/2d6f07d671de/docs/slides/utilities' C:\build2\bin\git --exec-path=C:\build2\bin -c http.lowSpeedLimit=1 -c http.lowSpeedTime=600 -C .\.bpkg\tmp\2d6f07d671de\docs/slides/utilities fetch --no-tags --no-recurse-submodules --depth 1 origin 235662e129f97e5a0629cff16a933ef577eb5625 From https://github.com/lyrahgames/latex-utilities * branch 235662e129f97e5a0629cff16a933ef577eb5625 -> FETCH_HEAD C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de\docs/slides/utilities rev-parse --git-dir C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de\docs/slides/utilities cat-file -e 235662e129f97e5a0629cff16a933ef577eb5625^{commit} C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de\docs/slides/utilities show -s --format=%ct 235662e129f97e5a0629cff16a933ef577eb5625^{commit} C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de\docs/slides/utilities reset --hard 235662e129f97e5a0629cff16a933ef577eb5625 HEAD is now at 235662e Fix code label referencing issue C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de\docs/slides/utilities clean -d -x -ff submodule path 'docs/slides/utilities': checked out '235662e129f97e5a0629cff16a933ef577eb5625' C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de submodule--helper list C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de submodule--helper name docs/slides/utilities C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de\docs/slides/utilities ls-files --stage -z C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de ls-files --stage -z C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de update-index --assume-unchanged benchmarks/LICENSE C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de update-index --assume-unchanged benchmarks/README.md C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de update-index --assume-unchanged examples/basics/LICENSE C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de update-index --assume-unchanged examples/photon_propagation/LICENSE C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de update-index --assume-unchanged pxart/LICENSE C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de update-index --assume-unchanged pxart/README.md C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de update-index --assume-unchanged pxrun/LICENSE C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de update-index --assume-unchanged pxrun/README.md C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de update-index --assume-unchanged tests/LICENSE C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de update-index --assume-unchanged tests/README.md C:\build2\bin\b -v config.dist.root='.\' dist('.\.bpkg\tmp\2d6f07d671de\pxart/'@'.\.bpkg\tmp\pxart\') mkdir .bpkg\tmp\pxart\ mkdir .bpkg\tmp\pxart\pxart\ version.in .bpkg\tmp\2d6f07d671de\pxart\pxart\version.hpp.in >.bpkg\tmp\pxart\pxart\version.hpp C:\build2\bin\install -d -m 755 pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 C:\build2\bin\install -d -m 755 pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\utility C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\utility\simd_type.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\utility C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\buildfile pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart C:\build2\bin\install -d -m 755 pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\build C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\build\bootstrap.build pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\build C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\buildfile pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\README.md pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 C:\build2\bin\install -d -m 755 pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\simd128 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\simd128\uniform.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\simd128 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\simd128\msws.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\simd128 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\build\root.build pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\build C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\utility\uint32x8.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\utility C:\build2\bin\install -p -m 644 .bpkg\tmp\pxart\pxart\version.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\algorithm.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart C:\build2\bin\install -d -m 755 pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\gallery C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\gallery\monte_carlo_pi.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\gallery C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\utility\bit_reversal.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\utility C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\uniform.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\msws.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\mt19937.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\pxart.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\seed_seq.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\simd128\mt19937.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\simd128 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\utility\uint64x4.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\utility C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\simd128\xoroshiro128plus.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\simd128 C:\build2\bin\install -d -m 755 pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\simd256 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\simd256\uniform.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\simd256 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\simd256\msws.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\simd256 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\version.hpp.in pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\simd256\mt19937.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\simd256 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\simd256\seed_seq.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\simd256 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\simd256\xoroshiro128plus.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\simd256 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\utility\bool1x256.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\utility C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\utility\float32x8.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\utility C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\utility\int32x8.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\utility C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\utility\is_valid.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\utility C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\utility\pun_cast.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\utility C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\pxart\xoroshiro128plus.hpp pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\manifest pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\LICENSE pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\pxart\build\export.build pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\build C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de ls-files --stage -z C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de checkout -- ./ C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de submodule--helper list C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de submodule--helper name docs/slides/utilities C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de\docs/slides/utilities ls-files --stage -z C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de\docs/slides/utilities checkout -- ./ checked out pxart/0.1.0-a.1.20210106210018.96a2bee7ad37 C:\build2\bin\b -v .../config.config.persist='config.cc.*'@unused=drop ".../config.cc.coptions=-Wall -O2" .../config.cc.loptions= .../config.cc.aoptions= configure('.\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\') cat >pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\build\config.build configured pxart/0.1.0-a.1.20210106210018.96a2bee7ad37 holding package pxart holding version pxart/0.1.0-a.1.20210106210018.96a2bee7ad37 C:\build2\bin\bpkg -v update --build-option=--stat pxart C:\build2\bin\b -v --stat update('.\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\') version.in pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\version.hpp.in >pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart\version.hpp build statistics: thread_max_active 16 thread_max_total 512 thread_helpers 7 thread_max_waiting 1 task_queue_depth 64 task_queue_full 0 wait_queue_slots 131 wait_queue_collisions 0 updated pxart/0.1.0-a.1.20210106210018.96a2bee7ad37 C:\build2\bin\bpkg -v test --package-cwd --build-option=--stat pxart C:\build2\bin\b -v --stat test('.\') info: dir{.\} has nothing to test build statistics: thread_max_active 16 thread_max_total 512 thread_helpers 6 thread_max_waiting 1 task_queue_depth 64 task_queue_full 0 wait_queue_slots 131 wait_queue_collisions 0 tested pxart/0.1.0-a.1.20210106210018.96a2bee7ad37 C:\build2\bin\bpkg -v build --configure-only --yes .../config.config.persist='config.cc.*'@unused=drop ".../config.cc.coptions=-Wall -O2" .../config.cc.loptions= .../config.cc.aoptions= --fetch-timeout=600 --pkg-proxy=http://build-cache.lan -- "pxart-tests == 0.1.0-a.1.20210106210018.96a2bee7ad37" C:\build2\bin\b -v --version fetching doctest-2.4.0.tar.gz from pkg:cppget.org/stable checking out tests\ from git:github.com/lyrahgames/pxart#96a2bee7ad37575e58e6ab65290e0743de709301 fetching doctest-2.4.0.tar.gz from pkg:cppget.org/stable C:\build2\bin\curl -f -L -A "bpkg/0.13.0 (Windows; +https://build2.org) libbpkg/0.13.0 libbutl/0.13.0 curl" --max-time 600 -o .\doctest-2.4.0.tar.gz --proxy http://build-cache.lan:80 http://pkg.cppget.org/1/stable/doctest/doctest-2.4.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 219k 100 219k 0 0 278k 0 --:--:-- --:--:-- --:--:-- 279k fetched doctest/2.4.0 C:\build2\bin\bsdtar -xf .\doctest-2.4.0.tar.gz -C . unpacked doctest/2.4.0 C:\build2\bin\b -v configure('.\doctest-2.4.0\') cat >doctest-2.4.0\build\config.build cat >doctest-2.4.0\tests\build\config.build configured doctest/2.4.0 checking out tests\ from git:github.com/lyrahgames/pxart#96a2bee7ad37575e58e6ab65290e0743de709301 C:\build2\bin\git --exec-path=C:\build2\bin --version C:\build2\bin\git --exec-path=C:\build2\bin rev-parse --local-env-vars C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de reset --hard 96a2bee7ad37575e58e6ab65290e0743de709301 HEAD is now at 96a2bee Disable SIMD type tests when AVX2 is not supported C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de clean -d -x -ff C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de submodule--helper list C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de submodule--helper name docs/slides/utilities C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de\docs/slides/utilities rev-parse --verify HEAD checking out pxart-tests/0.1.0-a.1.20210106210018.96a2bee7ad37 C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de config --get remote.origin.url C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de submodule--helper init C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de config --get remote.origin.url C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de submodule--helper list C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de submodule--helper name docs/slides/utilities C:\build2\bin\git --exec-path=C:\build2\bin config --file .\.bpkg\tmp\2d6f07d671de\.gitmodules --get submodule.docs/slides/utilities.update C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de config --get submodule.docs/slides/utilities.url C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de\docs/slides/utilities rev-parse --verify HEAD C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de submodule--helper list C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de submodule--helper name docs/slides/utilities C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de\docs/slides/utilities ls-files --stage -z C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de ls-files --stage -z C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de update-index --assume-unchanged benchmarks/LICENSE C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de update-index --assume-unchanged benchmarks/README.md C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de update-index --assume-unchanged examples/basics/LICENSE C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de update-index --assume-unchanged examples/photon_propagation/LICENSE C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de update-index --assume-unchanged pxart/LICENSE C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de update-index --assume-unchanged pxart/README.md C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de update-index --assume-unchanged pxrun/LICENSE C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de update-index --assume-unchanged pxrun/README.md C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de update-index --assume-unchanged tests/LICENSE C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de update-index --assume-unchanged tests/README.md C:\build2\bin\b -v config.dist.root='.\' dist('.\.bpkg\tmp\2d6f07d671de\tests/'@'.\.bpkg\tmp\pxart-tests\') C:\build2\bin\install -d -m 755 pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37 C:\build2\bin\install -d -m 755 pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\build C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\build\bootstrap.build pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\build C:\build2\bin\install -d -m 755 pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd256 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\basics\simd256\uniform.cpp pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd256 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\basics\simd256\msws.cpp pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd256 C:\build2\bin\install -d -m 755 pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd128 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\basics\simd128\xoroshiro128plus.cpp pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd128 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\basics\buildfile pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\build\root.build pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\build C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\buildfile pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\basics\xoroshiro128plus.cpp pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\basics\simd256\mt19937.cpp pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd256 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\basics\bool1x256.cpp pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\basics\simd256\xoroshiro128plus.cpp pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd256 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\basics\simd128\mt19937.cpp pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd128 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\basics\driver.cpp pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\basics\simd128\uniform.cpp pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd128 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\basics\simd128\msws.cpp pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd128 C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\basics\bit_reversal.cpp pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\basics\float32x8.cpp pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\basics\is_valid.cpp pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\basics\uniform.cpp pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\basics\msws.cpp pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\basics\mt19937.cpp pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\basics\uint32x8.cpp pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics C:\build2\bin\install -p -m 644 .bpkg\tmp\2d6f07d671de\tests\manifest pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37 C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de ls-files --stage -z C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de checkout -- ./ C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de submodule--helper list C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de submodule--helper name docs/slides/utilities C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de\docs/slides/utilities ls-files --stage -z C:\build2\bin\git --exec-path=C:\build2\bin -C .\.bpkg\tmp\2d6f07d671de\docs/slides/utilities checkout -- ./ checked out pxart-tests/0.1.0-a.1.20210106210018.96a2bee7ad37 C:\build2\bin\b -v .../config.config.persist='config.cc.*'@unused=drop ".../config.cc.coptions=-Wall -O2" .../config.cc.loptions= .../config.cc.aoptions= configure('.\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\') cat >pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\build\config.build configured pxart-tests/0.1.0-a.1.20210106210018.96a2bee7ad37 holding package pxart-tests holding version pxart-tests/0.1.0-a.1.20210106210018.96a2bee7ad37 C:\build2\bin\bpkg -v update --build-option=--stat pxart-tests C:\build2\bin\b -v --stat update('.\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\') clang++ -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\doctest-2.4.0\upstream -Wall -O2 -Xclang -fexternc-nounwind -D_MT -D_DLL -std=c++17 -o pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\driver.exe.obj -c -x c++ C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\driver.cpp clang++ -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\doctest-2.4.0\upstream -Wall -O2 -Xclang -fexternc-nounwind -D_MT -D_DLL -std=c++17 -o pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\bit_reversal.exe.obj -c -x c++ C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\bit_reversal.cpp clang++ -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\doctest-2.4.0\upstream -Wall -O2 -Xclang -fexternc-nounwind -D_MT -D_DLL -std=c++17 -o pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\is_valid.exe.obj -c -x c++ C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\is_valid.cpp clang++ -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\doctest-2.4.0\upstream -Wall -O2 -Xclang -fexternc-nounwind -D_MT -D_DLL -std=c++17 -o pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\float32x8.exe.obj -c -x c++ C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\float32x8.cpp clang++ -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\doctest-2.4.0\upstream -Wall -O2 -Xclang -fexternc-nounwind -D_MT -D_DLL -std=c++17 -o pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\msws.exe.obj -c -x c++ C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\msws.cpp clang++ -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\doctest-2.4.0\upstream -Wall -O2 -Xclang -fexternc-nounwind -D_MT -D_DLL -std=c++17 -o pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\bool1x256.exe.obj -c -x c++ C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\bool1x256.cpp clang++ -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\doctest-2.4.0\upstream -Wall -O2 -Xclang -fexternc-nounwind -D_MT -D_DLL -std=c++17 -o pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd128\xoroshiro128plus.exe.obj -c -x c++ C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd128\xoroshiro128plus.cpp clang++ -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\doctest-2.4.0\upstream -Wall -O2 -Xclang -fexternc-nounwind -D_MT -D_DLL -std=c++17 -o pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd128\uniform.exe.obj -c -x c++ C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd128\uniform.cpp clang++ -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\doctest-2.4.0\upstream -Wall -O2 -Xclang -fexternc-nounwind -D_MT -D_DLL -std=c++17 -o pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\mt19937.exe.obj -c -x c++ C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\mt19937.cpp clang++ -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\doctest-2.4.0\upstream -Wall -O2 -Xclang -fexternc-nounwind -D_MT -D_DLL -std=c++17 -o pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd256\uniform.exe.obj -c -x c++ C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd256\uniform.cpp clang++ -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\doctest-2.4.0\upstream -Wall -O2 -Xclang -fexternc-nounwind -D_MT -D_DLL -std=c++17 -o pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd256\mt19937.exe.obj -c -x c++ C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd256\mt19937.cpp clang++ -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\doctest-2.4.0\upstream -Wall -O2 -Xclang -fexternc-nounwind -D_MT -D_DLL -std=c++17 -o pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd128\msws.exe.obj -c -x c++ C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd128\msws.cpp clang++ -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\doctest-2.4.0\upstream -Wall -O2 -Xclang -fexternc-nounwind -D_MT -D_DLL -std=c++17 -o pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\xoroshiro128plus.exe.obj -c -x c++ C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\xoroshiro128plus.cpp clang++ -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\doctest-2.4.0\upstream -Wall -O2 -Xclang -fexternc-nounwind -D_MT -D_DLL -std=c++17 -o pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd128\mt19937.exe.obj -c -x c++ C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd128\mt19937.cpp clang++ -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\doctest-2.4.0\upstream -Wall -O2 -Xclang -fexternc-nounwind -D_MT -D_DLL -std=c++17 -o pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd256\msws.exe.obj -c -x c++ C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd256\msws.cpp clang++ -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\doctest-2.4.0\upstream -Wall -O2 -Xclang -fexternc-nounwind -D_MT -D_DLL -std=c++17 -o pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd256\xoroshiro128plus.exe.obj -c -x c++ C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\simd256\xoroshiro128plus.cpp clang++ -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\doctest-2.4.0\upstream -Wall -O2 -Xclang -fexternc-nounwind -D_MT -D_DLL -std=c++17 -o pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\uint32x8.exe.obj -c -x c++ C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\uint32x8.cpp In file included from C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\float32x8.cpp:5: C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/float32x8.hpp:27:13: error: unknown type name '__m256' float32x8(__m256 init) noexcept : data{init} {} ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/float32x8.hpp:28:12: error: unknown type name '__m256' operator __m256() noexcept { return data; } ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/float32x8.hpp:52:3: error: unknown type name '__m256' __m256 data; ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/float32x8.hpp:17:31: error: use of undeclared identifier '_mm256_setzero_ps'; did you mean '_mm_setzero_ps'? float32x8() noexcept : data{_mm256_setzero_ps()} {} ^~~~~~~~~~~~~~~~~ _mm_setzero_ps C:\Program Files\LLVM\lib\clang\10.0.0\include\xmmintrin.h:1903:1: note: '_mm_setzero_ps' declared here _mm_setzero_ps(void) ^ In file included from C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\float32x8.cpp:5: C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/float32x8.hpp:19:41: error: use of undeclared identifier '_mm256_set1_ps'; did you mean '_mm_set1_ps'? float32x8(float init) noexcept : data{_mm256_set1_ps(init)} {} ^~~~~~~~~~~~~~ _mm_set1_ps C:\Program Files\LLVM\lib\clang\10.0.0\include\xmmintrin.h:1814:1: note: '_mm_set1_ps' declared here _mm_set1_ps(float __w) ^ In file included from C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\float32x8.cpp:5: C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/float32x8.hpp:22:14: error: use of undeclared identifier '_mm256_setr_ps' : data{_mm256_setr_ps(x0, x1, x2, x3, x4, x5, x6, x7)} {} ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/float32x8.hpp:25:14: error: use of undeclared identifier '_mm256_set_ps' : data{_mm256_set_ps(x7, x6, x5, x4, x3, x2, x1, x0)} {} ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/float32x8.hpp:56:10: error: use of undeclared identifier '_mm256_add_ps'; did you mean '_mm_add_ps'? return _mm256_add_ps(x, y); ^~~~~~~~~~~~~ _mm_add_ps C:\Program Files\LLVM\lib\clang\10.0.0\include\xmmintrin.h:70:1: note: '_mm_add_ps' declared here _mm_add_ps(__m128 __a, __m128 __b) ^ In file included from C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\bool1x256.cpp:5: C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:24:13: error: unknown type name '__m256i' bool1x256(__m256i init) noexcept : data{init} {} ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:25:12: error: unknown type name '__m256i' operator __m256i() noexcept { return data; } ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:58:3: error: unknown type name '__m256i' __m256i data; ^ In file included from C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\float32x8.cpp:5: C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/float32x8.hpp:56:24: error: no viable conversion from 'pxart::simd256::float32x8' to '__m128' (vector of 4 'float' values) return _mm256_add_ps(x, y); ^ C:\Program Files\LLVM\lib\clang\10.0.0\include\xmmintrin.h:70:19: note: passing argument to parameter '__a' here _mm_add_ps(__m128 __a, __m128 __b) ^ In file included from C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\float32x8.cpp:5: C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/float32x8.hpp:62:10: error: use of undeclared identifier '_mm256_sub_ps'; did you mean '_mm_sub_ps'? return _mm256_sub_ps(x, y); ^~~~~~~~~~~~~ _mm_sub_ps C:\Program Files\LLVM\lib\clang\10.0.0\include\xmmintrin.h:113:1: note: '_mm_sub_ps' declared here _mm_sub_ps(__m128 __a, __m128 __b) ^ In file included from C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\float32x8.cpp:5: C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/float32x8.hpp:62:24: error: no viable conversion from 'pxart::simd256::float32x8' to '__m128' (vector of 4 'float' values) return _mm256_sub_ps(x, y); ^ C:\Program Files\LLVM\lib\clang\10.0.0\include\xmmintrin.h:113:19: note: passing argument to parameter '__a' here _mm_sub_ps(__m128 __a, __m128 __b) ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:21:31: error: use of undeclared identifier '_mm256_setzero_si256' bool1x256() noexcept : data{_mm256_setzero_si256()} {} ^ In file included from C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\float32x8.cpp:5: C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/float32x8.hpp:68:10: error: use of undeclared identifier '_mm256_mul_ps'; did you mean '_mm_mul_ps'? return _mm256_mul_ps(x, y); ^~~~~~~~~~~~~ _mm_mul_ps C:\Program Files\LLVM\lib\clang\10.0.0\include\xmmintrin.h:155:1: note: '_mm_mul_ps' declared here _mm_mul_ps(__m128 __a, __m128 __b) ^ In file included from C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\float32x8.cpp:5: C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/float32x8.hpp:68:24: error: no viable conversion from 'pxart::simd256::float32x8' to '__m128' (vector of 4 'float' values) return _mm256_mul_ps(x, y); ^ C:\Program Files\LLVM\lib\clang\10.0.0\include\xmmintrin.h:155:19: note: passing argument to parameter '__a' here _mm_mul_ps(__m128 __a, __m128 __b) ^ In file included from C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\float32x8.cpp:5: C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/float32x8.hpp:72:10: error: use of undeclared identifier '_mm256_div_ps'; did you mean '_mm_div_ps'? return _mm256_div_ps(x, y); ^~~~~~~~~~~~~ _mm_div_ps C:\Program Files\LLVM\lib\clang\10.0.0\include\xmmintrin.h:196:1: note: '_mm_div_ps' declared here _mm_div_ps(__m128 __a, __m128 __b) ^ In file included from C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\float32x8.cpp:5: C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/float32x8.hpp:72:24: error: no viable conversion from 'pxart::simd256::float32x8' to '__m128' (vector of 4 'float' values) return _mm256_div_ps(x, y); ^ C:\Program Files\LLVM\lib\clang\10.0.0\include\xmmintrin.h:196:19: note: passing argument to parameter '__a' here _mm_div_ps(__m128 __a, __m128 __b) ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:22:42: error: use of undeclared identifier '_mm256_undefined_si256'; did you mean '_mm_undefined_si128'? bool1x256(undefined_t) noexcept : data{_mm256_undefined_si256()} {} ^~~~~~~~~~~~~~~~~~~~~~ _mm_undefined_si128 C:\Program Files\LLVM\lib\clang\10.0.0\include\emmintrin.h:3587:1: note: '_mm_undefined_si128' declared here _mm_undefined_si128(void) ^ In file included from C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\bool1x256.cpp:5: C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:43:42: error: unknown type name '__m256i' _mm256_storeu_si256(reinterpret_cast<__m256i*>(destination), data); ^ In file included from C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\float32x8.cpp:5: C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/float32x8.hpp:76:10: error: use of undeclared identifier '_mm256_addsub_ps' return _mm256_addsub_ps(x, y); ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:47:41: error: unknown type name '__m256i' _mm256_store_si256(reinterpret_cast<__m256i*>(destination), data); ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:51:42: error: unknown type name '__m256i' _mm256_stream_si256(reinterpret_cast<__m256i*>(destination), data); ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/float32x8.hpp:80:10: error: use of undeclared identifier '_mm256_and_ps'; did you mean '_mm_and_ps'? return _mm256_and_ps(x, y); ^~~~~~~~~~~~~ _mm_and_ps C:\Program Files\LLVM\lib\clang\10.0.0\include\xmmintrin.h:404:1: note: '_mm_and_ps' declared here _mm_and_ps(__m128 __a, __m128 __b) ^ In file included from C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\float32x8.cpp:5: C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/float32x8.hpp:80:24: error: no viable conversion from 'pxart::simd256::float32x8' to '__m128' (vector of 4 'float' values) return _mm256_and_ps(x, y); ^ C:\Program Files\LLVM\lib\clang\10.0.0\include\xmmintrin.h:404:19: note: passing argument to parameter '__a' here _mm_and_ps(__m128 __a, __m128 __b) ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:62:10: error: use of undeclared identifier '_mm256_and_si256' return _mm256_and_si256(x, y); ^ In file included from C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\float32x8.cpp:5: C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/float32x8.hpp:84:10: error: use of undeclared identifier '_mm256_or_ps'; did you mean '_mm_or_ps'? return _mm256_or_ps(x, y); ^~~~~~~~~~~~ _mm_or_ps C:\Program Files\LLVM\lib\clang\10.0.0\include\xmmintrin.h:444:1: note: '_mm_or_ps' declared here _mm_or_ps(__m128 __a, __m128 __b) ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:71:10: error: use of undeclared identifier '_mm256_andnot_si256' return _mm256_andnot_si256(x, y); ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:75:10: error: use of undeclared identifier '_mm256_or_si256' return _mm256_or_si256(x, y); ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:85:10: error: use of undeclared identifier '_mm256_xor_si256' return _mm256_xor_si256(x, y); ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:95:10: error: use of undeclared identifier '_mm256_testz_si256' return _mm256_testz_si256(x, y); ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:99:10: error: use of undeclared identifier '_mm256_testnzc_si256' return _mm256_testnzc_si256(x, y); ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:103:10: error: use of undeclared identifier '_mm256_testc_si256' return _mm256_testc_si256(x, y); ^ 20 errors generated. clang++ -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37 -IC:\tmp\build\doctest-2.4.0\upstream -Wall -O2 -Xclang -fexternc-nounwind -D_MT -D_DLL -std=c++17 -o pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\uniform.exe.obj -c -x c++ C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\uniform.cpp 15 errors generated. In file included from C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\uint32x8.cpp:6: In file included from C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/uint32x8.hpp:3: C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:24:13: error: unknown type name '__m256i' bool1x256(__m256i init) noexcept : data{init} {} ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:25:12: error: unknown type name '__m256i' operator __m256i() noexcept { return data; } ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:58:3: error: unknown type name '__m256i' __m256i data; ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:21:31: error: use of undeclared identifier '_mm256_setzero_si256' bool1x256() noexcept : data{_mm256_setzero_si256()} {} ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:22:42: error: use of undeclared identifier '_mm256_undefined_si256'; did you mean '_mm_undefined_si128'? bool1x256(undefined_t) noexcept : data{_mm256_undefined_si256()} {} ^~~~~~~~~~~~~~~~~~~~~~ _mm_undefined_si128 C:\Program Files\LLVM\lib\clang\10.0.0\include\emmintrin.h:3587:1: note: '_mm_undefined_si128' declared here _mm_undefined_si128(void) ^ In file included from C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\uint32x8.cpp:6: In file included from C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/uint32x8.hpp:3: C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:43:42: error: unknown type name '__m256i' _mm256_storeu_si256(reinterpret_cast<__m256i*>(destination), data); ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:47:41: error: unknown type name '__m256i' _mm256_store_si256(reinterpret_cast<__m256i*>(destination), data); ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:51:42: error: unknown type name '__m256i' _mm256_stream_si256(reinterpret_cast<__m256i*>(destination), data); ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:62:10: error: use of undeclared identifier '_mm256_and_si256' return _mm256_and_si256(x, y); ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:71:10: error: use of undeclared identifier '_mm256_andnot_si256' return _mm256_andnot_si256(x, y); ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:75:10: error: use of undeclared identifier '_mm256_or_si256' return _mm256_or_si256(x, y); ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:85:10: error: use of undeclared identifier '_mm256_xor_si256' return _mm256_xor_si256(x, y); ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:95:10: error: use of undeclared identifier '_mm256_testz_si256' return _mm256_testz_si256(x, y); ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:99:10: error: use of undeclared identifier '_mm256_testnzc_si256' return _mm256_testnzc_si256(x, y); ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:103:10: error: use of undeclared identifier '_mm256_testc_si256' return _mm256_testc_si256(x, y); ^ In file included from C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\uint32x8.cpp:6: C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/uint32x8.hpp:15:50: error: use of undeclared identifier '_mm256_set1_epi32'; did you mean '_mm_set1_epi32'? uint32x8(value_type init) noexcept : bool1x256{_mm256_set1_epi32(init)} {} ^~~~~~~~~~~~~~~~~ _mm_set1_epi32 C:\Program Files\LLVM\lib\clang\10.0.0\include\emmintrin.h:3804:1: note: '_mm_set1_epi32' declared here _mm_set1_epi32(int __i) ^ In file included from C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\uint32x8.cpp:6: C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/uint32x8.hpp:15:40: error: no matching constructor for initialization of 'pxart::simd256::bool1x256' uint32x8(value_type init) noexcept : bool1x256{_mm256_set1_epi32(init)} {} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:9:8: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from '__m128i' (vector of 2 'long long' values) to 'const pxart::simd256::bool1x256' for 1st argument struct bool1x256 { ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:22:3: note: candidate constructor not viable: no known conversion from '__m128i' (vector of 2 'long long' values) to 'pxart::simd256::bool1x256::undefined_t' for 1st argument bool1x256(undefined_t) noexcept : data{_mm256_undefined_si256()} {} ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:39:3: note: candidate constructor not viable: no known conversion from '__m128i' (vector of 2 'long long' values) to 'pxart::simd256::bool1x256' for 1st argument bool1x256(bool1x256&&) = default; ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:21:3: note: candidate constructor not viable: requires 0 arguments, but 1 was provided bool1x256() noexcept : data{_mm256_setzero_si256()} {} ^ In file included from C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\uint32x8.cpp:6: C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/uint32x8.hpp:18:19: error: use of undeclared identifier '_mm256_setr_epi32'; did you mean '_mm_setr_epi16'? : bool1x256{_mm256_setr_epi32(x0, x1, x2, x3, x4, x5, x6, x7)} {} ^~~~~~~~~~~~~~~~~ _mm_setr_epi16 C:\Program Files\LLVM\lib\clang\10.0.0\include\emmintrin.h:3916:1: note: '_mm_setr_epi16' declared here _mm_setr_epi16(short __w0, short __w1, short __w2, short __w3, short __w4, short __w5, short __w6, short __w7) ^ In file included from C:\tmp\build\pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\uint32x8.cpp:6: C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/uint32x8.hpp:18:9: error: no matching constructor for initialization of 'pxart::simd256::bool1x256' : bool1x256{_mm256_setr_epi32(x0, x1, x2, x3, x4, x5, x6, x7)} {} ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:9:8: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from '__m128i' (vector of 2 'long long' values) to 'const pxart::simd256::bool1x256' for 1st argument struct bool1x256 { ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:22:3: note: candidate constructor not viable: no known conversion from '__m128i' (vector of 2 'long long' values) to 'pxart::simd256::bool1x256::undefined_t' for 1st argument bool1x256(undefined_t) noexcept : data{_mm256_undefined_si256()} {} ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:39:3: note: candidate constructor not viable: no known conversion from '__m128i' (vector of 2 'long long' values) to 'pxart::simd256::bool1x256' for 1st argument bool1x256(bool1x256&&) = default; ^ C:\tmp\build\pxart-0.1.0-a.1.20210106210018.96a2bee7ad37\pxart/utility/bool1x256.hpp:21:3: note: candidate constructor not viable: requires 0 arguments, but 1 was provided bool1x256() noexcept : data{_mm256_setzero_si256()} {} ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\Hostx64\x64\link.exe" "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\Lib\10.0.18362.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\Lib\10.0.18362.0\um\x64" /NOLOGO /MACHINE:x64 /INCREMENTAL:NO /DEFAULTLIB:msvcrt /DEFAULTLIB:oldnames /DEFAULTLIB:shell32 /DEFAULTLIB:user32 /MANIFEST:EMBED /MANIFESTINPUT:pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\driver.exe.manifest /IMPLIB:pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\driver.exe.lib /OUT:pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\driver.exe pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\basics\driver.exe.obj info: failed to update dir{pxart-tests-0.1.0-a.1.20210106210018.96a2bee7ad37\} build statistics: thread_max_active 16 thread_max_total 512 thread_helpers 20 thread_max_waiting 4 task_queue_depth 64 task_queue_full 0 wait_queue_slots 131 wait_queue_collisions 0 bpkg update exited with code 1