On Fri, Jul 4, 2025 at 3:14 PM Zhao Liu <zhao1.liu@intel.com> wrote:
>
> > You can run the added tests directly with this meson command:
> >
> > meson test rust-qemu-api-macros-tests
>
> Hi Manos, do you meet this error:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/mesonbuild/mesonmain.py", line 146, in run
> return options.run_func(options)
> File "/usr/lib/python3/dist-packages/mesonbuild/mtest.py", line 2004, in run
> b = build.load(options.wd)
> File "/usr/lib/python3/dist-packages/mesonbuild/build.py", line 2868, in load
> obj = pickle.load(f)
> ModuleNotFoundError: No module named 'mesonbuild.options'
>
> ERROR: Unhandled python exception
>
> This is a Meson bug and should be reported!
> ---
>
> But I've tested this series via `make check`.
>
>
>
>
Sounds like it used your global meson installation instead of the one
from the virtual environment of your build directory.
Thank you for testing!
--
Manos Pitsidianakis
Emulation and Virtualization Engineer at Linaro Ltd