==> Building on scovillain ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/python-pygccxml ./ .SRCINFO 597 100% 0.00kB/s 0:00:00 597 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=3/5) .nvchecker.toml 52 100% 50.78kB/s 0:00:00 52 100% 50.78kB/s 0:00:00 (xfr#2, to-chk=2/5) PKGBUILD 2,111 100% 2.01MB/s 0:00:00 2,111 100% 2.01MB/s 0:00:00 (xfr#3, to-chk=1/5) python-pygccxml-2.5.0-2.log 379 100% 370.12kB/s 0:00:00 379 100% 370.12kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 1,766 bytes received 142 bytes 1,272.00 bytes/sec total size is 2,927 speedup is 1.53 ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root48 on remote host... ]2;🔵 Container arch-nspawn-1849239 on scovillain.felixc.at[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [root48]...done ==> Making package: python-pygccxml 2.5.0-2 (Sun Sep 22 15:56:00 2024) ==> Retrieving sources...  -> Downloading python-pygccxml-2.5.0.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 100 13162 0 13162 0 0 3979 0 --:--:-- 0:00:03 --:--:-- 11154 100 394k 0 394k 0 0 94520 0 --:--:-- 0:00:04 --:--:-- 183k 100 1221k 0 1221k 0 0 238k 0 --:--:-- 0:00:05 --:--:-- 409k 100 2229k 0 2229k 0 0 362k 0 --:--:-- 0:00:06 --:--:-- 553k 100 3089k 0 3089k 0 0 455k 0 --:--:-- 0:00:06 --:--:-- 664k ==> Validating source files with sha256sums... python-pygccxml-2.5.0.tar.gz ... Passed ]2;🔵 Container arch-nspawn-1853257 on scovillain.felixc.at==> Making package: python-pygccxml 2.5.0-2 (Sun Sep 22 15:56:32 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (7) New Version Net Change Download Size extra/clang 18.1.8-2 223.81 MiB extra/compiler-rt 18.1.8-1 82.09 MiB core/libedit 20240517_3.1-1 0.24 MiB extra/llvm-libs 18.1.8-4.1 121.19 MiB extra/mpdecimal 4.0.0-2 0.29 MiB extra/castxml 0.6.8-2 13.76 MiB 0.84 MiB core/python 3.12.6-1 106.60 MiB Total Download Size: 0.84 MiB Total Installed Size: 547.99 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... castxml-0.6.8-2-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libedit... installing llvm-libs... installing compiler-rt... installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [pending] llvm: referenced by some clang headers installing castxml... 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 :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (20) New Version Net Change extra/python-autocommand 2.2.2-6 0.08 MiB extra/python-fastjsonschema 2.20.0-1 0.27 MiB extra/python-iniconfig 2.0.0-5 0.04 MiB extra/python-jaraco.context 5.3.0-1 0.04 MiB extra/python-jaraco.functools 4.0.2-1 0.07 MiB extra/python-jaraco.text 4.0.0-1 0.08 MiB extra/python-more-itertools 10.3.0-1 0.63 MiB extra/python-ordered-set 4.1.0-5 0.06 MiB extra/python-packaging 24.1-1 0.49 MiB extra/python-platformdirs 4.2.2-1 0.24 MiB extra/python-pluggy 1.5.0-1 0.20 MiB extra/python-pyproject-hooks 1.1.0-1 0.10 MiB extra/python-tomli 2.0.1-4 0.10 MiB extra/python-trove-classifiers 2024.9.12-1 0.12 MiB extra/python-validate-pyproject 0.19-1 0.33 MiB extra/python-build 1.2.1-3 0.19 MiB extra/python-installer 0.7.0-8 0.18 MiB extra/python-pytest 1:8.3.3-1 3.90 MiB extra/python-setuptools 1:69.5.1-1 4.41 MiB extra/python-wheel 0.44.0-1 0.26 MiB Total Installed Size: 11.81 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing python-packaging... installing python-pyproject-hooks... installing python-build... Optional dependencies for python-build python-pip: to use as the Python package installer (default) python-uv: to use as the Python package installer python-virtualenv: to use virtualenv for build isolation installing python-installer... installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-jaraco.text... Optional dependencies for python-jaraco.text python-inflect: for show-newlines script installing python-ordered-set... installing python-platformdirs... installing python-tomli... installing python-fastjsonschema... installing python-trove-classifiers... installing python-validate-pyproject... installing python-setuptools... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures installing python-iniconfig... installing python-pluggy... installing python-pytest... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources...  -> Found python-pygccxml-2.5.0.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting python-pygccxml-2.5.0.tar.gz with bsdtar ==> Starting build()... * Getting build dependencies for wheel... validate_pyproject.api.load_builtin_plugin defines `tool.distutils` schema validate_pyproject.api.load_builtin_plugin defines `tool.setuptools` schema running egg_info creating src/pygccxml.egg-info writing src/pygccxml.egg-info/PKG-INFO writing dependency_links to src/pygccxml.egg-info/dependency_links.txt writing requirements to src/pygccxml.egg-info/requires.txt writing top-level names to src/pygccxml.egg-info/top_level.txt writing manifest file 'src/pygccxml.egg-info/SOURCES.txt' reading manifest file 'src/pygccxml.egg-info/SOURCES.txt' adding license file 'LICENSE.rst' adding license file 'NOTICE' writing manifest file 'src/pygccxml.egg-info/SOURCES.txt' * Building wheel... validate_pyproject.api.load_builtin_plugin defines `tool.distutils` schema validate_pyproject.api.load_builtin_plugin defines `tool.setuptools` schema running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/pygccxml copying src/pygccxml/__init__.py -> build/lib/pygccxml creating build/lib/pygccxml/parser copying src/pygccxml/parser/declarations_cache.py -> build/lib/pygccxml/parser copying src/pygccxml/parser/__init__.py -> build/lib/pygccxml/parser copying src/pygccxml/parser/source_reader.py -> build/lib/pygccxml/parser copying src/pygccxml/parser/config.py -> build/lib/pygccxml/parser copying src/pygccxml/parser/declarations_joiner.py -> build/lib/pygccxml/parser copying src/pygccxml/parser/project_reader.py -> build/lib/pygccxml/parser copying src/pygccxml/parser/linker.py -> build/lib/pygccxml/parser copying src/pygccxml/parser/etree_scanner.py -> build/lib/pygccxml/parser copying src/pygccxml/parser/scanner.py -> build/lib/pygccxml/parser copying src/pygccxml/parser/directory_cache.py -> build/lib/pygccxml/parser copying src/pygccxml/parser/patcher.py -> build/lib/pygccxml/parser creating build/lib/pygccxml/utils copying src/pygccxml/utils/__init__.py -> build/lib/pygccxml/utils copying src/pygccxml/utils/xml_generators.py -> build/lib/pygccxml/utils copying src/pygccxml/utils/utils.py -> build/lib/pygccxml/utils creating build/lib/pygccxml/declarations copying src/pygccxml/declarations/traits_impl_details.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/declaration.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/algorithms_cache.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/elaborated_info.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/declarations_matchers.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/calldef_members.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/type_traits_classes.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/type_visitor.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/enumeration.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/mdecl_wrapper.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/type_traits.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/free_calldef.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/pointer_traits.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/__init__.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/scopedef.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/class_declaration.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/xml_generators.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/matchers.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/has_operator_matcher.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/comment.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/typedef.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/location.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/decl_factory.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/pattern_parser.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/calldef_types.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/byte_info.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/runtime_errors.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/function_traits.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/variable.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/algorithm.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/templates.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/cpptypes.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/container_traits.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/calldef.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/namespace.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/decl_printer.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/dependencies.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/declaration_utils.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/call_invocation.py -> build/lib/pygccxml/declarations copying src/pygccxml/declarations/decl_visitor.py -> build/lib/pygccxml/declarations running egg_info writing src/pygccxml.egg-info/PKG-INFO writing dependency_links to src/pygccxml.egg-info/dependency_links.txt writing requirements to src/pygccxml.egg-info/requires.txt writing top-level names to src/pygccxml.egg-info/top_level.txt reading manifest file 'src/pygccxml.egg-info/SOURCES.txt' adding license file 'LICENSE.rst' adding license file 'NOTICE' writing manifest file 'src/pygccxml.egg-info/SOURCES.txt' installing to build/bdist.linux-riscv64/wheel running install running install_lib creating build/bdist.linux-riscv64 creating build/bdist.linux-riscv64/wheel creating build/bdist.linux-riscv64/wheel/pygccxml creating build/bdist.linux-riscv64/wheel/pygccxml/parser copying build/lib/pygccxml/parser/declarations_cache.py -> build/bdist.linux-riscv64/wheel/pygccxml/parser copying build/lib/pygccxml/parser/__init__.py -> build/bdist.linux-riscv64/wheel/pygccxml/parser copying build/lib/pygccxml/parser/source_reader.py -> build/bdist.linux-riscv64/wheel/pygccxml/parser copying build/lib/pygccxml/parser/config.py -> build/bdist.linux-riscv64/wheel/pygccxml/parser copying build/lib/pygccxml/parser/declarations_joiner.py -> build/bdist.linux-riscv64/wheel/pygccxml/parser copying build/lib/pygccxml/parser/project_reader.py -> build/bdist.linux-riscv64/wheel/pygccxml/parser copying build/lib/pygccxml/parser/linker.py -> build/bdist.linux-riscv64/wheel/pygccxml/parser copying build/lib/pygccxml/parser/etree_scanner.py -> build/bdist.linux-riscv64/wheel/pygccxml/parser copying build/lib/pygccxml/parser/scanner.py -> build/bdist.linux-riscv64/wheel/pygccxml/parser copying build/lib/pygccxml/parser/directory_cache.py -> build/bdist.linux-riscv64/wheel/pygccxml/parser copying build/lib/pygccxml/parser/patcher.py -> build/bdist.linux-riscv64/wheel/pygccxml/parser creating build/bdist.linux-riscv64/wheel/pygccxml/utils copying build/lib/pygccxml/utils/__init__.py -> build/bdist.linux-riscv64/wheel/pygccxml/utils copying build/lib/pygccxml/utils/xml_generators.py -> build/bdist.linux-riscv64/wheel/pygccxml/utils copying build/lib/pygccxml/utils/utils.py -> build/bdist.linux-riscv64/wheel/pygccxml/utils copying build/lib/pygccxml/__init__.py -> build/bdist.linux-riscv64/wheel/pygccxml creating build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/traits_impl_details.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/declaration.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/algorithms_cache.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/elaborated_info.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/declarations_matchers.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/calldef_members.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/type_traits_classes.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/type_visitor.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/enumeration.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/mdecl_wrapper.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/type_traits.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/free_calldef.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/pointer_traits.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/__init__.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/scopedef.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/class_declaration.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/xml_generators.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/matchers.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/has_operator_matcher.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/comment.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/typedef.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/location.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/decl_factory.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/pattern_parser.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/calldef_types.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/byte_info.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/runtime_errors.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/function_traits.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/variable.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/algorithm.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/templates.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/cpptypes.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/container_traits.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/calldef.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/namespace.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/decl_printer.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/dependencies.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/declaration_utils.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/call_invocation.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations copying build/lib/pygccxml/declarations/decl_visitor.py -> build/bdist.linux-riscv64/wheel/pygccxml/declarations running install_egg_info Copying src/pygccxml.egg-info to build/bdist.linux-riscv64/wheel/pygccxml-2.5.0-py3.12.egg-info running install_scripts creating build/bdist.linux-riscv64/wheel/pygccxml-2.5.0.dist-info/WHEEL creating '/build/python-pygccxml/src/pygccxml-2.5.0/dist/.tmp-eq3eqk41/pygccxml-2.5.0-py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it adding 'pygccxml/__init__.py' adding 'pygccxml/declarations/__init__.py' adding 'pygccxml/declarations/algorithm.py' adding 'pygccxml/declarations/algorithms_cache.py' adding 'pygccxml/declarations/byte_info.py' adding 'pygccxml/declarations/call_invocation.py' adding 'pygccxml/declarations/calldef.py' adding 'pygccxml/declarations/calldef_members.py' adding 'pygccxml/declarations/calldef_types.py' adding 'pygccxml/declarations/class_declaration.py' adding 'pygccxml/declarations/comment.py' adding 'pygccxml/declarations/container_traits.py' adding 'pygccxml/declarations/cpptypes.py' adding 'pygccxml/declarations/decl_factory.py' adding 'pygccxml/declarations/decl_printer.py' adding 'pygccxml/declarations/decl_visitor.py' adding 'pygccxml/declarations/declaration.py' adding 'pygccxml/declarations/declaration_utils.py' adding 'pygccxml/declarations/declarations_matchers.py' adding 'pygccxml/declarations/dependencies.py' adding 'pygccxml/declarations/elaborated_info.py' adding 'pygccxml/declarations/enumeration.py' adding 'pygccxml/declarations/free_calldef.py' adding 'pygccxml/declarations/function_traits.py' adding 'pygccxml/declarations/has_operator_matcher.py' adding 'pygccxml/declarations/location.py' adding 'pygccxml/declarations/matchers.py' adding 'pygccxml/declarations/mdecl_wrapper.py' adding 'pygccxml/declarations/namespace.py' adding 'pygccxml/declarations/pattern_parser.py' adding 'pygccxml/declarations/pointer_traits.py' adding 'pygccxml/declarations/runtime_errors.py' adding 'pygccxml/declarations/scopedef.py' adding 'pygccxml/declarations/templates.py' adding 'pygccxml/declarations/traits_impl_details.py' adding 'pygccxml/declarations/type_traits.py' adding 'pygccxml/declarations/type_traits_classes.py' adding 'pygccxml/declarations/type_visitor.py' adding 'pygccxml/declarations/typedef.py' adding 'pygccxml/declarations/variable.py' adding 'pygccxml/declarations/xml_generators.py' adding 'pygccxml/parser/__init__.py' adding 'pygccxml/parser/config.py' adding 'pygccxml/parser/declarations_cache.py' adding 'pygccxml/parser/declarations_joiner.py' adding 'pygccxml/parser/directory_cache.py' adding 'pygccxml/parser/etree_scanner.py' adding 'pygccxml/parser/linker.py' adding 'pygccxml/parser/patcher.py' adding 'pygccxml/parser/project_reader.py' adding 'pygccxml/parser/scanner.py' adding 'pygccxml/parser/source_reader.py' adding 'pygccxml/utils/__init__.py' adding 'pygccxml/utils/utils.py' adding 'pygccxml/utils/xml_generators.py' adding 'pygccxml-2.5.0.dist-info/LICENSE.rst' adding 'pygccxml-2.5.0.dist-info/METADATA' adding 'pygccxml-2.5.0.dist-info/NOTICE' adding 'pygccxml-2.5.0.dist-info/WHEEL' adding 'pygccxml-2.5.0.dist-info/top_level.txt' adding 'pygccxml-2.5.0.dist-info/RECORD' removing build/bdist.linux-riscv64/wheel Successfully built pygccxml-2.5.0-py3-none-any.whl ==> Starting check()... ============================= test session starts ============================== platform linux -- Python 3.12.6, pytest-8.3.3, pluggy-1.5.0 rootdir: /build/python-pygccxml/src/pygccxml-2.5.0 configfile: pyproject.toml collected 39 items / 11 deselected / 28 selected unittests/test_argument_without_name.py . [ 3%] unittests/test_castxml_wrong_epic.py . [ 7%] unittests/test_ccflags.py . [ 10%] unittests/test_comments.py . [ 14%] unittests/test_config.py . [ 17%] unittests/test_copy_constructor.py . [ 21%] unittests/test_create_decl_string.py . [ 25%] unittests/test_deprecation.py . [ 28%] unittests/test_directory_cache.py .... [ 42%] unittests/test_elaborated_types.py . [ 46%] unittests/test_find_noncopyable_vars.py . [ 50%] unittests/test_function_pointer.py . [ 53%] unittests/test_hash.py ... [ 64%] unittests/test_map_gcc5.py . [ 67%] unittests/test_order.py . [ 71%] unittests/test_pattern_parser.py . [ 75%] unittests/test_utils.py .. [ 82%] unittests/test_va_list_tag_removal.py FF [ 89%] unittests/test_warn_missing_include_dirs.py . [ 92%] unittests/test_xml_generators.py .. [100%] =================================== FAILURES =================================== __________________________ Test.test_keep_va_list_tag __________________________ self = def test_keep_va_list_tag(self): if "gccxml" in self.config.xml_generator or \ platform.system() == 'Windows': return True self.config.flags = ["f1"] src_reader = parser.source_reader_t(self.config) decls = declarations.make_flatten(src_reader.read_string(self.__code)) classes = [ i for i in decls if isinstance(i, declarations.class_t)] typedefs = [ i for i in decls if isinstance(i, declarations.typedef_t)] variables = [ i for i in decls if isinstance(i, declarations.variable_t)] tag = "__va_list_tag" > self.assertTrue(tag in [class_.name for class_ in classes]) E AssertionError: False is not true unittests/test_va_list_tag_removal.py:58: AssertionError _________________________ Test.test_remove_va_list_tag _________________________ self = def test_remove_va_list_tag(self): if "gccxml" in self.config.xml_generator or \ platform.system() == 'Windows': return True self.config.flags = [] src_reader = parser.source_reader_t(self.config) decls = declarations.make_flatten(src_reader.read_string(self.__code)) classes = [ i for i in decls if isinstance(i, declarations.class_t)] typedefs = [ i for i in decls if isinstance(i, declarations.typedef_t)] variables = [ i for i in decls if isinstance(i, declarations.variable_t)] tag = "__va_list_tag" self.assertFalse(tag in [class_.name for class_ in classes]) self.assertTrue("a" in [class_.name for class_ in classes]) self.assertTrue(len(classes) == 1) self.assertFalse(tag in [ty.name for ty in typedefs]) > self.assertTrue(len(typedefs) == 3 or len(typedefs) == 4) E AssertionError: False is not true unittests/test_va_list_tag_removal.py:116: AssertionError =========================== short test summary info ============================ FAILED unittests/test_va_list_tag_removal.py::Test::test_keep_va_list_tag - A... FAILED unittests/test_va_list_tag_removal.py::Test::test_remove_va_list_tag ================= 2 failed, 26 passed, 11 deselected in 30.47s ================= ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root48/build [?25h[?25hreceiving incremental file list python-pygccxml-2.5.0-2-riscv64-build.log python-pygccxml-2.5.0-2-riscv64-check.log sent 62 bytes received 2,826 bytes 5,776.00 bytes/sec total size is 20,225 speedup is 7.00