==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: glslang 1:1.4.335.0-1 (Sat Dec 13 14:53:59 2025)
==> Retrieving sources...
  -> Updating glslang git repo...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    glslang ... Passed
==> Making package: glslang 1:1.4.335.0-1 (Sat Dec 13 21:54:25 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (1) spirv-tools-1:1.4.335.0-1

Total Installed Size:  8.50 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing spirv-tools...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (15) cppdap-1.58.0-2  hicolor-icon-theme-0.18-1  jsoncpp-1.9.6-3  libuv-1.51.0-1  mpdecimal-4.0.1-1  perl-error-0.17030-2  perl-mailtools-2.22-2  perl-timedate-2.33-8  rhash-1.4.6-1  zlib-ng-2.3.2-1  cmake-4.2.1-1  git-2.52.0-2  ninja-1.13.2-1  python-3.13.11-1  spirv-headers-1:1.4.335.0-1

Total Installed Size:  219.40 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing cppdap...
installing hicolor-icon-theme...
installing jsoncpp...
Optional dependencies for jsoncpp
    jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
    make: for unix Makefile generator [installed]
    ninja: for ninja generator [pending]
    qt6-base: cmake-gui
installing ninja...
installing spirv-headers...
installing mpdecimal...
installing python...
Optional dependencies for python
    python-setuptools: for building Python packages using tooling that is usually bundled with Python
    python-pip: for installing Python packages using tooling that is usually bundled with Python
    python-pipx: for installing Python software not packaged on Arch Linux
    sqlite: for a default database integration [installed]
    xz: for lzma [installed]
    tk: for tkinter
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
    git-zsh-completion: upstream zsh completion
    tk: gitk and git gui
    openssh: ssh transport and crypto
    man: show help with `git command --help`
    perl-libwww: git svn
    perl-term-readkey: git svn and interactive.singlekey setting
    perl-io-socket-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4 [installed]
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
    less: the default pager for git
:: Running post-transaction hooks...
(1/4) Creating system user accounts...
Creating group 'git' with GID 969.
Creating user 'git' (git daemon user) with UID 969 and GID 969.
(2/4) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/4) Arming ConditionNeedsUpdate...
(4/4) Checking for old perl modules...
==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of glslang git repo...
Cloning into 'glslang'...
done.
Updating files:  83% (2682/3193)
Updating files:  84% (2683/3193)
Updating files:  85% (2715/3193)
Updating files:  86% (2746/3193)
Updating files:  87% (2778/3193)
Updating files:  88% (2810/3193)
Updating files:  89% (2842/3193)
Updating files:  90% (2874/3193)
Updating files:  91% (2906/3193)
Updating files:  92% (2938/3193)
Updating files:  93% (2970/3193)
Updating files:  94% (3002/3193)
Updating files:  95% (3034/3193)
Updating files:  96% (3066/3193)
Updating files:  97% (3098/3193)
Updating files:  98% (3130/3193)
Updating files:  99% (3162/3193)
Updating files: 100% (3193/3193)
Updating files: 100% (3193/3193), done.
Switched to a new branch 'makepkg'
==> Starting build()...
-- The C compiler identification is GNU 15.2.1
-- The CXX compiler identification is GNU 15.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Google Mock was not found - tests based on that will not build
-- Trying to find local SPIR-V tools
-- optimizer enabled
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found Python3: /usr/bin/python3.13 (found version "3.13.11") found components: Interpreter
-- Configuring done (2.9s)
-- Generating done (0.1s)
-- Build files have been written to: /build/glslang/src/glslang/build-static
[1/64] Building CXX object glslang/CMakeFiles/GenericCodeGen.dir/stub.cpp.o
[2/64] Building CXX object glslang/CMakeFiles/MachineIndependent.dir/stub.cpp.o
[3/64] Building CXX object SPIRV/CMakeFiles/SPIRV.dir/__/glslang/stub.cpp.o
[4/64] Building CXX object glslang/OSDependent/Unix/CMakeFiles/OSDependent.dir/__/__/stub.cpp.o
[5/64] Linking CXX static library glslang/libGenericCodeGen.a
[6/64] Linking CXX static library SPIRV/libSPIRV.a
[7/64] Linking CXX static library glslang/libMachineIndependent.a
[8/64] Linking CXX static library glslang/OSDependent/Unix/libOSDependent.a
[9/64] Building CXX object glslang/CMakeFiles/glslang-default-resource-limits.dir/ResourceLimits/resource_limits_c.cpp.o
[10/64] Building CXX object glslang/CMakeFiles/glslang-default-resource-limits.dir/ResourceLimits/ResourceLimits.cpp.o
[11/64] Linking CXX static library glslang/libglslang-default-resource-limits.a
[12/64] Building CXX object glslang/CMakeFiles/glslang.dir/cmake_pch.hxx.gch
[13/64] Building CXX object glslang/CMakeFiles/glslang.dir/GenericCodeGen/Link.cpp.o
[14/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/attribute.cpp.o
[15/64] Building CXX object glslang/CMakeFiles/glslang.dir/GenericCodeGen/CodeGen.cpp.o
[16/64] Building CXX object glslang/CMakeFiles/glslang.dir/OSDependent/Unix/ossource.cpp.o
[17/64] Building CXX object glslang/CMakeFiles/glslang.dir/CInterface/glslang_c_interface.cpp.o
[18/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/InfoSink.cpp.o
[19/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/IntermTraverse.cpp.o
[20/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/Constant.cpp.o
[21/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/iomapper.cpp.o
In file included from /usr/include/c++/15.2.1/algorithm:63,
                 from /build/glslang/src/glslang/glslang/Include/Common.h:40,
                 from /build/glslang/src/glslang/glslang/MachineIndependent/SymbolTable.h:68,
                 from /build/glslang/src/glslang/glslang/MachineIndependent/pch.h:44,
                 from /build/glslang/src/glslang/build-static/glslang/CMakeFiles/glslang.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/15.2.1/bits/stl_algo.h: In function '_Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = _Rb_tree_iterator<pair<const __cxx11::basic_string<char, char_traits<char>, glslang::pool_allocator<char> >, glslang::TVarEntryInfo> >; _Funct = glslang::TSlotCollector]':
/usr/include/c++/15.2.1/bits/stl_algo.h:3792:5: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, glslang::pool_allocator<char> >, glslang::TVarEntryInfo> >' changed in GCC 7.1
 3792 |     for_each(_InputIterator __first, _InputIterator __last, _Function __f)
      |     ^~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:3792:5: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, glslang::pool_allocator<char> >, glslang::TVarEntryInfo> >' changed in GCC 7.1
/build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp: In member function 'virtual bool glslang::TGlslIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)':
/build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1732:18: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, glslang::pool_allocator<char> >, glslang::TVarEntryInfo> >' changed in GCC 7.1
/build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1733:18: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, glslang::pool_allocator<char> >, glslang::TVarEntryInfo> >' changed in GCC 7.1
/build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1734:18: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, glslang::pool_allocator<char> >, glslang::TVarEntryInfo> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1751 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1751 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1751 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1751 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1751 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1751 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1751 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
In file included from /usr/include/c++/15.2.1/bits/stl_algo.h:61:
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_val<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
  135 |     __push_heap(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'bool glslang::TGlslIoMapper::_ZN7glslang13TGlslIoMapper5doMapEPNS_14TIoMapResolverER9TInfoSink.part.0(glslang::TIoMapResolver*, TInfoSink&)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1761:26:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'bool glslang::TGlslIoMapper::_ZN7glslang13TGlslIoMapper5doMapEPNS_14TIoMapResolverER9TInfoSink.part.0(glslang::TIoMapResolver*, TInfoSink&)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1761:26:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'bool glslang::TGlslIoMapper::_ZN7glslang13TGlslIoMapper5doMapEPNS_14TIoMapResolverER9TInfoSink.part.0(glslang::TIoMapResolver*, TInfoSink&)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1768:26:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'bool glslang::TGlslIoMapper::_ZN7glslang13TGlslIoMapper5doMapEPNS_14TIoMapResolverER9TInfoSink.part.0(glslang::TIoMapResolver*, TInfoSink&)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1768:26:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'bool glslang::TGlslIoMapper::_ZN7glslang13TGlslIoMapper5doMapEPNS_14TIoMapResolverER9TInfoSink.part.0(glslang::TIoMapResolver*, TInfoSink&)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1799:18:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'bool glslang::TGlslIoMapper::_ZN7glslang13TGlslIoMapper5doMapEPNS_14TIoMapResolverER9TInfoSink.part.0(glslang::TIoMapResolver*, TInfoSink&)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1799:18:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'bool glslang::TGlslIoMapper::_ZN7glslang13TGlslIoMapper5doMapEPNS_14TIoMapResolverER9TInfoSink.part.0(glslang::TIoMapResolver*, TInfoSink&)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1804:18:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'bool glslang::TGlslIoMapper::_ZN7glslang13TGlslIoMapper5doMapEPNS_14TIoMapResolverER9TInfoSink.part.0(glslang::TIoMapResolver*, TInfoSink&)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1804:18:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'virtual bool glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1582:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'virtual bool glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1582:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'virtual bool glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1586:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'virtual bool glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1586:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'virtual bool glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1590:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'virtual bool glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1590:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[22/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/ParseContextBase.cpp.o
[23/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/Initialize.cpp.o
[24/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/PoolAlloc.cpp.o
[25/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/Intermediate.cpp.o
[26/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/RemoveTree.cpp.o
[27/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/Scan.cpp.o
[28/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/SpirvIntrinsics.cpp.o
[29/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/ShaderLang.cpp.o
[30/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/SymbolTable.cpp.o
[31/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/Versions.cpp.o
[32/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/limits.cpp.o
[33/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/intermOut.cpp.o
[34/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/parseConst.cpp.o
[35/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/preprocessor/PpAtom.cpp.o
[36/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/preprocessor/Pp.cpp.o
[37/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/ParseHelper.cpp.o
[38/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/reflection.cpp.o
[39/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/linkValidate.cpp.o
[40/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/preprocessor/PpContext.cpp.o
[41/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/preprocessor/PpTokens.cpp.o
[42/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/preprocessor/PpScanner.cpp.o
[43/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/propagateNoContraction.cpp.o
[44/64] Building CXX object glslang/CMakeFiles/glslang.dir/HLSL/hlslAttributes.cpp.o
[45/64] Building CXX object glslang/CMakeFiles/glslang.dir/HLSL/hlslOpMap.cpp.o
[46/64] Building CXX object glslang/CMakeFiles/glslang.dir/HLSL/hlslScanContext.cpp.o
[47/64] Building CXX object glslang/CMakeFiles/glslang.dir/HLSL/hlslTokenStream.cpp.o
[48/64] Building CXX object glslang/CMakeFiles/glslang.dir/__/SPIRV/InReadableOrder.cpp.o
[49/64] Building CXX object glslang/CMakeFiles/glslang.dir/HLSL/hlslParseables.cpp.o
[50/64] Building CXX object glslang/CMakeFiles/glslang.dir/HLSL/hlslGrammar.cpp.o
[51/64] Building CXX object glslang/CMakeFiles/glslang.dir/__/SPIRV/Logger.cpp.o
[52/64] Building CXX object glslang/CMakeFiles/glslang.dir/__/SPIRV/SpvPostProcess.cpp.o
[53/64] Building CXX object glslang/CMakeFiles/glslang.dir/__/SPIRV/SpvTools.cpp.o
[54/64] Building CXX object glslang/CMakeFiles/glslang.dir/__/SPIRV/doc.cpp.o
[55/64] Building CXX object glslang/CMakeFiles/glslang.dir/__/SPIRV/SpvBuilder.cpp.o
[56/64] Building CXX object glslang/CMakeFiles/glslang.dir/__/SPIRV/CInterface/spirv_c_interface.cpp.o
[57/64] Building CXX object glslang/CMakeFiles/glslang.dir/__/SPIRV/disassemble.cpp.o
[58/64] Building CXX object glslang/CMakeFiles/glslang.dir/__/SPIRV/GlslangToSpv.cpp.o
[59/64] Building CXX object glslang/CMakeFiles/glslang.dir/HLSL/hlslParseHelper.cpp.o
In file included from /usr/include/c++/15.2.1/map:64,
                 from /build/glslang/src/glslang/glslang/Include/Common.h:51,
                 from /build/glslang/src/glslang/glslang/MachineIndependent/SymbolTable.h:68,
                 from /build/glslang/src/glslang/glslang/MachineIndependent/pch.h:44,
                 from /build/glslang/src/glslang/build-static/glslang/CMakeFiles/glslang.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/15.2.1/bits/stl_tree.h: In function 'std::pair<typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = long long int; _Val = std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*>; _KeyOfValue = std::_Select1st<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> >; _Compare = std::less<long long int>; _Alloc = glslang::pool_allocator<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:2832:5: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*>, std::_Select1st<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> >, std::less<long long int>, glslang::pool_allocator<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> > >::const_iterator' changed in GCC 7.1
 2832 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long int&>, std::tuple<>}; _Key = long long int; _Val = std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*>; _KeyOfValue = std::_Select1st<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> >; _Compare = std::less<long long int>; _Alloc = glslang::pool_allocator<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*>, std::_Select1st<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> >, std::less<long long int>, glslang::pool_allocator<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> > >::const_iterator' changed in GCC 7.1
 3080 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/map:65:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = glslang::HlslParseContext::tShadowTextureSymbols*; _Compare = std::less<long long int>; _Alloc = glslang::pool_allocator<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> >]',
    inlined from 'glslang::TIntermAggregate* glslang::HlslParseContext::handleSamplerTextureCombine(const glslang::TSourceLoc&, glslang::TIntermTyped*, glslang::TIntermTyped*)' at /build/glslang/src/glslang/glslang/HLSL/hlslParseHelper.cpp:3383:39:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*>, std::_Select1st<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> >, std::less<long long int>, glslang::pool_allocator<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> > >::const_iterator' changed in GCC 7.1
  536 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  537 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  538 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = glslang::HlslParseContext::tShadowTextureSymbols*; _Compare = std::less<long long int>; _Alloc = glslang::pool_allocator<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> >]',
    inlined from 'glslang::TIntermAggregate* glslang::HlslParseContext::handleSamplerTextureCombine(const glslang::TSourceLoc&, glslang::TIntermTyped*, glslang::TIntermTyped*)' at /build/glslang/src/glslang/glslang/HLSL/hlslParseHelper.cpp:3385:35:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*>, std::_Select1st<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> >, std::less<long long int>, glslang::pool_allocator<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> > >::const_iterator' changed in GCC 7.1
  536 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  537 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  538 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[60/64] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/glslang_tab.cpp.o
[61/64] Linking CXX static library glslang/libglslang.a
[62/64] Generating /build/glslang/src/glslang/build-static/include/glslang/glsl_intrinsic_header.h
[63/64] Building CXX object StandAlone/CMakeFiles/glslang-standalone.dir/StandAlone.cpp.o
[64/64] Linking CXX executable StandAlone/glslang
-- The C compiler identification is GNU 15.2.1
-- The CXX compiler identification is GNU 15.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Google Mock was not found - tests based on that will not build
-- Trying to find local SPIR-V tools
-- optimizer enabled
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found Python3: /usr/bin/python3.13 (found version "3.13.11") found components: Interpreter
-- Configuring done (2.8s)
-- Generating done (0.1s)
-- Build files have been written to: /build/glslang/src/glslang/build-shared
[1/67] Building CXX object SPIRV/CMakeFiles/SPIRV.dir/__/glslang/stub.cpp.o
[2/67] Building CXX object glslang/CMakeFiles/GenericCodeGen.dir/stub.cpp.o
[3/67] Building CXX object glslang/CMakeFiles/MachineIndependent.dir/stub.cpp.o
[4/67] Linking CXX shared library SPIRV/libSPIRV.so.16.1.0
[5/67] Building CXX object glslang/OSDependent/Unix/CMakeFiles/OSDependent.dir/__/__/stub.cpp.o
[6/67] Linking CXX static library glslang/libGenericCodeGen.a
[7/67] Creating library symlink SPIRV/libSPIRV.so.16 SPIRV/libSPIRV.so
[8/67] Linking CXX static library glslang/libMachineIndependent.a
[9/67] Linking CXX static library glslang/OSDependent/Unix/libOSDependent.a
[10/67] Building CXX object glslang/CMakeFiles/glslang-default-resource-limits.dir/ResourceLimits/resource_limits_c.cpp.o
[11/67] Building CXX object glslang/CMakeFiles/glslang-default-resource-limits.dir/ResourceLimits/ResourceLimits.cpp.o
[12/67] Linking CXX shared library glslang/libglslang-default-resource-limits.so.16.1.0
[13/67] Creating library symlink glslang/libglslang-default-resource-limits.so.16 glslang/libglslang-default-resource-limits.so
[14/67] Building CXX object glslang/CMakeFiles/glslang.dir/cmake_pch.hxx.gch
[15/67] Building CXX object glslang/CMakeFiles/glslang.dir/OSDependent/Unix/ossource.cpp.o
[16/67] Building CXX object glslang/CMakeFiles/glslang.dir/GenericCodeGen/CodeGen.cpp.o
[17/67] Building CXX object glslang/CMakeFiles/glslang.dir/GenericCodeGen/Link.cpp.o
[18/67] Building CXX object glslang/CMakeFiles/glslang.dir/CInterface/glslang_c_interface.cpp.o
[19/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/attribute.cpp.o
[20/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/InfoSink.cpp.o
[21/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/IntermTraverse.cpp.o
[22/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/Constant.cpp.o
[23/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/iomapper.cpp.o
In file included from /usr/include/c++/15.2.1/algorithm:63,
                 from /build/glslang/src/glslang/glslang/Include/Common.h:40,
                 from /build/glslang/src/glslang/glslang/MachineIndependent/SymbolTable.h:68,
                 from /build/glslang/src/glslang/glslang/MachineIndependent/pch.h:44,
                 from /build/glslang/src/glslang/build-shared/glslang/CMakeFiles/glslang.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/15.2.1/bits/stl_algo.h: In function '_Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = _Rb_tree_iterator<pair<const __cxx11::basic_string<char, char_traits<char>, glslang::pool_allocator<char> >, glslang::TVarEntryInfo> >; _Funct = glslang::TSlotCollector]':
/usr/include/c++/15.2.1/bits/stl_algo.h:3792:5: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, glslang::pool_allocator<char> >, glslang::TVarEntryInfo> >' changed in GCC 7.1
 3792 |     for_each(_InputIterator __first, _InputIterator __last, _Function __f)
      |     ^~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:3792:5: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, glslang::pool_allocator<char> >, glslang::TVarEntryInfo> >' changed in GCC 7.1
/build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp: In member function 'virtual bool glslang::TGlslIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)':
/build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1732:18: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, glslang::pool_allocator<char> >, glslang::TVarEntryInfo> >' changed in GCC 7.1
/build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1733:18: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, glslang::pool_allocator<char> >, glslang::TVarEntryInfo> >' changed in GCC 7.1
/build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1734:18: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, glslang::pool_allocator<char> >, glslang::TVarEntryInfo> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1751 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1751 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1751 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1751 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1751 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1751 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1751 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1771 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
In file included from /usr/include/c++/15.2.1/bits/stl_algo.h:61:
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_val<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
  135 |     __push_heap(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
  224 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Distance = int; _Tp = glslang::TVarLivePair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'bool glslang::TGlslIoMapper::_ZN7glslang13TGlslIoMapper5doMapEPNS_14TIoMapResolverER9TInfoSink.part.0(glslang::TIoMapResolver*, TInfoSink&)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1761:26:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'bool glslang::TGlslIoMapper::_ZN7glslang13TGlslIoMapper5doMapEPNS_14TIoMapResolverER9TInfoSink.part.0(glslang::TIoMapResolver*, TInfoSink&)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1761:26:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'bool glslang::TGlslIoMapper::_ZN7glslang13TGlslIoMapper5doMapEPNS_14TIoMapResolverER9TInfoSink.part.0(glslang::TIoMapResolver*, TInfoSink&)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1768:26:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'bool glslang::TGlslIoMapper::_ZN7glslang13TGlslIoMapper5doMapEPNS_14TIoMapResolverER9TInfoSink.part.0(glslang::TIoMapResolver*, TInfoSink&)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1768:26:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'bool glslang::TGlslIoMapper::_ZN7glslang13TGlslIoMapper5doMapEPNS_14TIoMapResolverER9TInfoSink.part.0(glslang::TIoMapResolver*, TInfoSink&)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1799:18:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'bool glslang::TGlslIoMapper::_ZN7glslang13TGlslIoMapper5doMapEPNS_14TIoMapResolverER9TInfoSink.part.0(glslang::TIoMapResolver*, TInfoSink&)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1799:18:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'bool glslang::TGlslIoMapper::_ZN7glslang13TGlslIoMapper5doMapEPNS_14TIoMapResolverER9TInfoSink.part.0(glslang::TIoMapResolver*, TInfoSink&)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1804:18:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TGlslIoMapper::doMap(glslang::TIoMapResolver*, TInfoSink&)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'bool glslang::TGlslIoMapper::_ZN7glslang13TGlslIoMapper5doMapEPNS_14TIoMapResolverER9TInfoSink.part.0(glslang::TIoMapResolver*, TInfoSink&)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1804:18:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]':
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1877 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
/usr/include/c++/15.2.1/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1891 |           std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'virtual bool glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1582:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'virtual bool glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1582:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'virtual bool glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1586:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'virtual bool glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1586:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'virtual bool glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1590:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1906 |           std::__introsort_loop(__first, __last,
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1907 |                                 std::__lg(__last - __first) * 2,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1908 |                                 __comp);
      |                                 ~~~~~~~
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]',
    inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)> >]' at /usr/include/c++/15.2.1/bits/stl_algo.h:1909:31,
    inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<glslang::TVarLivePair*, vector<glslang::TVarLivePair> >; _Compare = glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)::<lambda(const glslang::TVarLivePair&, const glslang::TVarLivePair&)>]' at /usr/include/c++/15.2.1/bits/stl_algo.h:4874:18,
    inlined from 'virtual bool glslang::TIoMapper::addStage(EShLanguage, glslang::TIntermediate&, TInfoSink&, glslang::TIoMapResolver*)' at /build/glslang/src/glslang/glslang/MachineIndependent/iomapper.cpp:1590:14:
/usr/include/c++/15.2.1/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1818 |           std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<glslang::TVarLivePair*, std::vector<glslang::TVarLivePair> >' changed in GCC 7.1
 1823 |         std::__insertion_sort(__first, __last, __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[24/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/ParseContextBase.cpp.o
[25/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/PoolAlloc.cpp.o
[26/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/Initialize.cpp.o
[27/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/Intermediate.cpp.o
[28/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/RemoveTree.cpp.o
[29/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/Scan.cpp.o
[30/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/SpirvIntrinsics.cpp.o
[31/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/ShaderLang.cpp.o
[32/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/SymbolTable.cpp.o
[33/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/Versions.cpp.o
[34/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/limits.cpp.o
[35/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/intermOut.cpp.o
[36/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/parseConst.cpp.o
[37/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/preprocessor/PpAtom.cpp.o
[38/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/preprocessor/Pp.cpp.o
[39/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/ParseHelper.cpp.o
[40/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/reflection.cpp.o
[41/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/linkValidate.cpp.o
[42/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/preprocessor/PpContext.cpp.o
[43/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/preprocessor/PpTokens.cpp.o
[44/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/preprocessor/PpScanner.cpp.o
[45/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/propagateNoContraction.cpp.o
[46/67] Building CXX object glslang/CMakeFiles/glslang.dir/HLSL/hlslAttributes.cpp.o
[47/67] Building CXX object glslang/CMakeFiles/glslang.dir/HLSL/hlslOpMap.cpp.o
[48/67] Building CXX object glslang/CMakeFiles/glslang.dir/HLSL/hlslScanContext.cpp.o
[49/67] Building CXX object glslang/CMakeFiles/glslang.dir/HLSL/hlslTokenStream.cpp.o
[50/67] Building CXX object glslang/CMakeFiles/glslang.dir/__/SPIRV/InReadableOrder.cpp.o
[51/67] Building CXX object glslang/CMakeFiles/glslang.dir/HLSL/hlslParseables.cpp.o
[52/67] Building CXX object glslang/CMakeFiles/glslang.dir/HLSL/hlslGrammar.cpp.o
[53/67] Building CXX object glslang/CMakeFiles/glslang.dir/__/SPIRV/Logger.cpp.o
[54/67] Building CXX object glslang/CMakeFiles/glslang.dir/__/SPIRV/SpvPostProcess.cpp.o
[55/67] Building CXX object glslang/CMakeFiles/glslang.dir/__/SPIRV/SpvTools.cpp.o
[56/67] Building CXX object glslang/CMakeFiles/glslang.dir/__/SPIRV/doc.cpp.o
[57/67] Building CXX object glslang/CMakeFiles/glslang.dir/__/SPIRV/SpvBuilder.cpp.o
[58/67] Building CXX object glslang/CMakeFiles/glslang.dir/__/SPIRV/CInterface/spirv_c_interface.cpp.o
[59/67] Building CXX object glslang/CMakeFiles/glslang.dir/__/SPIRV/disassemble.cpp.o
[60/67] Building CXX object glslang/CMakeFiles/glslang.dir/__/SPIRV/GlslangToSpv.cpp.o
[61/67] Building CXX object glslang/CMakeFiles/glslang.dir/HLSL/hlslParseHelper.cpp.o
In file included from /usr/include/c++/15.2.1/map:64,
                 from /build/glslang/src/glslang/glslang/Include/Common.h:51,
                 from /build/glslang/src/glslang/glslang/MachineIndependent/SymbolTable.h:68,
                 from /build/glslang/src/glslang/glslang/MachineIndependent/pch.h:44,
                 from /build/glslang/src/glslang/build-shared/glslang/CMakeFiles/glslang.dir/cmake_pch.hxx:5,
                 from <command-line>:
/usr/include/c++/15.2.1/bits/stl_tree.h: In function 'std::pair<typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Val>::other>::pointer>::_Base_ptr, typename std::__rb_tree::_Node_traits<_Val, typename __gnu_cxx::__alloc_traits<typename __gnu_cxx::__alloc_traits<_Alloc>::rebind<_Val>::other>::pointer>::_Base_ptr> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = long long int; _Val = std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*>; _KeyOfValue = std::_Select1st<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> >; _Compare = std::less<long long int>; _Alloc = glslang::pool_allocator<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:2832:5: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*>, std::_Select1st<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> >, std::less<long long int>, glslang::pool_allocator<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> > >::const_iterator' changed in GCC 7.1
 2832 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/15.2.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long int&>, std::tuple<>}; _Key = long long int; _Val = std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*>; _KeyOfValue = std::_Select1st<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> >; _Compare = std::less<long long int>; _Alloc = glslang::pool_allocator<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> >]':
/usr/include/c++/15.2.1/bits/stl_tree.h:3080:7: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*>, std::_Select1st<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> >, std::less<long long int>, glslang::pool_allocator<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> > >::const_iterator' changed in GCC 7.1
 3080 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.1/map:65:
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = glslang::HlslParseContext::tShadowTextureSymbols*; _Compare = std::less<long long int>; _Alloc = glslang::pool_allocator<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> >]',
    inlined from 'glslang::TIntermAggregate* glslang::HlslParseContext::handleSamplerTextureCombine(const glslang::TSourceLoc&, glslang::TIntermTyped*, glslang::TIntermTyped*)' at /build/glslang/src/glslang/glslang/HLSL/hlslParseHelper.cpp:3383:39:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*>, std::_Select1st<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> >, std::less<long long int>, glslang::pool_allocator<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> > >::const_iterator' changed in GCC 7.1
  536 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  537 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  538 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = glslang::HlslParseContext::tShadowTextureSymbols*; _Compare = std::less<long long int>; _Alloc = glslang::pool_allocator<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> >]',
    inlined from 'glslang::TIntermAggregate* glslang::HlslParseContext::handleSamplerTextureCombine(const glslang::TSourceLoc&, glslang::TIntermTyped*, glslang::TIntermTyped*)' at /build/glslang/src/glslang/glslang/HLSL/hlslParseHelper.cpp:3385:35:
/usr/include/c++/15.2.1/bits/stl_map.h:536:44: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*>, std::_Select1st<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> >, std::less<long long int>, glslang::pool_allocator<std::pair<const long long int, glslang::HlslParseContext::tShadowTextureSymbols*> > >::const_iterator' changed in GCC 7.1
  536 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  537 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  538 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
[62/67] Building CXX object glslang/CMakeFiles/glslang.dir/MachineIndependent/glslang_tab.cpp.o
[63/67] Linking CXX shared library glslang/libglslang.so.16.1.0
[64/67] Creating library symlink glslang/libglslang.so.16 glslang/libglslang.so
[65/67] Generating /build/glslang/src/glslang/build-shared/include/glslang/glsl_intrinsic_header.h
[66/67] Building CXX object StandAlone/CMakeFiles/glslang-standalone.dir/StandAlone.cpp.o
[67/67] Linking CXX executable StandAlone/glslang
==> Entering fakeroot environment...
==> Starting package()...
-- Install configuration: "None"
-- Installing: /build/glslang/pkg/glslang/usr/lib/libSPIRV.a
-- Installing: /build/glslang/pkg/glslang/usr/include/glslang/SPIRV/GlslangToSpv.h
-- Installing: /build/glslang/pkg/glslang/usr/include/glslang/SPIRV/disassemble.h
-- Installing: /build/glslang/pkg/glslang/usr/include/glslang/SPIRV/Logger.h
-- Installing: /build/glslang/pkg/glslang/usr/include/glslang/SPIRV/spirv.hpp11
-- Installing: /build/glslang/pkg/glslang/usr/include/glslang/SPIRV/SpvTools.h
-- Installing: /build/glslang/pkg/glslang/usr/lib/libOSDependent.a
-- Installing: /build/glslang/pkg/glslang/usr/lib/libglslang.a
-- Installing: /build/glslang/pkg/glslang/usr/lib/libMachineIndependent.a
-- Installing: /build/glslang/pkg/glslang/usr/lib/libGenericCodeGen.a
-- Installing: /build/glslang/pkg/glslang/usr/include/glslang/Public/ResourceLimits.h
-- Installing: /build/glslang/pkg/glslang/usr/include/glslang/Public/ShaderLang.h
-- Installing: /build/glslang/pkg/glslang/usr/include/glslang/Public/resource_limits_c.h
-- Installing: /build/glslang/pkg/glslang/usr/include/glslang/Include/glslang_c_interface.h
-- Installing: /build/glslang/pkg/glslang/usr/include/glslang/Include/glslang_c_shader_types.h
-- Installing: /build/glslang/pkg/glslang/usr/include/glslang/Include/ResourceLimits.h
-- Installing: /build/glslang/pkg/glslang/usr/include/glslang/Include/visibility.h
-- Installing: /build/glslang/pkg/glslang/usr/include/glslang/MachineIndependent/Versions.h
-- Installing: /build/glslang/pkg/glslang/usr/include/glslang/build_info.h
-- Installing: /build/glslang/pkg/glslang/usr/lib/libglslang-default-resource-limits.a
-- Installing: /build/glslang/pkg/glslang/usr/bin/glslang
-- Installing (create_symlink): glslang -> /build/glslang/pkg/glslang/usr/bin
-- Installing: /build/glslang/pkg/glslang/usr/lib/cmake/glslang/glslang-targets.cmake
-- Installing: /build/glslang/pkg/glslang/usr/lib/cmake/glslang/glslang-targets-none.cmake
-- Installing: /build/glslang/pkg/glslang/usr/lib/cmake/glslang/glslang-config.cmake
-- Installing: /build/glslang/pkg/glslang/usr/lib/cmake/glslang/glslang-config-version.cmake
-- Install configuration: "None"
-- Installing: /build/glslang/pkg/glslang/usr/lib/libSPIRV.so.16.1.0
-- Installing: /build/glslang/pkg/glslang/usr/lib/libSPIRV.so.16
-- Installing: /build/glslang/pkg/glslang/usr/lib/libSPIRV.so
-- Up-to-date: /build/glslang/pkg/glslang/usr/include/glslang/SPIRV/GlslangToSpv.h
-- Up-to-date: /build/glslang/pkg/glslang/usr/include/glslang/SPIRV/disassemble.h
-- Up-to-date: /build/glslang/pkg/glslang/usr/include/glslang/SPIRV/Logger.h
-- Up-to-date: /build/glslang/pkg/glslang/usr/include/glslang/SPIRV/spirv.hpp11
-- Up-to-date: /build/glslang/pkg/glslang/usr/include/glslang/SPIRV/SpvTools.h
-- Installing: /build/glslang/pkg/glslang/usr/lib/libglslang.so.16.1.0
-- Installing: /build/glslang/pkg/glslang/usr/lib/libglslang.so.16
-- Installing: /build/glslang/pkg/glslang/usr/lib/libglslang.so
-- Up-to-date: /build/glslang/pkg/glslang/usr/include/glslang/Public/ResourceLimits.h
-- Up-to-date: /build/glslang/pkg/glslang/usr/include/glslang/Public/ShaderLang.h
-- Up-to-date: /build/glslang/pkg/glslang/usr/include/glslang/Public/resource_limits_c.h
-- Up-to-date: /build/glslang/pkg/glslang/usr/include/glslang/Include/glslang_c_interface.h
-- Up-to-date: /build/glslang/pkg/glslang/usr/include/glslang/Include/glslang_c_shader_types.h
-- Up-to-date: /build/glslang/pkg/glslang/usr/include/glslang/Include/ResourceLimits.h
-- Up-to-date: /build/glslang/pkg/glslang/usr/include/glslang/Include/visibility.h
-- Up-to-date: /build/glslang/pkg/glslang/usr/include/glslang/MachineIndependent/Versions.h
-- Installing: /build/glslang/pkg/glslang/usr/include/glslang/build_info.h
-- Installing: /build/glslang/pkg/glslang/usr/lib/libglslang-default-resource-limits.so.16.1.0
-- Installing: /build/glslang/pkg/glslang/usr/lib/libglslang-default-resource-limits.so.16
-- Installing: /build/glslang/pkg/glslang/usr/lib/libglslang-default-resource-limits.so
-- Installing: /build/glslang/pkg/glslang/usr/bin/glslang
-- Set non-toolchain portion of runtime path of "/build/glslang/pkg/glslang/usr/bin/glslang" to ""
-- Installing (create_symlink): glslang -> /build/glslang/pkg/glslang/usr/bin
-- Old export file "/build/glslang/pkg/glslang/usr/lib/cmake/glslang/glslang-targets.cmake" will be replaced.  Removing files [/build/glslang/pkg/glslang/usr/lib/cmake/glslang/glslang-targets-none.cmake].
-- Installing: /build/glslang/pkg/glslang/usr/lib/cmake/glslang/glslang-targets.cmake
-- Installing: /build/glslang/pkg/glslang/usr/lib/cmake/glslang/glslang-targets-none.cmake
-- Installing: /build/glslang/pkg/glslang/usr/lib/cmake/glslang/glslang-config.cmake
-- Installing: /build/glslang/pkg/glslang/usr/lib/cmake/glslang/glslang-config-version.cmake
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/bin/glslang
usr/lib/libglslang.so.16.1.0
usr/lib/libglslang.a
==> Creating package "glslang"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: glslang 1:1.4.335.0-1 (Sat Dec 13 21:56:53 2025)
==> Cleaning up...
[?12l[?25h