Package Details: python-ailment-git 9.2.131.dev0.r533.51551f6-1

Git Clone URL: https://aur.archlinux.org/python-ailment-git.git (read-only, click to copy)
Package Base: python-ailment-git
Description: angr intermediate language
Upstream URL: https://github.com/angr/ailment
Licenses: BSD-2-Clause
Conflicts: python-ailment
Provides: python-ailment
Submitter: lockshaw
Maintainer: meadow
Last Packager: meadow
Votes: 0
Popularity: 0.000000
First Submitted: 2019-02-05 04:21 (UTC)
Last Updated: 2024-12-03 17:04 (UTC)

Latest Comments

0xAE85 commented on 2025-05-19 22:17 (UTC) (edited on 2025-05-19 22:22 (UTC) by 0xAE85)

Some test won't pass
In the PKGBUILD I removed the things before 'pytest tests' and it builds now, not sure how that stuff works.
Here is the error (archinfo-git is installed):

Successfully built pyvex-9.2.157.dev0-py3-none-manylinux2014_x86_64.whl
================================= test session starts =================================
platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0
rootdir: /home/user/.cache/yay/python-ailment-git/src/python-ailment-git
configfile: pyproject.toml
collected 3 items                                                                     

tests/test_expression.py .                                                      [ 33%]
tests/test_irsb.py sF                                                           [100%]

====================================== FAILURES =======================================
_________________________ TestIrsb.test_convert_from_vex_irsb _________________________

self = <test_irsb.TestIrsb testMethod=test_convert_from_vex_irsb>

    @unittest.skipUnless(pyvex, "pyvex required")
    def test_convert_from_vex_irsb(self):
>       arch = archinfo.arch_from_id("AMD64")
E       NameError: name 'archinfo' is not defined

tests/test_irsb.py:26: NameError
=============================== short test summary info ===============================
FAILED tests/test_irsb.py::TestIrsb::test_convert_from_vex_irsb - NameError: name 'archinfo' is not defined
======================= 1 failed, 1 passed, 1 skipped in 0.97s ========================
==> ERROR: A failure occurred in check().
    Aborting...