nvme-cli 3 build tests #10
build.yml
on: pull_request
fallback shared libraries
0s
muon minimal static
27s
make static
29s
build libnvme and nvme-cli separately
30s
Matrix: cross
Matrix: default
Annotations
17 errors
|
default (clang, debug)
Process completed with exit code 1.
|
|
default (gcc, debug)
The strategy configuration was canceled because "default.clang_debug" failed
|
|
default (gcc, debug)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
|
default (gcc, debug)
Process completed with exit code 1.
|
|
muon minimal static
Process completed with exit code 1.
|
|
default (gcc, release)
The strategy configuration was canceled because "default.clang_debug" failed
|
|
default (gcc, release)
The operation was canceled.
|
|
default (clang, release)
The strategy configuration was canceled because "default.clang_debug" failed
|
|
default (clang, release)
The operation was canceled.
|
|
build libnvme and nvme-cli separately
Process completed with exit code 1.
|
|
make static
Process completed with exit code 2.
|
|
cross (armhf)
Error: stdout samu:
muon:
DEPRECATION: "pkgconfig" entry is deprecated and should be replaced by "pkg-config"
The Meson build system
Version: 1.3.2
Source dir: /build
Build dir: /build/.build-ci
Build type: cross build
Project name: nvme-cli
Project version: 2.15
Cross compiler sanity tests disabled via the cross file.
C compiler for the host machine: /usr/bin/arm-linux-gnueabihf-gcc (gcc 13.3.0 "arm-linux-gnueabihf-gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0")
C linker for the host machine: /usr/bin/arm-linux-gnueabihf-gcc ld.bfd 2.42
Compiler for language c for the build machine not found.
Build machine cpu family: x86_64
Build machine cpu: x86_64
Host machine cpu family: arm
Host machine cpu: armv7
Target machine cpu family: arm
Target machine cpu: armv7
Looking for a fallback subproject for the dependency libnvme because:
Use of fallback dependencies is forced.
Executing subproject libnvme
libnvme| Project name: libnvme
libnvme| Project version: 1.15
libnvme| C compiler for the host machine: /usr/bin/arm-linux-gnueabihf-gcc (gcc 13.3.0 "arm-linux-gnueabihf-gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0")
libnvme| C linker for the host machine: /usr/bin/arm-linux-gnueabihf-gcc ld.bfd 2.42
libnvme| Compiler for language c for the build machine not found.
libnvme| Compiler for language cpp for the host machine not found.
libnvme| WARNING: We thought we found pkg-config '/usr/bin/arm-linux-gnueabihf-pkg-config' but now it's not there. How odd!
libnvme| Found pkg-config: NO
libnvme| Found CMake: NO
libnvme| Run-time dependency json-c found: NO (tried pkgconfig and cmake)
libnvme| Not looking for a fallback subproject for the dependency json-c because:
libnvme| Use of fallback dependencies is disabled.
libnvme| Run-time dependency libkeyutils found: NO (tried pkgconfig and cmake)
libnvme| Checking if "__builtin_type_compatible_p" compiles: YES
libnvme| Checking if "typeof" compiles: YES
libnvme| Checking if "byteswap.h" compiles: YES
libnvme| Checking if "bswap64" : links: YES
libnvme| Checking if "statement-expr" compiles: YES
libnvme| Checking if "isblank" : links: YES
libnvme| Checking if "linux/mctp.h" compiles: YES
libnvme| Checking if "netdb" : links: YES
libnvme| Run-time dependency threads found: YES
libnvme| Run-time dependency dl found: YES
libnvme| Checking for function "dlsym" with dependency dl: YES
libnvme| Compiler for C supports function attribute fallthrough: YES
libnvme| Configuring libnvme.spec using configuration
libnvme| Configuring config.h using configuration
libnvme| Checking if "ioctl has glibc-style prototype" compiles: YES
libnvme| Configuring nbft-dump-diff.sh using configuration
libnvme| Configuring gen-nbft-diffs.sh using configuration
libnvme| Program diff found: YES (/usr/bin/diff)
libnvme| Configuring conf.py using configuration
libnvme| Configuring api.rst using configuration
libnvme| Configuring index.rst using configuration
libnvme| Configuring quickstart.rst using configuration
libnvme| Configuring installation.rst using configuration
libnvme| Configuring mi.rst using configuration
libnvme| Configuring config-schema.json using configuration
libnvme| Program /build/subprojects/libnvme/doc/../scripts/kernel-doc found: YES (/build/subprojects/libnvme/doc/../scripts/kernel-doc)
libnvme| Program /build/subprojects/libnvme/doc/../scripts/kernel-doc-check found: YES (/build/subprojects/libnvme/doc/../scripts/kernel-doc-check)
libnvme| Build targets in project: 32
libnvme| Subproject libnvme finished.
Dependency libnvme from subproject subprojects/libnvme found: YES 1.15
Run-time dependency json-c found: NO (tried pkgconfig and cmake)
Not looking for a fallback subproject for the dependency json-c because:
Use of fallback dependencies is disabled.
Checking if "__builtin_type_compatible_p" compiles: YES (cached)
Checking if "typeof" compiles: YES (cached)
Checking if "byteswap.h" compiles: YES (cached)
Checking if "bswap64" : links: YES (cached)
Checking if "isblank" : links: YES (cached)
Checking if "sys/random.h" compiles: YES
Checking if "linux/sed-opal.h" compiles: YES
Checking if "key_type
|
|
cross (s390x)
The strategy configuration was canceled because "cross.armhf" failed
|
|
cross (s390x)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
|
cross (s390x)
Error: stdout samu:
muon:
DEPRECATION: "pkgconfig" entry is deprecated and should be replaced by "pkg-config"
The Meson build system
Version: 1.3.2
Source dir: /build
Build dir: /build/.build-ci
Build type: cross build
Project name: nvme-cli
Project version: 2.15
Cross compiler sanity tests disabled via the cross file.
C compiler for the host machine: /usr/bin/s390x-linux-gnu-gcc (gcc 13.3.0 "s390x-linux-gnu-gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0")
C linker for the host machine: /usr/bin/s390x-linux-gnu-gcc ld.bfd 2.42
Compiler for language c for the build machine not found.
Build machine cpu family: x86_64
Build machine cpu: x86_64
Host machine cpu family: s390x
Host machine cpu:
Target machine cpu family: s390x
Target machine cpu:
Looking for a fallback subproject for the dependency libnvme because:
Use of fallback dependencies is forced.
Executing subproject libnvme
libnvme| Project name: libnvme
libnvme| Project version: 1.15
libnvme| C compiler for the host machine: /usr/bin/s390x-linux-gnu-gcc (gcc 13.3.0 "s390x-linux-gnu-gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0")
libnvme| C linker for the host machine: /usr/bin/s390x-linux-gnu-gcc ld.bfd 2.42
libnvme| Compiler for language c for the build machine not found.
libnvme| Compiler for language cpp for the host machine not found.
libnvme| WARNING: We thought we found pkg-config '/usr/bin/s390x-linux-gnu-pkg-config' but now it's not there. How odd!
libnvme| Found pkg-config: NO
libnvme| Found CMake: NO
libnvme| Run-time dependency json-c found: NO (tried pkgconfig and cmake)
libnvme| Not looking for a fallback subproject for the dependency json-c because:
libnvme| Use of fallback dependencies is disabled.
libnvme| Run-time dependency libkeyutils found: NO (tried pkgconfig and cmake)
libnvme| Checking if "__builtin_type_compatible_p" compiles: YES
libnvme| Checking if "typeof" compiles: YES
libnvme| Checking if "byteswap.h" compiles: YES
libnvme| Checking if "bswap64" : links: YES
libnvme| Checking if "statement-expr" compiles: YES
libnvme| Checking if "isblank" : links: YES
libnvme| Checking if "linux/mctp.h" compiles: YES
libnvme| Checking if "netdb" : links: YES
libnvme| Run-time dependency threads found: YES
libnvme| Run-time dependency dl found: YES
libnvme| Checking for function "dlsym" with dependency dl: YES
libnvme| Compiler for C supports function attribute fallthrough: YES
libnvme| Configuring libnvme.spec using configuration
libnvme| Configuring config.h using configuration
libnvme| Checking if "ioctl has glibc-style prototype" compiles: YES
libnvme| Configuring nbft-dump-diff.sh using configuration
libnvme| Configuring gen-nbft-diffs.sh using configuration
libnvme| Program diff found: YES (/usr/bin/diff)
libnvme| Configuring conf.py using configuration
libnvme| Configuring api.rst using configuration
libnvme| Configuring index.rst using configuration
libnvme| Configuring quickstart.rst using configuration
libnvme| Configuring installation.rst using configuration
libnvme| Configuring mi.rst using configuration
libnvme| Configuring config-schema.json using configuration
libnvme| Program /build/subprojects/libnvme/doc/../scripts/kernel-doc found: YES (/build/subprojects/libnvme/doc/../scripts/kernel-doc)
libnvme| Program /build/subprojects/libnvme/doc/../scripts/kernel-doc-check found: YES (/build/subprojects/libnvme/doc/../scripts/kernel-doc-check)
libnvme| Build targets in project: 32
libnvme| Subproject libnvme finished.
Dependency libnvme from subproject subprojects/libnvme found: YES 1.15
Run-time dependency json-c found: NO (tried pkgconfig and cmake)
Not looking for a fallback subproject for the dependency json-c because:
Use of fallback dependencies is disabled.
Checking if "__builtin_type_compatible_p" compiles: YES (cached)
Checking if "typeof" compiles: YES (cached)
Checking if "byteswap.h" compiles: YES (cached)
Checking if "bswap64" : links: YES (cached)
Checking if "isblank" : links: YES (cached)
Checking if "sys/random.h" compiles: YES
Checking if "linux/sed-opal.h" compiles: YES
Checking if "key_type" compiles: YES
Checking if "tm_g
|
|
cross (ppc64le)
The strategy configuration was canceled because "cross.armhf" failed
|
|
cross (ppc64le)
The operation was canceled.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
log files
Expired
|
4.43 KB |
sha256:edefd96b37ffcc4743d55b7632bd4ffe78aa991d06e75d3c184d9db13ba1ff7c
|
|
|
logs files
Expired
|
5.98 KB |
sha256:ee25cf1f4aa70f0dbac367df805441d87706cc9bfa7b06071e8b8eb177085603
|
|