Bug#1101849: hsail-tools: FTBFS: error: 'Dwarf_P_Die' does not name a type
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 to: