DPDK CI discussions
 help / color / mirror / Atom feed
* Re: [dpdk-ci] |FAILURE| pw97624-97625 [PATCH] [v2, 2/2] net/virtio: fix virtio-user Rx interrupts with multi queue
       [not found] <20210902071047.DCD561D4@noxus.dpdklab.iol.unh.edu>
@ 2021-09-02  7:14 ` David Marchand
  0 siblings, 0 replies; only message in thread
From: David Marchand @ 2021-09-02  7:14 UTC (permalink / raw)
  To: dpdklab, Lincoln Lavoie; +Cc: Aaron Conole, ci

Hello,

On Thu, Sep 2, 2021 at 9:10 AM <dpdklab@iol.unh.edu> wrote:
>
> Test-Label: iol-x86_64-compile-testing
> Test-Status: FAILURE
> http://dpdk.org/patch/97625
>
> _Testing issues_
>
> Submitter: David Marchand <david.marchand@redhat.com>
> Date: Tuesday, August 31 2021 15:54:11
> DPDK git baseline: Repo:dpdk
>   Branch: master
>   CommitID:eeedef704c11bd74c367d62838700bdb8e5b573f
>
> 97624-97625 --> testing fail
>
> Test environment and result as below:
>
> +---------------------+--------------------+----------------------+-------------------+
> |     Environment     | dpdk_meson_compile | dpdk_mingw64_compile | dpdk_compile_spdk |
> +=====================+====================+======================+===================+
> | Windows Server 2019 | FAIL               | PASS                 | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | FreeBSD 13          | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | Ubuntu 18.04        | PASS               | SKIPPED              | PASS              |
> +---------------------+--------------------+----------------------+-------------------+
> | openSUSE Leap 15    | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | Fedora 32           | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | Fedora 31           | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | CentOS Stream 8     | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | CentOS 8            | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | Ubuntu 20.04        | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | RHEL 7              | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | RHEL8               | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | Arch Linux          | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | Fedora 34           | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | Fedora 33           | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | Alpine              | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
> | Fedora 34 clang     | PASS               | SKIPPED              | SKIPPED           |
> +---------------------+--------------------+----------------------+-------------------+
>
> ==== 20 line log output for Windows Server 2019 (dpdk_meson_compile): ====
> The Meson build system
> Version: 0.57.1
> Source dir: C:\Users\builder\jenkins\workspace\Windows-Compile-DPDK-Meson\dpdk
> Build dir: C:\Users\builder\jenkins\workspace\Windows-Compile-DPDK-Meson\dpdk\build
> Build type: native build
> Program more found: YES (C:\Windows\system32\more.COM)
> Project name: DPDK
> Project version: 21.11.0-rc0
> C compiler for the host machine: clang (clang 9.0.0 "clang version 9.0.0 (tags/RELEASE_900/final)")
> C linker for the host machine: clang link 14.24.28314.0
> Host machine cpu family: x86_64
> Host machine cpu: x86_64
> Message: ## Building in Developer Mode ##
> Program pkg-config pkgconf found: NO
> Program check-symbols.sh found: YES (sh C:\Users\builder\jenkins\workspace\Windows-Compile-DPDK-Meson\dpdk\buildtools\check-symbols.sh)
> Program options-ibverbs-static.sh found: YES (sh C:\Users\builder\jenkins\workspace\Windows-Compile-DPDK-Meson\dpdk\buildtools\options-ibverbs-static.sh)
> Program binutils-avx512-check.sh found: YES (sh C:\Users\builder\jenkins\workspace\Windows-Compile-DPDK-Meson\dpdk\buildtools\binutils-avx512-check.sh)
> Program python3 found: YES (c:\python38\python.exe)
> Program more found: YES (C:\Windows\system32\more.COM)
> [2] Error running command.

It looks like an environment issue.
Please can you have a look?

Thanks.


More logs about it:

+ meson build -Dexamples=helloworld --werror
Traceback (most recent call last):
  File "c:\python38\lib\site-packages\mesonbuild\mesonlib\universal.py",
line 1568, in cleanup
    super().cleanup()
  File "c:\python38\lib\tempfile.py", line 832, in cleanup
    self._rmtree(self.name)
  File "c:\python38\lib\tempfile.py", line 814, in _rmtree
    _shutil.rmtree(name, onerror=onerror)
  File "c:\python38\lib\shutil.py", line 731, in rmtree
    return _rmtree_unsafe(path, onerror)
  File "c:\python38\lib\shutil.py", line 613, in _rmtree_unsafe
    onerror(os.rmdir, path, sys.exc_info())
  File "c:\python38\lib\shutil.py", line 611, in _rmtree_unsafe
    os.rmdir(path)
OSError: [WinError 145] The directory is not empty:
'C:\\Users\\builder\\jenkins\\workspace\\Windows-Compile-DPDK-Meson\\dpdk\\build\\meson-private\\tmp94tdbycv'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\python38\lib\site-packages\mesonbuild\mesonlib\universal.py",
line 1562, in __exit__
    super().__exit__(exc, value, tb)
  File "c:\python38\lib\tempfile.py", line 828, in __exit__
    self.cleanup()
  File "c:\python38\lib\site-packages\mesonbuild\mesonlib\universal.py",
line 1570, in cleanup
    windows_proof_rmtree(self.name)
  File "c:\python38\lib\site-packages\mesonbuild\mesonlib\universal.py",
line 1525, in windows_proof_rmtree
    _make_tree_writable(f)
  File "c:\python38\lib\site-packages\mesonbuild\mesonlib\universal.py",
line 1515, in _make_tree_writable
    os.chmod(fpath, os.stat(fpath).st_mode | stat.S_IWRITE | stat.S_IREAD)
PermissionError: [WinError 5] Access is denied:
'C:\\Users\\builder\\jenkins\\workspace\\Windows-Compile-DPDK-Meson\\dpdk\\build\\meson-private\\tmp94tdbycv\\output.exe'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\python38\lib\site-packages\mesonbuild\mesonmain.py", line 132, in run
    return options.run_func(options)
  File "c:\python38\lib\site-packages\mesonbuild\msetup.py", line 275, in run
    app.generate()
  File "c:\python38\lib\site-packages\mesonbuild\msetup.py", line 183,
in generate
    self._generate(env)
  File "c:\python38\lib\site-packages\mesonbuild\msetup.py", line 222,
in _generate
    intr.run()
  File "c:\python38\lib\site-packages\mesonbuild\interpreter.py", line
4798, in run
    super().run()
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 641, in run
    self.evaluate_codeblock(self.ast, start=1)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 666, in evaluate_codeblock
    raise e
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 659, in evaluate_codeblock
    self.evaluate_statement(cur)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 672, in evaluate_statement
    return self.function_call(cur)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 1031, in function_call
    return func(node, func_args, kwargs)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 515, in wrapped
    return f(*wrapped_args, **wrapped_kwargs)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 229, in wrapped
    return f(*wrapped_args, **wrapped_kwargs)
  File "c:\python38\lib\site-packages\mesonbuild\interpreter.py", line
4301, in func_subdir
    self.evaluate_codeblock(codeblock)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 666, in evaluate_codeblock
    raise e
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 659, in evaluate_codeblock
    self.evaluate_statement(cur)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 676, in evaluate_statement
    return self.method_call(cur)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 1044, in method_call
    (args, kwargs) = self.reduce_arguments(node.args)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 1305, in reduce_arguments
    reduced_pos = [self.evaluate_statement(arg) for arg in
args.arguments]  # type: T.List[TYPE_nvar]
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 1305, in <listcomp>
    reduced_pos = [self.evaluate_statement(arg) for arg in
args.arguments]  # type: T.List[TYPE_nvar]
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 686, in evaluate_statement
    return self.evaluate_comparison(cur)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 785, in evaluate_comparison
    val1 = self.evaluate_statement(node.left)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 676, in evaluate_statement
    return self.method_call(cur)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 1073, in method_call
    return obj.method_call(method_name, args, kwargs)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 57, in method_call
    return method(args, kwargs)
  File "c:\python38\lib\site-packages\mesonbuild\interpreterbase.py",
line 229, in wrapped
    return f(*wrapped_args, **wrapped_kwargs)
  File "c:\python38\lib\site-packages\mesonbuild\interpreter.py", line
1415, in sizeof_method
    esize = self.compiler.sizeof(element, prefix, self.environment,
  File "c:\python38\lib\site-packages\mesonbuild\compilers\mixins\clike.py",
line 613, in sizeof
    res = self.run(t.format(**fargs), env, extra_args=extra_args,
  File "c:\python38\lib\site-packages\mesonbuild\compilers\mixins\clike.py",
line 489, in run
    return compilers.RunResult(False)
  File "c:\python38\lib\contextlib.py", line 120, in __exit__
    next(self.gen)
  File "c:\python38\lib\site-packages\mesonbuild\compilers\compilers.py",
line 1190, in _build_wrapper
    yield r
  File "c:\python38\lib\contextlib.py", line 120, in __exit__
    next(self.gen)
  File "c:\python38\lib\site-packages\mesonbuild\compilers\compilers.py",
line 797, in compile
    yield result
  File "c:\python38\lib\site-packages\mesonbuild\mesonlib\universal.py",
line 1564, in __exit__
    windows_proof_rmtree(self.name)
  File "c:\python38\lib\site-packages\mesonbuild\mesonlib\universal.py",
line 1525, in windows_proof_rmtree
    _make_tree_writable(f)
  File "c:\python38\lib\site-packages\mesonbuild\mesonlib\universal.py",
line 1515, in _make_tree_writable
    os.chmod(fpath, os.stat(fpath).st_mode | stat.S_IWRITE | stat.S_IREAD)
PermissionError: [WinError 5] Access is denied:
'C:\\Users\\builder\\jenkins\\workspace\\Windows-Compile-DPDK-Meson\\dpdk\\build\\meson-private\\tmp94tdbycv\\output.exe'
The Meson build system
Version: 0.57.1
Source dir: C:\Users\builder\jenkins\workspace\Windows-Compile-DPDK-Meson\dpdk
Build dir: C:\Users\builder\jenkins\workspace\Windows-Compile-DPDK-Meson\dpdk\build
Build type: native build
Program more found: YES (C:\Windows\system32\more.COM)
Project name: DPDK
Project version: 21.11.0-rc0
C compiler for the host machine: clang (clang 9.0.0 "clang version
9.0.0 (tags/RELEASE_900/final)")
C linker for the host machine: clang link 14.24.28314.0
Host machine cpu family: x86_64
Host machine cpu: x86_64
Message: ## Building in Developer Mode ##
Program pkg-config pkgconf found: NO
Program check-symbols.sh found: YES (sh
C:\Users\builder\jenkins\workspace\Windows-Compile-DPDK-Meson\dpdk\buildtools\check-symbols.sh)
Program options-ibverbs-static.sh found: YES (sh
C:\Users\builder\jenkins\workspace\Windows-Compile-DPDK-Meson\dpdk\buildtools\options-ibverbs-static.sh)
Program binutils-avx512-check.sh found: YES (sh
C:\Users\builder\jenkins\workspace\Windows-Compile-DPDK-Meson\dpdk\buildtools\binutils-avx512-check.sh)
Program python3 found: YES (c:\python38\python.exe)
Program more found: YES (C:\Windows\system32\more.COM)
[2] Error running command.


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-09-02  7:14 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20210902071047.DCD561D4@noxus.dpdklab.iol.unh.edu>
2021-09-02  7:14 ` [dpdk-ci] |FAILURE| pw97624-97625 [PATCH] [v2, 2/2] net/virtio: fix virtio-user Rx interrupts with multi queue David Marchand

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).