[44/266] Compiling C++ object src/spirv/libspirv.a.p/spirv_module.cpp.obj
FAILED: src/spirv/libspirv.a.p/spirv_module.cpp.obj
x86_64-w64-mingw32-g++ -Isrc/spirv/libspirv.a.p -Isrc/spirv -I../../src/spirv -I../../include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++17 -O3 -DNOMINMAX -march=native -mno-avx -march=native -mno-avx -O2 -fno-plt -ftree-vectorize -ftree-slp-vectorize -MD -MQ src/spirv/libspirv.a.p/spirv_module.cpp.obj -MF src/spirv/libspirv.a.p/spirv_module.cpp.obj.d -o src/spirv/libspirv.a.p/spirv_module.cpp.obj -c ../../src/spirv/spirv_module.cpp
../../src/spirv/spirv_module.cpp: In member function ‘bool dxvk::SpirvModule::hasCapability(spv::Capability)’:
../../src/spirv/spirv_module.cpp:44:21: error: ‘begin’ was not declared in this scope; did you mean ‘std::begin’?
44 | for (auto ins : m_capabilities) {
| ^~~~~~~~~~~~~~
| std::begin
In file included from /run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/x86_64-w64-mingw32/include/c++/10.2.1/array:41,
from /run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/x86_64-w64-mingw32/include/c++/10.2.1/tuple:39,
from /run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/x86_64-w64-mingw32/include/c++/10.2.1/bits/hashtable_policy.h:34,
from /run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/x86_64-w64-mingw32/include/c++/10.2.1/bits/hashtable.h:35,
from /run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/x86_64-w64-mingw32/include/c++/10.2.1/unordered_set:46,
from ../../src/spirv/spirv_module.h:3,
from ../../src/spirv/spirv_module.cpp:3:
/run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/x86_64-w64-mingw32/include/c++/10.2.1/bits/range_access.h:108:37: note: ‘std::begin’ declared here
108 | template<typename _Tp> const _Tp* begin(const valarray<_Tp>&);
| ^~~~~
../../src/spirv/spirv_module.cpp:44:21: error: ‘end’ was not declared in this scope; did you mean ‘std::end’?
44 | for (auto ins : m_capabilities) {
| ^~~~~~~~~~~~~~
| std::end
In file included from /run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/x86_64-w64-mingw32/include/c++/10.2.1/array:41,
from /run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/x86_64-w64-mingw32/include/c++/10.2.1/tuple:39,
from /run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/x86_64-w64-mingw32/include/c++/10.2.1/bits/hashtable_policy.h:34,
from /run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/x86_64-w64-mingw32/include/c++/10.2.1/bits/hashtable.h:35,
from /run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/x86_64-w64-mingw32/include/c++/10.2.1/unordered_set:46,
from ../../src/spirv/spirv_module.h:3,
from ../../src/spirv/spirv_module.cpp:3:
/run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/x86_64-w64-mingw32/include/c++/10.2.1/bits/range_access.h:110:37: note: ‘std::end’ declared here
110 | template<typename _Tp> const _Tp* end(const valarray<_Tp>&);
| ^~~
32-bit build
FAILED: src/spirv/libspirv.a.p/spirv_module.cpp.obj
i686-w64-mingw32-g++ -Isrc/spirv/libspirv.a.p -Isrc/spirv -I../../src/spirv -I../../include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++17 -O3 -DNOMINMAX -march=native -mno-avx -march=native -mno-avx -march=native -mno-avx -O2 -fno-plt -ftree-vectorize -ftree-slp-vectorize -MD -MQ src/spirv/libspirv.a.p/spirv_module.cpp.obj -MF src/spirv/libspirv.a.p/spirv_module.cpp.obj.d -o src/spirv/libspirv.a.p/spirv_module.cpp.obj -c ../../src/spirv/spirv_module.cpp
../../src/spirv/spirv_module.cpp: In member function ‘bool dxvk::SpirvModule::hasCapability(spv::Capability)’:
../../src/spirv/spirv_module.cpp:44:21: error: ‘begin’ was not declared in this scope; did you mean ‘std::begin’?
44 | for (auto ins : m_capabilities) {
| ^~~~~~~~~~~~~~
| std::begin
In file included from /run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/i686-w64-mingw32/include/c++/10.2.1/array:41,
from /run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/i686-w64-mingw32/include/c++/10.2.1/tuple:39,
from /run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/i686-w64-mingw32/include/c++/10.2.1/bits/hashtable_policy.h:34,
from /run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/i686-w64-mingw32/include/c++/10.2.1/bits/hashtable.h:35,
from /run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/i686-w64-mingw32/include/c++/10.2.1/unordered_set:46,
from ../../src/spirv/spirv_module.h:3,
from ../../src/spirv/spirv_module.cpp:3:
/run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/i686-w64-mingw32/include/c++/10.2.1/bits/range_access.h:108:37: note: ‘std::begin’ declared here
108 | template<typename _Tp> const _Tp* begin(const valarray<_Tp>&);
| ^~~~~
../../src/spirv/spirv_module.cpp:44:21: error: ‘end’ was not declared in this scope; did you mean ‘std::end’?
44 | for (auto ins : m_capabilities) {
| ^~~~~~~~~~~~~~
| std::end
In file included from /run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/i686-w64-mingw32/include/c++/10.2.1/array:41,
from /run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/i686-w64-mingw32/include/c++/10.2.1/tuple:39,
from /run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/i686-w64-mingw32/include/c++/10.2.1/bits/hashtable_policy.h:34,
from /run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/i686-w64-mingw32/include/c++/10.2.1/bits/hashtable.h:35,
from /run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/i686-w64-mingw32/include/c++/10.2.1/unordered_set:46,
from ../../src/spirv/spirv_module.h:3,
from ../../src/spirv/spirv_module.cpp:3:
/run/media/valmar/IronWolfRAID1/Packages/AUR/Tk-Glitch/mostlyportable-gcc/mingw-mostlyportable-10.2.1/i686-w64-mingw32/include/c++/10.2.1/bits/range_access.h:110:37: note: ‘std::end’ declared here
110 | template<typename _Tp> const _Tp* end(const valarray<_Tp>&);
| ^~~
64-bit build
32-bit build