Package: src:hsail-tools
Version: 0~20180830-1
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --parallel
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
   dh_auto_clean -O--parallel
dh_auto_clean: warning: Compatibility levels before 10 are deprecated (level 9 
in use)
   dh_clean -O--parallel
dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in 
use)
 debian/rules binary
dh binary --parallel
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
   dh_update_autotools_config -O--parallel
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure
dh_auto_configure: warning: Compatibility levels before 10 are deprecated 
(level 9 in use)
        cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb 
PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr 
-DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc 
-DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON 
-DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF 
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON 
-DFETCHCONTENT_FULLY_DISCONNECTED=ON "-GUnix Makefiles" 
-DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu ..
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.


-- The C compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 14.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/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/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found RE2C: /usr/bin/re2c
-- Vendor extensions: ON
-- AMD extensions: ON
-- Building HSAILAsm: ON
-- Found Perl: /usr/bin/perl (found version "5.40.1")
-- Found LibElf: /usr/lib/x86_64-linux-gnu/libelf.so
-- Performing Test ELF_GETSHDRSTRNDX
-- Performing Test ELF_GETSHDRSTRNDX - Success
-- Found LibDwarf: /usr/lib/x86_64-linux-gnu/libdwarf.so
-- Looking for dwarf_producer_init
-- Looking for dwarf_producer_init - not found
-- Looking for dwarf_producer_init_c
-- Looking for dwarf_producer_init_c - not found
-- libdwarf uses char* type
-- libdwarf does not have dwarf_producer_init_c, using dwarf_producer_init
-- Building with BRIG DWARF support: ON
CMake Warning (dev) at libHSAIL/CMakeLists.txt:116 (add_custom_command):
  The following keywords are not supported when using
  add_custom_command(OUTPUT): PRE_BUILD.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at libHSAIL-AMD/CMakeLists.txt:36 (add_custom_command):
  The following keywords are not supported when using
  add_custom_command(OUTPUT): PRE_BUILD.

  Policy CMP0175 is not set: add_custom_command() rejects invalid arguments.
  Run "cmake --help-policy CMP0175" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Configuring done (0.6s)
-- Generating done (0.0s)
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_EXPORT_NO_PACKAGE_REGISTRY
    CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
    CMAKE_INSTALL_LIBDIR
    CMAKE_INSTALL_LOCALSTATEDIR
    CMAKE_INSTALL_SYSCONFDIR
    FETCHCONTENT_FULLY_DISCONNECTED


-- Build files have been written to: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build -O--parallel
dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 9 
in use)
        cd obj-x86_64-linux-gnu && make -j2 VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
/usr/bin/cmake -S"/<<PKGBUILDDIR>>" -B"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu" 
--check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles" 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu//CMakeFiles/progress.marks"
make  -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f libHSAIL/CMakeFiles/libhsail-includes.dir/build.make 
libHSAIL/CMakeFiles/libhsail-includes.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends 
"Unix Makefiles" "/<<PKGBUILDDIR>>" "/<<PKGBUILDDIR>>/libHSAIL" 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu" 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL" 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/CMakeFiles/libhsail-includes.dir/DependInfo.cmake"
 "--color="
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f libHSAIL/CMakeFiles/libhsail-includes.dir/build.make 
libHSAIL/CMakeFiles/libhsail-includes.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[  3%] Generating libHSAIL sources
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL" && /usr/bin/perl 
/<<PKGBUILDDIR>>/libHSAIL/generate.pl -re2c /usr/bin/re2c 
/<<PKGBUILDDIR>>/libHSAIL 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated
/usr/bin/perl -I "/etc/perl" /<<PKGBUILDDIR>>/libHSAIL/HDLProcessor.pl 
-target=validator /<<PKGBUILDDIR>>/libHSAIL/HSAILDefs.hdl 
/<<PKGBUILDDIR>>/libHSAIL/HSAILCore.hdl  
>/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILInstValidation_core_gen.hpp.tmp
/usr/bin/perl -I "/etc/perl" /<<PKGBUILDDIR>>/libHSAIL/HDLProcessor.pl 
-target=validator /<<PKGBUILDDIR>>/libHSAIL/HSAILDefs.hdl 
/<<PKGBUILDDIR>>/libHSAIL/HSAILImage.hdl  
>/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILInstValidation_image_gen.hpp.tmp
/usr/bin/re2c -i --no-generation-date 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILScannerRules_gen.re2c.tmp
 
>/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILScannerRules_gen_re2c.hpp.tmp
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILScannerRules_gen.re2c.tmp:55:32:
 warning: escape has no effect: '\.' [-Wuseless-escape]
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILScannerRules_gen.re2c.tmp:138:12:
 warning: escape has no effect: '\"' [-Wuseless-escape]
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILScannerRules_gen.re2c.tmp:138:19:
 warning: sentinel symbol 0 occurs in the middle of the rule (note: if a 
different sentinel symbol is used, specify it with `re2c:sentinel` 
configuration) [-Wsentinel-in-midrule]
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILScannerRules_gen.re2c.tmp:564:26:
 warning: unreachable rule (shadowed by rule at line 446) [-Wunreachable-rules]
updating 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILItemImpls_gen.hpp
updating 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILInstValidation_image_gen.hpp
updating 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILScannerRules_gen_re2c.hpp
updating 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILScannerRules_gen.re2c
updating 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILBrigPropsName_gen.hpp
updating 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILBrigValidation_gen.hpp
updating 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILBrigProps_gen.hpp
updating 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILPropAccessors_gen.hpp
updating 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILVisitItems_gen.hpp
updating 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILBrigPropsVisitor_gen.hpp
updating 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILBrigStaticChecks_gen.hpp
updating 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILInstValidation_core_gen.hpp
updating 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILBrigInstUtils_gen.hpp
updating 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILInitBrig_gen.hpp
updating 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILBrigEnum2str_gen.hpp
updating 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILTemplateUtilities_gen.hpp
updating 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILBrigPropsAcc_gen.hpp
updating 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILParserUtilities_gen.hpp
updating 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILBrigPropsFastAcc_gen.hpp
updating 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILItems_gen.hpp
updating /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILEnums.td
updating 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILBrigUtilities_gen.hpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[  3%] Built target libhsail-includes
make  -f libHSAIL/CMakeFiles/hsail.dir/build.make 
libHSAIL/CMakeFiles/hsail.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends 
"Unix Makefiles" "/<<PKGBUILDDIR>>" "/<<PKGBUILDDIR>>/libHSAIL" 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu" 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL" 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/CMakeFiles/hsail.dir/DependInfo.cmake"
 "--color="
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f libHSAIL/CMakeFiles/hsail.dir/build.make 
libHSAIL/CMakeFiles/hsail.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 10%] Building CXX object 
libHSAIL/CMakeFiles/hsail.dir/HSAILBrigObjectFile.cpp.o
[ 10%] Building CXX object 
libHSAIL/CMakeFiles/hsail.dir/HSAILBrigContainer.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL" && /usr/bin/c++ 
-DWITH_LIBBRIGDWARF=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS -I"/<<PKGBUILDDIR>>/libHSAIL" 
-I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated" -isystem 
/usr/include/libdwarf -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fpic 
-Wall -std=c++11 -pthread -fno-rtti -fvisibility-inlines-hidden -MD -MT 
libHSAIL/CMakeFiles/hsail.dir/HSAILBrigObjectFile.cpp.o -MF 
CMakeFiles/hsail.dir/HSAILBrigObjectFile.cpp.o.d -o 
CMakeFiles/hsail.dir/HSAILBrigObjectFile.cpp.o -c 
"/<<PKGBUILDDIR>>/libHSAIL/HSAILBrigObjectFile.cpp"
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL" && /usr/bin/c++ 
-DWITH_LIBBRIGDWARF=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS -I"/<<PKGBUILDDIR>>/libHSAIL" 
-I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated" -isystem 
/usr/include/libdwarf -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fpic 
-Wall -std=c++11 -pthread -fno-rtti -fvisibility-inlines-hidden -MD -MT 
libHSAIL/CMakeFiles/hsail.dir/HSAILBrigContainer.cpp.o -MF 
CMakeFiles/hsail.dir/HSAILBrigContainer.cpp.o.d -o 
CMakeFiles/hsail.dir/HSAILBrigContainer.cpp.o -c 
"/<<PKGBUILDDIR>>/libHSAIL/HSAILBrigContainer.cpp"
/<<PKGBUILDDIR>>/libHSAIL/HSAILBrigObjectFile.cpp:227:61: warning: expression 
does not compute the number of elements in this array; element type is 
‘HSAIL_ASM::SectionDesc’, not ‘const HSAIL_ASM::SectionDesc*’ 
[-Wsizeof-array-div]
  227 | const int NUM_PREDEFINED_ELF_SECTIONS = 
sizeof(sectionDescs)/sizeof(const SectionDesc*);
      |                                         
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/HSAILBrigObjectFile.cpp:227:62: note: add parentheses 
around ‘sizeof (const HSAIL_ASM::SectionDesc*)’ to silence this warning
  227 | const int NUM_PREDEFINED_ELF_SECTIONS = 
sizeof(sectionDescs)/sizeof(const SectionDesc*);
      |                                                              
^~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                              (          
               )
/<<PKGBUILDDIR>>/libHSAIL/HSAILBrigObjectFile.cpp:216:3: note: array 
‘HSAIL_ASM::sectionDescs’ declared here
  216 | } sectionDescs[] = {
      |   ^~~~~~~~~~~~
[ 13%] Building CXX object libHSAIL/CMakeFiles/hsail.dir/HSAILBrigantine.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL" && /usr/bin/c++ 
-DWITH_LIBBRIGDWARF=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS -I"/<<PKGBUILDDIR>>/libHSAIL" 
-I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated" -isystem 
/usr/include/libdwarf -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fpic 
-Wall -std=c++11 -pthread -fno-rtti -fvisibility-inlines-hidden -MD -MT 
libHSAIL/CMakeFiles/hsail.dir/HSAILBrigantine.cpp.o -MF 
CMakeFiles/hsail.dir/HSAILBrigantine.cpp.o.d -o 
CMakeFiles/hsail.dir/HSAILBrigantine.cpp.o -c 
"/<<PKGBUILDDIR>>/libHSAIL/HSAILBrigantine.cpp"
[ 16%] Building CXX object libHSAIL/CMakeFiles/hsail.dir/HSAILDisassembler.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL" && /usr/bin/c++ 
-DWITH_LIBBRIGDWARF=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS -I"/<<PKGBUILDDIR>>/libHSAIL" 
-I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated" -isystem 
/usr/include/libdwarf -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fpic 
-Wall -std=c++11 -pthread -fno-rtti -fvisibility-inlines-hidden -MD -MT 
libHSAIL/CMakeFiles/hsail.dir/HSAILDisassembler.cpp.o -MF 
CMakeFiles/hsail.dir/HSAILDisassembler.cpp.o.d -o 
CMakeFiles/hsail.dir/HSAILDisassembler.cpp.o -c 
"/<<PKGBUILDDIR>>/libHSAIL/HSAILDisassembler.cpp"
/<<PKGBUILDDIR>>/libHSAIL/HSAILDisassembler.cpp: In member function 
‘HSAIL_ASM::SRef HSAIL_ASM::Disassembler::getSymbolName(HSAIL_ASM::Directive) 
const’:
/<<PKGBUILDDIR>>/libHSAIL/HSAILDisassembler.cpp:1137:5: warning: this 
‘else’ clause does not guard... [-Wmisleading-indentation]
 1137 |     else assert(false);                 return SRef();
      |     ^~~~
/<<PKGBUILDDIR>>/libHSAIL/HSAILDisassembler.cpp:1137:41: note: ...this 
statement, but the latter is misleadingly indented as if it were guarded by the 
‘else’
 1137 |     else assert(false);                 return SRef();
      |                                         ^~~~~~
[ 20%] Building CXX object libHSAIL/CMakeFiles/hsail.dir/HSAILDump.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL" && /usr/bin/c++ 
-DWITH_LIBBRIGDWARF=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS -I"/<<PKGBUILDDIR>>/libHSAIL" 
-I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated" -isystem 
/usr/include/libdwarf -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fpic 
-Wall -std=c++11 -pthread -fno-rtti -fvisibility-inlines-hidden -MD -MT 
libHSAIL/CMakeFiles/hsail.dir/HSAILDump.cpp.o -MF 
CMakeFiles/hsail.dir/HSAILDump.cpp.o.d -o CMakeFiles/hsail.dir/HSAILDump.cpp.o 
-c "/<<PKGBUILDDIR>>/libHSAIL/HSAILDump.cpp"
[ 23%] Building CXX object libHSAIL/CMakeFiles/hsail.dir/HSAILFloats.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL" && /usr/bin/c++ 
-DWITH_LIBBRIGDWARF=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS -I"/<<PKGBUILDDIR>>/libHSAIL" 
-I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated" -isystem 
/usr/include/libdwarf -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fpic 
-Wall -std=c++11 -pthread -fno-rtti -fvisibility-inlines-hidden -MD -MT 
libHSAIL/CMakeFiles/hsail.dir/HSAILFloats.cpp.o -MF 
CMakeFiles/hsail.dir/HSAILFloats.cpp.o.d -o 
CMakeFiles/hsail.dir/HSAILFloats.cpp.o -c 
"/<<PKGBUILDDIR>>/libHSAIL/HSAILFloats.cpp"
[ 26%] Building CXX object libHSAIL/CMakeFiles/hsail.dir/HSAILItems.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL" && /usr/bin/c++ 
-DWITH_LIBBRIGDWARF=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS -I"/<<PKGBUILDDIR>>/libHSAIL" 
-I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated" -isystem 
/usr/include/libdwarf -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fpic 
-Wall -std=c++11 -pthread -fno-rtti -fvisibility-inlines-hidden -MD -MT 
libHSAIL/CMakeFiles/hsail.dir/HSAILItems.cpp.o -MF 
CMakeFiles/hsail.dir/HSAILItems.cpp.o.d -o 
CMakeFiles/hsail.dir/HSAILItems.cpp.o -c 
"/<<PKGBUILDDIR>>/libHSAIL/HSAILItems.cpp"
[ 30%] Building CXX object libHSAIL/CMakeFiles/hsail.dir/HSAILParser.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL" && /usr/bin/c++ 
-DWITH_LIBBRIGDWARF=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS -I"/<<PKGBUILDDIR>>/libHSAIL" 
-I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated" -isystem 
/usr/include/libdwarf -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fpic 
-Wall -std=c++11 -pthread -fno-rtti -fvisibility-inlines-hidden -MD -MT 
libHSAIL/CMakeFiles/hsail.dir/HSAILParser.cpp.o -MF 
CMakeFiles/hsail.dir/HSAILParser.cpp.o.d -o 
CMakeFiles/hsail.dir/HSAILParser.cpp.o -c 
"/<<PKGBUILDDIR>>/libHSAIL/HSAILParser.cpp"
[ 33%] Building CXX object libHSAIL/CMakeFiles/hsail.dir/HSAILScanner.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL" && /usr/bin/c++ 
-DWITH_LIBBRIGDWARF=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS -I"/<<PKGBUILDDIR>>/libHSAIL" 
-I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated" -isystem 
/usr/include/libdwarf -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fpic 
-Wall -std=c++11 -pthread -fno-rtti -fvisibility-inlines-hidden -MD -MT 
libHSAIL/CMakeFiles/hsail.dir/HSAILScanner.cpp.o -MF 
CMakeFiles/hsail.dir/HSAILScanner.cpp.o.d -o 
CMakeFiles/hsail.dir/HSAILScanner.cpp.o -c 
"/<<PKGBUILDDIR>>/libHSAIL/HSAILScanner.cpp"
[ 36%] Building CXX object libHSAIL/CMakeFiles/hsail.dir/HSAILScannerRules.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL" && /usr/bin/c++ 
-DWITH_LIBBRIGDWARF=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS -I"/<<PKGBUILDDIR>>/libHSAIL" 
-I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated" -isystem 
/usr/include/libdwarf -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fpic 
-Wall -std=c++11 -pthread -fno-rtti -fvisibility-inlines-hidden -MD -MT 
libHSAIL/CMakeFiles/hsail.dir/HSAILScannerRules.cpp.o -MF 
CMakeFiles/hsail.dir/HSAILScannerRules.cpp.o.d -o 
CMakeFiles/hsail.dir/HSAILScannerRules.cpp.o -c 
"/<<PKGBUILDDIR>>/libHSAIL/HSAILScannerRules.cpp"
In file included from /<<PKGBUILDDIR>>/libHSAIL/HSAILScannerRules.cpp:46:
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILScannerRules_gen_re2c.hpp:
 In member function ‘HSAIL_ASM::ETokens 
HSAIL_ASM::Scanner::scanModifier(HSAIL_ASM::EScanContext, Token&)’:
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILScannerRules_gen_re2c.hpp:271:17:
 warning: unused variable ‘ctxMarker’ [-Wunused-variable]
  271 |     const char *ctxMarker = NULL;
      |                 ^~~~~~~~~
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILScannerRules_gen_re2c.hpp:
 In member function ‘HSAIL_ASM::ETokens 
HSAIL_ASM::Scanner::scanDefault(HSAIL_ASM::EScanContext, Token&)’:
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated/HSAILScannerRules_gen_re2c.hpp:14065:17:
 warning: unused variable ‘ctxMarker’ [-Wunused-variable]
14065 |     const char *ctxMarker = NULL;
      |                 ^~~~~~~~~
[ 40%] Building CXX object libHSAIL/CMakeFiles/hsail.dir/HSAILTool.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL" && /usr/bin/c++ 
-DWITH_LIBBRIGDWARF=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS -I"/<<PKGBUILDDIR>>/libHSAIL" 
-I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated" -isystem 
/usr/include/libdwarf -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fpic 
-Wall -std=c++11 -pthread -fno-rtti -fvisibility-inlines-hidden -MD -MT 
libHSAIL/CMakeFiles/hsail.dir/HSAILTool.cpp.o -MF 
CMakeFiles/hsail.dir/HSAILTool.cpp.o.d -o CMakeFiles/hsail.dir/HSAILTool.cpp.o 
-c "/<<PKGBUILDDIR>>/libHSAIL/HSAILTool.cpp"
/<<PKGBUILDDIR>>/libHSAIL/HSAILTool.cpp:301:26: warning: macro "__DATE__" might 
prevent reproducible builds [-Wdate-time]
  301 |     out << "  Built " << __DATE__ << " (" << __TIME__ << ")." << 
std::endl;
      |                          ^~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/HSAILTool.cpp:301:46: warning: macro "__TIME__" might 
prevent reproducible builds [-Wdate-time]
  301 |     out << "  Built " << __DATE__ << " (" << __TIME__ << ")." << 
std::endl;
      |                                              ^~~~~~~~
[ 43%] Building CXX object libHSAIL/CMakeFiles/hsail.dir/HSAILUtilities.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL" && /usr/bin/c++ 
-DWITH_LIBBRIGDWARF=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS -I"/<<PKGBUILDDIR>>/libHSAIL" 
-I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated" -isystem 
/usr/include/libdwarf -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fpic 
-Wall -std=c++11 -pthread -fno-rtti -fvisibility-inlines-hidden -MD -MT 
libHSAIL/CMakeFiles/hsail.dir/HSAILUtilities.cpp.o -MF 
CMakeFiles/hsail.dir/HSAILUtilities.cpp.o.d -o 
CMakeFiles/hsail.dir/HSAILUtilities.cpp.o -c 
"/<<PKGBUILDDIR>>/libHSAIL/HSAILUtilities.cpp"
[ 46%] Building CXX object libHSAIL/CMakeFiles/hsail.dir/HSAILValidator.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL" && /usr/bin/c++ 
-DWITH_LIBBRIGDWARF=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS -I"/<<PKGBUILDDIR>>/libHSAIL" 
-I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated" -isystem 
/usr/include/libdwarf -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fpic 
-Wall -std=c++11 -pthread -fno-rtti -fvisibility-inlines-hidden -MD -MT 
libHSAIL/CMakeFiles/hsail.dir/HSAILValidator.cpp.o -MF 
CMakeFiles/hsail.dir/HSAILValidator.cpp.o.d -o 
CMakeFiles/hsail.dir/HSAILValidator.cpp.o -c 
"/<<PKGBUILDDIR>>/libHSAIL/HSAILValidator.cpp"
[ 50%] Building CXX object 
libHSAIL/CMakeFiles/hsail.dir/HSAILValidatorBase.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL" && /usr/bin/c++ 
-DWITH_LIBBRIGDWARF=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS -I"/<<PKGBUILDDIR>>/libHSAIL" 
-I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated" -isystem 
/usr/include/libdwarf -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fpic 
-Wall -std=c++11 -pthread -fno-rtti -fvisibility-inlines-hidden -MD -MT 
libHSAIL/CMakeFiles/hsail.dir/HSAILValidatorBase.cpp.o -MF 
CMakeFiles/hsail.dir/HSAILValidatorBase.cpp.o.d -o 
CMakeFiles/hsail.dir/HSAILValidatorBase.cpp.o -c 
"/<<PKGBUILDDIR>>/libHSAIL/HSAILValidatorBase.cpp"
[ 53%] Building CXX object libHSAIL/CMakeFiles/hsail.dir/hsail_c.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL" && /usr/bin/c++ 
-DWITH_LIBBRIGDWARF=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS -I"/<<PKGBUILDDIR>>/libHSAIL" 
-I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated" -isystem 
/usr/include/libdwarf -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fpic 
-Wall -std=c++11 -pthread -fno-rtti -fvisibility-inlines-hidden -MD -MT 
libHSAIL/CMakeFiles/hsail.dir/hsail_c.cpp.o -MF 
CMakeFiles/hsail.dir/hsail_c.cpp.o.d -o CMakeFiles/hsail.dir/hsail_c.cpp.o -c 
"/<<PKGBUILDDIR>>/libHSAIL/hsail_c.cpp"
[ 56%] Building CXX object libHSAIL/CMakeFiles/hsail.dir/HSAILExtManager.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL" && /usr/bin/c++ 
-DWITH_LIBBRIGDWARF=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS -I"/<<PKGBUILDDIR>>/libHSAIL" 
-I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated" -isystem 
/usr/include/libdwarf -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fpic 
-Wall -std=c++11 -pthread -fno-rtti -fvisibility-inlines-hidden -MD -MT 
libHSAIL/CMakeFiles/hsail.dir/HSAILExtManager.cpp.o -MF 
CMakeFiles/hsail.dir/HSAILExtManager.cpp.o.d -o 
CMakeFiles/hsail.dir/HSAILExtManager.cpp.o -c 
"/<<PKGBUILDDIR>>/libHSAIL/HSAILExtManager.cpp"
[ 60%] Building CXX object libHSAIL/CMakeFiles/hsail.dir/HSAILInstProps.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL" && /usr/bin/c++ 
-DWITH_LIBBRIGDWARF=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS -I"/<<PKGBUILDDIR>>/libHSAIL" 
-I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated" -isystem 
/usr/include/libdwarf -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fpic 
-Wall -std=c++11 -pthread -fno-rtti -fvisibility-inlines-hidden -MD -MT 
libHSAIL/CMakeFiles/hsail.dir/HSAILInstProps.cpp.o -MF 
CMakeFiles/hsail.dir/HSAILInstProps.cpp.o.d -o 
CMakeFiles/hsail.dir/HSAILInstProps.cpp.o -c 
"/<<PKGBUILDDIR>>/libHSAIL/HSAILInstProps.cpp"
[ 63%] Building CXX object libHSAIL/CMakeFiles/hsail.dir/HSAILImageExt.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL" && /usr/bin/c++ 
-DWITH_LIBBRIGDWARF=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS -I"/<<PKGBUILDDIR>>/libHSAIL" 
-I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated" -isystem 
/usr/include/libdwarf -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fpic 
-Wall -std=c++11 -pthread -fno-rtti -fvisibility-inlines-hidden -MD -MT 
libHSAIL/CMakeFiles/hsail.dir/HSAILImageExt.cpp.o -MF 
CMakeFiles/hsail.dir/HSAILImageExt.cpp.o.d -o 
CMakeFiles/hsail.dir/HSAILImageExt.cpp.o -c 
"/<<PKGBUILDDIR>>/libHSAIL/HSAILImageExt.cpp"
[ 66%] Building CXX object 
libHSAIL/CMakeFiles/hsail.dir/BrigDwarfGenerator.cpp.o
cd "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL" && /usr/bin/c++ 
-DWITH_LIBBRIGDWARF=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS 
-D__STDC_LIMIT_MACROS -I"/<<PKGBUILDDIR>>/libHSAIL" 
-I"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libHSAIL/generated" -isystem 
/usr/include/libdwarf -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fpic 
-Wall -std=c++11 -pthread -fno-rtti -fvisibility-inlines-hidden -MD -MT 
libHSAIL/CMakeFiles/hsail.dir/BrigDwarfGenerator.cpp.o -MF 
CMakeFiles/hsail.dir/BrigDwarfGenerator.cpp.o.d -o 
CMakeFiles/hsail.dir/BrigDwarfGenerator.cpp.o -c 
"/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp"
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:269:5: error: 
‘Dwarf_P_Die’ does not name a type; did you mean ‘Dwarf_Die’?
  269 |     Dwarf_P_Die generateDwarfForBrigSymbol( HSAIL_ASM::Directive d, 
Dwarf_P_Die parent,
      |     ^~~~~~~~~~~
      |     Dwarf_Die
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:275:37: error: 
‘Dwarf_P_Die’ has not been declared
  275 |     void generateDwarfForBrigArgs(  Dwarf_P_Die pSubroutineEntry,
      |                                     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:279:46: error: 
‘Dwarf_P_Die’ has not been declared
  279 |     void generateDwarfForBrigSubprogramBody( Dwarf_P_Die 
pSuborutineEntry,
      |                                              ^~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:321:5: error: 
‘Dwarf_P_Debug’ does not name a type; did you mean ‘Dwarf_Debug’?
  321 |     Dwarf_P_Debug m_pDwarfDebug;
      |     ^~~~~~~~~~~~~
      |     Dwarf_Debug
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:325:5: error: 
‘Dwarf_P_Die’ does not name a type; did you mean ‘Dwarf_Die’?
  325 |     Dwarf_P_Die m_pCompileUnit;
      |     ^~~~~~~~~~~
      |     Dwarf_Die
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp: In constructor 
‘BrigDebug::BrigDwarfGenerator_impl::BrigDwarfGenerator_impl(const 
std::string&, const std::string&, const std::string&, bool, const std::string&, 
const std::string&)’:
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:401:5: error: class 
‘BrigDebug::BrigDwarfGenerator_impl’ does not have any field named 
‘m_pDwarfDebug’
  401 |     m_pDwarfDebug( 0 ),
      |     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:402:5: error: class 
‘BrigDebug::BrigDwarfGenerator_impl’ does not have any field named 
‘m_pCompileUnit’
  402 |     m_pCompileUnit( 0 ),
      |     ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14/cassert:44,
                 from /<<PKGBUILDDIR>>/libHSAIL/HSAILScanner.h:75,
                 from /<<PKGBUILDDIR>>/libHSAIL/HSAILBrigantine.h:44,
                 from /<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:79:
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp: In member function ‘virtual 
bool BrigDebug::BrigDwarfGenerator_impl::generate(HSAIL_ASM::BrigContainer&)’:
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:426:17: error: 
‘m_pDwarfDebug’ was not declared in this scope; did you mean 
‘Dwarf_Debug’?
  426 |         assert( m_pDwarfDebug );
      |                 ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp: In member function ‘void 
BrigDebug::BrigDwarfGenerator_impl::initializeDwarfProducer()’:
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:538:23: error: 
‘DW_DLC_SIZE_32’ was not declared in this scope
  538 |     int pointerSize = DW_DLC_SIZE_32;
      |                       ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:547:26: error: 
‘DW_DLC_WRITE’ was not declared in this scope; did you mean 
‘DW_DLA_DIE’?
  547 |     unsigned initFlags = DW_DLC_WRITE | pointerSize | 
DW_DLC_STREAM_RELOCATIONS;
      |                          ^~~~~~~~~~~~
      |                          DW_DLA_DIE
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:547:55: error: 
‘DW_DLC_STREAM_RELOCATIONS’ was not declared in this scope
  547 |     unsigned initFlags = DW_DLC_WRITE | pointerSize | 
DW_DLC_STREAM_RELOCATIONS;
      |                                                       
^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:566:45: error: 
‘m_pDwarfDebug’ was not declared in this scope; did you mean 
‘Dwarf_Debug’?
  566 |                                            &m_pDwarfDebug,
      |                                             ^~~~~~~~~~~~~
      |                                             Dwarf_Debug
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:561:16: error: 
‘dwarf_producer_init’ was not declared in this scope
  561 |     auto ret = dwarf_producer_init( initFlags,
      |                ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:578:5: error: 
‘Dwarf_P_Die’ was not declared in this scope; did you mean ‘Dwarf_Die’?
  578 |     Dwarf_P_Die pParent = 0;
      |     ^~~~~~~~~~~
      |     Dwarf_Die
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:579:16: error: expected 
‘;’ before ‘pChild’
  579 |     Dwarf_P_Die pChild = 0;
      |                ^~~~~~~
      |                ;
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:580:16: error: expected 
‘;’ before ‘pLeftSibling’
  580 |     Dwarf_P_Die pLeftSibling = 0;
      |                ^~~~~~~~~~~~~
      |                ;
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:581:16: error: expected 
‘;’ before ‘pRightSibling’
  581 |     Dwarf_P_Die pRightSibling = 0;
      |                ^~~~~~~~~~~~~~
      |                ;
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:585:5: error: 
‘m_pCompileUnit’ was not declared in this scope
  585 |     m_pCompileUnit = dwarf_new_die( m_pDwarfDebug, DW_TAG_compile_unit,
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:586:37: error: ‘pParent’ 
was not declared in this scope
  586 |                                     pParent, pChild, pLeftSibling,
      |                                     ^~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:586:46: error: ‘pChild’ 
was not declared in this scope
  586 |                                     pParent, pChild, pLeftSibling,
      |                                              ^~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:586:54: error: 
‘pLeftSibling’ was not declared in this scope
  586 |                                     pParent, pChild, pLeftSibling,
      |                                                      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:587:37: error: 
‘pRightSibling’ was not declared in this scope
  587 |                                     pRightSibling, nullError );
      |                                     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:585:22: error: 
‘dwarf_new_die’ was not declared in this scope
  585 |     m_pCompileUnit = dwarf_new_die( m_pDwarfDebug, DW_TAG_compile_unit,
      |                      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:590:5: error: 
‘dwarf_add_AT_producer’ was not declared in this scope
  590 |     dwarf_add_AT_producer( m_pCompileUnit, (char *) 
m_producerStr.c_str(),
      |     ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:592:5: error: 
‘dwarf_add_AT_comp_dir’ was not declared in this scope; did you mean 
‘dwarf_srclines_comp_dir’?
  592 |     dwarf_add_AT_comp_dir( m_pCompileUnit,
      |     ^~~~~~~~~~~~~~~~~~~~~
      |     dwarf_srclines_comp_dir
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:595:5: error: 
‘dwarf_add_AT_unsigned_const’ was not declared in this scope
  595 |     dwarf_add_AT_unsigned_const( m_pDwarfDebug, m_pCompileUnit, 
DW_AT_language,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:600:5: error: 
‘dwarf_add_die_to_debug’ was not declared in this scope
  600 |     dwarf_add_die_to_debug( m_pDwarfDebug, m_pCompileUnit, nullError );
      |     ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:607:31: error: 
‘dwarf_add_file_decl’ was not declared in this scope
  607 |     m_srcFileLineTableIndex = dwarf_add_file_decl( m_pDwarfDebug,
      |                               ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp: In member function ‘void 
BrigDebug::BrigDwarfGenerator_impl::generateDwarfForBrig(HSAIL_ASM::BrigContainer&)’:
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:618:13: error: 
‘m_pDwarfDebug’ was not declared in this scope; did you mean 
‘Dwarf_Debug’?
  618 |     assert( m_pDwarfDebug );
      |             ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:630:45: error: 
‘m_pCompileUnit’ was not declared in this scope
  630 |              generateDwarfForBrigSymbol( d, m_pCompileUnit, 
DW_TAG_variable );
      |                                             ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:630:14: error: 
‘generateDwarfForBrigSymbol’ was not declared in this scope; did you mean 
‘generateDwarfForBrig’?
  630 |              generateDwarfForBrigSymbol( d, m_pCompileUnit, 
DW_TAG_variable );
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
      |              generateDwarfForBrig
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp: At global scope:
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:655:1: error: 
‘Dwarf_P_Die’ does not name a type; did you mean ‘Dwarf_Die’?
  655 | Dwarf_P_Die
      | ^~~~~~~~~~~
      | Dwarf_Die
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp: In member function ‘void 
BrigDebug::BrigDwarfGenerator_impl::generateDwarfForBrigKernelFunction(HSAIL_ASM::DirectiveExecutable)’:
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:710:5: error: 
‘Dwarf_P_Die’ was not declared in this scope; did you mean ‘Dwarf_Die’?
  710 |     Dwarf_P_Die nullSibling( 0 );
      |     ^~~~~~~~~~~
      |     Dwarf_Die
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:769:36: error: 
‘m_pDwarfDebug’ was not declared in this scope; did you mean 
‘Dwarf_Debug’?
  769 |             dwarf_lne_set_address( m_pDwarfDebug,
      |                                    ^~~~~~~~~~~~~
      |                                    Dwarf_Debug
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:769:13: error: 
‘dwarf_lne_set_address’ was not declared in this scope; did you mean 
‘DW_LNE_set_address’?
  769 |             dwarf_lne_set_address( m_pDwarfDebug,
      |             ^~~~~~~~~~~~~~~~~~~~~
      |             DW_LNE_set_address
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:775:31: error: 
‘m_pDwarfDebug’ was not declared in this scope; did you mean 
‘Dwarf_Debug’?
  775 |         dwarf_add_line_entry( m_pDwarfDebug,
      |                               ^~~~~~~~~~~~~
      |                               Dwarf_Debug
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:775:9: error: 
‘dwarf_add_line_entry’ was not declared in this scope
  775 |         dwarf_add_line_entry( m_pDwarfDebug,
      |         ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:784:29: error: 
‘m_pDwarfDebug’ was not declared in this scope; did you mean 
‘Dwarf_Debug’?
  784 |     dwarf_lne_end_sequence( m_pDwarfDebug, endPC, nullError );
      |                             ^~~~~~~~~~~~~
      |                             Dwarf_Debug
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:784:5: error: 
‘dwarf_lne_end_sequence’ was not declared in this scope; did you mean 
‘dwarf_lineendsequence’?
  784 |     dwarf_lne_end_sequence( m_pDwarfDebug, endPC, nullError );
      |     ^~~~~~~~~~~~~~~~~~~~~~
      |     dwarf_lineendsequence
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:786:16: error: expected 
‘;’ before ‘pSubprogramEntry’
  786 |     Dwarf_P_Die pSubprogramEntry = dwarf_new_die( m_pDwarfDebug,
      |                ^~~~~~~~~~~~~~~~~
      |                ;
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:792:24: error: 
‘pSubprogramEntry’ was not declared in this scope
  792 |     dwarf_add_AT_name( pSubprogramEntry, (char *) subrName.c_str(), 
nullError );
      |                        ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:792:5: error: 
‘dwarf_add_AT_name’ was not declared in this scope; did you mean 
‘dwarf_get_AT_name’?
  792 |     dwarf_add_AT_name( pSubprogramEntry, (char *) subrName.c_str(), 
nullError );
      |     ^~~~~~~~~~~~~~~~~
      |     dwarf_get_AT_name
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:800:5: error: 
‘dwarf_add_AT_targ_address’ was not declared in this scope
  800 |     dwarf_add_AT_targ_address( m_pDwarfDebug, pSubprogramEntry, 
DW_AT_low_pc,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:807:5: error: 
‘dwarf_add_AT_unsigned_const’ was not declared in this scope
  807 |     dwarf_add_AT_unsigned_const( m_pDwarfDebug, pSubprogramEntry, 
DW_AT_decl_file,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:818:9: error: 
‘dwarf_add_AT_flag’ was not declared in this scope
  818 |         dwarf_add_AT_flag( m_pDwarfDebug, pSubprogramEntry, 
DW_AT_HSA_is_kernel, 1,
      |         ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp: At global scope:
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:851:6: error: variable or 
field ‘generateDwarfForBrigArgs’ declared void
  851 | void BrigDwarfGenerator_impl::generateDwarfForBrigArgs(
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:852:5: error: 
‘Dwarf_P_Die’ was not declared in this scope; did you mean ‘Dwarf_Die’?
  852 |     Dwarf_P_Die pSuborutineEntry,
      |     ^~~~~~~~~~~
      |     Dwarf_Die
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:853:34: error: expected 
primary-expression before ‘firstArg’
  853 |     HSAIL_ASM::DirectiveVariable firstArg,
      |                                  ^~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:854:5: error: expected 
primary-expression before ‘unsigned’
  854 |     unsigned numArgs,
      |     ^~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:855:5: error: expected 
primary-expression before ‘bool’
  855 |     bool isOutArg)
      |     ^~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:875:6: error: variable or 
field ‘generateDwarfForBrigSubprogramBody’ declared void
  875 | void BrigDwarfGenerator_impl::generateDwarfForBrigSubprogramBody(
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:876:5: error: 
‘Dwarf_P_Die’ was not declared in this scope; did you mean ‘Dwarf_Die’?
  876 |     Dwarf_P_Die pSuborutineEntry,
      |     ^~~~~~~~~~~
      |     Dwarf_Die
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:877:21: error: expected 
primary-expression before ‘firstDirectiveInSubprogram’
  877 |     HSAIL_ASM::Code firstDirectiveInSubprogram,
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:878:21: error: expected 
primary-expression before ‘firstDirectiveAfterSubprogram’
  878 |     HSAIL_ASM::Code firstDirectiveAfterSubprogram )
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp: In member function ‘void 
BrigDebug::BrigDwarfGenerator_impl::createDwarfElfSections(HSAIL_ASM::BrigContainer&)’:
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:1111:63: error: 
‘m_pDwarfDebug’ was not declared in this scope; did you mean 
‘Dwarf_Debug’?
 1111 |     Dwarf_Signed sectioncount = dwarf_transform_to_disk_form( 
m_pDwarfDebug, 0 );
      |                                                               
^~~~~~~~~~~~~
      |                                                               
Dwarf_Debug
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:1111:33: error: 
‘dwarf_transform_to_disk_form’ was not declared in this scope
 1111 |     Dwarf_Signed sectioncount = dwarf_transform_to_disk_form( 
m_pDwarfDebug, 0 );
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:1120:27: error: 
‘dwarf_get_section_bytes’ was not declared in this scope; did you mean 
‘dwarf_get_section_count’?
 1120 |         Dwarf_Ptr bytes = dwarf_get_section_bytes( m_pDwarfDebug, i,
      |                           ^~~~~~~~~~~~~~~~~~~~~~~
      |                           dwarf_get_section_count
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp: In member function ‘void 
BrigDebug::BrigDwarfGenerator_impl::finalizeDwarfProducer()’:
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:1306:13: error: 
‘m_pDwarfDebug’ was not declared in this scope; did you mean 
‘Dwarf_Debug’?
 1306 |     assert( m_pDwarfDebug );
      |             ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:1309:5: error: 
‘dwarf_producer_finish’ was not declared in this scope; did you mean 
‘dwarf_object_finish’?
 1309 |     dwarf_producer_finish( m_pDwarfDebug,  nullError );
      |     ^~~~~~~~~~~~~~~~~~~~~
      |     dwarf_object_finish
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp: At global scope:
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:528:13: warning: ‘void 
BrigDebug::DwarfErrorHandler(Dwarf_Error, Dwarf_Ptr)’ defined but not used 
[-Wunused-function]
  528 | static void DwarfErrorHandler( Dwarf_Error theError, Dwarf_Ptr errarg)
      |             ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/libHSAIL/BrigDwarfGenerator.cpp:452:12: warning: ‘int 
BrigDebug::DwarfProducerCallbackFunc2(const char*, int, Dwarf_Unsigned, 
Dwarf_Unsigned, Dwarf_Unsigned, Dwarf_Unsigned, Dwarf_Unsigned*, void*, 
int*)’ defined but not used [-Wunused-function]
  452 | static int DwarfProducerCallbackFunc2( const char * name,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [libHSAIL/CMakeFiles/hsail.dir/build.make:402: 
libHSAIL/CMakeFiles/hsail.dir/BrigDwarfGenerator.cpp.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:259: libHSAIL/CMakeFiles/hsail.dir/all] 
Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:149: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j2 VERBOSE=1 returned 
exit code 2
make: *** [debian/rules:4: binary] Error 255
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202504/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:hsail-tools, so that this is still
visible in the BTS web page for this package.

Thanks.

Reply via email to