From 89d3a1e8ede2d543051a668bffac5a6276f0d07e Mon Sep 17 00:00:00 2001 From: Antoine Gouby Date: Sun, 10 Dec 2023 02:12:59 +0100 Subject: [PATCH] efe --- .github/workflows/build.yml | 60 +- 1 | 3022 +++++++++++++++++++++ CMakeLists.txt | 7 +- cmake/compiler.cmake | 7 + cmake/tidy.cmake | 4 - conan_profiles/{win_mingw => windows_gcc} | 0 conanfile.py | 7 +- docker/Dockerfile | 2 +- include/pza/core/interface.hxx | 2 +- include/pza/interfaces/device.hxx | 6 +- source/core/attribute.cxx | 2 - source/core/attribute.hxx | 2 +- source/interfaces/device.cxx | 6 +- toto | 0 14 files changed, 3080 insertions(+), 47 deletions(-) create mode 100644 1 delete mode 100644 cmake/tidy.cmake rename conan_profiles/{win_mingw => windows_gcc} (100%) create mode 100644 toto diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fad3aaf..90d59b5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,19 +7,15 @@ jobs: runs-on: ubuntu-latest container: image: ghcr.io/panduza/pzacxx-build-img:latest - options: --user 1001 strategy: + fail-fast: false matrix: - os: [linux] - compiler: [gcc] - build_type: [Debug] - shared: ["True", "False"] + os: [linux, windows] + compiler: [gcc, clang] + build_type: [debug, release] + lib_type: [shared, static] exclude: - - os: linux - compiler: mingw - - os: win - compiler: gcc - - os: win + - os: windows compiler: clang steps: - name: Checkout @@ -30,23 +26,41 @@ jobs: run: pacman -S --noconfirm nodejs - name: "cache" - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ~/.conan2/p - key: conan-cache-${{ matrix.os }}-${{ matrix.compiler }}-${{ matrix.build_type }}-${{ matrix.shared }} + key: conan-cache-${{ matrix.os }}-${{ matrix.compiler }}-${{ matrix.build_type }}-${{ matrix.lib_type }} - - name: "Install" - run: - conan install -pr:b ./conan_profiles/linux_gcc -pr:h ./conan_profiles/${{ matrix.os }}_${{ matrix.compiler }} --build=missing -s build_type=${{ matrix.build_type }} -o shared=${{ matrix.shared }} . + - id: build_type + uses: ASzc/change-string-case-action@v6 + with: + string: ${{ matrix.build_type }} + + - name: "Install dependencies" + run: | + if [ "${{ matrix.lib_type }}" = "static" ]; then + shared="False" + else + shared="True" + fi + conan install -pr:b ./conan_profiles/linux_gcc -pr:h ./conan_profiles/${{ matrix.os }}_${{ matrix.compiler }} --build=missing -s build_type=${{ steps.build_type.outputs.capitalized }} -o shared=$shared . - - name: "Build" + - name: "Build for ${{ matrix.os }}-${{ matrix.compiler }}-${{ matrix.lib_type }}-${{ matrix.build_type }}" run: | - if [ "${{ matrix.shared }}" = "True" ]; then - lib_type="shared" + if [ "${{ matrix.compiler }}" = "clang" ] && [ "${{ matrix.build_type }}" = "debug" ] && [ "${{ matrix.lib_type }}" = "shared" ]; then + tidy="True" else - lib_type="static" + tidy="False" fi - ls -l build - echo "build folder: ./build/${{ matrix.os }}-${{ matrix.compiler }}-$lib_type" - cmake --preset ${{ matrix.os }}-${{ matrix.compiler }}-$lib_type - cmake --build ./build/${{ matrix.os }}-${{ matrix.compiler }}-$lib_type --config ${{ matrix.build_type }} + cmake --preset ${{ matrix.os }}-${{ matrix.compiler }}-${{ matrix.lib_type }} -DWITH_TIDY=$tidy + cmake --build --preset ${{ matrix.os }}-${{ matrix.compiler }}-${{ matrix.lib_type }}-${{ matrix.build_type }} + + - name: "Test for ${{ matrix.os }}-${{ matrix.compiler }}-${{ matrix.lib_type }}-${{ matrix.build_type }}" + run: | + echo "Test for ${{ matrix.os }}-${{ matrix.compiler }}-${{ matrix.lib_type }}-${{ matrix.build_type }}" + + + - name: "Coverage" + if: ${{ matrix.os == 'linux' && matrix.compiler == 'gcc' && matrix.build_type == 'debug' && matrix.lib_type == 'static' }} + run: | + echo "Coverage for ${{ matrix.os }}-${{ matrix.compiler }}-${{ matrix.lib_type }}-${{ matrix.build_type }}" diff --git a/1 b/1 new file mode 100644 index 0000000..a6eeeca --- /dev/null +++ b/1 @@ -0,0 +1,3022 @@ +[CI Workflow/build-4 ] ๐Ÿš€ Start image=ghcr.io/panduza/pzacxx-build-img:latest +[CI Workflow/build-3 ] ๐Ÿš€ Start image=ghcr.io/panduza/pzacxx-build-img:latest +[CI Workflow/build-1 ] ๐Ÿš€ Start image=ghcr.io/panduza/pzacxx-build-img:latest +[CI Workflow/build-2 ] ๐Ÿš€ Start image=ghcr.io/panduza/pzacxx-build-img:latest +time="2023-12-10T14:22:25+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-3 ] ๐Ÿณ docker pull image=ghcr.io/panduza/pzacxx-build-img:latest platform= username= forcePull=true +time="2023-12-10T14:22:25+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-1 ] ๐Ÿณ docker pull image=ghcr.io/panduza/pzacxx-build-img:latest platform= username= forcePull=true +time="2023-12-10T14:22:25+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-4 ] ๐Ÿณ docker pull image=ghcr.io/panduza/pzacxx-build-img:latest platform= username= forcePull=true +time="2023-12-10T14:22:25+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-2 ] ๐Ÿณ docker pull image=ghcr.io/panduza/pzacxx-build-img:latest platform= username= forcePull=true +[CI Workflow/build-3 ] using DockerAuthConfig authentication for docker pull +[CI Workflow/build-2 ] using DockerAuthConfig authentication for docker pull +[CI Workflow/build-4 ] using DockerAuthConfig authentication for docker pull +[CI Workflow/build-1 ] using DockerAuthConfig authentication for docker pull +time="2023-12-10T14:22:27+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-3 ] ๐Ÿณ docker create image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +time="2023-12-10T14:22:27+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-4 ] ๐Ÿณ docker create image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +time="2023-12-10T14:22:27+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-1 ] ๐Ÿณ docker create image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +[CI Workflow/build-3 ] ๐Ÿณ docker run image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +[CI Workflow/build-4 ] ๐Ÿณ docker run image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +[CI Workflow/build-1 ] ๐Ÿณ docker run image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +[CI Workflow/build-4 ] โ˜ git clone 'https://github.com/actions/cache' # ref=v3 +[CI Workflow/build-1 ] โ˜ git clone 'https://github.com/actions/cache' # ref=v3 +[CI Workflow/build-3 ] โ˜ git clone 'https://github.com/actions/cache' # ref=v3 +time="2023-12-10T14:22:28+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-2 ] ๐Ÿณ docker create image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +[CI Workflow/build-2 ] ๐Ÿณ docker run image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +[CI Workflow/build-4 ] โ˜ git clone 'https://github.com/ASzc/change-string-case-action' # ref=v6 +[CI Workflow/build-2 ] โ˜ git clone 'https://github.com/actions/cache' # ref=v3 +[CI Workflow/build-1 ] โ˜ git clone 'https://github.com/ASzc/change-string-case-action' # ref=v6 +[CI Workflow/build-3 ] โ˜ git clone 'https://github.com/ASzc/change-string-case-action' # ref=v6 +[CI Workflow/build-4 ] ๐Ÿงช Matrix: map[build_type:release compiler:gcc lib_type:static os:linux] +[CI Workflow/build-4 ] โญ Run Main Checkout +[CI Workflow/build-4 ] ๐Ÿณ docker cp src=/home/agouby/panduza/panduza-cxx/. dst=/home/agouby/panduza/panduza-cxx +[CI Workflow/build-4 ] โœ… Success - Main Checkout +[CI Workflow/build-4 ] โญ Run Main Hack container for local development +[CI Workflow/build-4 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/1.sh] user= workdir= +[CI Workflow/build-4 ] | resolving dependencies... +[CI Workflow/build-4 ] | looking for conflicting packages... +[CI Workflow/build-4 ] | +[CI Workflow/build-4 ] | Package (2) New Version Net Change Download Size +[CI Workflow/build-4 ] | +[CI Workflow/build-4 ] | extra/c-ares 1.23.0-1 0.59 MiB 0.25 MiB +[CI Workflow/build-4 ] | extra/nodejs 21.4.0-1 65.04 MiB 15.22 MiB +[CI Workflow/build-4 ] | +[CI Workflow/build-4 ] | Total Download Size: 15.47 MiB +[CI Workflow/build-4 ] | Total Installed Size: 65.63 MiB +[CI Workflow/build-4 ] | +[CI Workflow/build-4 ] | :: Proceed with installation? [Y/n] +[CI Workflow/build-4 ] | :: Retrieving packages... +[CI Workflow/build-2 ] โ˜ git clone 'https://github.com/ASzc/change-string-case-action' # ref=v6 +[CI Workflow/build-1 ] ๐Ÿงช Matrix: map[build_type:debug compiler:gcc lib_type:shared os:linux] +[CI Workflow/build-1 ] โญ Run Main Checkout +[CI Workflow/build-1 ] ๐Ÿณ docker cp src=/home/agouby/panduza/panduza-cxx/. dst=/home/agouby/panduza/panduza-cxx +[CI Workflow/build-1 ] โœ… Success - Main Checkout +[CI Workflow/build-1 ] โญ Run Main Hack container for local development +[CI Workflow/build-1 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/1.sh] user= workdir= +[CI Workflow/build-4 ] | nodejs-21.4.0-1-x86_64 downloading... +[CI Workflow/build-4 ] | c-ares-1.23.0-1-x86_64 downloading... +[CI Workflow/build-4 ] | checking keyring... +[CI Workflow/build-4 ] | checking package integrity... +[CI Workflow/build-1 ] | resolving dependencies... +[CI Workflow/build-1 ] | looking for conflicting packages... +[CI Workflow/build-1 ] | +[CI Workflow/build-1 ] | Package (2) New Version Net Change Download Size +[CI Workflow/build-1 ] | +[CI Workflow/build-1 ] | extra/c-ares 1.23.0-1 0.59 MiB 0.25 MiB +[CI Workflow/build-1 ] | extra/nodejs 21.4.0-1 65.04 MiB 15.22 MiB +[CI Workflow/build-1 ] | +[CI Workflow/build-1 ] | Total Download Size: 15.47 MiB +[CI Workflow/build-1 ] | Total Installed Size: 65.63 MiB +[CI Workflow/build-1 ] | +[CI Workflow/build-1 ] | :: Proceed with installation? [Y/n] +[CI Workflow/build-1 ] | :: Retrieving packages... +[CI Workflow/build-3 ] ๐Ÿงช Matrix: map[build_type:release compiler:gcc lib_type:shared os:linux] +[CI Workflow/build-3 ] โญ Run Main Checkout +[CI Workflow/build-4 ] | loading package files... +[CI Workflow/build-3 ] ๐Ÿณ docker cp src=/home/agouby/panduza/panduza-cxx/. dst=/home/agouby/panduza/panduza-cxx +[CI Workflow/build-4 ] | checking for file conflicts... +[CI Workflow/build-4 ] | :: Processing package changes... +[CI Workflow/build-4 ] | installing c-ares... +[CI Workflow/build-4 ] | installing nodejs... +[CI Workflow/build-3 ] โœ… Success - Main Checkout +[CI Workflow/build-3 ] โญ Run Main Hack container for local development +[CI Workflow/build-3 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/1.sh] user= workdir= +[CI Workflow/build-4 ] | Optional dependencies for nodejs +[CI Workflow/build-4 ] | npm: nodejs package manager +[CI Workflow/build-4 ] | :: Running post-transaction hooks... +[CI Workflow/build-4 ] | (1/1) Arming ConditionNeedsUpdate... +[CI Workflow/build-4 ] โœ… Success - Main Hack container for local development +[CI Workflow/build-4 ] โญ Run Main cache +[CI Workflow/build-4 ] ๐Ÿณ docker cp src=/home/agouby/.cache/act/actions-cache@v3/ dst=/var/run/act/actions/actions-cache@v3/ +[CI Workflow/build-3 ] | resolving dependencies... +[CI Workflow/build-3 ] | looking for conflicting packages... +[CI Workflow/build-3 ] | +[CI Workflow/build-3 ] | Package (2) New Version Net Change Download Size +[CI Workflow/build-3 ] | +[CI Workflow/build-3 ] | extra/c-ares 1.23.0-1 0.59 MiB 0.25 MiB +[CI Workflow/build-3 ] | extra/nodejs 21.4.0-1 65.04 MiB 15.22 MiB +[CI Workflow/build-3 ] | +[CI Workflow/build-3 ] | Total Download Size: 15.47 MiB +[CI Workflow/build-3 ] | Total Installed Size: 65.63 MiB +[CI Workflow/build-3 ] | +[CI Workflow/build-3 ] | :: Proceed with installation? [Y/n] +[CI Workflow/build-3 ] | :: Retrieving packages... +[CI Workflow/build-2 ] ๐Ÿงช Matrix: map[build_type:debug compiler:gcc lib_type:static os:linux] +[CI Workflow/build-2 ] โญ Run Main Checkout +[CI Workflow/build-2 ] ๐Ÿณ docker cp src=/home/agouby/panduza/panduza-cxx/. dst=/home/agouby/panduza/panduza-cxx +[CI Workflow/build-2 ] โœ… Success - Main Checkout +[CI Workflow/build-2 ] โญ Run Main Hack container for local development +[CI Workflow/build-2 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/1.sh] user= workdir= +[CI Workflow/build-4 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/restore/index.js] user= workdir= +[CI Workflow/build-2 ] | resolving dependencies... +[CI Workflow/build-2 ] | looking for conflicting packages... +[CI Workflow/build-2 ] | +[CI Workflow/build-2 ] | Package (2) New Version Net Change Download Size +[CI Workflow/build-2 ] | +[CI Workflow/build-2 ] | extra/c-ares 1.23.0-1 0.59 MiB 0.25 MiB +[CI Workflow/build-2 ] | extra/nodejs 21.4.0-1 65.04 MiB 15.22 MiB +[CI Workflow/build-2 ] | +[CI Workflow/build-2 ] | Total Download Size: 15.47 MiB +[CI Workflow/build-2 ] | Total Installed Size: 65.63 MiB +[CI Workflow/build-2 ] | +[CI Workflow/build-2 ] | :: Proceed with installation? [Y/n] +[CI Workflow/build-2 ] | :: Retrieving packages... +[CI Workflow/build-4 ] ๐Ÿ’ฌ ::debug::Resolved Keys: +[CI Workflow/build-4 ] ๐Ÿ’ฌ ::debug::["conan-cache-linux-gcc-release-static"] +[CI Workflow/build-4 ] ๐Ÿ’ฌ ::debug::Checking zstd --quiet --version +[CI Workflow/build-4 ] | (node:63) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-4 ] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-4 ] ๐Ÿ’ฌ ::debug::1.5.5 +[CI Workflow/build-4 ] ๐Ÿ’ฌ ::debug::zstd version: 1.5.5 +[CI Workflow/build-4 ] ๐Ÿ’ฌ ::debug::Resource Url: http://localhost:8080/_apis/artifactcache/cache?keys=conan-cache-linux-gcc-release-static&version=3dd60595b563d7556bca6726910cb8858ba422b6bcd6dbf6dbe7fc6625fe9c7a +[CI Workflow/build-4 ] โš™ *** +[CI Workflow/build-4 ] ๐Ÿ’ฌ ::debug::Cache Result: +[CI Workflow/build-4 ] ๐Ÿ’ฌ ::debug::{"result":"hit","archiveLocation":"***","cacheKey":"conan-cache-linux-gcc-release-static"} +[CI Workflow/build-4 ] ๐Ÿ’ฌ ::debug::Archive Path: /tmp/a85f39de-1410-4081-a084-2300a64e3988/cache.tzst +[CI Workflow/build-4 ] ๐Ÿ’ฌ ::debug::Use Azure SDK: false +[CI Workflow/build-4 ] ๐Ÿ’ฌ ::debug::Download concurrency: 8 +[CI Workflow/build-4 ] ๐Ÿ’ฌ ::debug::Request timeout (ms): 30000 +[CI Workflow/build-4 ] ๐Ÿ’ฌ ::debug::Cache segment download timeout mins env var: undefined +[CI Workflow/build-4 ] ๐Ÿ’ฌ ::debug::Segment download timeout (ms): 600000 +[CI Workflow/build-4 ] ๐Ÿ’ฌ ::debug::Lookup only: false +[CI Workflow/build-4 ] | Cache Size: ~74 MB (77668890 B) +[CI Workflow/build-4 ] | [command]/usr/sbin/tar -xf /tmp/a85f39de-1410-4081-a084-2300a64e3988/cache.tzst -P -C /home/agouby/panduza/panduza-cxx --use-compress-program unzstd +[CI Workflow/build-1 ] | nodejs-21.4.0-1-x86_64 downloading... +[CI Workflow/build-1 ] | c-ares-1.23.0-1-x86_64 downloading... +[CI Workflow/build-1 ] | checking keyring... +[CI Workflow/build-1 ] | checking package integrity... +[CI Workflow/build-1 ] | loading package files... +[CI Workflow/build-1 ] | checking for file conflicts... +[CI Workflow/build-1 ] | :: Processing package changes... +[CI Workflow/build-1 ] | installing c-ares... +[CI Workflow/build-1 ] | installing nodejs... +[CI Workflow/build-1 ] | Optional dependencies for nodejs +[CI Workflow/build-1 ] | npm: nodejs package manager +[CI Workflow/build-1 ] | :: Running post-transaction hooks... +[CI Workflow/build-1 ] | (1/1) Arming ConditionNeedsUpdate... +[CI Workflow/build-1 ] โœ… Success - Main Hack container for local development +[CI Workflow/build-1 ] โญ Run Main cache +[CI Workflow/build-1 ] ๐Ÿณ docker cp src=/home/agouby/.cache/act/actions-cache@v3/ dst=/var/run/act/actions/actions-cache@v3/ +[CI Workflow/build-4 ] | Cache restored successfully +[CI Workflow/build-4 ] | Cache restored from key: conan-cache-linux-gcc-release-static +[CI Workflow/build-4 ] โœ… Success - Main cache +[CI Workflow/build-4 ] โš™ ::set-output:: cache-hit=true +[CI Workflow/build-4 ] โญ Run Main ASzc/change-string-case-action@v6 +[CI Workflow/build-4 ] ๐Ÿณ docker cp src=/home/agouby/.cache/act/ASzc-change-string-case-action@v6/ dst=/var/run/act/actions/ASzc-change-string-case-action@v6/ +[CI Workflow/build-4 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/ASzc-change-string-case-action@v6/index.js] user= workdir= +[CI Workflow/build-1 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/restore/index.js] user= workdir= +[CI Workflow/build-1 ] ๐Ÿ’ฌ ::debug::Resolved Keys: +[CI Workflow/build-1 ] ๐Ÿ’ฌ ::debug::["conan-cache-linux-gcc-debug-shared"] +[CI Workflow/build-1 ] ๐Ÿ’ฌ ::debug::Checking zstd --quiet --version +[CI Workflow/build-1 ] | (node:64) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-1 ] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-1 ] ๐Ÿ’ฌ ::debug::1.5.5 +[CI Workflow/build-1 ] ๐Ÿ’ฌ ::debug::zstd version: 1.5.5 +[CI Workflow/build-1 ] ๐Ÿ’ฌ ::debug::Resource Url: http://localhost:8080/_apis/artifactcache/cache?keys=conan-cache-linux-gcc-debug-shared&version=3dd60595b563d7556bca6726910cb8858ba422b6bcd6dbf6dbe7fc6625fe9c7a +[CI Workflow/build-4 ] | Manipulating string: release +[CI Workflow/build-4 ] | lowercase: release +[CI Workflow/build-4 ] | uppercase: RELEASE +[CI Workflow/build-4 ] | capitalized: Release +[CI Workflow/build-1 ] โš™ *** +[CI Workflow/build-1 ] ๐Ÿ’ฌ ::debug::Cache Result: +[CI Workflow/build-1 ] ๐Ÿ’ฌ ::debug::{"result":"hit","archiveLocation":"***","cacheKey":"conan-cache-linux-gcc-debug-shared"} +[CI Workflow/build-1 ] ๐Ÿ’ฌ ::debug::Archive Path: /tmp/6422c4ed-ee61-4afc-b450-b4bd259e9c6a/cache.tzst +[CI Workflow/build-1 ] ๐Ÿ’ฌ ::debug::Use Azure SDK: false +[CI Workflow/build-1 ] ๐Ÿ’ฌ ::debug::Download concurrency: 8 +[CI Workflow/build-1 ] ๐Ÿ’ฌ ::debug::Request timeout (ms): 30000 +[CI Workflow/build-1 ] ๐Ÿ’ฌ ::debug::Cache segment download timeout mins env var: undefined +[CI Workflow/build-1 ] ๐Ÿ’ฌ ::debug::Segment download timeout (ms): 600000 +[CI Workflow/build-1 ] ๐Ÿ’ฌ ::debug::Lookup only: false +[CI Workflow/build-4 ] โœ… Success - Main ASzc/change-string-case-action@v6 +[CI Workflow/build-4 ] โš™ ::set-output:: lowercase=release +[CI Workflow/build-4 ] โš™ ::set-output:: uppercase=RELEASE +[CI Workflow/build-4 ] โš™ ::set-output:: capitalized=Release +[CI Workflow/build-4 ] โญ Run Main Install +[CI Workflow/build-4 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/4.sh] user= workdir= +[CI Workflow/build-4 ] | LOL : linux_gcc +[CI Workflow/build-1 ] | Cache Size: ~128 MB (134546210 B) +[CI Workflow/build-1 ] | [command]/usr/sbin/tar -xf /tmp/6422c4ed-ee61-4afc-b450-b4bd259e9c6a/cache.tzst -P -C /home/agouby/panduza/panduza-cxx --use-compress-program unzstd +[CI Workflow/build-4 ] | +[CI Workflow/build-4 ] | ======== Input profiles ======== +[CI Workflow/build-4 ] | Profile host: +[CI Workflow/build-4 ] | [settings] +[CI Workflow/build-4 ] | arch=x86_64 +[CI Workflow/build-4 ] | build_type=Release +[CI Workflow/build-4 ] | compiler=gcc +[CI Workflow/build-4 ] | compiler.cppstd=gnu17 +[CI Workflow/build-4 ] | compiler.libcxx=libstdc++11 +[CI Workflow/build-4 ] | compiler.version=13 +[CI Workflow/build-4 ] | os=Linux +[CI Workflow/build-4 ] | [options] +[CI Workflow/build-4 ] | shared=False +[CI Workflow/build-4 ] | [conf] +[CI Workflow/build-4 ] | tools.build:compiler_executables={'c': 'gcc', 'cpp': 'g++'} +[CI Workflow/build-4 ] | +[CI Workflow/build-4 ] | Profile build: +[CI Workflow/build-4 ] | [settings] +[CI Workflow/build-4 ] | arch=x86_64 +[CI Workflow/build-4 ] | compiler=gcc +[CI Workflow/build-4 ] | compiler.cppstd=gnu17 +[CI Workflow/build-4 ] | compiler.libcxx=libstdc++11 +[CI Workflow/build-4 ] | compiler.version=13 +[CI Workflow/build-4 ] | os=Linux +[CI Workflow/build-4 ] | [conf] +[CI Workflow/build-4 ] | tools.build:compiler_executables={'c': 'gcc', 'cpp': 'g++'} +[CI Workflow/build-4 ] | +[CI Workflow/build-4 ] | +[CI Workflow/build-4 ] | ======== Computing dependency graph ======== +[CI Workflow/build-4 ] | Graph root +[CI Workflow/build-4 ] | conanfile.py (libpza-cxx/None): /home/agouby/panduza/panduza-cxx/conanfile.py +[CI Workflow/build-4 ] | Requirements +[CI Workflow/build-4 ] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243 - Cache +[CI Workflow/build-4 ] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d - Cache +[CI Workflow/build-4 ] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196 - Cache +[CI Workflow/build-4 ] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040 - Cache +[CI Workflow/build-4 ] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b - Cache +[CI Workflow/build-4 ] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731 - Cache +[CI Workflow/build-4 ] | zlib/1.3#06023034579559bb64357db3a53f88a4 - Cache +[CI Workflow/build-4 ] | Resolved version ranges +[CI Workflow/build-4 ] | nlohmann_json/[>=3.11.2]: nlohmann_json/3.11.3 +[CI Workflow/build-4 ] | openssl/[>=1.1 <4]: openssl/3.2.0 +[CI Workflow/build-4 ] | paho-mqtt-cpp/[>=1.2.0]: paho-mqtt-cpp/1.2.0 +[CI Workflow/build-4 ] | spdlog/[>=1.12.0]: spdlog/1.12.0 +[CI Workflow/build-4 ] | zlib/[>=1.2.11 <2]: zlib/1.3 +[CI Workflow/build-4 ] | +[CI Workflow/build-4 ] | ======== Computing necessary packages ======== +[CI Workflow/build-4 ] | Requirements +[CI Workflow/build-4 ] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243:6d9fcfa77e85f26803012f5558a2aa8f16c50ec9#64134cd65fdff53a99edd4a320f6a871 - Cache +[CI Workflow/build-4 ] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d:da39a3ee5e6b4b0d3255bfef95601890afd80709#552828a2560333bcbeff9d087ce0af0f - Cache +[CI Workflow/build-4 ] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196:8ae950068e9956b826b6b316832987eeb214c307#6c7328a22aa5052ae3f7a23c10090495 - Cache +[CI Workflow/build-4 ] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040:ce23d0fee2b9c86812cba88b7f99be563e585aea#a70018b5fce81bc2a089979422655a40 - Cache +[CI Workflow/build-4 ] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b:eaa9bb929148f9855204e9be8c7da47cd6ee0e48#6a074f62dd496d165f7ae0d3974b550d - Cache +[CI Workflow/build-4 ] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731:f7493fa9b388f9af60a193b787a00e1b8865783f#74fc1bc1ddd8e56083484b31de371fd4 - Cache +[CI Workflow/build-4 ] | zlib/1.3#06023034579559bb64357db3a53f88a4:c81087b06d1a5beef0ad711fc32d45f7a425a8f3#4378af938893bbf0e3311ee1b45b0507 - Cache +[CI Workflow/build-4 ] | +[CI Workflow/build-4 ] | ======== Installing packages ======== +[CI Workflow/build-4 ] | fmt/10.1.1: Already installed! (1 of 7) +[CI Workflow/build-4 ] | nlohmann_json/3.11.3: Already installed! (2 of 7) +[CI Workflow/build-4 ] | zlib/1.3: Already installed! (3 of 7) +[CI Workflow/build-4 ] | openssl/3.2.0: Already installed! (4 of 7) +[CI Workflow/build-4 ] | spdlog/1.12.0: Already installed! (5 of 7) +[CI Workflow/build-4 ] | paho-mqtt-c/1.3.9: Already installed! (6 of 7) +[CI Workflow/build-4 ] | paho-mqtt-cpp/1.2.0: Already installed! (7 of 7) +[CI Workflow/build-4 ] | WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X: +[CI Workflow/build-4 ] | WARN: deprecated: 'cpp_info.names' used in: zlib/1.3, paho-mqtt-c/1.3.9, spdlog/1.12.0, fmt/10.1.1, openssl/3.2.0, paho-mqtt-cpp/1.2.0 +[CI Workflow/build-4 ] | WARN: deprecated: 'cpp_info.build_modules' used in: openssl/3.2.0 +[CI Workflow/build-4 ] | WARN: deprecated: 'env_info' used in: openssl/3.2.0 +[CI Workflow/build-4 ] | +[CI Workflow/build-4 ] | ======== Finalizing install (deploy, generators) ======== +[CI Workflow/build-4 ] | conanfile.py (libpza-cxx/None): Calling generate() +[CI Workflow/build-4 ] | conanfile.py (libpza-cxx/None): Generators folder: /home/agouby/panduza/panduza-cxx/build/linux-gcc-static/generators +[CI Workflow/build-4 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: pzacxx_toolchain.cmake +[CI Workflow/build-4 ] | conanfile.py (libpza-cxx/None): Preset 'linux-gcc-static' added to CMakePresets.json. Invoke it manually using 'cmake --preset linux-gcc-static' if using CMake>=3.23 +[CI Workflow/build-4 ] | conanfile.py (libpza-cxx/None): If your CMake version is not compatible with CMakePresets (<3.23) call cmake like: 'cmake -G "Ninja Multi-Config" -DCMAKE_TOOLCHAIN_FILE=/home/agouby/panduza/panduza-cxx/build/linux-gcc-static/generators/pzacxx_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW' +[CI Workflow/build-4 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: CMakePresets.json +[CI Workflow/build-4 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: ../../../ConanPresets.json +[CI Workflow/build-4 ] | conanfile.py (libpza-cxx/None): Generating aggregated env files +[CI Workflow/build-4 ] | conanfile.py (libpza-cxx/None): Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh'] +[CI Workflow/build-4 ] | Install finished successfully +[CI Workflow/build-4 ] โœ… Success - Main Install +[CI Workflow/build-4 ] โญ Run Main Build for linux-gcc-static-release +[CI Workflow/build-4 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/5.sh] user= workdir= +[CI Workflow/build-4 ] | Preset CMake variables: +[CI Workflow/build-4 ] | +[CI Workflow/build-4 ] | CMAKE_POLICY_DEFAULT_CMP0091="NEW" +[CI Workflow/build-4 ] | CMAKE_TOOLCHAIN_FILE:FILEPATH="/home/agouby/panduza/panduza-cxx/build/linux-gcc-static/generators/pzacxx_toolchain.cmake" +[CI Workflow/build-4 ] | +[CI Workflow/build-4 ] | -- Found Git: /usr/sbin/git (found version "2.43.0") +[CI Workflow/build-4 ] | -- Using Conan toolchain: /home/agouby/panduza/panduza-cxx/build/linux-gcc-static/generators/pzacxx_toolchain.cmake +[CI Workflow/build-4 ] | -- Conan toolchain: C++ Standard 17 with extensions ON +[CI Workflow/build-4 ] | -- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF +[CI Workflow/build-4 ] | -- The CXX compiler identification is GNU 13.2.1 +[CI Workflow/build-4 ] | -- Detecting CXX compiler ABI info +[CI Workflow/build-4 ] | -- Detecting CXX compiler ABI info - done +[CI Workflow/build-4 ] | -- Check for working CXX compiler: /usr/sbin/g++ - skipped +[CI Workflow/build-4 ] | -- Detecting CXX compile features +[CI Workflow/build-4 ] | -- Detecting CXX compile features - done +[CI Workflow/build-4 ] | -- Conan: Component target declared 'spdlog::spdlog' +[CI Workflow/build-4 ] | -- Conan: Component target declared 'fmt::fmt' +[CI Workflow/build-4 ] | -- Conan: Target declared 'nlohmann_json::nlohmann_json' +[CI Workflow/build-4 ] | -- Conan: Component target declared 'PahoMqttCpp::paho-mqttpp3-static' +[CI Workflow/build-4 ] | -- Conan: Component target declared 'eclipse-paho-mqtt-c::paho-mqtt3as-static' +[CI Workflow/build-4 ] | -- Conan: Component target declared 'OpenSSL::Crypto' +[CI Workflow/build-4 ] | -- Conan: Component target declared 'OpenSSL::SSL' +[CI Workflow/build-4 ] | -- Conan: Target declared 'openssl::openssl' +[CI Workflow/build-4 ] | -- Conan: Target declared 'ZLIB::ZLIB' +[CI Workflow/build-4 ] | -- Conan: Including build module from '/root/.conan2/p/b/opens70bb4858fb1e4/p/lib/cmake/conan-official-openssl-variables.cmake' +[CI Workflow/build-4 ] | -- Configuring done (0.2s) +[CI Workflow/build-4 ] | -- Generating done (0.0s) +[CI Workflow/build-4 ] | CMake Warning: +[CI Workflow/build-4 ] | Manually-specified variables were not used by the project: +[CI Workflow/build-4 ] | +[CI Workflow/build-4 ] | CMAKE_POLICY_DEFAULT_CMP0091 +[CI Workflow/build-4 ] | +[CI Workflow/build-4 ] | +[CI Workflow/build-4 ] | -- Build files have been written to: /home/agouby/panduza/panduza-cxx/build/linux-gcc-static +[CI Workflow/build-3 ] | nodejs-21.4.0-1-x86_64 downloading... +[CI Workflow/build-3 ] | c-ares-1.23.0-1-x86_64 downloading... +[CI Workflow/build-3 ] | checking keyring... +[CI Workflow/build-2 ] | nodejs-21.4.0-1-x86_64 downloading... +[CI Workflow/build-2 ] | c-ares-1.23.0-1-x86_64 downloading... +[CI Workflow/build-2 ] | checking keyring... +[CI Workflow/build-3 ] | checking package integrity... +[CI Workflow/build-2 ] | checking package integrity... +[CI Workflow/build-3 ] | loading package files... +[CI Workflow/build-3 ] | checking for file conflicts... +[CI Workflow/build-3 ] | :: Processing package changes... +[CI Workflow/build-3 ] | installing c-ares... +[CI Workflow/build-3 ] | installing nodejs... +[CI Workflow/build-2 ] | loading package files... +[CI Workflow/build-2 ] | checking for file conflicts... +[CI Workflow/build-2 ] | :: Processing package changes... +[CI Workflow/build-2 ] | installing c-ares... +[CI Workflow/build-2 ] | installing nodejs... +[CI Workflow/build-3 ] | Optional dependencies for nodejs +[CI Workflow/build-3 ] | npm: nodejs package manager +[CI Workflow/build-3 ] | :: Running post-transaction hooks... +[CI Workflow/build-3 ] | (1/1) Arming ConditionNeedsUpdate... +[CI Workflow/build-3 ] โœ… Success - Main Hack container for local development +[CI Workflow/build-2 ] | Optional dependencies for nodejs +[CI Workflow/build-2 ] | npm: nodejs package manager +[CI Workflow/build-2 ] | :: Running post-transaction hooks... +[CI Workflow/build-2 ] | (1/1) Arming ConditionNeedsUpdate... +[CI Workflow/build-3 ] โญ Run Main cache +[CI Workflow/build-3 ] ๐Ÿณ docker cp src=/home/agouby/.cache/act/actions-cache@v3/ dst=/var/run/act/actions/actions-cache@v3/ +[CI Workflow/build-2 ] โœ… Success - Main Hack container for local development +[CI Workflow/build-1 ] | Cache restored successfully +[CI Workflow/build-2 ] โญ Run Main cache +[CI Workflow/build-1 ] | Cache restored from key: conan-cache-linux-gcc-debug-shared +[CI Workflow/build-1 ] โœ… Success - Main cache +[CI Workflow/build-2 ] ๐Ÿณ docker cp src=/home/agouby/.cache/act/actions-cache@v3/ dst=/var/run/act/actions/actions-cache@v3/ +[CI Workflow/build-1 ] โš™ ::set-output:: cache-hit=true +[CI Workflow/build-1 ] โญ Run Main ASzc/change-string-case-action@v6 +[CI Workflow/build-1 ] ๐Ÿณ docker cp src=/home/agouby/.cache/act/ASzc-change-string-case-action@v6/ dst=/var/run/act/actions/ASzc-change-string-case-action@v6/ +[CI Workflow/build-1 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/ASzc-change-string-case-action@v6/index.js] user= workdir= +[CI Workflow/build-3 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/restore/index.js] user= workdir= +[CI Workflow/build-4 ] | [1/35] Building CXX object examples/CMakeFiles/bps.dir/Release/bps.cxx.o +[CI Workflow/build-2 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/restore/index.js] user= workdir= +[CI Workflow/build-1 ] | Manipulating string: debug +[CI Workflow/build-1 ] | lowercase: debug +[CI Workflow/build-1 ] | uppercase: DEBUG +[CI Workflow/build-1 ] | capitalized: Debug +[CI Workflow/build-1 ] โœ… Success - Main ASzc/change-string-case-action@v6 +[CI Workflow/build-1 ] โš™ ::set-output:: lowercase=debug +[CI Workflow/build-1 ] โš™ ::set-output:: uppercase=DEBUG +[CI Workflow/build-1 ] โš™ ::set-output:: capitalized=Debug +[CI Workflow/build-3 ] ๐Ÿ’ฌ ::debug::Resolved Keys: +[CI Workflow/build-3 ] ๐Ÿ’ฌ ::debug::["conan-cache-linux-gcc-release-shared"] +[CI Workflow/build-3 ] ๐Ÿ’ฌ ::debug::Checking zstd --quiet --version +[CI Workflow/build-3 ] | (node:63) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-3 ] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-3 ] ๐Ÿ’ฌ ::debug::1.5.5 +[CI Workflow/build-3 ] ๐Ÿ’ฌ ::debug::zstd version: 1.5.5 +[CI Workflow/build-3 ] ๐Ÿ’ฌ ::debug::Resource Url: http://localhost:8080/_apis/artifactcache/cache?keys=conan-cache-linux-gcc-release-shared&version=3dd60595b563d7556bca6726910cb8858ba422b6bcd6dbf6dbe7fc6625fe9c7a +[CI Workflow/build-3 ] โš™ *** +[CI Workflow/build-3 ] ๐Ÿ’ฌ ::debug::Cache Result: +[CI Workflow/build-3 ] ๐Ÿ’ฌ ::debug::{"result":"hit","archiveLocation":"***","cacheKey":"conan-cache-linux-gcc-release-shared"} +[CI Workflow/build-3 ] ๐Ÿ’ฌ ::debug::Archive Path: /tmp/c91e8252-e01e-45ef-a878-a76e142f6e61/cache.tzst +[CI Workflow/build-3 ] ๐Ÿ’ฌ ::debug::Use Azure SDK: false +[CI Workflow/build-3 ] ๐Ÿ’ฌ ::debug::Download concurrency: 8 +[CI Workflow/build-3 ] ๐Ÿ’ฌ ::debug::Request timeout (ms): 30000 +[CI Workflow/build-3 ] ๐Ÿ’ฌ ::debug::Cache segment download timeout mins env var: undefined +[CI Workflow/build-3 ] ๐Ÿ’ฌ ::debug::Segment download timeout (ms): 600000 +[CI Workflow/build-3 ] ๐Ÿ’ฌ ::debug::Lookup only: false +[CI Workflow/build-1 ] โญ Run Main Install +[CI Workflow/build-2 ] ๐Ÿ’ฌ ::debug::Resolved Keys: +[CI Workflow/build-2 ] ๐Ÿ’ฌ ::debug::["conan-cache-linux-gcc-debug-static"] +[CI Workflow/build-2 ] ๐Ÿ’ฌ ::debug::Checking zstd --quiet --version +[CI Workflow/build-2 ] | (node:63) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-2 ] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-1 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/4.sh] user= workdir= +[CI Workflow/build-2 ] ๐Ÿ’ฌ ::debug::1.5.5 +[CI Workflow/build-2 ] ๐Ÿ’ฌ ::debug::zstd version: 1.5.5 +[CI Workflow/build-2 ] ๐Ÿ’ฌ ::debug::Resource Url: http://localhost:8080/_apis/artifactcache/cache?keys=conan-cache-linux-gcc-debug-static&version=3dd60595b563d7556bca6726910cb8858ba422b6bcd6dbf6dbe7fc6625fe9c7a +[CI Workflow/build-2 ] โš™ *** +[CI Workflow/build-2 ] ๐Ÿ’ฌ ::debug::Cache Result: +[CI Workflow/build-2 ] ๐Ÿ’ฌ ::debug::{"result":"hit","archiveLocation":"***","cacheKey":"conan-cache-linux-gcc-debug-static"} +[CI Workflow/build-2 ] ๐Ÿ’ฌ ::debug::Archive Path: /tmp/658d804c-ffc6-4acd-a229-fee711b7efc1/cache.tzst +[CI Workflow/build-2 ] ๐Ÿ’ฌ ::debug::Use Azure SDK: false +[CI Workflow/build-2 ] ๐Ÿ’ฌ ::debug::Download concurrency: 8 +[CI Workflow/build-2 ] ๐Ÿ’ฌ ::debug::Request timeout (ms): 30000 +[CI Workflow/build-2 ] ๐Ÿ’ฌ ::debug::Cache segment download timeout mins env var: undefined +[CI Workflow/build-2 ] ๐Ÿ’ฌ ::debug::Segment download timeout (ms): 600000 +[CI Workflow/build-2 ] ๐Ÿ’ฌ ::debug::Lookup only: false +[CI Workflow/build-1 ] | LOL : linux_gcc +[CI Workflow/build-3 ] | Cache Size: ~79 MB (82874442 B) +[CI Workflow/build-3 ] | [command]/usr/sbin/tar -xf /tmp/c91e8252-e01e-45ef-a878-a76e142f6e61/cache.tzst -P -C /home/agouby/panduza/panduza-cxx --use-compress-program unzstd +[CI Workflow/build-4 ] | [2/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/core.cxx.o +[CI Workflow/build-4 ] | [3/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/version.cxx.o +[CI Workflow/build-4 ] | [4/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/core.cxx.o +[CI Workflow/build-1 ] | +[CI Workflow/build-1 ] | ======== Input profiles ======== +[CI Workflow/build-1 ] | Profile host: +[CI Workflow/build-1 ] | [settings] +[CI Workflow/build-1 ] | arch=x86_64 +[CI Workflow/build-1 ] | build_type=Debug +[CI Workflow/build-1 ] | compiler=gcc +[CI Workflow/build-1 ] | compiler.cppstd=gnu17 +[CI Workflow/build-1 ] | compiler.libcxx=libstdc++11 +[CI Workflow/build-1 ] | compiler.version=13 +[CI Workflow/build-1 ] | os=Linux +[CI Workflow/build-1 ] | [options] +[CI Workflow/build-1 ] | shared=True +[CI Workflow/build-1 ] | [conf] +[CI Workflow/build-1 ] | tools.build:compiler_executables={'c': 'gcc', 'cpp': 'g++'} +[CI Workflow/build-1 ] | +[CI Workflow/build-1 ] | Profile build: +[CI Workflow/build-1 ] | [settings] +[CI Workflow/build-1 ] | arch=x86_64 +[CI Workflow/build-1 ] | compiler=gcc +[CI Workflow/build-1 ] | compiler.cppstd=gnu17 +[CI Workflow/build-1 ] | compiler.libcxx=libstdc++11 +[CI Workflow/build-1 ] | compiler.version=13 +[CI Workflow/build-1 ] | os=Linux +[CI Workflow/build-1 ] | [conf] +[CI Workflow/build-1 ] | tools.build:compiler_executables={'c': 'gcc', 'cpp': 'g++'} +[CI Workflow/build-1 ] | +[CI Workflow/build-1 ] | +[CI Workflow/build-1 ] | ======== Computing dependency graph ======== +[CI Workflow/build-4 ] | [5/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/version.cxx.o +[CI Workflow/build-1 ] | Graph root +[CI Workflow/build-1 ] | conanfile.py (libpza-cxx/None): /home/agouby/panduza/panduza-cxx/conanfile.py +[CI Workflow/build-1 ] | Requirements +[CI Workflow/build-1 ] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243 - Cache +[CI Workflow/build-1 ] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d - Cache +[CI Workflow/build-1 ] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196 - Cache +[CI Workflow/build-1 ] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040 - Cache +[CI Workflow/build-1 ] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b - Cache +[CI Workflow/build-1 ] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731 - Cache +[CI Workflow/build-1 ] | zlib/1.3#06023034579559bb64357db3a53f88a4 - Cache +[CI Workflow/build-1 ] | Resolved version ranges +[CI Workflow/build-1 ] | nlohmann_json/[>=3.11.2]: nlohmann_json/3.11.3 +[CI Workflow/build-1 ] | openssl/[>=1.1 <4]: openssl/3.2.0 +[CI Workflow/build-1 ] | paho-mqtt-cpp/[>=1.2.0]: paho-mqtt-cpp/1.2.0 +[CI Workflow/build-1 ] | spdlog/[>=1.12.0]: spdlog/1.12.0 +[CI Workflow/build-1 ] | zlib/[>=1.2.11 <2]: zlib/1.3 +[CI Workflow/build-1 ] | +[CI Workflow/build-1 ] | ======== Computing necessary packages ======== +[CI Workflow/build-1 ] | Requirements +[CI Workflow/build-1 ] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243:1a29cf55628ab2767389ea6d1e9baf336451fecb#3c2ba7534aaad4c6d038e093a0d76f88 - Cache +[CI Workflow/build-1 ] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d:da39a3ee5e6b4b0d3255bfef95601890afd80709#552828a2560333bcbeff9d087ce0af0f - Cache +[CI Workflow/build-1 ] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196:b0bca3b71990c9f70582acda06bb4a97b7a16f0f#87f162c78fd5c62003a5d1c3ed9d4367 - Cache +[CI Workflow/build-1 ] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040:405a0562e74c7273a74f5fc125d023faa524e46c#b063be822c3a6c2734285a6a94bfd696 - Cache +[CI Workflow/build-1 ] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b:c0993194765d327c6e9279721e5f002420e338cc#ab69f4d6e3b07dbe83b5b88fb410ab69 - Cache +[CI Workflow/build-1 ] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731:8e49b90813c74bda748e06f0984ebba5d39ca527#685f8933345bfae26d48655d25509eb0 - Cache +[CI Workflow/build-1 ] | Skipped binaries +[CI Workflow/build-1 ] | zlib/1.3 +[CI Workflow/build-1 ] | +[CI Workflow/build-1 ] | ======== Installing packages ======== +[CI Workflow/build-1 ] | fmt/10.1.1: Already installed! (1 of 6) +[CI Workflow/build-1 ] | nlohmann_json/3.11.3: Already installed! (2 of 6) +[CI Workflow/build-1 ] | openssl/3.2.0: Already installed! (3 of 6) +[CI Workflow/build-1 ] | spdlog/1.12.0: Already installed! (4 of 6) +[CI Workflow/build-1 ] | paho-mqtt-c/1.3.9: Already installed! (5 of 6) +[CI Workflow/build-1 ] | paho-mqtt-cpp/1.2.0: Already installed! (6 of 6) +[CI Workflow/build-1 ] | WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X: +[CI Workflow/build-1 ] | WARN: deprecated: 'cpp_info.names' used in: openssl/3.2.0, paho-mqtt-c/1.3.9, paho-mqtt-cpp/1.2.0, fmt/10.1.1, spdlog/1.12.0 +[CI Workflow/build-1 ] | WARN: deprecated: 'cpp_info.build_modules' used in: openssl/3.2.0 +[CI Workflow/build-1 ] | WARN: deprecated: 'env_info' used in: openssl/3.2.0 +[CI Workflow/build-1 ] | +[CI Workflow/build-1 ] | ======== Finalizing install (deploy, generators) ======== +[CI Workflow/build-1 ] | conanfile.py (libpza-cxx/None): Calling generate() +[CI Workflow/build-1 ] | conanfile.py (libpza-cxx/None): Generators folder: /home/agouby/panduza/panduza-cxx/build/linux-gcc-shared/generators +[CI Workflow/build-1 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: pzacxx_toolchain.cmake +[CI Workflow/build-1 ] | conanfile.py (libpza-cxx/None): Preset 'linux-gcc-shared' added to CMakePresets.json. Invoke it manually using 'cmake --preset linux-gcc-shared' if using CMake>=3.23 +[CI Workflow/build-1 ] | conanfile.py (libpza-cxx/None): If your CMake version is not compatible with CMakePresets (<3.23) call cmake like: 'cmake -G "Ninja Multi-Config" -DCMAKE_TOOLCHAIN_FILE=/home/agouby/panduza/panduza-cxx/build/linux-gcc-shared/generators/pzacxx_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW' +[CI Workflow/build-1 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: CMakePresets.json +[CI Workflow/build-1 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: ../../../ConanPresets.json +[CI Workflow/build-1 ] | conanfile.py (libpza-cxx/None): Generating aggregated env files +[CI Workflow/build-1 ] | conanfile.py (libpza-cxx/None): Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh'] +[CI Workflow/build-1 ] | Install finished successfully +[CI Workflow/build-1 ] โœ… Success - Main Install +[CI Workflow/build-1 ] โญ Run Main Build for linux-gcc-shared-debug +[CI Workflow/build-2 ] | Cache Size: ~120 MB (126158752 B) +[CI Workflow/build-2 ] | [command]/usr/sbin/tar -xf /tmp/658d804c-ffc6-4acd-a229-fee711b7efc1/cache.tzst -P -C /home/agouby/panduza/panduza-cxx --use-compress-program unzstd +[CI Workflow/build-1 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/5.sh] user= workdir= +[CI Workflow/build-1 ] | Preset CMake variables: +[CI Workflow/build-1 ] | +[CI Workflow/build-1 ] | CMAKE_POLICY_DEFAULT_CMP0091="NEW" +[CI Workflow/build-1 ] | CMAKE_TOOLCHAIN_FILE:FILEPATH="/home/agouby/panduza/panduza-cxx/build/linux-gcc-shared/generators/pzacxx_toolchain.cmake" +[CI Workflow/build-1 ] | +[CI Workflow/build-1 ] | -- Found Git: /usr/sbin/git (found version "2.43.0") +[CI Workflow/build-1 ] | -- Using Conan toolchain: /home/agouby/panduza/panduza-cxx/build/linux-gcc-shared/generators/pzacxx_toolchain.cmake +[CI Workflow/build-1 ] | -- Conan toolchain: C++ Standard 17 with extensions ON +[CI Workflow/build-1 ] | -- Conan toolchain: Setting BUILD_SHARED_LIBS = ON +[CI Workflow/build-4 ] | [6/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/scanner.cxx.o +[CI Workflow/build-1 ] | -- The CXX compiler identification is GNU 13.2.1 +[CI Workflow/build-1 ] | -- Detecting CXX compiler ABI info +[CI Workflow/build-1 ] | -- Detecting CXX compiler ABI info - done +[CI Workflow/build-1 ] | -- Check for working CXX compiler: /usr/sbin/g++ - skipped +[CI Workflow/build-1 ] | -- Detecting CXX compile features +[CI Workflow/build-1 ] | -- Detecting CXX compile features - done +[CI Workflow/build-1 ] | -- Conan: Component target declared 'spdlog::spdlog' +[CI Workflow/build-1 ] | -- Conan: Component target declared 'fmt::fmt' +[CI Workflow/build-1 ] | -- Conan: Target declared 'nlohmann_json::nlohmann_json' +[CI Workflow/build-1 ] | -- Conan: Component target declared 'PahoMqttCpp::paho-mqttpp3' +[CI Workflow/build-1 ] | -- Conan: Component target declared 'eclipse-paho-mqtt-c::paho-mqtt3as' +[CI Workflow/build-1 ] | -- Conan: Component target declared 'OpenSSL::Crypto' +[CI Workflow/build-1 ] | -- Conan: Component target declared 'OpenSSL::SSL' +[CI Workflow/build-1 ] | -- Conan: Target declared 'openssl::openssl' +[CI Workflow/build-1 ] | -- Conan: Including build module from '/root/.conan2/p/b/opensc3aa5f73adffd/p/lib/cmake/conan-official-openssl-variables.cmake' +[CI Workflow/build-1 ] | -- Configuring done (0.3s) +[CI Workflow/build-1 ] | -- Generating done (0.0s) +[CI Workflow/build-1 ] | CMake Warning: +[CI Workflow/build-1 ] | Manually-specified variables were not used by the project: +[CI Workflow/build-1 ] | +[CI Workflow/build-1 ] | CMAKE_POLICY_DEFAULT_CMP0091 +[CI Workflow/build-1 ] | +[CI Workflow/build-1 ] | +[CI Workflow/build-1 ] | -- Build files have been written to: /home/agouby/panduza/panduza-cxx/build/linux-gcc-shared +[CI Workflow/build-4 ] | [7/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/scanner.cxx.o +[CI Workflow/build-3 ] | Cache restored successfully +[CI Workflow/build-3 ] | Cache restored from key: conan-cache-linux-gcc-release-shared +[CI Workflow/build-3 ] โœ… Success - Main cache +[CI Workflow/build-3 ] โš™ ::set-output:: cache-hit=true +[CI Workflow/build-3 ] โญ Run Main ASzc/change-string-case-action@v6 +[CI Workflow/build-3 ] ๐Ÿณ docker cp src=/home/agouby/.cache/act/ASzc-change-string-case-action@v6/ dst=/var/run/act/actions/ASzc-change-string-case-action@v6/ +[CI Workflow/build-3 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/ASzc-change-string-case-action@v6/index.js] user= workdir= +[CI Workflow/build-2 ] | Cache restored successfully +[CI Workflow/build-2 ] | Cache restored from key: conan-cache-linux-gcc-debug-static +[CI Workflow/build-2 ] โœ… Success - Main cache +[CI Workflow/build-2 ] โš™ ::set-output:: cache-hit=true +[CI Workflow/build-2 ] โญ Run Main ASzc/change-string-case-action@v6 +[CI Workflow/build-2 ] ๐Ÿณ docker cp src=/home/agouby/.cache/act/ASzc-change-string-case-action@v6/ dst=/var/run/act/actions/ASzc-change-string-case-action@v6/ +[CI Workflow/build-3 ] | Manipulating string: release +[CI Workflow/build-3 ] | lowercase: release +[CI Workflow/build-3 ] | uppercase: RELEASE +[CI Workflow/build-3 ] | capitalized: Release +[CI Workflow/build-3 ] โœ… Success - Main ASzc/change-string-case-action@v6 +[CI Workflow/build-3 ] โš™ ::set-output:: lowercase=release +[CI Workflow/build-3 ] โš™ ::set-output:: uppercase=RELEASE +[CI Workflow/build-3 ] โš™ ::set-output:: capitalized=Release +[CI Workflow/build-3 ] โญ Run Main Install +[CI Workflow/build-2 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/ASzc-change-string-case-action@v6/index.js] user= workdir= +[CI Workflow/build-3 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/4.sh] user= workdir= +[CI Workflow/build-3 ] | LOL : linux_gcc +[CI Workflow/build-2 ] | Manipulating string: debug +[CI Workflow/build-2 ] | lowercase: debug +[CI Workflow/build-2 ] | uppercase: DEBUG +[CI Workflow/build-2 ] | capitalized: Debug +[CI Workflow/build-2 ] โœ… Success - Main ASzc/change-string-case-action@v6 +[CI Workflow/build-3 ] | +[CI Workflow/build-3 ] | ======== Input profiles ======== +[CI Workflow/build-3 ] | Profile host: +[CI Workflow/build-3 ] | [settings] +[CI Workflow/build-3 ] | arch=x86_64 +[CI Workflow/build-3 ] | build_type=Release +[CI Workflow/build-3 ] | compiler=gcc +[CI Workflow/build-3 ] | compiler.cppstd=gnu17 +[CI Workflow/build-3 ] | compiler.libcxx=libstdc++11 +[CI Workflow/build-3 ] | compiler.version=13 +[CI Workflow/build-3 ] | os=Linux +[CI Workflow/build-3 ] | [options] +[CI Workflow/build-3 ] | shared=True +[CI Workflow/build-3 ] | [conf] +[CI Workflow/build-3 ] | tools.build:compiler_executables={'c': 'gcc', 'cpp': 'g++'} +[CI Workflow/build-3 ] | +[CI Workflow/build-3 ] | Profile build: +[CI Workflow/build-3 ] | [settings] +[CI Workflow/build-3 ] | arch=x86_64 +[CI Workflow/build-3 ] | compiler=gcc +[CI Workflow/build-3 ] | compiler.cppstd=gnu17 +[CI Workflow/build-3 ] | compiler.libcxx=libstdc++11 +[CI Workflow/build-3 ] | compiler.version=13 +[CI Workflow/build-3 ] | os=Linux +[CI Workflow/build-3 ] | [conf] +[CI Workflow/build-3 ] | tools.build:compiler_executables={'c': 'gcc', 'cpp': 'g++'} +[CI Workflow/build-3 ] | +[CI Workflow/build-2 ] โš™ ::set-output:: lowercase=debug +[CI Workflow/build-2 ] โš™ ::set-output:: uppercase=DEBUG +[CI Workflow/build-2 ] โš™ ::set-output:: capitalized=Debug +[CI Workflow/build-3 ] | +[CI Workflow/build-3 ] | ======== Computing dependency graph ======== +[CI Workflow/build-3 ] | Graph root +[CI Workflow/build-3 ] | conanfile.py (libpza-cxx/None): /home/agouby/panduza/panduza-cxx/conanfile.py +[CI Workflow/build-3 ] | Requirements +[CI Workflow/build-3 ] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243 - Cache +[CI Workflow/build-3 ] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d - Cache +[CI Workflow/build-3 ] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196 - Cache +[CI Workflow/build-3 ] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040 - Cache +[CI Workflow/build-3 ] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b - Cache +[CI Workflow/build-3 ] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731 - Cache +[CI Workflow/build-3 ] | zlib/1.3#06023034579559bb64357db3a53f88a4 - Cache +[CI Workflow/build-3 ] | Resolved version ranges +[CI Workflow/build-3 ] | nlohmann_json/[>=3.11.2]: nlohmann_json/3.11.3 +[CI Workflow/build-3 ] | openssl/[>=1.1 <4]: openssl/3.2.0 +[CI Workflow/build-3 ] | paho-mqtt-cpp/[>=1.2.0]: paho-mqtt-cpp/1.2.0 +[CI Workflow/build-3 ] | spdlog/[>=1.12.0]: spdlog/1.12.0 +[CI Workflow/build-3 ] | zlib/[>=1.2.11 <2]: zlib/1.3 +[CI Workflow/build-3 ] | +[CI Workflow/build-3 ] | ======== Computing necessary packages ======== +[CI Workflow/build-3 ] | Requirements +[CI Workflow/build-3 ] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243:6d9fcfa77e85f26803012f5558a2aa8f16c50ec9#64134cd65fdff53a99edd4a320f6a871 - Cache +[CI Workflow/build-3 ] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d:da39a3ee5e6b4b0d3255bfef95601890afd80709#552828a2560333bcbeff9d087ce0af0f - Cache +[CI Workflow/build-3 ] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196:8ae950068e9956b826b6b316832987eeb214c307#2e9909380214ba3454d62dae3b221975 - Cache +[CI Workflow/build-3 ] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040:0ccd22519daadc82abc88444930c153c3affec24#c5dc1bfe1f07192d5d305d3bc15a4d79 - Cache +[CI Workflow/build-3 ] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b:fa3b7bbd808071841af537536598c594675bee0c#aed501eab27669150dceeb3c1ba43ab3 - Cache +[CI Workflow/build-3 ] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731:91f7033fba061d3f4264e222e33e156de892b91b#d7e29179ed5cd80e8d35d4aecf02a7b9 - Cache +[CI Workflow/build-3 ] | Skipped binaries +[CI Workflow/build-3 ] | zlib/1.3 +[CI Workflow/build-3 ] | +[CI Workflow/build-3 ] | ======== Installing packages ======== +[CI Workflow/build-3 ] | fmt/10.1.1: Already installed! (1 of 6) +[CI Workflow/build-3 ] | nlohmann_json/3.11.3: Already installed! (2 of 6) +[CI Workflow/build-3 ] | openssl/3.2.0: Already installed! (3 of 6) +[CI Workflow/build-3 ] | spdlog/1.12.0: Already installed! (4 of 6) +[CI Workflow/build-3 ] | paho-mqtt-c/1.3.9: Already installed! (5 of 6) +[CI Workflow/build-3 ] | paho-mqtt-cpp/1.2.0: Already installed! (6 of 6) +[CI Workflow/build-3 ] | WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X: +[CI Workflow/build-3 ] | WARN: deprecated: 'cpp_info.names' used in: fmt/10.1.1, paho-mqtt-c/1.3.9, paho-mqtt-cpp/1.2.0, openssl/3.2.0, spdlog/1.12.0 +[CI Workflow/build-3 ] | WARN: deprecated: 'cpp_info.build_modules' used in: openssl/3.2.0 +[CI Workflow/build-3 ] | WARN: deprecated: 'env_info' used in: openssl/3.2.0 +[CI Workflow/build-3 ] | +[CI Workflow/build-3 ] | ======== Finalizing install (deploy, generators) ======== +[CI Workflow/build-3 ] | conanfile.py (libpza-cxx/None): Calling generate() +[CI Workflow/build-3 ] | conanfile.py (libpza-cxx/None): Generators folder: /home/agouby/panduza/panduza-cxx/build/linux-gcc-shared/generators +[CI Workflow/build-3 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: pzacxx_toolchain.cmake +[CI Workflow/build-3 ] | conanfile.py (libpza-cxx/None): Preset 'linux-gcc-shared' added to CMakePresets.json. Invoke it manually using 'cmake --preset linux-gcc-shared' if using CMake>=3.23 +[CI Workflow/build-3 ] | conanfile.py (libpza-cxx/None): If your CMake version is not compatible with CMakePresets (<3.23) call cmake like: 'cmake -G "Ninja Multi-Config" -DCMAKE_TOOLCHAIN_FILE=/home/agouby/panduza/panduza-cxx/build/linux-gcc-shared/generators/pzacxx_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW' +[CI Workflow/build-3 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: CMakePresets.json +[CI Workflow/build-3 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: ../../../ConanPresets.json +[CI Workflow/build-2 ] โญ Run Main Install +[CI Workflow/build-3 ] | conanfile.py (libpza-cxx/None): Generating aggregated env files +[CI Workflow/build-3 ] | conanfile.py (libpza-cxx/None): Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh'] +[CI Workflow/build-3 ] | Install finished successfully +[CI Workflow/build-3 ] โœ… Success - Main Install +[CI Workflow/build-2 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/4.sh] user= workdir= +[CI Workflow/build-4 ] | [8/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/voltmeter.cxx.o +[CI Workflow/build-3 ] โญ Run Main Build for linux-gcc-shared-release +[CI Workflow/build-4 ] | [9/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/ammeter.cxx.o +[CI Workflow/build-3 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/5.sh] user= workdir= +[CI Workflow/build-4 ] | [10/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/platform.cxx.o +[CI Workflow/build-2 ] | LOL : linux_gcc +[CI Workflow/build-4 ] | [11/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/platform.cxx.o +[CI Workflow/build-4 ] | [12/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/voltmeter.cxx.o +[CI Workflow/build-2 ] | +[CI Workflow/build-2 ] | ======== Input profiles ======== +[CI Workflow/build-2 ] | Profile host: +[CI Workflow/build-2 ] | [settings] +[CI Workflow/build-2 ] | arch=x86_64 +[CI Workflow/build-2 ] | build_type=Debug +[CI Workflow/build-2 ] | compiler=gcc +[CI Workflow/build-2 ] | compiler.cppstd=gnu17 +[CI Workflow/build-2 ] | compiler.libcxx=libstdc++11 +[CI Workflow/build-2 ] | compiler.version=13 +[CI Workflow/build-2 ] | os=Linux +[CI Workflow/build-2 ] | [options] +[CI Workflow/build-2 ] | shared=False +[CI Workflow/build-2 ] | [conf] +[CI Workflow/build-2 ] | tools.build:compiler_executables={'c': 'gcc', 'cpp': 'g++'} +[CI Workflow/build-2 ] | +[CI Workflow/build-2 ] | Profile build: +[CI Workflow/build-2 ] | [settings] +[CI Workflow/build-2 ] | arch=x86_64 +[CI Workflow/build-2 ] | compiler=gcc +[CI Workflow/build-2 ] | compiler.cppstd=gnu17 +[CI Workflow/build-2 ] | compiler.libcxx=libstdc++11 +[CI Workflow/build-2 ] | compiler.version=13 +[CI Workflow/build-2 ] | os=Linux +[CI Workflow/build-2 ] | [conf] +[CI Workflow/build-2 ] | tools.build:compiler_executables={'c': 'gcc', 'cpp': 'g++'} +[CI Workflow/build-2 ] | +[CI Workflow/build-2 ] | +[CI Workflow/build-2 ] | ======== Computing dependency graph ======== +[CI Workflow/build-3 ] | Preset CMake variables: +[CI Workflow/build-3 ] | +[CI Workflow/build-3 ] | CMAKE_POLICY_DEFAULT_CMP0091="NEW" +[CI Workflow/build-3 ] | CMAKE_TOOLCHAIN_FILE:FILEPATH="/home/agouby/panduza/panduza-cxx/build/linux-gcc-shared/generators/pzacxx_toolchain.cmake" +[CI Workflow/build-3 ] | +[CI Workflow/build-3 ] | -- Found Git: /usr/sbin/git (found version "2.43.0") +[CI Workflow/build-3 ] | -- Using Conan toolchain: /home/agouby/panduza/panduza-cxx/build/linux-gcc-shared/generators/pzacxx_toolchain.cmake +[CI Workflow/build-3 ] | -- Conan toolchain: C++ Standard 17 with extensions ON +[CI Workflow/build-3 ] | -- Conan toolchain: Setting BUILD_SHARED_LIBS = ON +[CI Workflow/build-2 ] | Graph root +[CI Workflow/build-2 ] | conanfile.py (libpza-cxx/None): /home/agouby/panduza/panduza-cxx/conanfile.py +[CI Workflow/build-2 ] | Requirements +[CI Workflow/build-2 ] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243 - Cache +[CI Workflow/build-2 ] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d - Cache +[CI Workflow/build-2 ] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196 - Cache +[CI Workflow/build-2 ] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040 - Cache +[CI Workflow/build-2 ] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b - Cache +[CI Workflow/build-2 ] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731 - Cache +[CI Workflow/build-2 ] | zlib/1.3#06023034579559bb64357db3a53f88a4 - Cache +[CI Workflow/build-2 ] | Resolved version ranges +[CI Workflow/build-2 ] | nlohmann_json/[>=3.11.2]: nlohmann_json/3.11.3 +[CI Workflow/build-2 ] | openssl/[>=1.1 <4]: openssl/3.2.0 +[CI Workflow/build-2 ] | paho-mqtt-cpp/[>=1.2.0]: paho-mqtt-cpp/1.2.0 +[CI Workflow/build-2 ] | spdlog/[>=1.12.0]: spdlog/1.12.0 +[CI Workflow/build-2 ] | zlib/[>=1.2.11 <2]: zlib/1.3 +[CI Workflow/build-2 ] | +[CI Workflow/build-2 ] | ======== Computing necessary packages ======== +[CI Workflow/build-2 ] | Requirements +[CI Workflow/build-2 ] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243:1a29cf55628ab2767389ea6d1e9baf336451fecb#631eb55ffa59ecbb12b05553428c48d0 - Cache +[CI Workflow/build-2 ] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d:da39a3ee5e6b4b0d3255bfef95601890afd80709#552828a2560333bcbeff9d087ce0af0f - Cache +[CI Workflow/build-2 ] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196:b0bca3b71990c9f70582acda06bb4a97b7a16f0f#03e5d84a05a90ba7a7fc4cb90590a809 - Cache +[CI Workflow/build-2 ] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040:d8cbed8910904c844c7bed8e964c8b0a2f9e38f0#4bdf620474f8a009d9120dff6967ba0a - Cache +[CI Workflow/build-2 ] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b:e3f95476f632c6ac926adaab4a4ba370383f1c88#18414950601a68b6873e3fb211ded314 - Cache +[CI Workflow/build-2 ] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731:11a9eb02fe55633cdab72e9093de88a13e072bf6#d5c75f7b1669fb36774faff560888e1e - Cache +[CI Workflow/build-2 ] | zlib/1.3#06023034579559bb64357db3a53f88a4:38b2cc754fb9d09f09f3ffbd1ad34ef29bbb4b77#2f28fc8a9136c61b8db6416759d5a8dd - Cache +[CI Workflow/build-2 ] | +[CI Workflow/build-2 ] | ======== Installing packages ======== +[CI Workflow/build-2 ] | fmt/10.1.1: Already installed! (1 of 7) +[CI Workflow/build-2 ] | nlohmann_json/3.11.3: Already installed! (2 of 7) +[CI Workflow/build-2 ] | zlib/1.3: Already installed! (3 of 7) +[CI Workflow/build-2 ] | openssl/3.2.0: Already installed! (4 of 7) +[CI Workflow/build-2 ] | spdlog/1.12.0: Already installed! (5 of 7) +[CI Workflow/build-2 ] | paho-mqtt-c/1.3.9: Already installed! (6 of 7) +[CI Workflow/build-2 ] | paho-mqtt-cpp/1.2.0: Already installed! (7 of 7) +[CI Workflow/build-2 ] | WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X: +[CI Workflow/build-2 ] | WARN: deprecated: 'cpp_info.names' used in: paho-mqtt-cpp/1.2.0, zlib/1.3, paho-mqtt-c/1.3.9, spdlog/1.12.0, openssl/3.2.0, fmt/10.1.1 +[CI Workflow/build-2 ] | WARN: deprecated: 'cpp_info.build_modules' used in: openssl/3.2.0 +[CI Workflow/build-2 ] | WARN: deprecated: 'env_info' used in: openssl/3.2.0 +[CI Workflow/build-2 ] | +[CI Workflow/build-2 ] | ======== Finalizing install (deploy, generators) ======== +[CI Workflow/build-2 ] | conanfile.py (libpza-cxx/None): Calling generate() +[CI Workflow/build-2 ] | conanfile.py (libpza-cxx/None): Generators folder: /home/agouby/panduza/panduza-cxx/build/linux-gcc-static/generators +[CI Workflow/build-2 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: pzacxx_toolchain.cmake +[CI Workflow/build-2 ] | conanfile.py (libpza-cxx/None): Preset 'linux-gcc-static' added to CMakePresets.json. Invoke it manually using 'cmake --preset linux-gcc-static' if using CMake>=3.23 +[CI Workflow/build-2 ] | conanfile.py (libpza-cxx/None): If your CMake version is not compatible with CMakePresets (<3.23) call cmake like: 'cmake -G "Ninja Multi-Config" -DCMAKE_TOOLCHAIN_FILE=/home/agouby/panduza/panduza-cxx/build/linux-gcc-static/generators/pzacxx_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW' +[CI Workflow/build-2 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: CMakePresets.json +[CI Workflow/build-2 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: ../../../ConanPresets.json +[CI Workflow/build-2 ] | conanfile.py (libpza-cxx/None): Generating aggregated env files +[CI Workflow/build-2 ] | conanfile.py (libpza-cxx/None): Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh'] +[CI Workflow/build-2 ] | Install finished successfully +[CI Workflow/build-3 ] | -- The CXX compiler identification is GNU 13.2.1 +[CI Workflow/build-2 ] โœ… Success - Main Install +[CI Workflow/build-3 ] | -- Detecting CXX compiler ABI info +[CI Workflow/build-2 ] โญ Run Main Build for linux-gcc-static-debug +[CI Workflow/build-4 ] | [13/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/meter.cxx.o +[CI Workflow/build-3 ] | -- Detecting CXX compiler ABI info - done +[CI Workflow/build-3 ] | -- Check for working CXX compiler: /usr/sbin/g++ - skipped +[CI Workflow/build-3 ] | -- Detecting CXX compile features +[CI Workflow/build-3 ] | -- Detecting CXX compile features - done +[CI Workflow/build-3 ] | -- Conan: Component target declared 'spdlog::spdlog' +[CI Workflow/build-3 ] | -- Conan: Component target declared 'fmt::fmt' +[CI Workflow/build-3 ] | -- Conan: Target declared 'nlohmann_json::nlohmann_json' +[CI Workflow/build-3 ] | -- Conan: Component target declared 'PahoMqttCpp::paho-mqttpp3' +[CI Workflow/build-3 ] | -- Conan: Component target declared 'eclipse-paho-mqtt-c::paho-mqtt3as' +[CI Workflow/build-3 ] | -- Conan: Component target declared 'OpenSSL::Crypto' +[CI Workflow/build-3 ] | -- Conan: Component target declared 'OpenSSL::SSL' +[CI Workflow/build-3 ] | -- Conan: Target declared 'openssl::openssl' +[CI Workflow/build-3 ] | -- Conan: Including build module from '/root/.conan2/p/b/opens95d0d36e3f2f7/p/lib/cmake/conan-official-openssl-variables.cmake' +[CI Workflow/build-3 ] | -- Configuring done (0.6s) +[CI Workflow/build-3 ] | -- Generating done (0.0s) +[CI Workflow/build-2 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/5.sh] user= workdir= +[CI Workflow/build-3 ] | CMake Warning: +[CI Workflow/build-3 ] | Manually-specified variables were not used by the project: +[CI Workflow/build-3 ] | +[CI Workflow/build-3 ] | CMAKE_POLICY_DEFAULT_CMP0091 +[CI Workflow/build-3 ] | +[CI Workflow/build-3 ] | +[CI Workflow/build-3 ] | -- Build files have been written to: /home/agouby/panduza/panduza-cxx/build/linux-gcc-shared +[CI Workflow/build-4 ] | [14/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/meter.cxx.o +[CI Workflow/build-2 ] | Preset CMake variables: +[CI Workflow/build-2 ] | +[CI Workflow/build-2 ] | CMAKE_POLICY_DEFAULT_CMP0091="NEW" +[CI Workflow/build-2 ] | CMAKE_TOOLCHAIN_FILE:FILEPATH="/home/agouby/panduza/panduza-cxx/build/linux-gcc-static/generators/pzacxx_toolchain.cmake" +[CI Workflow/build-2 ] | +[CI Workflow/build-2 ] | -- Found Git: /usr/sbin/git (found version "2.43.0") +[CI Workflow/build-2 ] | -- Using Conan toolchain: /home/agouby/panduza/panduza-cxx/build/linux-gcc-static/generators/pzacxx_toolchain.cmake +[CI Workflow/build-2 ] | -- Conan toolchain: C++ Standard 17 with extensions ON +[CI Workflow/build-2 ] | -- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF +[CI Workflow/build-4 ] | [15/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/ammeter.cxx.o +[CI Workflow/build-2 ] | -- The CXX compiler identification is GNU 13.2.1 +[CI Workflow/build-2 ] | -- Detecting CXX compiler ABI info +[CI Workflow/build-2 ] | -- Detecting CXX compiler ABI info - done +[CI Workflow/build-2 ] | -- Check for working CXX compiler: /usr/sbin/g++ - skipped +[CI Workflow/build-2 ] | -- Detecting CXX compile features +[CI Workflow/build-2 ] | -- Detecting CXX compile features - done +[CI Workflow/build-2 ] | -- Conan: Component target declared 'spdlog::spdlog' +[CI Workflow/build-2 ] | -- Conan: Component target declared 'fmt::fmt' +[CI Workflow/build-2 ] | -- Conan: Target declared 'nlohmann_json::nlohmann_json' +[CI Workflow/build-2 ] | -- Conan: Component target declared 'PahoMqttCpp::paho-mqttpp3-static' +[CI Workflow/build-2 ] | -- Conan: Component target declared 'eclipse-paho-mqtt-c::paho-mqtt3as-static' +[CI Workflow/build-2 ] | -- Conan: Component target declared 'OpenSSL::Crypto' +[CI Workflow/build-2 ] | -- Conan: Component target declared 'OpenSSL::SSL' +[CI Workflow/build-2 ] | -- Conan: Target declared 'openssl::openssl' +[CI Workflow/build-2 ] | -- Conan: Target declared 'ZLIB::ZLIB' +[CI Workflow/build-2 ] | -- Conan: Including build module from '/root/.conan2/p/b/opense16bc7c0c1b6c/p/lib/cmake/conan-official-openssl-variables.cmake' +[CI Workflow/build-2 ] | -- Configuring done (0.6s) +[CI Workflow/build-2 ] | -- Generating done (0.0s) +[CI Workflow/build-2 ] | -- Build files have been written to: /home/agouby/panduza/panduza-cxx/build/linux-gcc-static +[CI Workflow/build-2 ] | CMake Warning: +[CI Workflow/build-2 ] | Manually-specified variables were not used by the project: +[CI Workflow/build-2 ] | +[CI Workflow/build-2 ] | CMAKE_POLICY_DEFAULT_CMP0091 +[CI Workflow/build-2 ] | +[CI Workflow/build-2 ] | +[CI Workflow/build-4 ] | [16/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/interface_factory.cxx.o +[CI Workflow/build-4 ] | [17/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/device.cxx.o +[CI Workflow/build-1 ] | [1/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/version.cxx.o +[CI Workflow/build-1 ] | [2/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/scanner.cxx.o +[CI Workflow/build-1 ] | [3/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/bps.cxx.o +[CI Workflow/build-4 ] | [18/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/device.cxx.o +[CI Workflow/build-4 ] | [19/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/utils/json_attribute.cxx.o +[CI Workflow/build-1 ] | [4/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/version.cxx.o +[CI Workflow/build-4 ] | [20/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/interface_factory.cxx.o +[CI Workflow/build-4 ] | [21/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/utils/json_attribute.cxx.o +[CI Workflow/build-4 ] | [22/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/bps_chan_ctrl.cxx.o +[CI Workflow/build-1 ] | [5/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/core.cxx.o +[CI Workflow/build-1 ] | [6/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/core.cxx.o +[CI Workflow/build-1 ] | [7/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/scanner.cxx.o +[CI Workflow/build-4 ] | [23/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/attribute.cxx.o +[CI Workflow/build-4 ] | [24/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/attribute.cxx.o +[CI Workflow/build-4 ] | [25/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/bps_chan_ctrl.cxx.o +[CI Workflow/build-4 ] | [26/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/interface.cxx.o +[CI Workflow/build-3 ] | [1/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/core.cxx.o +[CI Workflow/build-4 ] | [27/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/utils/topic.cxx.o +[CI Workflow/build-4 ] | [28/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/utils/topic.cxx.o +[CI Workflow/build-3 ] | [2/36] Building CXX object examples/CMakeFiles/bps.dir/Release/bps.cxx.o +[CI Workflow/build-4 ] | [29/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/interface.cxx.o +[CI Workflow/build-1 ] | [8/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/platform.cxx.o +[CI Workflow/build-2 ] | [1/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/bps.cxx.o +[CI Workflow/build-1 ] | [9/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/meter.cxx.o +[CI Workflow/build-2 ] | [2/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/version.cxx.o +[CI Workflow/build-3 ] | [3/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/version.cxx.o +[CI Workflow/build-3 ] | [4/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/core.cxx.o +[CI Workflow/build-2 ] | [3/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/scanner.cxx.o +[CI Workflow/build-3 ] | [5/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/version.cxx.o +[CI Workflow/build-1 ] | [10/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/voltmeter.cxx.o +[CI Workflow/build-3 ] | [6/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/scanner.cxx.o +[CI Workflow/build-1 ] | [11/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/utils/json_attribute.cxx.o +[CI Workflow/build-1 ] | [12/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/ammeter.cxx.o +[CI Workflow/build-2 ] | [4/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/version.cxx.o +[CI Workflow/build-1 ] | [13/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/platform.cxx.o +[CI Workflow/build-2 ] | [5/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/core.cxx.o +[CI Workflow/build-2 ] | [6/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/core.cxx.o +[CI Workflow/build-3 ] | [7/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/scanner.cxx.o +[CI Workflow/build-1 ] | [14/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/interface_factory.cxx.o +[CI Workflow/build-1 ] | [15/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/utils/json_attribute.cxx.o +[CI Workflow/build-1 ] | [16/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/bps_chan_ctrl.cxx.o +[CI Workflow/build-1 ] | [17/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/meter.cxx.o +[CI Workflow/build-1 ] | [18/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/interface_factory.cxx.o +[CI Workflow/build-1 ] | [19/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/device.cxx.o +[CI Workflow/build-1 ] | [20/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/ammeter.cxx.o +[CI Workflow/build-1 ] | [21/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/device.cxx.o +[CI Workflow/build-1 ] | [22/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/utils/topic.cxx.o +[CI Workflow/build-2 ] | [7/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/device.cxx.o +[CI Workflow/build-1 ] | [23/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/voltmeter.cxx.o +[CI Workflow/build-1 ] | [24/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/attribute.cxx.o +[CI Workflow/build-4 ] | [30/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/client.cxx.o +[CI Workflow/build-2 ] | [8/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/voltmeter.cxx.o +[CI Workflow/build-1 ] | [25/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/attribute.cxx.o +[CI Workflow/build-4 ] | [31/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/device.cxx.o +[CI Workflow/build-4 ] | [32/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/client.cxx.o +[CI Workflow/build-4 ] | [33/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/device.cxx.o +[CI Workflow/build-4 ] | [34/35] Linking CXX static library Release/libpzacxx.a +[CI Workflow/build-2 ] | [9/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/scanner.cxx.o +[CI Workflow/build-3 ] | [8/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/platform.cxx.o +[CI Workflow/build-3 ] | [9/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/device.cxx.o +[CI Workflow/build-4 ] | [35/35] Linking CXX executable bin/examples/Release/bps +[CI Workflow/build-4 ] โœ… Success - Main Build for linux-gcc-static-release +[CI Workflow/build-4 ] โญ Run Main Test for linux-gcc-static-release +[CI Workflow/build-3 ] | [10/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/meter.cxx.o +[CI Workflow/build-4 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/6.sh] user= workdir= +[CI Workflow/build-4 ] | Test for linux-gcc-static-release +[CI Workflow/build-4 ] โœ… Success - Main Test for linux-gcc-static-release +[CI Workflow/build-3 ] | [11/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/ammeter.cxx.o +[CI Workflow/build-2 ] | [10/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/voltmeter.cxx.o +[CI Workflow/build-1 ] | [26/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/interface.cxx.o +[CI Workflow/build-4 ] โญ Run Post cache +[CI Workflow/build-4 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/save/index.js] user= workdir= +[CI Workflow/build-3 ] | [12/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/attribute.cxx.o +[CI Workflow/build-4 ] ๐Ÿ’ฌ ::debug::Cache state/key: conan-cache-linux-gcc-release-static +[CI Workflow/build-4 ] | Cache hit occurred on the primary key conan-cache-linux-gcc-release-static, not saving cache. +[CI Workflow/build-4 ] | (node:411) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-4 ] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-4 ] โœ… Success - Post cache +[CI Workflow/build-4 ] Cleaning up container for job build +[CI Workflow/build-3 ] | [13/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/ammeter.cxx.o +[CI Workflow/build-1 ] | [27/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/bps_chan_ctrl.cxx.o +[CI Workflow/build-2 ] | [11/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/ammeter.cxx.o +[CI Workflow/build-2 ] | [12/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/interface_factory.cxx.o +[CI Workflow/build-3 ] | [14/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/platform.cxx.o +[CI Workflow/build-1 ] | [28/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/utils/topic.cxx.o +[CI Workflow/build-3 ] | [15/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/device.cxx.o +[CI Workflow/build-3 ] | [16/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/voltmeter.cxx.o +[CI Workflow/build-4 ] ๐Ÿ Job succeeded +[CI Workflow/build-5 ] ๐Ÿš€ Start image=ghcr.io/panduza/pzacxx-build-img:latest +time="2023-12-10T14:23:13+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-5 ] ๐Ÿณ docker pull image=ghcr.io/panduza/pzacxx-build-img:latest platform= username= forcePull=true +[CI Workflow/build-2 ] | [13/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/platform.cxx.o +[CI Workflow/build-3 ] | [17/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/voltmeter.cxx.o +[CI Workflow/build-1 ] | [29/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/interface.cxx.o +[CI Workflow/build-2 ] | [14/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/utils/json_attribute.cxx.o +[CI Workflow/build-5 ] using DockerAuthConfig authentication for docker pull +[CI Workflow/build-2 ] | [15/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/platform.cxx.o +[CI Workflow/build-2 ] | [16/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/interface_factory.cxx.o +[CI Workflow/build-2 ] | [17/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/meter.cxx.o +[CI Workflow/build-2 ] | [18/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/ammeter.cxx.o +time="2023-12-10T14:23:15+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-5 ] ๐Ÿณ docker create image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +[CI Workflow/build-3 ] | [18/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/attribute.cxx.o +[CI Workflow/build-5 ] ๐Ÿณ docker run image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +[CI Workflow/build-3 ] | [19/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/meter.cxx.o +[CI Workflow/build-3 ] | [20/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/interface_factory.cxx.o +[CI Workflow/build-2 ] | [19/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/meter.cxx.o +[CI Workflow/build-2 ] | [20/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/utils/json_attribute.cxx.o +[CI Workflow/build-3 ] | [21/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/interface_factory.cxx.o +[CI Workflow/build-5 ] โ˜ git clone 'https://github.com/actions/cache' # ref=v3 +[CI Workflow/build-3 ] | [22/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/utils/json_attribute.cxx.o +[CI Workflow/build-3 ] | [23/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/utils/json_attribute.cxx.o +[CI Workflow/build-5 ] โ˜ git clone 'https://github.com/ASzc/change-string-case-action' # ref=v6 +[CI Workflow/build-2 ] | [21/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/bps_chan_ctrl.cxx.o +[CI Workflow/build-2 ] | [22/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/device.cxx.o +[CI Workflow/build-5 ] ๐Ÿงช Matrix: map[build_type:debug compiler:clang lib_type:shared os:linux] +[CI Workflow/build-5 ] โญ Run Main Checkout +[CI Workflow/build-5 ] ๐Ÿณ docker cp src=/home/agouby/panduza/panduza-cxx/. dst=/home/agouby/panduza/panduza-cxx +[CI Workflow/build-5 ] โœ… Success - Main Checkout +[CI Workflow/build-5 ] โญ Run Main Hack container for local development +[CI Workflow/build-5 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/1.sh] user= workdir= +[CI Workflow/build-3 ] | [24/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/bps_chan_ctrl.cxx.o +[CI Workflow/build-5 ] | resolving dependencies... +[CI Workflow/build-5 ] | looking for conflicting packages... +[CI Workflow/build-5 ] | +[CI Workflow/build-5 ] | Package (2) New Version Net Change Download Size +[CI Workflow/build-5 ] | +[CI Workflow/build-5 ] | extra/c-ares 1.23.0-1 0.59 MiB 0.25 MiB +[CI Workflow/build-5 ] | extra/nodejs 21.4.0-1 65.04 MiB 15.22 MiB +[CI Workflow/build-5 ] | +[CI Workflow/build-5 ] | Total Download Size: 15.47 MiB +[CI Workflow/build-5 ] | Total Installed Size: 65.63 MiB +[CI Workflow/build-5 ] | +[CI Workflow/build-5 ] | :: Proceed with installation? [Y/n] +[CI Workflow/build-5 ] | :: Retrieving packages... +[CI Workflow/build-3 ] | [25/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/bps_chan_ctrl.cxx.o +[CI Workflow/build-2 ] | [23/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/attribute.cxx.o +[CI Workflow/build-2 ] | [24/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/utils/topic.cxx.o +[CI Workflow/build-2 ] | [25/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/utils/topic.cxx.o +[CI Workflow/build-2 ] | [26/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/interface.cxx.o +[CI Workflow/build-3 ] | [26/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/interface.cxx.o +[CI Workflow/build-3 ] | [27/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/utils/topic.cxx.o +[CI Workflow/build-3 ] | [28/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/interface.cxx.o +[CI Workflow/build-3 ] | [29/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/utils/topic.cxx.o +[CI Workflow/build-2 ] | [27/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/bps_chan_ctrl.cxx.o +[CI Workflow/build-2 ] | [28/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/attribute.cxx.o +[CI Workflow/build-2 ] | [29/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/interface.cxx.o +[CI Workflow/build-1 ] | [30/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/device.cxx.o +[CI Workflow/build-1 ] | [31/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/client.cxx.o +[CI Workflow/build-1 ] | [32/36] Linking CXX shared library Debug/libpzacxxd.so.0.2.0 +[CI Workflow/build-1 ] | [33/36] Creating library symlink Debug/libpzacxxd.so.0 Debug/libpzacxxd.so +[CI Workflow/build-1 ] | [34/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/client.cxx.o +[CI Workflow/build-5 ] | nodejs-21.4.0-1-x86_64 downloading... +[CI Workflow/build-5 ] | c-ares-1.23.0-1-x86_64 downloading... +[CI Workflow/build-5 ] | checking keyring... +[CI Workflow/build-5 ] | checking package integrity... +[CI Workflow/build-5 ] | loading package files... +[CI Workflow/build-5 ] | checking for file conflicts... +[CI Workflow/build-5 ] | :: Processing package changes... +[CI Workflow/build-5 ] | installing c-ares... +[CI Workflow/build-5 ] | installing nodejs... +[CI Workflow/build-5 ] | Optional dependencies for nodejs +[CI Workflow/build-5 ] | npm: nodejs package manager +[CI Workflow/build-5 ] | :: Running post-transaction hooks... +[CI Workflow/build-5 ] | (1/1) Arming ConditionNeedsUpdate... +[CI Workflow/build-1 ] | [35/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/device.cxx.o +[CI Workflow/build-5 ] โœ… Success - Main Hack container for local development +[CI Workflow/build-5 ] โญ Run Main cache +[CI Workflow/build-5 ] ๐Ÿณ docker cp src=/home/agouby/.cache/act/actions-cache@v3/ dst=/var/run/act/actions/actions-cache@v3/ +[CI Workflow/build-1 ] | [36/36] Linking CXX executable bin/examples/Debug/bps +[CI Workflow/build-1 ] โœ… Success - Main Build for linux-gcc-shared-debug +[CI Workflow/build-1 ] โญ Run Main Test for linux-gcc-shared-debug +[CI Workflow/build-5 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/restore/index.js] user= workdir= +[CI Workflow/build-1 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/6.sh] user= workdir= +[CI Workflow/build-1 ] | Test for linux-gcc-shared-debug +[CI Workflow/build-1 ] โœ… Success - Main Test for linux-gcc-shared-debug +[CI Workflow/build-1 ] โญ Run Post cache +[CI Workflow/build-1 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/save/index.js] user= workdir= +[CI Workflow/build-5 ] ๐Ÿ’ฌ ::debug::Resolved Keys: +[CI Workflow/build-5 ] ๐Ÿ’ฌ ::debug::["conan-cache-linux-clang-debug-shared"] +[CI Workflow/build-5 ] ๐Ÿ’ฌ ::debug::Checking zstd --quiet --version +[CI Workflow/build-5 ] | (node:62) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-5 ] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-5 ] ๐Ÿ’ฌ ::debug::1.5.5 +[CI Workflow/build-5 ] ๐Ÿ’ฌ ::debug::zstd version: 1.5.5 +[CI Workflow/build-5 ] ๐Ÿ’ฌ ::debug::Resource Url: http://localhost:8080/_apis/artifactcache/cache?keys=conan-cache-linux-clang-debug-shared&version=3dd60595b563d7556bca6726910cb8858ba422b6bcd6dbf6dbe7fc6625fe9c7a +[CI Workflow/build-5 ] โš™ *** +[CI Workflow/build-5 ] ๐Ÿ’ฌ ::debug::Cache Result: +[CI Workflow/build-5 ] ๐Ÿ’ฌ ::debug::{"result":"hit","archiveLocation":"***","cacheKey":"conan-cache-linux-clang-debug-shared"} +[CI Workflow/build-5 ] ๐Ÿ’ฌ ::debug::Archive Path: /tmp/fe4ca9cb-d8d7-4346-b9e2-fbe2a87a81ab/cache.tzst +[CI Workflow/build-5 ] ๐Ÿ’ฌ ::debug::Use Azure SDK: false +[CI Workflow/build-5 ] ๐Ÿ’ฌ ::debug::Download concurrency: 8 +[CI Workflow/build-5 ] ๐Ÿ’ฌ ::debug::Request timeout (ms): 30000 +[CI Workflow/build-5 ] ๐Ÿ’ฌ ::debug::Cache segment download timeout mins env var: undefined +[CI Workflow/build-5 ] ๐Ÿ’ฌ ::debug::Segment download timeout (ms): 600000 +[CI Workflow/build-5 ] ๐Ÿ’ฌ ::debug::Lookup only: false +[CI Workflow/build-1 ] ๐Ÿ’ฌ ::debug::Cache state/key: conan-cache-linux-gcc-debug-shared +[CI Workflow/build-1 ] | Cache hit occurred on the primary key conan-cache-linux-gcc-debug-shared, not saving cache. +[CI Workflow/build-1 ] | (node:414) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-1 ] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-1 ] โœ… Success - Post cache +[CI Workflow/build-1 ] Cleaning up container for job build +[CI Workflow/build-5 ] | Cache Size: ~118 MB (123460430 B) +[CI Workflow/build-5 ] | [command]/usr/sbin/tar -xf /tmp/fe4ca9cb-d8d7-4346-b9e2-fbe2a87a81ab/cache.tzst -P -C /home/agouby/panduza/panduza-cxx --use-compress-program unzstd +[CI Workflow/build-1 ] ๐Ÿ Job succeeded +[CI Workflow/build-6 ] ๐Ÿš€ Start image=ghcr.io/panduza/pzacxx-build-img:latest +time="2023-12-10T14:23:22+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-6 ] ๐Ÿณ docker pull image=ghcr.io/panduza/pzacxx-build-img:latest platform= username= forcePull=true +[CI Workflow/build-6 ] using DockerAuthConfig authentication for docker pull +[CI Workflow/build-5 ] | Cache restored successfully +[CI Workflow/build-5 ] | Cache restored from key: conan-cache-linux-clang-debug-shared +[CI Workflow/build-5 ] โœ… Success - Main cache +[CI Workflow/build-5 ] โš™ ::set-output:: cache-hit=true +[CI Workflow/build-5 ] โญ Run Main ASzc/change-string-case-action@v6 +[CI Workflow/build-5 ] ๐Ÿณ docker cp src=/home/agouby/.cache/act/ASzc-change-string-case-action@v6/ dst=/var/run/act/actions/ASzc-change-string-case-action@v6/ +time="2023-12-10T14:23:23+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-6 ] ๐Ÿณ docker create image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +[CI Workflow/build-5 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/ASzc-change-string-case-action@v6/index.js] user= workdir= +[CI Workflow/build-6 ] ๐Ÿณ docker run image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +[CI Workflow/build-5 ] | Manipulating string: debug +[CI Workflow/build-5 ] | lowercase: debug +[CI Workflow/build-5 ] | uppercase: DEBUG +[CI Workflow/build-5 ] | capitalized: Debug +[CI Workflow/build-5 ] โœ… Success - Main ASzc/change-string-case-action@v6 +[CI Workflow/build-5 ] โš™ ::set-output:: lowercase=debug +[CI Workflow/build-5 ] โš™ ::set-output:: uppercase=DEBUG +[CI Workflow/build-5 ] โš™ ::set-output:: capitalized=Debug +[CI Workflow/build-5 ] โญ Run Main Install +[CI Workflow/build-5 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/4.sh] user= workdir= +[CI Workflow/build-5 ] | LOL : linux_clang +[CI Workflow/build-6 ] โ˜ git clone 'https://github.com/actions/cache' # ref=v3 +[CI Workflow/build-5 ] | +[CI Workflow/build-5 ] | ======== Input profiles ======== +[CI Workflow/build-5 ] | Profile host: +[CI Workflow/build-5 ] | [settings] +[CI Workflow/build-5 ] | arch=x86_64 +[CI Workflow/build-5 ] | build_type=Debug +[CI Workflow/build-5 ] | compiler=clang +[CI Workflow/build-5 ] | compiler.cppstd=gnu17 +[CI Workflow/build-5 ] | compiler.libcxx=libstdc++11 +[CI Workflow/build-5 ] | compiler.version=16 +[CI Workflow/build-5 ] | os=Linux +[CI Workflow/build-5 ] | [options] +[CI Workflow/build-5 ] | shared=True +[CI Workflow/build-5 ] | [conf] +[CI Workflow/build-5 ] | tools.build:compiler_executables={'c': 'clang', 'cpp': 'clang++'} +[CI Workflow/build-5 ] | +[CI Workflow/build-5 ] | Profile build: +[CI Workflow/build-5 ] | [settings] +[CI Workflow/build-5 ] | arch=x86_64 +[CI Workflow/build-5 ] | compiler=gcc +[CI Workflow/build-5 ] | compiler.cppstd=gnu17 +[CI Workflow/build-5 ] | compiler.libcxx=libstdc++11 +[CI Workflow/build-5 ] | compiler.version=13 +[CI Workflow/build-5 ] | os=Linux +[CI Workflow/build-5 ] | [conf] +[CI Workflow/build-5 ] | tools.build:compiler_executables={'c': 'gcc', 'cpp': 'g++'} +[CI Workflow/build-5 ] | +[CI Workflow/build-5 ] | +[CI Workflow/build-5 ] | ======== Computing dependency graph ======== +[CI Workflow/build-5 ] | Graph root +[CI Workflow/build-5 ] | conanfile.py (libpza-cxx/None): /home/agouby/panduza/panduza-cxx/conanfile.py +[CI Workflow/build-5 ] | Requirements +[CI Workflow/build-5 ] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243 - Cache +[CI Workflow/build-5 ] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d - Cache +[CI Workflow/build-5 ] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196 - Cache +[CI Workflow/build-5 ] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040 - Cache +[CI Workflow/build-5 ] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b - Cache +[CI Workflow/build-5 ] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731 - Cache +[CI Workflow/build-5 ] | zlib/1.3#06023034579559bb64357db3a53f88a4 - Cache +[CI Workflow/build-5 ] | Resolved version ranges +[CI Workflow/build-5 ] | nlohmann_json/[>=3.11.2]: nlohmann_json/3.11.3 +[CI Workflow/build-5 ] | openssl/[>=1.1 <4]: openssl/3.2.0 +[CI Workflow/build-5 ] | paho-mqtt-cpp/[>=1.2.0]: paho-mqtt-cpp/1.2.0 +[CI Workflow/build-5 ] | spdlog/[>=1.12.0]: spdlog/1.12.0 +[CI Workflow/build-5 ] | zlib/[>=1.2.11 <2]: zlib/1.3 +[CI Workflow/build-5 ] | +[CI Workflow/build-5 ] | ======== Computing necessary packages ======== +[CI Workflow/build-5 ] | Requirements +[CI Workflow/build-5 ] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243:a130c4505f827e2c5c0277887b61116861c18004#00b719497b68c940dc821b33e44be429 - Cache +[CI Workflow/build-5 ] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d:da39a3ee5e6b4b0d3255bfef95601890afd80709#552828a2560333bcbeff9d087ce0af0f - Cache +[CI Workflow/build-5 ] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196:0caaa0c36626f0bf7c1c70037bdfb525938dd0d3#9c0406e5e57c3d1f97cf18277e084051 - Cache +[CI Workflow/build-5 ] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040:af31b6a1a1ee18811836cebc3a430f4665991417#ad792b124ffc1c197f0a419fd3064662 - Cache +[CI Workflow/build-5 ] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b:27bf98ba21fa286aa3818000ec1c2b7e6ddb619f#30bee2693820c040f4827dd24b18a735 - Cache +[CI Workflow/build-5 ] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731:9f5d1841fa7ecb18ca189f9cdf1e6ce067429472#04f2ea6a89afd23790dc6726ab3eb4a5 - Cache +[CI Workflow/build-5 ] | Skipped binaries +[CI Workflow/build-5 ] | zlib/1.3 +[CI Workflow/build-5 ] | +[CI Workflow/build-5 ] | ======== Installing packages ======== +[CI Workflow/build-5 ] | fmt/10.1.1: Already installed! (1 of 6) +[CI Workflow/build-5 ] | nlohmann_json/3.11.3: Already installed! (2 of 6) +[CI Workflow/build-5 ] | openssl/3.2.0: Already installed! (3 of 6) +[CI Workflow/build-5 ] | spdlog/1.12.0: Already installed! (4 of 6) +[CI Workflow/build-5 ] | paho-mqtt-c/1.3.9: Already installed! (5 of 6) +[CI Workflow/build-5 ] | paho-mqtt-cpp/1.2.0: Already installed! (6 of 6) +[CI Workflow/build-5 ] | WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X: +[CI Workflow/build-5 ] | WARN: deprecated: 'cpp_info.names' used in: spdlog/1.12.0, openssl/3.2.0, paho-mqtt-cpp/1.2.0, paho-mqtt-c/1.3.9, fmt/10.1.1 +[CI Workflow/build-5 ] | WARN: deprecated: 'cpp_info.build_modules' used in: openssl/3.2.0 +[CI Workflow/build-5 ] | WARN: deprecated: 'env_info' used in: openssl/3.2.0 +[CI Workflow/build-5 ] | +[CI Workflow/build-5 ] | ======== Finalizing install (deploy, generators) ======== +[CI Workflow/build-5 ] | conanfile.py (libpza-cxx/None): Calling generate() +[CI Workflow/build-5 ] | conanfile.py (libpza-cxx/None): Generators folder: /home/agouby/panduza/panduza-cxx/build/linux-clang-shared/generators +[CI Workflow/build-5 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: pzacxx_toolchain.cmake +[CI Workflow/build-5 ] | conanfile.py (libpza-cxx/None): Preset 'linux-clang-shared' added to CMakePresets.json. Invoke it manually using 'cmake --preset linux-clang-shared' if using CMake>=3.23 +[CI Workflow/build-5 ] | conanfile.py (libpza-cxx/None): If your CMake version is not compatible with CMakePresets (<3.23) call cmake like: 'cmake -G "Ninja Multi-Config" -DCMAKE_TOOLCHAIN_FILE=/home/agouby/panduza/panduza-cxx/build/linux-clang-shared/generators/pzacxx_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW' +[CI Workflow/build-5 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: CMakePresets.json +[CI Workflow/build-5 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: ../../../ConanPresets.json +[CI Workflow/build-5 ] | conanfile.py (libpza-cxx/None): Generating aggregated env files +[CI Workflow/build-5 ] | conanfile.py (libpza-cxx/None): Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh'] +[CI Workflow/build-5 ] | Install finished successfully +[CI Workflow/build-5 ] โœ… Success - Main Install +[CI Workflow/build-5 ] โญ Run Main Build for linux-clang-shared-debug +[CI Workflow/build-5 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/5.sh] user= workdir= +[CI Workflow/build-5 ] | Preset CMake variables: +[CI Workflow/build-5 ] | +[CI Workflow/build-5 ] | CMAKE_POLICY_DEFAULT_CMP0091="NEW" +[CI Workflow/build-5 ] | CMAKE_TOOLCHAIN_FILE:FILEPATH="/home/agouby/panduza/panduza-cxx/build/linux-clang-shared/generators/pzacxx_toolchain.cmake" +[CI Workflow/build-5 ] | +[CI Workflow/build-5 ] | -- Found Git: /usr/sbin/git (found version "2.43.0") +[CI Workflow/build-5 ] | -- Using Conan toolchain: /home/agouby/panduza/panduza-cxx/build/linux-clang-shared/generators/pzacxx_toolchain.cmake +[CI Workflow/build-5 ] | -- Conan toolchain: C++ Standard 17 with extensions ON +[CI Workflow/build-5 ] | -- Conan toolchain: Setting BUILD_SHARED_LIBS = ON +[CI Workflow/build-6 ] โ˜ git clone 'https://github.com/ASzc/change-string-case-action' # ref=v6 +[CI Workflow/build-5 ] | -- The CXX compiler identification is Clang 16.0.6 +[CI Workflow/build-5 ] | -- Detecting CXX compiler ABI info +[CI Workflow/build-5 ] | -- Detecting CXX compiler ABI info - done +[CI Workflow/build-5 ] | -- Check for working CXX compiler: /usr/sbin/clang++ - skipped +[CI Workflow/build-5 ] | -- Detecting CXX compile features +[CI Workflow/build-5 ] | -- Detecting CXX compile features - done +[CI Workflow/build-5 ] | -- Conan: Component target declared 'spdlog::spdlog' +[CI Workflow/build-5 ] | -- Conan: Component target declared 'fmt::fmt' +[CI Workflow/build-5 ] | -- Conan: Target declared 'nlohmann_json::nlohmann_json' +[CI Workflow/build-5 ] | -- Conan: Component target declared 'PahoMqttCpp::paho-mqttpp3' +[CI Workflow/build-5 ] | -- Conan: Component target declared 'eclipse-paho-mqtt-c::paho-mqtt3as' +[CI Workflow/build-5 ] | -- Conan: Component target declared 'OpenSSL::Crypto' +[CI Workflow/build-5 ] | -- Conan: Component target declared 'OpenSSL::SSL' +[CI Workflow/build-5 ] | -- Conan: Target declared 'openssl::openssl' +[CI Workflow/build-5 ] | -- Conan: Including build module from '/root/.conan2/p/b/opens7d9c45aefe4f7/p/lib/cmake/conan-official-openssl-variables.cmake' +[CI Workflow/build-5 ] | -- Configuring done (0.3s) +[CI Workflow/build-5 ] | -- Generating done (0.0s) +[CI Workflow/build-5 ] | CMake Warning: +[CI Workflow/build-5 ] | Manually-specified variables were not used by the project: +[CI Workflow/build-5 ] | +[CI Workflow/build-5 ] | CMAKE_POLICY_DEFAULT_CMP0091 +[CI Workflow/build-5 ] | +[CI Workflow/build-5 ] | +[CI Workflow/build-5 ] | -- Build files have been written to: /home/agouby/panduza/panduza-cxx/build/linux-clang-shared +[CI Workflow/build-3 ] | [30/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/client.cxx.o +[CI Workflow/build-6 ] ๐Ÿงช Matrix: map[build_type:debug compiler:clang lib_type:static os:linux] +[CI Workflow/build-3 ] | [31/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/client.cxx.o +[CI Workflow/build-6 ] โญ Run Main Checkout +[CI Workflow/build-6 ] ๐Ÿณ docker cp src=/home/agouby/panduza/panduza-cxx/. dst=/home/agouby/panduza/panduza-cxx +[CI Workflow/build-6 ] โœ… Success - Main Checkout +[CI Workflow/build-3 ] | [32/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/device.cxx.o +[CI Workflow/build-2 ] | [30/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/device.cxx.o +[CI Workflow/build-6 ] โญ Run Main Hack container for local development +[CI Workflow/build-3 ] | [33/36] Linking CXX shared library Release/libpzacxx.so.0.2.0 +[CI Workflow/build-3 ] | [34/36] Creating library symlink Release/libpzacxx.so.0 Release/libpzacxx.so +[CI Workflow/build-6 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/1.sh] user= workdir= +[CI Workflow/build-3 ] | [35/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/device.cxx.o +[CI Workflow/build-2 ] | [31/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/device.cxx.o +[CI Workflow/build-3 ] | [36/36] Linking CXX executable bin/examples/Release/bps +[CI Workflow/build-3 ] โœ… Success - Main Build for linux-gcc-shared-release +[CI Workflow/build-3 ] โญ Run Main Test for linux-gcc-shared-release +[CI Workflow/build-6 ] | resolving dependencies... +[CI Workflow/build-6 ] | looking for conflicting packages... +[CI Workflow/build-6 ] | +[CI Workflow/build-6 ] | Package (2) New Version Net Change Download Size +[CI Workflow/build-6 ] | +[CI Workflow/build-6 ] | extra/c-ares 1.23.0-1 0.59 MiB 0.25 MiB +[CI Workflow/build-6 ] | extra/nodejs 21.4.0-1 65.04 MiB 15.22 MiB +[CI Workflow/build-6 ] | +[CI Workflow/build-6 ] | Total Download Size: 15.47 MiB +[CI Workflow/build-6 ] | Total Installed Size: 65.63 MiB +[CI Workflow/build-6 ] | +[CI Workflow/build-6 ] | :: Proceed with installation? [Y/n] +[CI Workflow/build-6 ] | :: Retrieving packages... +[CI Workflow/build-3 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/6.sh] user= workdir= +[CI Workflow/build-2 ] | [32/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/client.cxx.o +[CI Workflow/build-3 ] | Test for linux-gcc-shared-release +[CI Workflow/build-3 ] โœ… Success - Main Test for linux-gcc-shared-release +[CI Workflow/build-2 ] | [33/35] Linking CXX static library Debug/libpzacxxd.a +[CI Workflow/build-3 ] โญ Run Post cache +[CI Workflow/build-3 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/save/index.js] user= workdir= +[CI Workflow/build-2 ] | [34/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/client.cxx.o +[CI Workflow/build-6 ] | nodejs-21.4.0-1-x86_64 downloading... +[CI Workflow/build-6 ] | c-ares-1.23.0-1-x86_64 downloading... +[CI Workflow/build-6 ] | checking keyring... +[CI Workflow/build-5 ] | [1/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/bps.cxx.o +[CI Workflow/build-6 ] | checking package integrity... +[CI Workflow/build-6 ] | loading package files... +[CI Workflow/build-6 ] | checking for file conflicts... +[CI Workflow/build-6 ] | :: Processing package changes... +[CI Workflow/build-6 ] | installing c-ares... +[CI Workflow/build-6 ] | installing nodejs... +[CI Workflow/build-3 ] ๐Ÿ’ฌ ::debug::Cache state/key: conan-cache-linux-gcc-release-shared +[CI Workflow/build-3 ] | Cache hit occurred on the primary key conan-cache-linux-gcc-release-shared, not saving cache. +[CI Workflow/build-3 ] | (node:413) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-3 ] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-3 ] โœ… Success - Post cache +[CI Workflow/build-3 ] Cleaning up container for job build +[CI Workflow/build-6 ] | Optional dependencies for nodejs +[CI Workflow/build-6 ] | npm: nodejs package manager +[CI Workflow/build-6 ] | :: Running post-transaction hooks... +[CI Workflow/build-6 ] | (1/1) Arming ConditionNeedsUpdate... +[CI Workflow/build-6 ] โœ… Success - Main Hack container for local development +[CI Workflow/build-5 ] | [2/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/version.cxx.o +[CI Workflow/build-2 ] | [35/35] Linking CXX executable bin/examples/Debug/bps +[CI Workflow/build-2 ] โœ… Success - Main Build for linux-gcc-static-debug +[CI Workflow/build-6 ] โญ Run Main cache +[CI Workflow/build-6 ] ๐Ÿณ docker cp src=/home/agouby/.cache/act/actions-cache@v3/ dst=/var/run/act/actions/actions-cache@v3/ +[CI Workflow/build-2 ] โญ Run Main Test for linux-gcc-static-debug +[CI Workflow/build-5 ] | [3/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/core.cxx.o +[CI Workflow/build-5 ] | [4/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/version.cxx.o +[CI Workflow/build-2 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/6.sh] user= workdir= +[CI Workflow/build-2 ] | Test for linux-gcc-static-debug +[CI Workflow/build-2 ] โœ… Success - Main Test for linux-gcc-static-debug +[CI Workflow/build-5 ] | [5/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/scanner.cxx.o +[CI Workflow/build-5 ] | [6/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/core.cxx.o +[CI Workflow/build-2 ] โญ Run Main Coverage +[CI Workflow/build-6 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/restore/index.js] user= workdir= +[CI Workflow/build-3 ] ๐Ÿ Job succeeded +[CI Workflow/build-2 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/7.sh] user= workdir= +[CI Workflow/build-7 ] ๐Ÿš€ Start image=ghcr.io/panduza/pzacxx-build-img:latest +time="2023-12-10T14:23:29+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-7 ] ๐Ÿณ docker pull image=ghcr.io/panduza/pzacxx-build-img:latest platform= username= forcePull=true +[CI Workflow/build-2 ] | Coverage for linux-gcc-static-debug +[CI Workflow/build-2 ] โœ… Success - Main Coverage +[CI Workflow/build-2 ] โญ Run Post cache +[CI Workflow/build-2 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/save/index.js] user= workdir= +[CI Workflow/build-5 ] | [7/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/scanner.cxx.o +[CI Workflow/build-6 ] ๐Ÿ’ฌ ::debug::Resolved Keys: +[CI Workflow/build-6 ] ๐Ÿ’ฌ ::debug::["conan-cache-linux-clang-debug-static"] +[CI Workflow/build-6 ] ๐Ÿ’ฌ ::debug::Checking zstd --quiet --version +[CI Workflow/build-6 ] | (node:63) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-6 ] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-6 ] ๐Ÿ’ฌ ::debug::1.5.5 +[CI Workflow/build-6 ] ๐Ÿ’ฌ ::debug::zstd version: 1.5.5 +[CI Workflow/build-6 ] ๐Ÿ’ฌ ::debug::Resource Url: http://localhost:8080/_apis/artifactcache/cache?keys=conan-cache-linux-clang-debug-static&version=3dd60595b563d7556bca6726910cb8858ba422b6bcd6dbf6dbe7fc6625fe9c7a +[CI Workflow/build-6 ] โš™ *** +[CI Workflow/build-6 ] ๐Ÿ’ฌ ::debug::Cache Result: +[CI Workflow/build-6 ] ๐Ÿ’ฌ ::debug::{"result":"hit","archiveLocation":"***","cacheKey":"conan-cache-linux-clang-debug-static"} +[CI Workflow/build-6 ] ๐Ÿ’ฌ ::debug::Archive Path: /tmp/ef4f73ed-9203-40b7-8beb-8f6a78e0aa72/cache.tzst +[CI Workflow/build-6 ] ๐Ÿ’ฌ ::debug::Use Azure SDK: false +[CI Workflow/build-6 ] ๐Ÿ’ฌ ::debug::Download concurrency: 8 +[CI Workflow/build-6 ] ๐Ÿ’ฌ ::debug::Request timeout (ms): 30000 +[CI Workflow/build-6 ] ๐Ÿ’ฌ ::debug::Cache segment download timeout mins env var: undefined +[CI Workflow/build-6 ] ๐Ÿ’ฌ ::debug::Segment download timeout (ms): 600000 +[CI Workflow/build-6 ] ๐Ÿ’ฌ ::debug::Lookup only: false +[CI Workflow/build-2 ] ๐Ÿ’ฌ ::debug::Cache state/key: conan-cache-linux-gcc-debug-static +[CI Workflow/build-2 ] | Cache hit occurred on the primary key conan-cache-linux-gcc-debug-static, not saving cache. +[CI Workflow/build-2 ] | (node:415) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-2 ] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-2 ] โœ… Success - Post cache +[CI Workflow/build-2 ] Cleaning up container for job build +[CI Workflow/build-7 ] using DockerAuthConfig authentication for docker pull +[CI Workflow/build-6 ] | Cache Size: ~108 MB (113384649 B) +[CI Workflow/build-6 ] | [command]/usr/sbin/tar -xf /tmp/ef4f73ed-9203-40b7-8beb-8f6a78e0aa72/cache.tzst -P -C /home/agouby/panduza/panduza-cxx --use-compress-program unzstd +time="2023-12-10T14:23:30+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-7 ] ๐Ÿณ docker create image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +[CI Workflow/build-2 ] ๐Ÿ Job succeeded +[CI Workflow/build-8 ] ๐Ÿš€ Start image=ghcr.io/panduza/pzacxx-build-img:latest +time="2023-12-10T14:23:30+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-8 ] ๐Ÿณ docker pull image=ghcr.io/panduza/pzacxx-build-img:latest platform= username= forcePull=true +[CI Workflow/build-7 ] ๐Ÿณ docker run image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +[CI Workflow/build-7 ] โ˜ git clone 'https://github.com/actions/cache' # ref=v3 +[CI Workflow/build-8 ] using DockerAuthConfig authentication for docker pull +[CI Workflow/build-5 ] | [8/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/utils/json_attribute.cxx.o +[CI Workflow/build-7 ] โ˜ git clone 'https://github.com/ASzc/change-string-case-action' # ref=v6 +time="2023-12-10T14:23:32+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-8 ] ๐Ÿณ docker create image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +[CI Workflow/build-5 ] | [9/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/voltmeter.cxx.o +[CI Workflow/build-5 ] | [10/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/platform.cxx.o +[CI Workflow/build-5 ] | [11/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/utils/json_attribute.cxx.o +[CI Workflow/build-8 ] ๐Ÿณ docker run image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +[CI Workflow/build-7 ] ๐Ÿงช Matrix: map[build_type:release compiler:clang lib_type:shared os:linux] +[CI Workflow/build-5 ] | [12/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/ammeter.cxx.o +[CI Workflow/build-7 ] โญ Run Main Checkout +[CI Workflow/build-5 ] | [13/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/ammeter.cxx.o +[CI Workflow/build-7 ] ๐Ÿณ docker cp src=/home/agouby/panduza/panduza-cxx/. dst=/home/agouby/panduza/panduza-cxx +[CI Workflow/build-7 ] โœ… Success - Main Checkout +[CI Workflow/build-7 ] โญ Run Main Hack container for local development +[CI Workflow/build-7 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/1.sh] user= workdir= +[CI Workflow/build-6 ] | Cache restored successfully +[CI Workflow/build-8 ] โ˜ git clone 'https://github.com/actions/cache' # ref=v3 +[CI Workflow/build-6 ] | Cache restored from key: conan-cache-linux-clang-debug-static +[CI Workflow/build-6 ] โœ… Success - Main cache +[CI Workflow/build-6 ] โš™ ::set-output:: cache-hit=true +[CI Workflow/build-5 ] | [14/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/platform.cxx.o +[CI Workflow/build-6 ] โญ Run Main ASzc/change-string-case-action@v6 +[CI Workflow/build-6 ] ๐Ÿณ docker cp src=/home/agouby/.cache/act/ASzc-change-string-case-action@v6/ dst=/var/run/act/actions/ASzc-change-string-case-action@v6/ +[CI Workflow/build-5 ] | [15/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/interface_factory.cxx.o +[CI Workflow/build-7 ] | resolving dependencies... +[CI Workflow/build-7 ] | looking for conflicting packages... +[CI Workflow/build-7 ] | +[CI Workflow/build-7 ] | Package (2) New Version Net Change Download Size +[CI Workflow/build-7 ] | +[CI Workflow/build-7 ] | extra/c-ares 1.23.0-1 0.59 MiB 0.25 MiB +[CI Workflow/build-7 ] | extra/nodejs 21.4.0-1 65.04 MiB 15.22 MiB +[CI Workflow/build-7 ] | +[CI Workflow/build-7 ] | Total Download Size: 15.47 MiB +[CI Workflow/build-7 ] | Total Installed Size: 65.63 MiB +[CI Workflow/build-7 ] | +[CI Workflow/build-7 ] | :: Proceed with installation? [Y/n] +[CI Workflow/build-7 ] | :: Retrieving packages... +[CI Workflow/build-6 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/ASzc-change-string-case-action@v6/index.js] user= workdir= +[CI Workflow/build-5 ] | [16/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/voltmeter.cxx.o +[CI Workflow/build-5 ] | [17/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/device.cxx.o +[CI Workflow/build-5 ] | [18/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/meter.cxx.o +[CI Workflow/build-6 ] | Manipulating string: debug +[CI Workflow/build-6 ] | lowercase: debug +[CI Workflow/build-6 ] | uppercase: DEBUG +[CI Workflow/build-6 ] | capitalized: Debug +[CI Workflow/build-6 ] โœ… Success - Main ASzc/change-string-case-action@v6 +[CI Workflow/build-6 ] โš™ ::set-output:: lowercase=debug +[CI Workflow/build-6 ] โš™ ::set-output:: uppercase=DEBUG +[CI Workflow/build-6 ] โš™ ::set-output:: capitalized=Debug +[CI Workflow/build-6 ] โญ Run Main Install +[CI Workflow/build-6 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/4.sh] user= workdir= +[CI Workflow/build-5 ] | [19/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/device.cxx.o +[CI Workflow/build-5 ] | [20/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/meter.cxx.o +[CI Workflow/build-5 ] | [21/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/interface_factory.cxx.o +[CI Workflow/build-6 ] | LOL : linux_clang +[CI Workflow/build-8 ] โ˜ git clone 'https://github.com/ASzc/change-string-case-action' # ref=v6 +[CI Workflow/build-6 ] | +[CI Workflow/build-6 ] | ======== Input profiles ======== +[CI Workflow/build-6 ] | Profile host: +[CI Workflow/build-6 ] | [settings] +[CI Workflow/build-6 ] | arch=x86_64 +[CI Workflow/build-6 ] | build_type=Debug +[CI Workflow/build-6 ] | compiler=clang +[CI Workflow/build-6 ] | compiler.cppstd=gnu17 +[CI Workflow/build-6 ] | compiler.libcxx=libstdc++11 +[CI Workflow/build-6 ] | compiler.version=16 +[CI Workflow/build-6 ] | os=Linux +[CI Workflow/build-6 ] | [options] +[CI Workflow/build-6 ] | shared=False +[CI Workflow/build-6 ] | [conf] +[CI Workflow/build-6 ] | tools.build:compiler_executables={'c': 'clang', 'cpp': 'clang++'} +[CI Workflow/build-6 ] | +[CI Workflow/build-6 ] | Profile build: +[CI Workflow/build-6 ] | [settings] +[CI Workflow/build-6 ] | arch=x86_64 +[CI Workflow/build-6 ] | compiler=gcc +[CI Workflow/build-6 ] | compiler.cppstd=gnu17 +[CI Workflow/build-6 ] | compiler.libcxx=libstdc++11 +[CI Workflow/build-6 ] | compiler.version=13 +[CI Workflow/build-6 ] | os=Linux +[CI Workflow/build-6 ] | [conf] +[CI Workflow/build-6 ] | tools.build:compiler_executables={'c': 'gcc', 'cpp': 'g++'} +[CI Workflow/build-6 ] | +[CI Workflow/build-6 ] | +[CI Workflow/build-6 ] | ======== Computing dependency graph ======== +[CI Workflow/build-6 ] | Graph root +[CI Workflow/build-6 ] | conanfile.py (libpza-cxx/None): /home/agouby/panduza/panduza-cxx/conanfile.py +[CI Workflow/build-6 ] | Requirements +[CI Workflow/build-6 ] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243 - Cache +[CI Workflow/build-6 ] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d - Cache +[CI Workflow/build-6 ] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196 - Cache +[CI Workflow/build-6 ] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040 - Cache +[CI Workflow/build-6 ] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b - Cache +[CI Workflow/build-6 ] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731 - Cache +[CI Workflow/build-6 ] | zlib/1.3#06023034579559bb64357db3a53f88a4 - Cache +[CI Workflow/build-6 ] | Resolved version ranges +[CI Workflow/build-6 ] | nlohmann_json/[>=3.11.2]: nlohmann_json/3.11.3 +[CI Workflow/build-6 ] | openssl/[>=1.1 <4]: openssl/3.2.0 +[CI Workflow/build-6 ] | paho-mqtt-cpp/[>=1.2.0]: paho-mqtt-cpp/1.2.0 +[CI Workflow/build-6 ] | spdlog/[>=1.12.0]: spdlog/1.12.0 +[CI Workflow/build-6 ] | zlib/[>=1.2.11 <2]: zlib/1.3 +[CI Workflow/build-6 ] | +[CI Workflow/build-6 ] | ======== Computing necessary packages ======== +[CI Workflow/build-6 ] | Requirements +[CI Workflow/build-6 ] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243:a130c4505f827e2c5c0277887b61116861c18004#0056b0e0f38f28b061508cfd2403db34 - Cache +[CI Workflow/build-6 ] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d:da39a3ee5e6b4b0d3255bfef95601890afd80709#552828a2560333bcbeff9d087ce0af0f - Cache +[CI Workflow/build-6 ] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196:0caaa0c36626f0bf7c1c70037bdfb525938dd0d3#9ebd89a25641f7b6515c15f810082f4b - Cache +[CI Workflow/build-6 ] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040:d1cf7a943cb74401822bcc64ae5affb4a48aae1b#da8200b47261351b83074d44b30b9e3e - Cache +[CI Workflow/build-6 ] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b:5e0dc0d2c193a7a04b9e8d6eb0ac06020827e6e8#ab37930026533416baae01c1f1130afc - Cache +[CI Workflow/build-6 ] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731:1d76c64d2d7040e21736c80820e22dd761aa273c#5b1fc27b73f4e526780e922ca68df618 - Cache +[CI Workflow/build-6 ] | zlib/1.3#06023034579559bb64357db3a53f88a4:d152c3753ced4eedbb7024e2e948e5f19a896716#07aa9709416b1782e26b1aff77bd3c78 - Cache +[CI Workflow/build-6 ] | +[CI Workflow/build-6 ] | ======== Installing packages ======== +[CI Workflow/build-6 ] | fmt/10.1.1: Already installed! (1 of 7) +[CI Workflow/build-6 ] | nlohmann_json/3.11.3: Already installed! (2 of 7) +[CI Workflow/build-6 ] | zlib/1.3: Already installed! (3 of 7) +[CI Workflow/build-6 ] | openssl/3.2.0: Already installed! (4 of 7) +[CI Workflow/build-6 ] | spdlog/1.12.0: Already installed! (5 of 7) +[CI Workflow/build-6 ] | paho-mqtt-c/1.3.9: Already installed! (6 of 7) +[CI Workflow/build-6 ] | paho-mqtt-cpp/1.2.0: Already installed! (7 of 7) +[CI Workflow/build-6 ] | WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X: +[CI Workflow/build-6 ] | WARN: deprecated: 'cpp_info.names' used in: paho-mqtt-cpp/1.2.0, fmt/10.1.1, openssl/3.2.0, spdlog/1.12.0, zlib/1.3, paho-mqtt-c/1.3.9 +[CI Workflow/build-6 ] | WARN: deprecated: 'cpp_info.build_modules' used in: openssl/3.2.0 +[CI Workflow/build-6 ] | WARN: deprecated: 'env_info' used in: openssl/3.2.0 +[CI Workflow/build-6 ] | +[CI Workflow/build-6 ] | ======== Finalizing install (deploy, generators) ======== +[CI Workflow/build-6 ] | conanfile.py (libpza-cxx/None): Calling generate() +[CI Workflow/build-6 ] | conanfile.py (libpza-cxx/None): Generators folder: /home/agouby/panduza/panduza-cxx/build/linux-clang-static/generators +[CI Workflow/build-6 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: pzacxx_toolchain.cmake +[CI Workflow/build-6 ] | conanfile.py (libpza-cxx/None): Preset 'linux-clang-static' added to CMakePresets.json. Invoke it manually using 'cmake --preset linux-clang-static' if using CMake>=3.23 +[CI Workflow/build-6 ] | conanfile.py (libpza-cxx/None): If your CMake version is not compatible with CMakePresets (<3.23) call cmake like: 'cmake -G "Ninja Multi-Config" -DCMAKE_TOOLCHAIN_FILE=/home/agouby/panduza/panduza-cxx/build/linux-clang-static/generators/pzacxx_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW' +[CI Workflow/build-6 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: CMakePresets.json +[CI Workflow/build-6 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: ../../../ConanPresets.json +[CI Workflow/build-6 ] | conanfile.py (libpza-cxx/None): Generating aggregated env files +[CI Workflow/build-6 ] | conanfile.py (libpza-cxx/None): Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh'] +[CI Workflow/build-6 ] | Install finished successfully +[CI Workflow/build-6 ] โœ… Success - Main Install +[CI Workflow/build-6 ] โญ Run Main Build for linux-clang-static-debug +[CI Workflow/build-6 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/5.sh] user= workdir= +[CI Workflow/build-8 ] ๐Ÿงช Matrix: map[build_type:release compiler:clang lib_type:static os:linux] +[CI Workflow/build-8 ] โญ Run Main Checkout +[CI Workflow/build-8 ] ๐Ÿณ docker cp src=/home/agouby/panduza/panduza-cxx/. dst=/home/agouby/panduza/panduza-cxx +[CI Workflow/build-6 ] | Preset CMake variables: +[CI Workflow/build-6 ] | +[CI Workflow/build-6 ] | CMAKE_POLICY_DEFAULT_CMP0091="NEW" +[CI Workflow/build-6 ] | CMAKE_TOOLCHAIN_FILE:FILEPATH="/home/agouby/panduza/panduza-cxx/build/linux-clang-static/generators/pzacxx_toolchain.cmake" +[CI Workflow/build-6 ] | +[CI Workflow/build-6 ] | -- Found Git: /usr/sbin/git (found version "2.43.0") +[CI Workflow/build-6 ] | -- Using Conan toolchain: /home/agouby/panduza/panduza-cxx/build/linux-clang-static/generators/pzacxx_toolchain.cmake +[CI Workflow/build-6 ] | -- Conan toolchain: C++ Standard 17 with extensions ON +[CI Workflow/build-6 ] | -- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF +[CI Workflow/build-8 ] โœ… Success - Main Checkout +[CI Workflow/build-6 ] | -- The CXX compiler identification is Clang 16.0.6 +[CI Workflow/build-8 ] โญ Run Main Hack container for local development +[CI Workflow/build-6 ] | -- Detecting CXX compiler ABI info +[CI Workflow/build-8 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/1.sh] user= workdir= +[CI Workflow/build-6 ] | -- Detecting CXX compiler ABI info - done +[CI Workflow/build-6 ] | -- Check for working CXX compiler: /usr/sbin/clang++ - skipped +[CI Workflow/build-6 ] | -- Detecting CXX compile features +[CI Workflow/build-6 ] | -- Detecting CXX compile features - done +[CI Workflow/build-6 ] | -- Conan: Component target declared 'spdlog::spdlog' +[CI Workflow/build-6 ] | -- Conan: Component target declared 'fmt::fmt' +[CI Workflow/build-6 ] | -- Conan: Target declared 'nlohmann_json::nlohmann_json' +[CI Workflow/build-6 ] | -- Conan: Component target declared 'PahoMqttCpp::paho-mqttpp3-static' +[CI Workflow/build-6 ] | -- Conan: Component target declared 'eclipse-paho-mqtt-c::paho-mqtt3as-static' +[CI Workflow/build-6 ] | -- Conan: Component target declared 'OpenSSL::Crypto' +[CI Workflow/build-6 ] | -- Conan: Component target declared 'OpenSSL::SSL' +[CI Workflow/build-6 ] | -- Conan: Target declared 'openssl::openssl' +[CI Workflow/build-6 ] | -- Conan: Target declared 'ZLIB::ZLIB' +[CI Workflow/build-6 ] | -- Conan: Including build module from '/root/.conan2/p/b/opens3ee1ceb9852f0/p/lib/cmake/conan-official-openssl-variables.cmake' +[CI Workflow/build-6 ] | -- Configuring done (0.4s) +[CI Workflow/build-6 ] | -- Generating done (0.0s) +[CI Workflow/build-6 ] | CMake Warning: +[CI Workflow/build-6 ] | Manually-specified variables were not used by the project: +[CI Workflow/build-6 ] | +[CI Workflow/build-6 ] | CMAKE_POLICY_DEFAULT_CMP0091 +[CI Workflow/build-6 ] | +[CI Workflow/build-6 ] | +[CI Workflow/build-6 ] | -- Build files have been written to: /home/agouby/panduza/panduza-cxx/build/linux-clang-static +[CI Workflow/build-8 ] | resolving dependencies... +[CI Workflow/build-8 ] | looking for conflicting packages... +[CI Workflow/build-8 ] | +[CI Workflow/build-8 ] | Package (2) New Version Net Change Download Size +[CI Workflow/build-8 ] | +[CI Workflow/build-8 ] | extra/c-ares 1.23.0-1 0.59 MiB 0.25 MiB +[CI Workflow/build-8 ] | extra/nodejs 21.4.0-1 65.04 MiB 15.22 MiB +[CI Workflow/build-8 ] | +[CI Workflow/build-8 ] | Total Download Size: 15.47 MiB +[CI Workflow/build-8 ] | Total Installed Size: 65.63 MiB +[CI Workflow/build-8 ] | +[CI Workflow/build-8 ] | :: Proceed with installation? [Y/n] +[CI Workflow/build-8 ] | :: Retrieving packages... +[CI Workflow/build-5 ] | [22/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/attribute.cxx.o +[CI Workflow/build-5 ] | [23/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/utils/topic.cxx.o +[CI Workflow/build-5 ] | [24/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/bps_chan_ctrl.cxx.o +[CI Workflow/build-7 ] | nodejs-21.4.0-1-x86_64 downloading... +[CI Workflow/build-7 ] | c-ares-1.23.0-1-x86_64 downloading... +[CI Workflow/build-7 ] | checking keyring... +[CI Workflow/build-7 ] | checking package integrity... +[CI Workflow/build-7 ] | loading package files... +[CI Workflow/build-7 ] | checking for file conflicts... +[CI Workflow/build-7 ] | :: Processing package changes... +[CI Workflow/build-7 ] | installing c-ares... +[CI Workflow/build-5 ] | [25/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/bps_chan_ctrl.cxx.o +[CI Workflow/build-7 ] | installing nodejs... +[CI Workflow/build-5 ] | [26/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/utils/topic.cxx.o +[CI Workflow/build-7 ] | Optional dependencies for nodejs +[CI Workflow/build-7 ] | npm: nodejs package manager +[CI Workflow/build-5 ] | [27/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/attribute.cxx.o +[CI Workflow/build-7 ] | :: Running post-transaction hooks... +[CI Workflow/build-7 ] | (1/1) Arming ConditionNeedsUpdate... +[CI Workflow/build-7 ] โœ… Success - Main Hack container for local development +[CI Workflow/build-8 ] | nodejs-21.4.0-1-x86_64 downloading... +[CI Workflow/build-8 ] | c-ares-1.23.0-1-x86_64 downloading... +[CI Workflow/build-8 ] | checking keyring... +[CI Workflow/build-7 ] โญ Run Main cache +[CI Workflow/build-7 ] ๐Ÿณ docker cp src=/home/agouby/.cache/act/actions-cache@v3/ dst=/var/run/act/actions/actions-cache@v3/ +[CI Workflow/build-8 ] | checking package integrity... +[CI Workflow/build-8 ] | loading package files... +[CI Workflow/build-8 ] | checking for file conflicts... +[CI Workflow/build-8 ] | :: Processing package changes... +[CI Workflow/build-8 ] | installing c-ares... +[CI Workflow/build-8 ] | installing nodejs... +[CI Workflow/build-8 ] | Optional dependencies for nodejs +[CI Workflow/build-8 ] | npm: nodejs package manager +[CI Workflow/build-8 ] | :: Running post-transaction hooks... +[CI Workflow/build-8 ] | (1/1) Arming ConditionNeedsUpdate... +[CI Workflow/build-7 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/restore/index.js] user= workdir= +[CI Workflow/build-8 ] โœ… Success - Main Hack container for local development +[CI Workflow/build-5 ] | [28/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/interface.cxx.o +[CI Workflow/build-8 ] โญ Run Main cache +[CI Workflow/build-6 ] | [1/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/bps.cxx.o +[CI Workflow/build-5 ] | [29/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/interface.cxx.o +[CI Workflow/build-8 ] ๐Ÿณ docker cp src=/home/agouby/.cache/act/actions-cache@v3/ dst=/var/run/act/actions/actions-cache@v3/ +[CI Workflow/build-7 ] ๐Ÿ’ฌ ::debug::Resolved Keys: +[CI Workflow/build-7 ] ๐Ÿ’ฌ ::debug::["conan-cache-linux-clang-release-shared"] +[CI Workflow/build-7 ] ๐Ÿ’ฌ ::debug::Checking zstd --quiet --version +[CI Workflow/build-7 ] | (node:63) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-7 ] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-7 ] ๐Ÿ’ฌ ::debug::1.5.5 +[CI Workflow/build-7 ] ๐Ÿ’ฌ ::debug::zstd version: 1.5.5 +[CI Workflow/build-7 ] ๐Ÿ’ฌ ::debug::Resource Url: http://localhost:8080/_apis/artifactcache/cache?keys=conan-cache-linux-clang-release-shared&version=3dd60595b563d7556bca6726910cb8858ba422b6bcd6dbf6dbe7fc6625fe9c7a +[CI Workflow/build-7 ] โš™ *** +[CI Workflow/build-7 ] ๐Ÿ’ฌ ::debug::Cache Result: +[CI Workflow/build-7 ] ๐Ÿ’ฌ ::debug::{"result":"hit","archiveLocation":"***","cacheKey":"conan-cache-linux-clang-release-shared"} +[CI Workflow/build-7 ] ๐Ÿ’ฌ ::debug::Archive Path: /tmp/ccd39f89-e5d7-435b-945f-bb566ca69db6/cache.tzst +[CI Workflow/build-7 ] ๐Ÿ’ฌ ::debug::Use Azure SDK: false +[CI Workflow/build-7 ] ๐Ÿ’ฌ ::debug::Download concurrency: 8 +[CI Workflow/build-7 ] ๐Ÿ’ฌ ::debug::Request timeout (ms): 30000 +[CI Workflow/build-7 ] ๐Ÿ’ฌ ::debug::Cache segment download timeout mins env var: undefined +[CI Workflow/build-7 ] ๐Ÿ’ฌ ::debug::Segment download timeout (ms): 600000 +[CI Workflow/build-7 ] ๐Ÿ’ฌ ::debug::Lookup only: false +[CI Workflow/build-7 ] | Cache Size: ~78 MB (81346966 B) +[CI Workflow/build-7 ] | [command]/usr/sbin/tar -xf /tmp/ccd39f89-e5d7-435b-945f-bb566ca69db6/cache.tzst -P -C /home/agouby/panduza/panduza-cxx --use-compress-program unzstd +[CI Workflow/build-6 ] | [2/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/version.cxx.o +[CI Workflow/build-8 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/restore/index.js] user= workdir= +[CI Workflow/build-6 ] | [3/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/version.cxx.o +[CI Workflow/build-6 ] | [4/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/scanner.cxx.o +[CI Workflow/build-8 ] ๐Ÿ’ฌ ::debug::Resolved Keys: +[CI Workflow/build-8 ] ๐Ÿ’ฌ ::debug::["conan-cache-linux-clang-release-static"] +[CI Workflow/build-8 ] ๐Ÿ’ฌ ::debug::Checking zstd --quiet --version +[CI Workflow/build-8 ] | (node:63) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-8 ] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-8 ] ๐Ÿ’ฌ ::debug::1.5.5 +[CI Workflow/build-8 ] ๐Ÿ’ฌ ::debug::zstd version: 1.5.5 +[CI Workflow/build-8 ] ๐Ÿ’ฌ ::debug::Resource Url: http://localhost:8080/_apis/artifactcache/cache?keys=conan-cache-linux-clang-release-static&version=3dd60595b563d7556bca6726910cb8858ba422b6bcd6dbf6dbe7fc6625fe9c7a +[CI Workflow/build-8 ] โš™ *** +[CI Workflow/build-8 ] ๐Ÿ’ฌ ::debug::Cache Result: +[CI Workflow/build-8 ] ๐Ÿ’ฌ ::debug::{"result":"hit","archiveLocation":"***","cacheKey":"conan-cache-linux-clang-release-static"} +[CI Workflow/build-8 ] ๐Ÿ’ฌ ::debug::Archive Path: /tmp/3352eb4f-1774-444e-9f3b-c3975f34c9d7/cache.tzst +[CI Workflow/build-8 ] ๐Ÿ’ฌ ::debug::Use Azure SDK: false +[CI Workflow/build-8 ] ๐Ÿ’ฌ ::debug::Download concurrency: 8 +[CI Workflow/build-8 ] ๐Ÿ’ฌ ::debug::Request timeout (ms): 30000 +[CI Workflow/build-8 ] ๐Ÿ’ฌ ::debug::Cache segment download timeout mins env var: undefined +[CI Workflow/build-8 ] ๐Ÿ’ฌ ::debug::Segment download timeout (ms): 600000 +[CI Workflow/build-8 ] ๐Ÿ’ฌ ::debug::Lookup only: false +[CI Workflow/build-6 ] | [5/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/core.cxx.o +[CI Workflow/build-8 ] | Cache Size: ~73 MB (76046006 B) +[CI Workflow/build-8 ] | [command]/usr/sbin/tar -xf /tmp/3352eb4f-1774-444e-9f3b-c3975f34c9d7/cache.tzst -P -C /home/agouby/panduza/panduza-cxx --use-compress-program unzstd +[CI Workflow/build-7 ] | Cache restored successfully +[CI Workflow/build-7 ] | Cache restored from key: conan-cache-linux-clang-release-shared +[CI Workflow/build-7 ] โœ… Success - Main cache +[CI Workflow/build-7 ] โš™ ::set-output:: cache-hit=true +[CI Workflow/build-6 ] | [6/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/core.cxx.o +[CI Workflow/build-7 ] โญ Run Main ASzc/change-string-case-action@v6 +[CI Workflow/build-7 ] ๐Ÿณ docker cp src=/home/agouby/.cache/act/ASzc-change-string-case-action@v6/ dst=/var/run/act/actions/ASzc-change-string-case-action@v6/ +[CI Workflow/build-7 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/ASzc-change-string-case-action@v6/index.js] user= workdir= +[CI Workflow/build-6 ] | [7/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/scanner.cxx.o +[CI Workflow/build-7 ] | Manipulating string: release +[CI Workflow/build-7 ] | lowercase: release +[CI Workflow/build-7 ] | uppercase: RELEASE +[CI Workflow/build-7 ] | capitalized: Release +[CI Workflow/build-7 ] โœ… Success - Main ASzc/change-string-case-action@v6 +[CI Workflow/build-7 ] โš™ ::set-output:: lowercase=release +[CI Workflow/build-7 ] โš™ ::set-output:: uppercase=RELEASE +[CI Workflow/build-7 ] โš™ ::set-output:: capitalized=Release +[CI Workflow/build-7 ] โญ Run Main Install +[CI Workflow/build-7 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/4.sh] user= workdir= +[CI Workflow/build-7 ] | LOL : linux_clang +[CI Workflow/build-6 ] | [8/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/utils/json_attribute.cxx.o +[CI Workflow/build-8 ] | Cache restored successfully +[CI Workflow/build-8 ] | Cache restored from key: conan-cache-linux-clang-release-static +[CI Workflow/build-8 ] โœ… Success - Main cache +[CI Workflow/build-8 ] โš™ ::set-output:: cache-hit=true +[CI Workflow/build-8 ] โญ Run Main ASzc/change-string-case-action@v6 +[CI Workflow/build-8 ] ๐Ÿณ docker cp src=/home/agouby/.cache/act/ASzc-change-string-case-action@v6/ dst=/var/run/act/actions/ASzc-change-string-case-action@v6/ +[CI Workflow/build-6 ] | [9/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/utils/json_attribute.cxx.o +[CI Workflow/build-7 ] | +[CI Workflow/build-7 ] | ======== Input profiles ======== +[CI Workflow/build-7 ] | Profile host: +[CI Workflow/build-7 ] | [settings] +[CI Workflow/build-7 ] | arch=x86_64 +[CI Workflow/build-7 ] | build_type=Release +[CI Workflow/build-7 ] | compiler=clang +[CI Workflow/build-7 ] | compiler.cppstd=gnu17 +[CI Workflow/build-7 ] | compiler.libcxx=libstdc++11 +[CI Workflow/build-7 ] | compiler.version=16 +[CI Workflow/build-7 ] | os=Linux +[CI Workflow/build-7 ] | [options] +[CI Workflow/build-7 ] | shared=True +[CI Workflow/build-7 ] | [conf] +[CI Workflow/build-7 ] | tools.build:compiler_executables={'c': 'clang', 'cpp': 'clang++'} +[CI Workflow/build-7 ] | +[CI Workflow/build-7 ] | Profile build: +[CI Workflow/build-7 ] | [settings] +[CI Workflow/build-7 ] | arch=x86_64 +[CI Workflow/build-7 ] | compiler=gcc +[CI Workflow/build-7 ] | compiler.cppstd=gnu17 +[CI Workflow/build-7 ] | compiler.libcxx=libstdc++11 +[CI Workflow/build-7 ] | compiler.version=13 +[CI Workflow/build-7 ] | os=Linux +[CI Workflow/build-7 ] | [conf] +[CI Workflow/build-7 ] | tools.build:compiler_executables={'c': 'gcc', 'cpp': 'g++'} +[CI Workflow/build-7 ] | +[CI Workflow/build-6 ] | [10/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/platform.cxx.o +[CI Workflow/build-7 ] | +[CI Workflow/build-7 ] | ======== Computing dependency graph ======== +[CI Workflow/build-7 ] | Graph root +[CI Workflow/build-7 ] | conanfile.py (libpza-cxx/None): /home/agouby/panduza/panduza-cxx/conanfile.py +[CI Workflow/build-7 ] | Requirements +[CI Workflow/build-7 ] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243 - Cache +[CI Workflow/build-7 ] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d - Cache +[CI Workflow/build-7 ] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196 - Cache +[CI Workflow/build-7 ] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040 - Cache +[CI Workflow/build-7 ] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b - Cache +[CI Workflow/build-7 ] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731 - Cache +[CI Workflow/build-7 ] | zlib/1.3#06023034579559bb64357db3a53f88a4 - Cache +[CI Workflow/build-7 ] | Resolved version ranges +[CI Workflow/build-7 ] | nlohmann_json/[>=3.11.2]: nlohmann_json/3.11.3 +[CI Workflow/build-7 ] | openssl/[>=1.1 <4]: openssl/3.2.0 +[CI Workflow/build-7 ] | paho-mqtt-cpp/[>=1.2.0]: paho-mqtt-cpp/1.2.0 +[CI Workflow/build-7 ] | spdlog/[>=1.12.0]: spdlog/1.12.0 +[CI Workflow/build-7 ] | zlib/[>=1.2.11 <2]: zlib/1.3 +[CI Workflow/build-7 ] | +[CI Workflow/build-7 ] | ======== Computing necessary packages ======== +[CI Workflow/build-7 ] | Requirements +[CI Workflow/build-7 ] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243:1d185b1b4d01877b0c7284c7b8de1b55423660f4#24038fbcb22627343cc8b1e8964eef07 - Cache +[CI Workflow/build-7 ] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d:da39a3ee5e6b4b0d3255bfef95601890afd80709#552828a2560333bcbeff9d087ce0af0f - Cache +[CI Workflow/build-7 ] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196:b85e8fb2ec7e00023365a002afdd185eec0896f3#dd9bd0b0beef12df303ae1cbce3f9541 - Cache +[CI Workflow/build-7 ] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040:80ce2492434ead292d9e1d845171c17b21aebb4a#30949ce99b3ec8204af4124213b4dadd - Cache +[CI Workflow/build-7 ] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b:c93c65878a40b1b5cc2ab1f6b95e15031a0be9be#a6c858742990adbe8d5df18accd6fc7b - Cache +[CI Workflow/build-7 ] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731:a7eae02bb4f6f4fb32bc9414e3fc38a016056c3b#cc1944513cc269e221e84e1cb3dc6d79 - Cache +[CI Workflow/build-7 ] | Skipped binaries +[CI Workflow/build-7 ] | zlib/1.3 +[CI Workflow/build-7 ] | +[CI Workflow/build-7 ] | ======== Installing packages ======== +[CI Workflow/build-7 ] | fmt/10.1.1: Already installed! (1 of 6) +[CI Workflow/build-7 ] | nlohmann_json/3.11.3: Already installed! (2 of 6) +[CI Workflow/build-7 ] | openssl/3.2.0: Already installed! (3 of 6) +[CI Workflow/build-7 ] | spdlog/1.12.0: Already installed! (4 of 6) +[CI Workflow/build-7 ] | paho-mqtt-c/1.3.9: Already installed! (5 of 6) +[CI Workflow/build-7 ] | paho-mqtt-cpp/1.2.0: Already installed! (6 of 6) +[CI Workflow/build-7 ] | WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X: +[CI Workflow/build-7 ] | WARN: deprecated: 'cpp_info.names' used in: fmt/10.1.1, openssl/3.2.0, spdlog/1.12.0, paho-mqtt-c/1.3.9, paho-mqtt-cpp/1.2.0 +[CI Workflow/build-7 ] | WARN: deprecated: 'cpp_info.build_modules' used in: openssl/3.2.0 +[CI Workflow/build-7 ] | WARN: deprecated: 'env_info' used in: openssl/3.2.0 +[CI Workflow/build-7 ] | +[CI Workflow/build-7 ] | ======== Finalizing install (deploy, generators) ======== +[CI Workflow/build-7 ] | conanfile.py (libpza-cxx/None): Calling generate() +[CI Workflow/build-7 ] | conanfile.py (libpza-cxx/None): Generators folder: /home/agouby/panduza/panduza-cxx/build/linux-clang-shared/generators +[CI Workflow/build-7 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: pzacxx_toolchain.cmake +[CI Workflow/build-7 ] | conanfile.py (libpza-cxx/None): Preset 'linux-clang-shared' added to CMakePresets.json. Invoke it manually using 'cmake --preset linux-clang-shared' if using CMake>=3.23 +[CI Workflow/build-7 ] | conanfile.py (libpza-cxx/None): If your CMake version is not compatible with CMakePresets (<3.23) call cmake like: 'cmake -G "Ninja Multi-Config" -DCMAKE_TOOLCHAIN_FILE=/home/agouby/panduza/panduza-cxx/build/linux-clang-shared/generators/pzacxx_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW' +[CI Workflow/build-7 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: CMakePresets.json +[CI Workflow/build-7 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: ../../../ConanPresets.json +[CI Workflow/build-8 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/ASzc-change-string-case-action@v6/index.js] user= workdir= +[CI Workflow/build-7 ] | conanfile.py (libpza-cxx/None): Generating aggregated env files +[CI Workflow/build-7 ] | conanfile.py (libpza-cxx/None): Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh'] +[CI Workflow/build-7 ] | Install finished successfully +[CI Workflow/build-7 ] โœ… Success - Main Install +[CI Workflow/build-7 ] โญ Run Main Build for linux-clang-shared-release +[CI Workflow/build-7 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/5.sh] user= workdir= +[CI Workflow/build-7 ] | Preset CMake variables: +[CI Workflow/build-7 ] | +[CI Workflow/build-7 ] | CMAKE_POLICY_DEFAULT_CMP0091="NEW" +[CI Workflow/build-7 ] | CMAKE_TOOLCHAIN_FILE:FILEPATH="/home/agouby/panduza/panduza-cxx/build/linux-clang-shared/generators/pzacxx_toolchain.cmake" +[CI Workflow/build-7 ] | +[CI Workflow/build-7 ] | -- Found Git: /usr/sbin/git (found version "2.43.0") +[CI Workflow/build-7 ] | -- Using Conan toolchain: /home/agouby/panduza/panduza-cxx/build/linux-clang-shared/generators/pzacxx_toolchain.cmake +[CI Workflow/build-7 ] | -- Conan toolchain: C++ Standard 17 with extensions ON +[CI Workflow/build-7 ] | -- Conan toolchain: Setting BUILD_SHARED_LIBS = ON +[CI Workflow/build-8 ] | Manipulating string: release +[CI Workflow/build-8 ] | lowercase: release +[CI Workflow/build-8 ] | uppercase: RELEASE +[CI Workflow/build-8 ] | capitalized: Release +[CI Workflow/build-8 ] โœ… Success - Main ASzc/change-string-case-action@v6 +[CI Workflow/build-8 ] โš™ ::set-output:: lowercase=release +[CI Workflow/build-8 ] โš™ ::set-output:: uppercase=RELEASE +[CI Workflow/build-8 ] โš™ ::set-output:: capitalized=Release +[CI Workflow/build-8 ] โญ Run Main Install +[CI Workflow/build-6 ] | [11/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/interface_factory.cxx.o +[CI Workflow/build-8 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/4.sh] user= workdir= +[CI Workflow/build-7 ] | -- The CXX compiler identification is Clang 16.0.6 +[CI Workflow/build-6 ] | [12/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/ammeter.cxx.o +[CI Workflow/build-6 ] | [13/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/voltmeter.cxx.o +[CI Workflow/build-6 ] | [14/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/interface_factory.cxx.o +[CI Workflow/build-8 ] | LOL : linux_clang +[CI Workflow/build-7 ] | -- Detecting CXX compiler ABI info +[CI Workflow/build-6 ] | [15/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/voltmeter.cxx.o +[CI Workflow/build-6 ] | [16/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/platform.cxx.o +[CI Workflow/build-7 ] | -- Detecting CXX compiler ABI info - done +[CI Workflow/build-7 ] | -- Check for working CXX compiler: /usr/sbin/clang++ - skipped +[CI Workflow/build-7 ] | -- Detecting CXX compile features +[CI Workflow/build-7 ] | -- Detecting CXX compile features - done +[CI Workflow/build-7 ] | -- Conan: Component target declared 'spdlog::spdlog' +[CI Workflow/build-7 ] | -- Conan: Component target declared 'fmt::fmt' +[CI Workflow/build-7 ] | -- Conan: Target declared 'nlohmann_json::nlohmann_json' +[CI Workflow/build-7 ] | -- Conan: Component target declared 'PahoMqttCpp::paho-mqttpp3' +[CI Workflow/build-7 ] | -- Conan: Component target declared 'eclipse-paho-mqtt-c::paho-mqtt3as' +[CI Workflow/build-7 ] | -- Conan: Component target declared 'OpenSSL::Crypto' +[CI Workflow/build-7 ] | -- Conan: Component target declared 'OpenSSL::SSL' +[CI Workflow/build-7 ] | -- Conan: Target declared 'openssl::openssl' +[CI Workflow/build-7 ] | -- Conan: Including build module from '/root/.conan2/p/b/opens717cba07d0b7a/p/lib/cmake/conan-official-openssl-variables.cmake' +[CI Workflow/build-7 ] | -- Configuring done (0.5s) +[CI Workflow/build-7 ] | -- Generating done (0.0s) +[CI Workflow/build-7 ] | CMake Warning: +[CI Workflow/build-7 ] | Manually-specified variables were not used by the project: +[CI Workflow/build-7 ] | +[CI Workflow/build-7 ] | CMAKE_POLICY_DEFAULT_CMP0091 +[CI Workflow/build-7 ] | +[CI Workflow/build-7 ] | +[CI Workflow/build-7 ] | -- Build files have been written to: /home/agouby/panduza/panduza-cxx/build/linux-clang-shared +[CI Workflow/build-8 ] | +[CI Workflow/build-8 ] | ======== Input profiles ======== +[CI Workflow/build-8 ] | Profile host: +[CI Workflow/build-8 ] | [settings] +[CI Workflow/build-8 ] | arch=x86_64 +[CI Workflow/build-8 ] | build_type=Release +[CI Workflow/build-8 ] | compiler=clang +[CI Workflow/build-8 ] | compiler.cppstd=gnu17 +[CI Workflow/build-8 ] | compiler.libcxx=libstdc++11 +[CI Workflow/build-8 ] | compiler.version=16 +[CI Workflow/build-8 ] | os=Linux +[CI Workflow/build-8 ] | [options] +[CI Workflow/build-8 ] | shared=False +[CI Workflow/build-8 ] | [conf] +[CI Workflow/build-8 ] | tools.build:compiler_executables={'c': 'clang', 'cpp': 'clang++'} +[CI Workflow/build-8 ] | +[CI Workflow/build-8 ] | Profile build: +[CI Workflow/build-8 ] | [settings] +[CI Workflow/build-8 ] | arch=x86_64 +[CI Workflow/build-8 ] | compiler=gcc +[CI Workflow/build-8 ] | compiler.cppstd=gnu17 +[CI Workflow/build-8 ] | compiler.libcxx=libstdc++11 +[CI Workflow/build-8 ] | compiler.version=13 +[CI Workflow/build-8 ] | os=Linux +[CI Workflow/build-8 ] | [conf] +[CI Workflow/build-8 ] | tools.build:compiler_executables={'c': 'gcc', 'cpp': 'g++'} +[CI Workflow/build-8 ] | +[CI Workflow/build-8 ] | +[CI Workflow/build-8 ] | ======== Computing dependency graph ======== +[CI Workflow/build-8 ] | Graph root +[CI Workflow/build-8 ] | conanfile.py (libpza-cxx/None): /home/agouby/panduza/panduza-cxx/conanfile.py +[CI Workflow/build-8 ] | Requirements +[CI Workflow/build-8 ] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243 - Cache +[CI Workflow/build-8 ] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d - Cache +[CI Workflow/build-8 ] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196 - Cache +[CI Workflow/build-8 ] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040 - Cache +[CI Workflow/build-8 ] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b - Cache +[CI Workflow/build-8 ] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731 - Cache +[CI Workflow/build-8 ] | zlib/1.3#06023034579559bb64357db3a53f88a4 - Cache +[CI Workflow/build-8 ] | Resolved version ranges +[CI Workflow/build-8 ] | nlohmann_json/[>=3.11.2]: nlohmann_json/3.11.3 +[CI Workflow/build-8 ] | openssl/[>=1.1 <4]: openssl/3.2.0 +[CI Workflow/build-8 ] | paho-mqtt-cpp/[>=1.2.0]: paho-mqtt-cpp/1.2.0 +[CI Workflow/build-8 ] | spdlog/[>=1.12.0]: spdlog/1.12.0 +[CI Workflow/build-8 ] | zlib/[>=1.2.11 <2]: zlib/1.3 +[CI Workflow/build-8 ] | +[CI Workflow/build-8 ] | ======== Computing necessary packages ======== +[CI Workflow/build-8 ] | Requirements +[CI Workflow/build-8 ] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243:1d185b1b4d01877b0c7284c7b8de1b55423660f4#24038fbcb22627343cc8b1e8964eef07 - Cache +[CI Workflow/build-8 ] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d:da39a3ee5e6b4b0d3255bfef95601890afd80709#552828a2560333bcbeff9d087ce0af0f - Cache +[CI Workflow/build-8 ] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196:b85e8fb2ec7e00023365a002afdd185eec0896f3#db6549d8bdfe4f8ea4c90fa5a9fd6260 - Cache +[CI Workflow/build-8 ] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040:3cea2daa7647f7237dc0e62a1894f0f459c0f6b0#b1566c8297f0c710489654e27484403a - Cache +[CI Workflow/build-8 ] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b:3fe63638e1afd29e11d92b7d527418c47701d440#94105019d3be117f83e8b695b318718c - Cache +[CI Workflow/build-8 ] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731:63be2cc1a5edf998aeb8b746747a62415c603eff#5b9515dfd1fdce1e1849fe3ac384e883 - Cache +[CI Workflow/build-8 ] | zlib/1.3#06023034579559bb64357db3a53f88a4:0d992ed9f90f1c38fd1c3eac3fccc60c755490e2#73b739f2160f4b9dfb3812ed8cd62174 - Cache +[CI Workflow/build-8 ] | +[CI Workflow/build-8 ] | ======== Installing packages ======== +[CI Workflow/build-8 ] | fmt/10.1.1: Already installed! (1 of 7) +[CI Workflow/build-8 ] | nlohmann_json/3.11.3: Already installed! (2 of 7) +[CI Workflow/build-8 ] | zlib/1.3: Already installed! (3 of 7) +[CI Workflow/build-8 ] | openssl/3.2.0: Already installed! (4 of 7) +[CI Workflow/build-8 ] | spdlog/1.12.0: Already installed! (5 of 7) +[CI Workflow/build-8 ] | paho-mqtt-c/1.3.9: Already installed! (6 of 7) +[CI Workflow/build-8 ] | paho-mqtt-cpp/1.2.0: Already installed! (7 of 7) +[CI Workflow/build-8 ] | WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X: +[CI Workflow/build-8 ] | WARN: deprecated: 'cpp_info.names' used in: openssl/3.2.0, spdlog/1.12.0, paho-mqtt-cpp/1.2.0, paho-mqtt-c/1.3.9, zlib/1.3, fmt/10.1.1 +[CI Workflow/build-8 ] | WARN: deprecated: 'cpp_info.build_modules' used in: openssl/3.2.0 +[CI Workflow/build-8 ] | WARN: deprecated: 'env_info' used in: openssl/3.2.0 +[CI Workflow/build-8 ] | +[CI Workflow/build-8 ] | ======== Finalizing install (deploy, generators) ======== +[CI Workflow/build-8 ] | conanfile.py (libpza-cxx/None): Calling generate() +[CI Workflow/build-8 ] | conanfile.py (libpza-cxx/None): Generators folder: /home/agouby/panduza/panduza-cxx/build/linux-clang-static/generators +[CI Workflow/build-8 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: pzacxx_toolchain.cmake +[CI Workflow/build-8 ] | conanfile.py (libpza-cxx/None): Preset 'linux-clang-static' added to CMakePresets.json. Invoke it manually using 'cmake --preset linux-clang-static' if using CMake>=3.23 +[CI Workflow/build-8 ] | conanfile.py (libpza-cxx/None): If your CMake version is not compatible with CMakePresets (<3.23) call cmake like: 'cmake -G "Ninja Multi-Config" -DCMAKE_TOOLCHAIN_FILE=/home/agouby/panduza/panduza-cxx/build/linux-clang-static/generators/pzacxx_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW' +[CI Workflow/build-8 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: CMakePresets.json +[CI Workflow/build-8 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: ../../../ConanPresets.json +[CI Workflow/build-8 ] | conanfile.py (libpza-cxx/None): Generating aggregated env files +[CI Workflow/build-8 ] | conanfile.py (libpza-cxx/None): Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh'] +[CI Workflow/build-8 ] | Install finished successfully +[CI Workflow/build-8 ] โœ… Success - Main Install +[CI Workflow/build-8 ] โญ Run Main Build for linux-clang-static-release +[CI Workflow/build-8 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/5.sh] user= workdir= +[CI Workflow/build-8 ] | Preset CMake variables: +[CI Workflow/build-8 ] | +[CI Workflow/build-8 ] | CMAKE_POLICY_DEFAULT_CMP0091="NEW" +[CI Workflow/build-8 ] | CMAKE_TOOLCHAIN_FILE:FILEPATH="/home/agouby/panduza/panduza-cxx/build/linux-clang-static/generators/pzacxx_toolchain.cmake" +[CI Workflow/build-8 ] | +[CI Workflow/build-8 ] | -- Found Git: /usr/sbin/git (found version "2.43.0") +[CI Workflow/build-8 ] | -- Using Conan toolchain: /home/agouby/panduza/panduza-cxx/build/linux-clang-static/generators/pzacxx_toolchain.cmake +[CI Workflow/build-8 ] | -- Conan toolchain: C++ Standard 17 with extensions ON +[CI Workflow/build-8 ] | -- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF +[CI Workflow/build-8 ] | -- The CXX compiler identification is Clang 16.0.6 +[CI Workflow/build-8 ] | -- Detecting CXX compiler ABI info +[CI Workflow/build-8 ] | -- Detecting CXX compiler ABI info - done +[CI Workflow/build-8 ] | -- Check for working CXX compiler: /usr/sbin/clang++ - skipped +[CI Workflow/build-8 ] | -- Detecting CXX compile features +[CI Workflow/build-8 ] | -- Detecting CXX compile features - done +[CI Workflow/build-8 ] | -- Conan: Component target declared 'spdlog::spdlog' +[CI Workflow/build-8 ] | -- Conan: Component target declared 'fmt::fmt' +[CI Workflow/build-8 ] | -- Conan: Target declared 'nlohmann_json::nlohmann_json' +[CI Workflow/build-8 ] | -- Conan: Component target declared 'PahoMqttCpp::paho-mqttpp3-static' +[CI Workflow/build-8 ] | -- Conan: Component target declared 'eclipse-paho-mqtt-c::paho-mqtt3as-static' +[CI Workflow/build-6 ] | [17/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/ammeter.cxx.o +[CI Workflow/build-8 ] | -- Conan: Component target declared 'OpenSSL::Crypto' +[CI Workflow/build-8 ] | -- Conan: Component target declared 'OpenSSL::SSL' +[CI Workflow/build-8 ] | -- Conan: Target declared 'openssl::openssl' +[CI Workflow/build-8 ] | -- Conan: Target declared 'ZLIB::ZLIB' +[CI Workflow/build-8 ] | -- Conan: Including build module from '/root/.conan2/p/b/opens4fd76fd6aa0ca/p/lib/cmake/conan-official-openssl-variables.cmake' +[CI Workflow/build-8 ] | -- Configuring done (0.6s) +[CI Workflow/build-8 ] | -- Generating done (0.0s) +[CI Workflow/build-8 ] | CMake Warning: +[CI Workflow/build-8 ] | Manually-specified variables were not used by the project: +[CI Workflow/build-8 ] | +[CI Workflow/build-8 ] | CMAKE_POLICY_DEFAULT_CMP0091 +[CI Workflow/build-8 ] | +[CI Workflow/build-8 ] | +[CI Workflow/build-8 ] | -- Build files have been written to: /home/agouby/panduza/panduza-cxx/build/linux-clang-static +[CI Workflow/build-6 ] | [18/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/meter.cxx.o +[CI Workflow/build-6 ] | [19/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/device.cxx.o +[CI Workflow/build-5 ] | [30/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/device.cxx.o +[CI Workflow/build-6 ] | [20/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/device.cxx.o +[CI Workflow/build-5 ] | [31/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/device.cxx.o +[CI Workflow/build-6 ] | [21/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/meter.cxx.o +[CI Workflow/build-7 ] | [1/36] Building CXX object examples/CMakeFiles/bps.dir/Release/bps.cxx.o +[CI Workflow/build-5 ] | [32/36] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/client.cxx.o +[CI Workflow/build-6 ] | [22/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/bps_chan_ctrl.cxx.o +[CI Workflow/build-5 ] | [33/36] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/client.cxx.o +[CI Workflow/build-6 ] | [23/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/bps_chan_ctrl.cxx.o +[CI Workflow/build-5 ] | [34/36] Linking CXX shared library Debug/libpzacxxd.so.0.2.0 +[CI Workflow/build-5 ] | [35/36] Creating library symlink Debug/libpzacxxd.so.0 Debug/libpzacxxd.so +[CI Workflow/build-7 ] | [2/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/version.cxx.o +[CI Workflow/build-5 ] | [36/36] Linking CXX executable bin/examples/Debug/bps +[CI Workflow/build-5 ] โœ… Success - Main Build for linux-clang-shared-debug +[CI Workflow/build-6 ] | [24/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/attribute.cxx.o +[CI Workflow/build-6 ] | [25/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/utils/topic.cxx.o +[CI Workflow/build-5 ] โญ Run Main Test for linux-clang-shared-debug +[CI Workflow/build-5 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/6.sh] user= workdir= +[CI Workflow/build-6 ] | [26/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/interface.cxx.o +[CI Workflow/build-5 ] | Test for linux-clang-shared-debug +[CI Workflow/build-5 ] โœ… Success - Main Test for linux-clang-shared-debug +[CI Workflow/build-6 ] | [27/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/attribute.cxx.o +[CI Workflow/build-6 ] | [28/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/utils/topic.cxx.o +[CI Workflow/build-5 ] โญ Run Post cache +[CI Workflow/build-5 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/save/index.js] user= workdir= +[CI Workflow/build-6 ] | [29/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/interface.cxx.o +[CI Workflow/build-7 ] | [3/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/version.cxx.o +[CI Workflow/build-5 ] ๐Ÿ’ฌ ::debug::Cache state/key: conan-cache-linux-clang-debug-shared +[CI Workflow/build-5 ] | Cache hit occurred on the primary key conan-cache-linux-clang-debug-shared, not saving cache. +[CI Workflow/build-5 ] | (node:335) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-5 ] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-5 ] โœ… Success - Post cache +[CI Workflow/build-5 ] Cleaning up container for job build +[CI Workflow/build-8 ] | [1/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/scanner.cxx.o +[CI Workflow/build-8 ] | [2/35] Building CXX object examples/CMakeFiles/bps.dir/Release/bps.cxx.o +[CI Workflow/build-5 ] ๐Ÿ Job succeeded +[CI Workflow/build-9 ] ๐Ÿš€ Start image=ghcr.io/panduza/pzacxx-build-img:latest +time="2023-12-10T14:23:53+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-9 ] ๐Ÿณ docker pull image=ghcr.io/panduza/pzacxx-build-img:latest platform= username= forcePull=true +[CI Workflow/build-7 ] | [4/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/core.cxx.o +[CI Workflow/build-9 ] using DockerAuthConfig authentication for docker pull +[CI Workflow/build-8 ] | [3/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/version.cxx.o +[CI Workflow/build-8 ] | [4/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/core.cxx.o +[CI Workflow/build-8 ] | [5/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/core.cxx.o +time="2023-12-10T14:23:55+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-9 ] ๐Ÿณ docker create image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +[CI Workflow/build-8 ] | [6/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/scanner.cxx.o +[CI Workflow/build-9 ] ๐Ÿณ docker run image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +[CI Workflow/build-8 ] | [7/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/voltmeter.cxx.o +[CI Workflow/build-9 ] โ˜ git clone 'https://github.com/actions/cache' # ref=v3 +[CI Workflow/build-7 ] | [5/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/voltmeter.cxx.o +[CI Workflow/build-7 ] | [6/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/scanner.cxx.o +[CI Workflow/build-7 ] | [7/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/scanner.cxx.o +[CI Workflow/build-7 ] | [8/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/core.cxx.o +[CI Workflow/build-9 ] โ˜ git clone 'https://github.com/ASzc/change-string-case-action' # ref=v6 +[CI Workflow/build-8 ] | [8/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/version.cxx.o +[CI Workflow/build-7 ] | [9/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/meter.cxx.o +[CI Workflow/build-9 ] ๐Ÿงช Matrix: map[build_type:debug compiler:gcc lib_type:shared os:windows] +[CI Workflow/build-7 ] | [10/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/utils/json_attribute.cxx.o +[CI Workflow/build-9 ] โญ Run Main Checkout +[CI Workflow/build-8 ] | [9/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/voltmeter.cxx.o +[CI Workflow/build-9 ] ๐Ÿณ docker cp src=/home/agouby/panduza/panduza-cxx/. dst=/home/agouby/panduza/panduza-cxx +[CI Workflow/build-9 ] โœ… Success - Main Checkout +[CI Workflow/build-9 ] โญ Run Main Hack container for local development +[CI Workflow/build-8 ] | [10/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/interface_factory.cxx.o +[CI Workflow/build-9 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/1.sh] user= workdir= +[CI Workflow/build-7 ] | [11/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/meter.cxx.o +[CI Workflow/build-8 ] | [11/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/platform.cxx.o +[CI Workflow/build-8 ] | [12/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/ammeter.cxx.o +[CI Workflow/build-7 ] | [12/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/platform.cxx.o +[CI Workflow/build-9 ] | resolving dependencies... +[CI Workflow/build-9 ] | looking for conflicting packages... +[CI Workflow/build-9 ] | +[CI Workflow/build-9 ] | Package (2) New Version Net Change Download Size +[CI Workflow/build-9 ] | +[CI Workflow/build-9 ] | extra/c-ares 1.23.0-1 0.59 MiB 0.25 MiB +[CI Workflow/build-9 ] | extra/nodejs 21.4.0-1 65.04 MiB 15.22 MiB +[CI Workflow/build-9 ] | +[CI Workflow/build-9 ] | Total Download Size: 15.47 MiB +[CI Workflow/build-9 ] | Total Installed Size: 65.63 MiB +[CI Workflow/build-9 ] | +[CI Workflow/build-9 ] | :: Proceed with installation? [Y/n] +[CI Workflow/build-9 ] | :: Retrieving packages... +[CI Workflow/build-8 ] | [13/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/device.cxx.o +[CI Workflow/build-7 ] | [13/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/interface_factory.cxx.o +[CI Workflow/build-8 ] | [14/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/utils/json_attribute.cxx.o +[CI Workflow/build-8 ] | [15/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/platform.cxx.o +[CI Workflow/build-7 ] | [14/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/ammeter.cxx.o +[CI Workflow/build-6 ] | [30/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/device.cxx.o +[CI Workflow/build-8 ] | [16/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/utils/json_attribute.cxx.o +[CI Workflow/build-9 ] | nodejs-21.4.0-1-x86_64 downloading... +[CI Workflow/build-9 ] | c-ares-1.23.0-1-x86_64 downloading... +[CI Workflow/build-9 ] | checking keyring... +[CI Workflow/build-6 ] | [31/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/client.cxx.o +[CI Workflow/build-9 ] | checking package integrity... +[CI Workflow/build-9 ] | loading package files... +[CI Workflow/build-9 ] | checking for file conflicts... +[CI Workflow/build-9 ] | :: Processing package changes... +[CI Workflow/build-9 ] | installing c-ares... +[CI Workflow/build-9 ] | installing nodejs... +[CI Workflow/build-6 ] | [32/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/device.cxx.o +[CI Workflow/build-6 ] | [33/35] Linking CXX static library Debug/libpzacxxd.a +[CI Workflow/build-7 ] | [15/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/ammeter.cxx.o +[CI Workflow/build-9 ] | Optional dependencies for nodejs +[CI Workflow/build-9 ] | npm: nodejs package manager +[CI Workflow/build-9 ] | :: Running post-transaction hooks... +[CI Workflow/build-9 ] | (1/1) Arming ConditionNeedsUpdate... +[CI Workflow/build-9 ] โœ… Success - Main Hack container for local development +[CI Workflow/build-7 ] | [16/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/utils/json_attribute.cxx.o +[CI Workflow/build-7 ] | [17/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/voltmeter.cxx.o +[CI Workflow/build-9 ] โญ Run Main cache +[CI Workflow/build-9 ] ๐Ÿณ docker cp src=/home/agouby/.cache/act/actions-cache@v3/ dst=/var/run/act/actions/actions-cache@v3/ +[CI Workflow/build-8 ] | [17/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/attribute.cxx.o +[CI Workflow/build-6 ] | [34/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/client.cxx.o +[CI Workflow/build-8 ] | [18/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/meter.cxx.o +[CI Workflow/build-9 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/restore/index.js] user= workdir= +[CI Workflow/build-9 ] ๐Ÿ’ฌ ::debug::Resolved Keys: +[CI Workflow/build-9 ] ๐Ÿ’ฌ ::debug::["conan-cache-windows-gcc-debug-shared"] +[CI Workflow/build-9 ] ๐Ÿ’ฌ ::debug::Checking zstd --quiet --version +[CI Workflow/build-9 ] | (node:62) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-9 ] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-9 ] ๐Ÿ’ฌ ::debug::1.5.5 +[CI Workflow/build-9 ] ๐Ÿ’ฌ ::debug::zstd version: 1.5.5 +[CI Workflow/build-9 ] ๐Ÿ’ฌ ::debug::Resource Url: http://localhost:8080/_apis/artifactcache/cache?keys=conan-cache-windows-gcc-debug-shared&version=3dd60595b563d7556bca6726910cb8858ba422b6bcd6dbf6dbe7fc6625fe9c7a +[CI Workflow/build-9 ] โš™ *** +[CI Workflow/build-9 ] ๐Ÿ’ฌ ::debug::Cache Result: +[CI Workflow/build-9 ] ๐Ÿ’ฌ ::debug::{"result":"hit","archiveLocation":"***","cacheKey":"conan-cache-windows-gcc-debug-shared"} +[CI Workflow/build-9 ] ๐Ÿ’ฌ ::debug::Archive Path: /tmp/72e20103-52dc-4d76-935a-07aa2b7bc318/cache.tzst +[CI Workflow/build-9 ] ๐Ÿ’ฌ ::debug::Use Azure SDK: false +[CI Workflow/build-9 ] ๐Ÿ’ฌ ::debug::Download concurrency: 8 +[CI Workflow/build-9 ] ๐Ÿ’ฌ ::debug::Request timeout (ms): 30000 +[CI Workflow/build-9 ] ๐Ÿ’ฌ ::debug::Cache segment download timeout mins env var: undefined +[CI Workflow/build-9 ] ๐Ÿ’ฌ ::debug::Segment download timeout (ms): 600000 +[CI Workflow/build-9 ] ๐Ÿ’ฌ ::debug::Lookup only: false +[CI Workflow/build-6 ] | [35/35] Linking CXX executable bin/examples/Debug/bps +[CI Workflow/build-6 ] โœ… Success - Main Build for linux-clang-static-debug +[CI Workflow/build-6 ] โญ Run Main Test for linux-clang-static-debug +[CI Workflow/build-6 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/6.sh] user= workdir= +[CI Workflow/build-7 ] | [18/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/platform.cxx.o +[CI Workflow/build-9 ] | Cache Size: ~126 MB (132411262 B) +[CI Workflow/build-9 ] | [command]/usr/sbin/tar -xf /tmp/72e20103-52dc-4d76-935a-07aa2b7bc318/cache.tzst -P -C /home/agouby/panduza/panduza-cxx --use-compress-program unzstd +[CI Workflow/build-8 ] | [19/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/meter.cxx.o +[CI Workflow/build-6 ] | Test for linux-clang-static-debug +[CI Workflow/build-6 ] โœ… Success - Main Test for linux-clang-static-debug +[CI Workflow/build-6 ] โญ Run Post cache +[CI Workflow/build-6 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/save/index.js] user= workdir= +[CI Workflow/build-7 ] | [19/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/device.cxx.o +[CI Workflow/build-7 ] | [20/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/utils/topic.cxx.o +[CI Workflow/build-6 ] ๐Ÿ’ฌ ::debug::Cache state/key: conan-cache-linux-clang-debug-static +[CI Workflow/build-6 ] | Cache hit occurred on the primary key conan-cache-linux-clang-debug-static, not saving cache. +[CI Workflow/build-6 ] | (node:336) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-6 ] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-6 ] โœ… Success - Post cache +[CI Workflow/build-6 ] Cleaning up container for job build +[CI Workflow/build-7 ] | [21/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/attribute.cxx.o +[CI Workflow/build-8 ] | [20/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/bps_chan_ctrl.cxx.o +[CI Workflow/build-7 ] | [22/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/interface_factory.cxx.o +[CI Workflow/build-7 ] | [23/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/device.cxx.o +[CI Workflow/build-8 ] | [21/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/interface.cxx.o +[CI Workflow/build-8 ] | [22/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/ammeter.cxx.o +[CI Workflow/build-7 ] | [24/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/attribute.cxx.o +[CI Workflow/build-6 ] ๐Ÿ Job succeeded +[CI Workflow/build-10] ๐Ÿš€ Start image=ghcr.io/panduza/pzacxx-build-img:latest +time="2023-12-10T14:24:07+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-10] ๐Ÿณ docker pull image=ghcr.io/panduza/pzacxx-build-img:latest platform= username= forcePull=true +[CI Workflow/build-8 ] | [23/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/bps_chan_ctrl.cxx.o +[CI Workflow/build-8 ] | [24/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/interface_factory.cxx.o +[CI Workflow/build-7 ] | [25/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/utils/topic.cxx.o +[CI Workflow/build-10] using DockerAuthConfig authentication for docker pull +[CI Workflow/build-8 ] | [25/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/device.cxx.o +[CI Workflow/build-8 ] | [26/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/attribute.cxx.o +[CI Workflow/build-7 ] | [26/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/bps_chan_ctrl.cxx.o +[CI Workflow/build-7 ] | [27/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/bps_chan_ctrl.cxx.o +[CI Workflow/build-9 ] | Cache restored successfully +[CI Workflow/build-9 ] | Cache restored from key: conan-cache-windows-gcc-debug-shared +[CI Workflow/build-9 ] โœ… Success - Main cache +[CI Workflow/build-9 ] โš™ ::set-output:: cache-hit=true +[CI Workflow/build-9 ] โญ Run Main ASzc/change-string-case-action@v6 +[CI Workflow/build-9 ] ๐Ÿณ docker cp src=/home/agouby/.cache/act/ASzc-change-string-case-action@v6/ dst=/var/run/act/actions/ASzc-change-string-case-action@v6/ +[CI Workflow/build-8 ] | [27/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/interface.cxx.o +[CI Workflow/build-7 ] | [28/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/interface.cxx.o +[CI Workflow/build-9 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/ASzc-change-string-case-action@v6/index.js] user= workdir= +time="2023-12-10T14:24:08+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-10] ๐Ÿณ docker create image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +[CI Workflow/build-8 ] | [28/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/utils/topic.cxx.o +[CI Workflow/build-10] ๐Ÿณ docker run image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +[CI Workflow/build-9 ] | Manipulating string: debug +[CI Workflow/build-9 ] | lowercase: debug +[CI Workflow/build-9 ] | uppercase: DEBUG +[CI Workflow/build-9 ] | capitalized: Debug +[CI Workflow/build-9 ] โœ… Success - Main ASzc/change-string-case-action@v6 +[CI Workflow/build-9 ] โš™ ::set-output:: uppercase=DEBUG +[CI Workflow/build-9 ] โš™ ::set-output:: capitalized=Debug +[CI Workflow/build-9 ] โš™ ::set-output:: lowercase=debug +[CI Workflow/build-9 ] โญ Run Main Install +[CI Workflow/build-9 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/4.sh] user= workdir= +[CI Workflow/build-9 ] | LOL : windows_gcc +[CI Workflow/build-10] โ˜ git clone 'https://github.com/actions/cache' # ref=v3 +[CI Workflow/build-9 ] | +[CI Workflow/build-9 ] | ======== Input profiles ======== +[CI Workflow/build-9 ] | Profile host: +[CI Workflow/build-9 ] | [settings] +[CI Workflow/build-9 ] | arch=x86_64 +[CI Workflow/build-9 ] | build_type=Debug +[CI Workflow/build-9 ] | compiler=gcc +[CI Workflow/build-9 ] | compiler.cppstd=17 +[CI Workflow/build-9 ] | compiler.libcxx=libstdc++11 +[CI Workflow/build-9 ] | compiler.version=12 +[CI Workflow/build-9 ] | os=Windows +[CI Workflow/build-9 ] | [options] +[CI Workflow/build-9 ] | shared=True +[CI Workflow/build-9 ] | [conf] +[CI Workflow/build-9 ] | tools.build:compiler_executables={'c': 'x86_64-w64-mingw32-gcc', 'cpp': 'x86_64-w64-mingw32-g++'} +[CI Workflow/build-9 ] | [buildenv] +[CI Workflow/build-9 ] | AR=x86_64-w64-mingw32-ar +[CI Workflow/build-9 ] | AS=x86_64-w64-mingw32-as +[CI Workflow/build-9 ] | RANLIB=x86_64-w64-mingw32-ranlib +[CI Workflow/build-9 ] | CC=x86_64-w64-mingw32-gcc +[CI Workflow/build-9 ] | CXX=x86_64-w64-mingw32-g++ +[CI Workflow/build-9 ] | STRIP=x86_64-w64-mingw32-strip +[CI Workflow/build-9 ] | RC=x86_64-w64-mingw32-windres +[CI Workflow/build-9 ] | +[CI Workflow/build-9 ] | Profile build: +[CI Workflow/build-9 ] | [settings] +[CI Workflow/build-9 ] | arch=x86_64 +[CI Workflow/build-9 ] | compiler=gcc +[CI Workflow/build-9 ] | compiler.cppstd=gnu17 +[CI Workflow/build-9 ] | compiler.libcxx=libstdc++11 +[CI Workflow/build-9 ] | compiler.version=13 +[CI Workflow/build-9 ] | os=Linux +[CI Workflow/build-9 ] | [conf] +[CI Workflow/build-9 ] | tools.build:compiler_executables={'c': 'gcc', 'cpp': 'g++'} +[CI Workflow/build-9 ] | +[CI Workflow/build-9 ] | +[CI Workflow/build-9 ] | ======== Computing dependency graph ======== +[CI Workflow/build-9 ] | Graph root +[CI Workflow/build-9 ] | conanfile.py (libpza-cxx/None): /home/agouby/panduza/panduza-cxx/conanfile.py +[CI Workflow/build-9 ] | Requirements +[CI Workflow/build-9 ] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243 - Cache +[CI Workflow/build-9 ] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d - Cache +[CI Workflow/build-9 ] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196 - Cache +[CI Workflow/build-9 ] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040 - Cache +[CI Workflow/build-9 ] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b - Cache +[CI Workflow/build-9 ] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731 - Cache +[CI Workflow/build-9 ] | zlib/1.3#06023034579559bb64357db3a53f88a4 - Cache +[CI Workflow/build-9 ] | Resolved version ranges +[CI Workflow/build-9 ] | nlohmann_json/[>=3.11.2]: nlohmann_json/3.11.3 +[CI Workflow/build-9 ] | openssl/[>=1.1 <4]: openssl/3.2.0 +[CI Workflow/build-9 ] | paho-mqtt-cpp/[>=1.2.0]: paho-mqtt-cpp/1.2.0 +[CI Workflow/build-9 ] | spdlog/[>=1.12.0]: spdlog/1.12.0 +[CI Workflow/build-9 ] | zlib/[>=1.2.11 <2]: zlib/1.3 +[CI Workflow/build-9 ] | +[CI Workflow/build-9 ] | ======== Computing necessary packages ======== +[CI Workflow/build-9 ] | Requirements +[CI Workflow/build-9 ] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243:10fc15f827b901f2d06288e7ada3e4b11be5f27b#da130b2c8770f1b94dfb49f1f8be5bd8 - Cache +[CI Workflow/build-9 ] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d:da39a3ee5e6b4b0d3255bfef95601890afd80709#552828a2560333bcbeff9d087ce0af0f - Cache +[CI Workflow/build-9 ] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196:fa4c75ffc18b1e73799943edadf99ad0316f58d0#ede9a055ed51e3fd36c194591d7850eb - Cache +[CI Workflow/build-9 ] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040:72739e7bf2315a4d6751ef9e95637632da37ed07#1a144d1bc26f49d5e2e1e67527e230eb - Cache +[CI Workflow/build-9 ] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b:a103d034d9d50d8a59f2f4796e170ba393543f97#867c95b02a4fb620ceeb646c89302a77 - Cache +[CI Workflow/build-9 ] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731:b29beac64be0f31d77721b2d71bba0e9ee9bb19c#aff71a33e72d5747acfbe9376205b24e - Cache +[CI Workflow/build-9 ] | Skipped binaries +[CI Workflow/build-9 ] | zlib/1.3 +[CI Workflow/build-9 ] | +[CI Workflow/build-9 ] | ======== Installing packages ======== +[CI Workflow/build-9 ] | fmt/10.1.1: Already installed! (1 of 6) +[CI Workflow/build-9 ] | nlohmann_json/3.11.3: Already installed! (2 of 6) +[CI Workflow/build-9 ] | openssl/3.2.0: Already installed! (3 of 6) +[CI Workflow/build-9 ] | spdlog/1.12.0: Already installed! (4 of 6) +[CI Workflow/build-9 ] | paho-mqtt-c/1.3.9: Already installed! (5 of 6) +[CI Workflow/build-9 ] | paho-mqtt-cpp/1.2.0: Already installed! (6 of 6) +[CI Workflow/build-9 ] | WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X: +[CI Workflow/build-9 ] | WARN: deprecated: 'cpp_info.names' used in: fmt/10.1.1, paho-mqtt-cpp/1.2.0, spdlog/1.12.0, openssl/3.2.0, paho-mqtt-c/1.3.9 +[CI Workflow/build-9 ] | WARN: deprecated: 'cpp_info.build_modules' used in: openssl/3.2.0 +[CI Workflow/build-9 ] | WARN: deprecated: 'env_info' used in: openssl/3.2.0 +[CI Workflow/build-9 ] | +[CI Workflow/build-9 ] | ======== Finalizing install (deploy, generators) ======== +[CI Workflow/build-9 ] | conanfile.py (libpza-cxx/None): Calling generate() +[CI Workflow/build-9 ] | conanfile.py (libpza-cxx/None): Generators folder: /home/agouby/panduza/panduza-cxx/build/windows-gcc-shared/generators +[CI Workflow/build-9 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: pzacxx_toolchain.cmake +[CI Workflow/build-9 ] | conanfile.py (libpza-cxx/None): Preset 'windows-gcc-shared' added to CMakePresets.json. Invoke it manually using 'cmake --preset windows-gcc-shared' if using CMake>=3.23 +[CI Workflow/build-9 ] | conanfile.py (libpza-cxx/None): If your CMake version is not compatible with CMakePresets (<3.23) call cmake like: 'cmake -G "Ninja Multi-Config" -DCMAKE_TOOLCHAIN_FILE=/home/agouby/panduza/panduza-cxx/build/windows-gcc-shared/generators/pzacxx_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW' +[CI Workflow/build-9 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: CMakePresets.json +[CI Workflow/build-9 ] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: ../../../ConanPresets.json +[CI Workflow/build-9 ] | conanfile.py (libpza-cxx/None): Generating aggregated env files +[CI Workflow/build-9 ] | conanfile.py (libpza-cxx/None): Generated aggregated env files: ['conanbuild.sh', 'conanrun.bat'] +[CI Workflow/build-9 ] | Install finished successfully +[CI Workflow/build-9 ] โœ… Success - Main Install +[CI Workflow/build-9 ] โญ Run Main Build for windows-gcc-shared-debug +[CI Workflow/build-9 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/5.sh] user= workdir= +[CI Workflow/build-9 ] | Preset CMake variables: +[CI Workflow/build-9 ] | +[CI Workflow/build-9 ] | CMAKE_POLICY_DEFAULT_CMP0091="NEW" +[CI Workflow/build-9 ] | CMAKE_TOOLCHAIN_FILE:FILEPATH="/home/agouby/panduza/panduza-cxx/build/windows-gcc-shared/generators/pzacxx_toolchain.cmake" +[CI Workflow/build-9 ] | +[CI Workflow/build-9 ] | -- Found Git: /usr/sbin/git (found version "2.43.0") +[CI Workflow/build-9 ] | -- Using Conan toolchain: /home/agouby/panduza/panduza-cxx/build/windows-gcc-shared/generators/pzacxx_toolchain.cmake +[CI Workflow/build-9 ] | -- Conan toolchain: C++ Standard 17 with extensions OFF +[CI Workflow/build-9 ] | -- Conan toolchain: Setting BUILD_SHARED_LIBS = ON +[CI Workflow/build-9 ] | -- The CXX compiler identification is GNU 13.1.0 +[CI Workflow/build-9 ] | -- Detecting CXX compiler ABI info +[CI Workflow/build-10] โ˜ git clone 'https://github.com/ASzc/change-string-case-action' # ref=v6 +[CI Workflow/build-9 ] | -- Detecting CXX compiler ABI info - done +[CI Workflow/build-9 ] | -- Check for working CXX compiler: /usr/sbin/x86_64-w64-mingw32-g++ - skipped +[CI Workflow/build-9 ] | -- Detecting CXX compile features +[CI Workflow/build-9 ] | -- Detecting CXX compile features - done +[CI Workflow/build-9 ] | -- Conan: Component target declared 'spdlog::spdlog' +[CI Workflow/build-9 ] | -- Conan: Component target declared 'fmt::fmt' +[CI Workflow/build-9 ] | -- Conan: Target declared 'nlohmann_json::nlohmann_json' +[CI Workflow/build-9 ] | -- Conan: Component target declared 'PahoMqttCpp::paho-mqttpp3' +[CI Workflow/build-9 ] | -- Conan: Component target declared 'eclipse-paho-mqtt-c::paho-mqtt3as' +[CI Workflow/build-9 ] | -- Conan: Component target declared 'OpenSSL::Crypto' +[CI Workflow/build-9 ] | -- Conan: Component target declared 'OpenSSL::SSL' +[CI Workflow/build-9 ] | -- Conan: Target declared 'openssl::openssl' +[CI Workflow/build-9 ] | -- Conan: Including build module from '/root/.conan2/p/b/opens7f3234558e4ba/p/lib/cmake/conan-official-openssl-variables.cmake' +[CI Workflow/build-9 ] | -- Configuring done (0.2s) +[CI Workflow/build-9 ] | -- Generating done (0.0s) +[CI Workflow/build-9 ] | CMake Warning: +[CI Workflow/build-9 ] | Manually-specified variables were not used by the project: +[CI Workflow/build-9 ] | +[CI Workflow/build-9 ] | CMAKE_POLICY_DEFAULT_CMP0091 +[CI Workflow/build-9 ] | +[CI Workflow/build-9 ] | +[CI Workflow/build-9 ] | -- Build files have been written to: /home/agouby/panduza/panduza-cxx/build/windows-gcc-shared +[CI Workflow/build-7 ] | [29/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/interface.cxx.o +[CI Workflow/build-10] ๐Ÿงช Matrix: map[build_type:debug compiler:gcc lib_type:static os:windows] +[CI Workflow/build-8 ] | [29/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/utils/topic.cxx.o +[CI Workflow/build-10] โญ Run Main Checkout +[CI Workflow/build-10] ๐Ÿณ docker cp src=/home/agouby/panduza/panduza-cxx/. dst=/home/agouby/panduza/panduza-cxx +[CI Workflow/build-10] โœ… Success - Main Checkout +[CI Workflow/build-10] โญ Run Main Hack container for local development +[CI Workflow/build-10] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/1.sh] user= workdir= +[CI Workflow/build-10] | resolving dependencies... +[CI Workflow/build-10] | looking for conflicting packages... +[CI Workflow/build-10] | +[CI Workflow/build-10] | Package (2) New Version Net Change Download Size +[CI Workflow/build-10] | +[CI Workflow/build-10] | extra/c-ares 1.23.0-1 0.59 MiB 0.25 MiB +[CI Workflow/build-10] | extra/nodejs 21.4.0-1 65.04 MiB 15.22 MiB +[CI Workflow/build-10] | +[CI Workflow/build-10] | Total Download Size: 15.47 MiB +[CI Workflow/build-10] | Total Installed Size: 65.63 MiB +[CI Workflow/build-10] | +[CI Workflow/build-10] | :: Proceed with installation? [Y/n] +[CI Workflow/build-10] | :: Retrieving packages... +[CI Workflow/build-9 ] | [1/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/bps.cxx.obj +[CI Workflow/build-8 ] | [30/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/device.cxx.o +[CI Workflow/build-10] | nodejs-21.4.0-1-x86_64 downloading... +[CI Workflow/build-10] | c-ares-1.23.0-1-x86_64 downloading... +[CI Workflow/build-10] | checking keyring... +[CI Workflow/build-10] | checking package integrity... +[CI Workflow/build-10] | loading package files... +[CI Workflow/build-10] | checking for file conflicts... +[CI Workflow/build-10] | :: Processing package changes... +[CI Workflow/build-10] | installing c-ares... +[CI Workflow/build-10] | installing nodejs... +[CI Workflow/build-10] | Optional dependencies for nodejs +[CI Workflow/build-10] | npm: nodejs package manager +[CI Workflow/build-10] | :: Running post-transaction hooks... +[CI Workflow/build-10] | (1/1) Arming ConditionNeedsUpdate... +[CI Workflow/build-10] โœ… Success - Main Hack container for local development +[CI Workflow/build-9 ] | [2/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/version.cxx.obj +[CI Workflow/build-10] โญ Run Main cache +[CI Workflow/build-10] ๐Ÿณ docker cp src=/home/agouby/.cache/act/actions-cache@v3/ dst=/var/run/act/actions/actions-cache@v3/ +[CI Workflow/build-7 ] | [30/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/client.cxx.o +[CI Workflow/build-10] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/restore/index.js] user= workdir= +[CI Workflow/build-9 ] | [3/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/core.cxx.obj +[CI Workflow/build-9 ] | [4/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/version.cxx.obj +[CI Workflow/build-9 ] | [5/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/scanner.cxx.obj +[CI Workflow/build-10] ๐Ÿ’ฌ ::debug::Resolved Keys: +[CI Workflow/build-10] ๐Ÿ’ฌ ::debug::["conan-cache-windows-gcc-debug-static"] +[CI Workflow/build-10] ๐Ÿ’ฌ ::debug::Checking zstd --quiet --version +[CI Workflow/build-10] | (node:62) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-10] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-10] ๐Ÿ’ฌ ::debug::1.5.5 +[CI Workflow/build-10] ๐Ÿ’ฌ ::debug::zstd version: 1.5.5 +[CI Workflow/build-10] ๐Ÿ’ฌ ::debug::Resource Url: http://localhost:8080/_apis/artifactcache/cache?keys=conan-cache-windows-gcc-debug-static&version=3dd60595b563d7556bca6726910cb8858ba422b6bcd6dbf6dbe7fc6625fe9c7a +[CI Workflow/build-10] โš™ *** +[CI Workflow/build-10] ๐Ÿ’ฌ ::debug::Cache Result: +[CI Workflow/build-10] ๐Ÿ’ฌ ::debug::{"result":"hit","archiveLocation":"***","cacheKey":"conan-cache-windows-gcc-debug-static"} +[CI Workflow/build-10] ๐Ÿ’ฌ ::debug::Archive Path: /tmp/e90d47d0-afc2-40f2-8f37-9014a19d6e19/cache.tzst +[CI Workflow/build-10] ๐Ÿ’ฌ ::debug::Use Azure SDK: false +[CI Workflow/build-10] ๐Ÿ’ฌ ::debug::Download concurrency: 8 +[CI Workflow/build-10] ๐Ÿ’ฌ ::debug::Request timeout (ms): 30000 +[CI Workflow/build-10] ๐Ÿ’ฌ ::debug::Cache segment download timeout mins env var: undefined +[CI Workflow/build-10] ๐Ÿ’ฌ ::debug::Segment download timeout (ms): 600000 +[CI Workflow/build-10] ๐Ÿ’ฌ ::debug::Lookup only: false +[CI Workflow/build-7 ] | [31/36] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/device.cxx.o +[CI Workflow/build-9 ] | [6/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/core.cxx.obj +[CI Workflow/build-10] | Cache Size: ~113 MB (118546332 B) +[CI Workflow/build-10] | [command]/usr/sbin/tar -xf /tmp/e90d47d0-afc2-40f2-8f37-9014a19d6e19/cache.tzst -P -C /home/agouby/panduza/panduza-cxx --use-compress-program unzstd +[CI Workflow/build-9 ] | [7/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/scanner.cxx.obj +[CI Workflow/build-9 ] | [8/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/ammeter.cxx.obj +[CI Workflow/build-9 ] | [9/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/platform.cxx.obj +[CI Workflow/build-9 ] | [10/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/utils/json_attribute.cxx.obj +[CI Workflow/build-8 ] | [31/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/device.cxx.o +[CI Workflow/build-9 ] | [11/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/interface_factory.cxx.obj +[CI Workflow/build-10] | Cache restored successfully +[CI Workflow/build-10] | Cache restored from key: conan-cache-windows-gcc-debug-static +[CI Workflow/build-10] โœ… Success - Main cache +[CI Workflow/build-10] โš™ ::set-output:: cache-hit=true +[CI Workflow/build-9 ] | [12/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/meter.cxx.obj +[CI Workflow/build-10] โญ Run Main ASzc/change-string-case-action@v6 +[CI Workflow/build-10] ๐Ÿณ docker cp src=/home/agouby/.cache/act/ASzc-change-string-case-action@v6/ dst=/var/run/act/actions/ASzc-change-string-case-action@v6/ +[CI Workflow/build-9 ] | [13/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/voltmeter.cxx.obj +[CI Workflow/build-9 ] | [14/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/ammeter.cxx.obj +[CI Workflow/build-9 ] | [15/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/voltmeter.cxx.obj +[CI Workflow/build-10] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/ASzc-change-string-case-action@v6/index.js] user= workdir= +[CI Workflow/build-8 ] | [32/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/client.cxx.o +[CI Workflow/build-9 ] | [16/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/meter.cxx.obj +[CI Workflow/build-9 ] | [17/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/utils/json_attribute.cxx.obj +[CI Workflow/build-10] | Manipulating string: debug +[CI Workflow/build-10] | lowercase: debug +[CI Workflow/build-10] | uppercase: DEBUG +[CI Workflow/build-10] | capitalized: Debug +[CI Workflow/build-9 ] | [18/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/platform.cxx.obj +[CI Workflow/build-10] โœ… Success - Main ASzc/change-string-case-action@v6 +[CI Workflow/build-10] โš™ ::set-output:: capitalized=Debug +[CI Workflow/build-10] โš™ ::set-output:: lowercase=debug +[CI Workflow/build-10] โš™ ::set-output:: uppercase=DEBUG +[CI Workflow/build-10] โญ Run Main Install +[CI Workflow/build-10] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/4.sh] user= workdir= +[CI Workflow/build-10] | LOL : windows_gcc +[CI Workflow/build-7 ] | [32/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/client.cxx.o +[CI Workflow/build-9 ] | [19/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/interface_factory.cxx.obj +[CI Workflow/build-10] | +[CI Workflow/build-10] | ======== Input profiles ======== +[CI Workflow/build-10] | Profile host: +[CI Workflow/build-10] | [settings] +[CI Workflow/build-10] | arch=x86_64 +[CI Workflow/build-10] | build_type=Debug +[CI Workflow/build-10] | compiler=gcc +[CI Workflow/build-10] | compiler.cppstd=17 +[CI Workflow/build-10] | compiler.libcxx=libstdc++11 +[CI Workflow/build-10] | compiler.version=12 +[CI Workflow/build-10] | os=Windows +[CI Workflow/build-10] | [options] +[CI Workflow/build-10] | shared=False +[CI Workflow/build-10] | [conf] +[CI Workflow/build-10] | tools.build:compiler_executables={'c': 'x86_64-w64-mingw32-gcc', 'cpp': 'x86_64-w64-mingw32-g++'} +[CI Workflow/build-10] | [buildenv] +[CI Workflow/build-10] | AR=x86_64-w64-mingw32-ar +[CI Workflow/build-10] | AS=x86_64-w64-mingw32-as +[CI Workflow/build-10] | RANLIB=x86_64-w64-mingw32-ranlib +[CI Workflow/build-10] | CC=x86_64-w64-mingw32-gcc +[CI Workflow/build-10] | CXX=x86_64-w64-mingw32-g++ +[CI Workflow/build-10] | STRIP=x86_64-w64-mingw32-strip +[CI Workflow/build-10] | RC=x86_64-w64-mingw32-windres +[CI Workflow/build-10] | +[CI Workflow/build-10] | Profile build: +[CI Workflow/build-10] | [settings] +[CI Workflow/build-10] | arch=x86_64 +[CI Workflow/build-10] | compiler=gcc +[CI Workflow/build-10] | compiler.cppstd=gnu17 +[CI Workflow/build-10] | compiler.libcxx=libstdc++11 +[CI Workflow/build-10] | compiler.version=13 +[CI Workflow/build-10] | os=Linux +[CI Workflow/build-10] | [conf] +[CI Workflow/build-10] | tools.build:compiler_executables={'c': 'gcc', 'cpp': 'g++'} +[CI Workflow/build-10] | +[CI Workflow/build-10] | +[CI Workflow/build-10] | ======== Computing dependency graph ======== +[CI Workflow/build-9 ] | [20/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/device.cxx.obj +[CI Workflow/build-10] | Graph root +[CI Workflow/build-10] | conanfile.py (libpza-cxx/None): /home/agouby/panduza/panduza-cxx/conanfile.py +[CI Workflow/build-10] | Requirements +[CI Workflow/build-10] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243 - Cache +[CI Workflow/build-10] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d - Cache +[CI Workflow/build-10] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196 - Cache +[CI Workflow/build-10] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040 - Cache +[CI Workflow/build-10] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b - Cache +[CI Workflow/build-10] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731 - Cache +[CI Workflow/build-10] | zlib/1.3#06023034579559bb64357db3a53f88a4 - Cache +[CI Workflow/build-10] | Resolved version ranges +[CI Workflow/build-10] | nlohmann_json/[>=3.11.2]: nlohmann_json/3.11.3 +[CI Workflow/build-10] | openssl/[>=1.1 <4]: openssl/3.2.0 +[CI Workflow/build-10] | paho-mqtt-cpp/[>=1.2.0]: paho-mqtt-cpp/1.2.0 +[CI Workflow/build-10] | spdlog/[>=1.12.0]: spdlog/1.12.0 +[CI Workflow/build-10] | zlib/[>=1.2.11 <2]: zlib/1.3 +[CI Workflow/build-10] | +[CI Workflow/build-10] | ======== Computing necessary packages ======== +[CI Workflow/build-10] | Requirements +[CI Workflow/build-10] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243:10fc15f827b901f2d06288e7ada3e4b11be5f27b#2ecf81d96eb20d896927c1ea69c6ef2f - Cache +[CI Workflow/build-10] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d:da39a3ee5e6b4b0d3255bfef95601890afd80709#552828a2560333bcbeff9d087ce0af0f - Cache +[CI Workflow/build-10] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196:fa4c75ffc18b1e73799943edadf99ad0316f58d0#b023df77cc5ce34f91950a877d5338b2 - Cache +[CI Workflow/build-10] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040:ab3cf614419c054138d788ff960c7e921fdf3d42#2414c594bccf6c41366426a1d50b9c55 - Cache +[CI Workflow/build-10] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b:287754c0697f47276d1f18cb9d7f6bec5f83ce2f#59fde755b6b99f99e91458f84dcdd6bf - Cache +[CI Workflow/build-10] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731:db1989a5feb51092c33bf8cf150588382ae83716#f9c3ee603339d36ba71c2603c9362fa4 - Cache +[CI Workflow/build-10] | zlib/1.3#06023034579559bb64357db3a53f88a4:1fb7a369466b65647230baf3ab222c9c62b4fdac#143547669f8d10950f4a878c5387da26 - Cache +[CI Workflow/build-10] | +[CI Workflow/build-10] | ======== Installing packages ======== +[CI Workflow/build-10] | fmt/10.1.1: Already installed! (1 of 7) +[CI Workflow/build-10] | nlohmann_json/3.11.3: Already installed! (2 of 7) +[CI Workflow/build-10] | zlib/1.3: Already installed! (3 of 7) +[CI Workflow/build-10] | openssl/3.2.0: Already installed! (4 of 7) +[CI Workflow/build-10] | spdlog/1.12.0: Already installed! (5 of 7) +[CI Workflow/build-10] | paho-mqtt-c/1.3.9: Already installed! (6 of 7) +[CI Workflow/build-10] | paho-mqtt-cpp/1.2.0: Already installed! (7 of 7) +[CI Workflow/build-10] | WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X: +[CI Workflow/build-10] | WARN: deprecated: 'cpp_info.names' used in: spdlog/1.12.0, openssl/3.2.0, zlib/1.3, paho-mqtt-c/1.3.9, fmt/10.1.1, paho-mqtt-cpp/1.2.0 +[CI Workflow/build-10] | WARN: deprecated: 'cpp_info.build_modules' used in: openssl/3.2.0 +[CI Workflow/build-10] | WARN: deprecated: 'env_info' used in: openssl/3.2.0 +[CI Workflow/build-10] | +[CI Workflow/build-10] | ======== Finalizing install (deploy, generators) ======== +[CI Workflow/build-10] | conanfile.py (libpza-cxx/None): Calling generate() +[CI Workflow/build-10] | conanfile.py (libpza-cxx/None): Generators folder: /home/agouby/panduza/panduza-cxx/build/windows-gcc-static/generators +[CI Workflow/build-10] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: pzacxx_toolchain.cmake +[CI Workflow/build-10] | conanfile.py (libpza-cxx/None): Preset 'windows-gcc-static' added to CMakePresets.json. Invoke it manually using 'cmake --preset windows-gcc-static' if using CMake>=3.23 +[CI Workflow/build-10] | conanfile.py (libpza-cxx/None): If your CMake version is not compatible with CMakePresets (<3.23) call cmake like: 'cmake -G "Ninja Multi-Config" -DCMAKE_TOOLCHAIN_FILE=/home/agouby/panduza/panduza-cxx/build/windows-gcc-static/generators/pzacxx_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW' +[CI Workflow/build-10] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: CMakePresets.json +[CI Workflow/build-10] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: ../../../ConanPresets.json +[CI Workflow/build-10] | conanfile.py (libpza-cxx/None): Generating aggregated env files +[CI Workflow/build-10] | conanfile.py (libpza-cxx/None): Generated aggregated env files: ['conanbuild.sh', 'conanrun.bat'] +[CI Workflow/build-10] | Install finished successfully +[CI Workflow/build-10] โœ… Success - Main Install +[CI Workflow/build-10] โญ Run Main Build for windows-gcc-static-debug +[CI Workflow/build-10] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/5.sh] user= workdir= +[CI Workflow/build-10] | Preset CMake variables: +[CI Workflow/build-10] | +[CI Workflow/build-10] | CMAKE_POLICY_DEFAULT_CMP0091="NEW" +[CI Workflow/build-10] | CMAKE_TOOLCHAIN_FILE:FILEPATH="/home/agouby/panduza/panduza-cxx/build/windows-gcc-static/generators/pzacxx_toolchain.cmake" +[CI Workflow/build-10] | +[CI Workflow/build-10] | -- Found Git: /usr/sbin/git (found version "2.43.0") +[CI Workflow/build-10] | -- Using Conan toolchain: /home/agouby/panduza/panduza-cxx/build/windows-gcc-static/generators/pzacxx_toolchain.cmake +[CI Workflow/build-10] | -- Conan toolchain: C++ Standard 17 with extensions OFF +[CI Workflow/build-10] | -- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF +[CI Workflow/build-10] | -- The CXX compiler identification is GNU 13.1.0 +[CI Workflow/build-10] | -- Detecting CXX compiler ABI info +[CI Workflow/build-10] | -- Detecting CXX compiler ABI info - done +[CI Workflow/build-10] | -- Check for working CXX compiler: /usr/sbin/x86_64-w64-mingw32-g++ - skipped +[CI Workflow/build-10] | -- Detecting CXX compile features +[CI Workflow/build-10] | -- Detecting CXX compile features - done +[CI Workflow/build-10] | -- Conan: Component target declared 'spdlog::spdlog' +[CI Workflow/build-10] | -- Conan: Component target declared 'fmt::fmt' +[CI Workflow/build-10] | -- Conan: Target declared 'nlohmann_json::nlohmann_json' +[CI Workflow/build-10] | -- Conan: Component target declared 'PahoMqttCpp::paho-mqttpp3-static' +[CI Workflow/build-10] | -- Conan: Component target declared 'eclipse-paho-mqtt-c::paho-mqtt3as-static' +[CI Workflow/build-10] | -- Conan: Component target declared 'OpenSSL::Crypto' +[CI Workflow/build-10] | -- Conan: Component target declared 'OpenSSL::SSL' +[CI Workflow/build-10] | -- Conan: Target declared 'openssl::openssl' +[CI Workflow/build-10] | -- Conan: Target declared 'ZLIB::ZLIB' +[CI Workflow/build-10] | -- Conan: Including build module from '/root/.conan2/p/b/opensb5d874be9fa21/p/lib/cmake/conan-official-openssl-variables.cmake' +[CI Workflow/build-10] | -- Configuring done (0.2s) +[CI Workflow/build-10] | -- Generating done (0.0s) +[CI Workflow/build-10] | CMake Warning: +[CI Workflow/build-10] | Manually-specified variables were not used by the project: +[CI Workflow/build-10] | +[CI Workflow/build-10] | CMAKE_POLICY_DEFAULT_CMP0091 +[CI Workflow/build-10] | +[CI Workflow/build-10] | +[CI Workflow/build-10] | -- Build files have been written to: /home/agouby/panduza/panduza-cxx/build/windows-gcc-static +[CI Workflow/build-9 ] | [21/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/bps_chan_ctrl.cxx.obj +[CI Workflow/build-7 ] | [33/36] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/device.cxx.o +[CI Workflow/build-8 ] | [33/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/client.cxx.o +[CI Workflow/build-8 ] | [34/35] Linking CXX static library Release/libpzacxx.a +[CI Workflow/build-7 ] | [34/36] Linking CXX shared library Release/libpzacxx.so.0.2.0 +[CI Workflow/build-7 ] | [35/36] Creating library symlink Release/libpzacxx.so.0 Release/libpzacxx.so +[CI Workflow/build-7 ] | [36/36] Linking CXX executable bin/examples/Release/bps +[CI Workflow/build-7 ] โœ… Success - Main Build for linux-clang-shared-release +[CI Workflow/build-8 ] | [35/35] Linking CXX executable bin/examples/Release/bps +[CI Workflow/build-8 ] โœ… Success - Main Build for linux-clang-static-release +[CI Workflow/build-7 ] โญ Run Main Test for linux-clang-shared-release +[CI Workflow/build-9 ] | [22/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/device.cxx.obj +[CI Workflow/build-8 ] โญ Run Main Test for linux-clang-static-release +[CI Workflow/build-7 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/6.sh] user= workdir= +[CI Workflow/build-8 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/6.sh] user= workdir= +[CI Workflow/build-7 ] | Test for linux-clang-shared-release +[CI Workflow/build-7 ] โœ… Success - Main Test for linux-clang-shared-release +[CI Workflow/build-8 ] | Test for linux-clang-static-release +[CI Workflow/build-8 ] โœ… Success - Main Test for linux-clang-static-release +[CI Workflow/build-9 ] | [23/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/attribute.cxx.obj +[CI Workflow/build-9 ] | [24/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/utils/topic.cxx.obj +[CI Workflow/build-7 ] โญ Run Post cache +[CI Workflow/build-7 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/save/index.js] user= workdir= +[CI Workflow/build-9 ] | [25/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/attribute.cxx.obj +[CI Workflow/build-8 ] โญ Run Post cache +[CI Workflow/build-8 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/save/index.js] user= workdir= +[CI Workflow/build-9 ] | [26/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/bps_chan_ctrl.cxx.obj +[CI Workflow/build-7 ] ๐Ÿ’ฌ ::debug::Cache state/key: conan-cache-linux-clang-release-shared +[CI Workflow/build-7 ] | Cache hit occurred on the primary key conan-cache-linux-clang-release-shared, not saving cache. +[CI Workflow/build-7 ] | (node:335) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-7 ] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-7 ] โœ… Success - Post cache +[CI Workflow/build-7 ] Cleaning up container for job build +[CI Workflow/build-8 ] ๐Ÿ’ฌ ::debug::Cache state/key: conan-cache-linux-clang-release-static +[CI Workflow/build-8 ] | Cache hit occurred on the primary key conan-cache-linux-clang-release-static, not saving cache. +[CI Workflow/build-8 ] | (node:334) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-8 ] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-8 ] โœ… Success - Post cache +[CI Workflow/build-8 ] Cleaning up container for job build +[CI Workflow/build-10] | [1/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/core.cxx.obj +[CI Workflow/build-9 ] | [27/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/utils/topic.cxx.obj +[CI Workflow/build-10] | [2/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/version.cxx.obj +[CI Workflow/build-7 ] ๐Ÿ Job succeeded +[CI Workflow/build-11] ๐Ÿš€ Start image=ghcr.io/panduza/pzacxx-build-img:latest +time="2023-12-10T14:24:25+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-11] ๐Ÿณ docker pull image=ghcr.io/panduza/pzacxx-build-img:latest platform= username= forcePull=true +[CI Workflow/build-8 ] ๐Ÿ Job succeeded +[CI Workflow/build-12] ๐Ÿš€ Start image=ghcr.io/panduza/pzacxx-build-img:latest +time="2023-12-10T14:24:25+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-12] ๐Ÿณ docker pull image=ghcr.io/panduza/pzacxx-build-img:latest platform= username= forcePull=true +[CI Workflow/build-10] | [3/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/bps.cxx.obj +[CI Workflow/build-10] | [4/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/scanner.cxx.obj +[CI Workflow/build-11] using DockerAuthConfig authentication for docker pull +[CI Workflow/build-10] | [5/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/core.cxx.obj +[CI Workflow/build-9 ] | [28/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/interface.cxx.obj +[CI Workflow/build-9 ] | [29/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/interface.cxx.obj +[CI Workflow/build-10] | [6/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/scanner.cxx.obj +time="2023-12-10T14:24:27+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-11] ๐Ÿณ docker create image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +[CI Workflow/build-12] using DockerAuthConfig authentication for docker pull +[CI Workflow/build-11] ๐Ÿณ docker run image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +time="2023-12-10T14:24:27+01:00" level=info msg="Parallel tasks (0) below minimum, setting to 1" +[CI Workflow/build-12] ๐Ÿณ docker create image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +[CI Workflow/build-12] ๐Ÿณ docker run image=ghcr.io/panduza/pzacxx-build-img:latest platform= entrypoint=["tail" "-f" "/dev/null"] cmd=[] network="host" +[CI Workflow/build-11] โ˜ git clone 'https://github.com/actions/cache' # ref=v3 +[CI Workflow/build-10] | [7/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/version.cxx.obj +[CI Workflow/build-11] โ˜ git clone 'https://github.com/ASzc/change-string-case-action' # ref=v6 +[CI Workflow/build-12] โ˜ git clone 'https://github.com/actions/cache' # ref=v3 +[CI Workflow/build-11] ๐Ÿงช Matrix: map[build_type:release compiler:gcc lib_type:shared os:windows] +[CI Workflow/build-11] โญ Run Main Checkout +[CI Workflow/build-11] ๐Ÿณ docker cp src=/home/agouby/panduza/panduza-cxx/. dst=/home/agouby/panduza/panduza-cxx +[CI Workflow/build-11] โœ… Success - Main Checkout +[CI Workflow/build-11] โญ Run Main Hack container for local development +[CI Workflow/build-11] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/1.sh] user= workdir= +[CI Workflow/build-10] | [8/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/utils/json_attribute.cxx.obj +[CI Workflow/build-10] | [9/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/ammeter.cxx.obj +[CI Workflow/build-12] โ˜ git clone 'https://github.com/ASzc/change-string-case-action' # ref=v6 +[CI Workflow/build-11] | resolving dependencies... +[CI Workflow/build-11] | looking for conflicting packages... +[CI Workflow/build-11] | +[CI Workflow/build-11] | Package (2) New Version Net Change Download Size +[CI Workflow/build-11] | +[CI Workflow/build-11] | extra/c-ares 1.23.0-1 0.59 MiB 0.25 MiB +[CI Workflow/build-11] | extra/nodejs 21.4.0-1 65.04 MiB 15.22 MiB +[CI Workflow/build-11] | +[CI Workflow/build-11] | Total Download Size: 15.47 MiB +[CI Workflow/build-11] | Total Installed Size: 65.63 MiB +[CI Workflow/build-11] | +[CI Workflow/build-11] | :: Proceed with installation? [Y/n] +[CI Workflow/build-11] | :: Retrieving packages... +[CI Workflow/build-12] ๐Ÿงช Matrix: map[build_type:release compiler:gcc lib_type:static os:windows] +[CI Workflow/build-12] โญ Run Main Checkout +[CI Workflow/build-12] ๐Ÿณ docker cp src=/home/agouby/panduza/panduza-cxx/. dst=/home/agouby/panduza/panduza-cxx +[CI Workflow/build-12] โœ… Success - Main Checkout +[CI Workflow/build-12] โญ Run Main Hack container for local development +[CI Workflow/build-12] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/1.sh] user= workdir= +[CI Workflow/build-10] | [10/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/meter.cxx.obj +[CI Workflow/build-12] | resolving dependencies... +[CI Workflow/build-12] | looking for conflicting packages... +[CI Workflow/build-12] | +[CI Workflow/build-12] | Package (2) New Version Net Change Download Size +[CI Workflow/build-12] | +[CI Workflow/build-12] | extra/c-ares 1.23.0-1 0.59 MiB 0.25 MiB +[CI Workflow/build-12] | extra/nodejs 21.4.0-1 65.04 MiB 15.22 MiB +[CI Workflow/build-12] | +[CI Workflow/build-12] | Total Download Size: 15.47 MiB +[CI Workflow/build-12] | Total Installed Size: 65.63 MiB +[CI Workflow/build-12] | +[CI Workflow/build-12] | :: Proceed with installation? [Y/n] +[CI Workflow/build-12] | :: Retrieving packages... +[CI Workflow/build-10] | [11/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/voltmeter.cxx.obj +[CI Workflow/build-10] | [12/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/device.cxx.obj +[CI Workflow/build-10] | [13/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/ammeter.cxx.obj +[CI Workflow/build-10] | [14/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/utils/json_attribute.cxx.obj +[CI Workflow/build-10] | [15/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/platform.cxx.obj +[CI Workflow/build-11] | nodejs-21.4.0-1-x86_64 downloading... +[CI Workflow/build-11] | c-ares-1.23.0-1-x86_64 downloading... +[CI Workflow/build-11] | checking keyring... +[CI Workflow/build-11] | checking package integrity... +[CI Workflow/build-10] | [16/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/platform.cxx.obj +[CI Workflow/build-11] | loading package files... +[CI Workflow/build-11] | checking for file conflicts... +[CI Workflow/build-11] | :: Processing package changes... +[CI Workflow/build-11] | installing c-ares... +[CI Workflow/build-11] | installing nodejs... +[CI Workflow/build-10] | [17/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/interface_factory.cxx.obj +[CI Workflow/build-11] | Optional dependencies for nodejs +[CI Workflow/build-11] | npm: nodejs package manager +[CI Workflow/build-10] | [18/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/interface_factory.cxx.obj +[CI Workflow/build-11] | :: Running post-transaction hooks... +[CI Workflow/build-11] | (1/1) Arming ConditionNeedsUpdate... +[CI Workflow/build-11] โœ… Success - Main Hack container for local development +[CI Workflow/build-11] โญ Run Main cache +[CI Workflow/build-11] ๐Ÿณ docker cp src=/home/agouby/.cache/act/actions-cache@v3/ dst=/var/run/act/actions/actions-cache@v3/ +[CI Workflow/build-10] | [19/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/meter.cxx.obj +[CI Workflow/build-10] | [20/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/voltmeter.cxx.obj +[CI Workflow/build-11] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/restore/index.js] user= workdir= +[CI Workflow/build-12] | nodejs-21.4.0-1-x86_64 downloading... +[CI Workflow/build-12] | c-ares-1.23.0-1-x86_64 downloading... +[CI Workflow/build-12] | checking keyring... +[CI Workflow/build-12] | checking package integrity... +[CI Workflow/build-12] | loading package files... +[CI Workflow/build-12] | checking for file conflicts... +[CI Workflow/build-12] | :: Processing package changes... +[CI Workflow/build-12] | installing c-ares... +[CI Workflow/build-12] | installing nodejs... +[CI Workflow/build-11] ๐Ÿ’ฌ ::debug::Resolved Keys: +[CI Workflow/build-11] ๐Ÿ’ฌ ::debug::["conan-cache-windows-gcc-release-shared"] +[CI Workflow/build-11] ๐Ÿ’ฌ ::debug::Checking zstd --quiet --version +[CI Workflow/build-11] | (node:63) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-11] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-11] ๐Ÿ’ฌ ::debug::1.5.5 +[CI Workflow/build-11] ๐Ÿ’ฌ ::debug::zstd version: 1.5.5 +[CI Workflow/build-11] ๐Ÿ’ฌ ::debug::Resource Url: http://localhost:8080/_apis/artifactcache/cache?keys=conan-cache-windows-gcc-release-shared&version=3dd60595b563d7556bca6726910cb8858ba422b6bcd6dbf6dbe7fc6625fe9c7a +[CI Workflow/build-11] โš™ *** +[CI Workflow/build-11] ๐Ÿ’ฌ ::debug::Cache Result: +[CI Workflow/build-11] ๐Ÿ’ฌ ::debug::{"result":"hit","archiveLocation":"***","cacheKey":"conan-cache-windows-gcc-release-shared"} +[CI Workflow/build-11] ๐Ÿ’ฌ ::debug::Archive Path: /tmp/9c719c90-24dc-4475-9040-f79964d1f84d/cache.tzst +[CI Workflow/build-11] ๐Ÿ’ฌ ::debug::Use Azure SDK: false +[CI Workflow/build-11] ๐Ÿ’ฌ ::debug::Download concurrency: 8 +[CI Workflow/build-11] ๐Ÿ’ฌ ::debug::Request timeout (ms): 30000 +[CI Workflow/build-11] ๐Ÿ’ฌ ::debug::Cache segment download timeout mins env var: undefined +[CI Workflow/build-11] ๐Ÿ’ฌ ::debug::Segment download timeout (ms): 600000 +[CI Workflow/build-11] ๐Ÿ’ฌ ::debug::Lookup only: false +[CI Workflow/build-12] | Optional dependencies for nodejs +[CI Workflow/build-12] | npm: nodejs package manager +[CI Workflow/build-12] | :: Running post-transaction hooks... +[CI Workflow/build-12] | (1/1) Arming ConditionNeedsUpdate... +[CI Workflow/build-11] | Cache Size: ~79 MB (83252962 B) +[CI Workflow/build-11] | [command]/usr/sbin/tar -xf /tmp/9c719c90-24dc-4475-9040-f79964d1f84d/cache.tzst -P -C /home/agouby/panduza/panduza-cxx --use-compress-program unzstd +[CI Workflow/build-12] โœ… Success - Main Hack container for local development +[CI Workflow/build-10] | [21/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/utils/topic.cxx.obj +[CI Workflow/build-12] โญ Run Main cache +[CI Workflow/build-12] ๐Ÿณ docker cp src=/home/agouby/.cache/act/actions-cache@v3/ dst=/var/run/act/actions/actions-cache@v3/ +[CI Workflow/build-10] | [22/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/bps_chan_ctrl.cxx.obj +[CI Workflow/build-10] | [23/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/interfaces/device.cxx.obj +[CI Workflow/build-10] | [24/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/attribute.cxx.obj +[CI Workflow/build-12] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/restore/index.js] user= workdir= +[CI Workflow/build-9 ] | [30/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/device.cxx.obj +[CI Workflow/build-12] ๐Ÿ’ฌ ::debug::Resolved Keys: +[CI Workflow/build-12] ๐Ÿ’ฌ ::debug::["conan-cache-windows-gcc-release-static"] +[CI Workflow/build-12] ๐Ÿ’ฌ ::debug::Checking zstd --quiet --version +[CI Workflow/build-12] | (node:63) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-12] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-12] ๐Ÿ’ฌ ::debug::1.5.5 +[CI Workflow/build-12] ๐Ÿ’ฌ ::debug::zstd version: 1.5.5 +[CI Workflow/build-12] ๐Ÿ’ฌ ::debug::Resource Url: http://localhost:8080/_apis/artifactcache/cache?keys=conan-cache-windows-gcc-release-static&version=3dd60595b563d7556bca6726910cb8858ba422b6bcd6dbf6dbe7fc6625fe9c7a +[CI Workflow/build-12] โš™ *** +[CI Workflow/build-12] ๐Ÿ’ฌ ::debug::Cache Result: +[CI Workflow/build-12] ๐Ÿ’ฌ ::debug::{"result":"hit","archiveLocation":"***","cacheKey":"conan-cache-windows-gcc-release-static"} +[CI Workflow/build-12] ๐Ÿ’ฌ ::debug::Archive Path: /tmp/4a8e66d3-d35d-4913-b2ae-74d27a3d280f/cache.tzst +[CI Workflow/build-12] ๐Ÿ’ฌ ::debug::Use Azure SDK: false +[CI Workflow/build-12] ๐Ÿ’ฌ ::debug::Download concurrency: 8 +[CI Workflow/build-12] ๐Ÿ’ฌ ::debug::Request timeout (ms): 30000 +[CI Workflow/build-12] ๐Ÿ’ฌ ::debug::Cache segment download timeout mins env var: undefined +[CI Workflow/build-12] ๐Ÿ’ฌ ::debug::Segment download timeout (ms): 600000 +[CI Workflow/build-12] ๐Ÿ’ฌ ::debug::Lookup only: false +[CI Workflow/build-12] | Cache Size: ~74 MB (77122265 B) +[CI Workflow/build-12] | [command]/usr/sbin/tar -xf /tmp/4a8e66d3-d35d-4913-b2ae-74d27a3d280f/cache.tzst -P -C /home/agouby/panduza/panduza-cxx --use-compress-program unzstd +[CI Workflow/build-10] | [25/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/interfaces/bps_chan_ctrl.cxx.obj +[CI Workflow/build-9 ] | [31/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/device.cxx.obj +[CI Workflow/build-11] | Cache restored successfully +[CI Workflow/build-10] | [26/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/interface.cxx.obj +[CI Workflow/build-11] | Cache restored from key: conan-cache-windows-gcc-release-shared +[CI Workflow/build-11] โœ… Success - Main cache +[CI Workflow/build-11] โš™ ::set-output:: cache-hit=true +[CI Workflow/build-11] โญ Run Main ASzc/change-string-case-action@v6 +[CI Workflow/build-10] | [27/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/utils/topic.cxx.obj +[CI Workflow/build-11] ๐Ÿณ docker cp src=/home/agouby/.cache/act/ASzc-change-string-case-action@v6/ dst=/var/run/act/actions/ASzc-change-string-case-action@v6/ +[CI Workflow/build-9 ] | [32/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/client.cxx.obj +[CI Workflow/build-10] | [28/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/interface.cxx.obj +[CI Workflow/build-11] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/ASzc-change-string-case-action@v6/index.js] user= workdir= +[CI Workflow/build-9 ] | [33/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/client.cxx.obj +[CI Workflow/build-10] | [29/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/attribute.cxx.obj +[CI Workflow/build-11] | Manipulating string: release +[CI Workflow/build-11] | lowercase: release +[CI Workflow/build-11] | uppercase: RELEASE +[CI Workflow/build-11] | capitalized: Release +[CI Workflow/build-11] โœ… Success - Main ASzc/change-string-case-action@v6 +[CI Workflow/build-11] โš™ ::set-output:: lowercase=release +[CI Workflow/build-11] โš™ ::set-output:: uppercase=RELEASE +[CI Workflow/build-11] โš™ ::set-output:: capitalized=Release +[CI Workflow/build-11] โญ Run Main Install +[CI Workflow/build-11] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/4.sh] user= workdir= +[CI Workflow/build-11] | LOL : windows_gcc +[CI Workflow/build-11] | +[CI Workflow/build-11] | ======== Input profiles ======== +[CI Workflow/build-11] | Profile host: +[CI Workflow/build-11] | [settings] +[CI Workflow/build-11] | arch=x86_64 +[CI Workflow/build-11] | build_type=Release +[CI Workflow/build-11] | compiler=gcc +[CI Workflow/build-11] | compiler.cppstd=17 +[CI Workflow/build-11] | compiler.libcxx=libstdc++11 +[CI Workflow/build-11] | compiler.version=12 +[CI Workflow/build-11] | os=Windows +[CI Workflow/build-11] | [options] +[CI Workflow/build-11] | shared=True +[CI Workflow/build-11] | [conf] +[CI Workflow/build-11] | tools.build:compiler_executables={'c': 'x86_64-w64-mingw32-gcc', 'cpp': 'x86_64-w64-mingw32-g++'} +[CI Workflow/build-11] | [buildenv] +[CI Workflow/build-11] | AR=x86_64-w64-mingw32-ar +[CI Workflow/build-11] | AS=x86_64-w64-mingw32-as +[CI Workflow/build-11] | RANLIB=x86_64-w64-mingw32-ranlib +[CI Workflow/build-11] | CC=x86_64-w64-mingw32-gcc +[CI Workflow/build-11] | CXX=x86_64-w64-mingw32-g++ +[CI Workflow/build-11] | STRIP=x86_64-w64-mingw32-strip +[CI Workflow/build-11] | RC=x86_64-w64-mingw32-windres +[CI Workflow/build-11] | +[CI Workflow/build-11] | Profile build: +[CI Workflow/build-11] | [settings] +[CI Workflow/build-11] | arch=x86_64 +[CI Workflow/build-11] | compiler=gcc +[CI Workflow/build-11] | compiler.cppstd=gnu17 +[CI Workflow/build-11] | compiler.libcxx=libstdc++11 +[CI Workflow/build-11] | compiler.version=13 +[CI Workflow/build-11] | os=Linux +[CI Workflow/build-11] | [conf] +[CI Workflow/build-11] | tools.build:compiler_executables={'c': 'gcc', 'cpp': 'g++'} +[CI Workflow/build-11] | +[CI Workflow/build-11] | +[CI Workflow/build-11] | ======== Computing dependency graph ======== +[CI Workflow/build-11] | Graph root +[CI Workflow/build-11] | conanfile.py (libpza-cxx/None): /home/agouby/panduza/panduza-cxx/conanfile.py +[CI Workflow/build-11] | Requirements +[CI Workflow/build-11] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243 - Cache +[CI Workflow/build-11] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d - Cache +[CI Workflow/build-11] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196 - Cache +[CI Workflow/build-11] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040 - Cache +[CI Workflow/build-11] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b - Cache +[CI Workflow/build-11] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731 - Cache +[CI Workflow/build-11] | zlib/1.3#06023034579559bb64357db3a53f88a4 - Cache +[CI Workflow/build-11] | Resolved version ranges +[CI Workflow/build-11] | nlohmann_json/[>=3.11.2]: nlohmann_json/3.11.3 +[CI Workflow/build-11] | openssl/[>=1.1 <4]: openssl/3.2.0 +[CI Workflow/build-11] | paho-mqtt-cpp/[>=1.2.0]: paho-mqtt-cpp/1.2.0 +[CI Workflow/build-11] | spdlog/[>=1.12.0]: spdlog/1.12.0 +[CI Workflow/build-11] | zlib/[>=1.2.11 <2]: zlib/1.3 +[CI Workflow/build-11] | +[CI Workflow/build-11] | ======== Computing necessary packages ======== +[CI Workflow/build-12] | Cache restored successfully +[CI Workflow/build-11] | Requirements +[CI Workflow/build-11] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243:152b928d740d2bdf11eb88ea4e7f68acb7a4e40b#db09b32b5a4b9ec8e201698e1be664c9 - Cache +[CI Workflow/build-11] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d:da39a3ee5e6b4b0d3255bfef95601890afd80709#552828a2560333bcbeff9d087ce0af0f - Cache +[CI Workflow/build-11] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196:3ded30553415ba7553ef8f1af47af0473ffbf40e#76f280415afc6c3a8855ac01ea983d89 - Cache +[CI Workflow/build-11] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040:1dcc5aa420c8916b79bf60c91cb90e636719bfb4#9f1aa0d685656ca78543b82351ba8bd4 - Cache +[CI Workflow/build-11] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b:2f5a20cb50ec7e104f747645d0f9c0656a2d2e69#05a5344bbd08cdd5e3f44d74d62d6411 - Cache +[CI Workflow/build-11] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731:900b36245cb625d39ad24ea5803186c40e0d187a#119755e0f2de0560732c95d68d72be72 - Cache +[CI Workflow/build-11] | Skipped binaries +[CI Workflow/build-11] | zlib/1.3 +[CI Workflow/build-11] | +[CI Workflow/build-11] | ======== Installing packages ======== +[CI Workflow/build-11] | fmt/10.1.1: Already installed! (1 of 6) +[CI Workflow/build-11] | nlohmann_json/3.11.3: Already installed! (2 of 6) +[CI Workflow/build-11] | openssl/3.2.0: Already installed! (3 of 6) +[CI Workflow/build-11] | spdlog/1.12.0: Already installed! (4 of 6) +[CI Workflow/build-11] | paho-mqtt-c/1.3.9: Already installed! (5 of 6) +[CI Workflow/build-11] | paho-mqtt-cpp/1.2.0: Already installed! (6 of 6) +[CI Workflow/build-11] | WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X: +[CI Workflow/build-11] | WARN: deprecated: 'cpp_info.names' used in: paho-mqtt-cpp/1.2.0, spdlog/1.12.0, openssl/3.2.0, fmt/10.1.1, paho-mqtt-c/1.3.9 +[CI Workflow/build-11] | WARN: deprecated: 'cpp_info.build_modules' used in: openssl/3.2.0 +[CI Workflow/build-11] | WARN: deprecated: 'env_info' used in: openssl/3.2.0 +[CI Workflow/build-11] | +[CI Workflow/build-11] | ======== Finalizing install (deploy, generators) ======== +[CI Workflow/build-11] | conanfile.py (libpza-cxx/None): Calling generate() +[CI Workflow/build-11] | conanfile.py (libpza-cxx/None): Generators folder: /home/agouby/panduza/panduza-cxx/build/windows-gcc-shared/generators +[CI Workflow/build-12] | Cache restored from key: conan-cache-windows-gcc-release-static +[CI Workflow/build-11] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: pzacxx_toolchain.cmake +[CI Workflow/build-11] | conanfile.py (libpza-cxx/None): Preset 'windows-gcc-shared' added to CMakePresets.json. Invoke it manually using 'cmake --preset windows-gcc-shared' if using CMake>=3.23 +[CI Workflow/build-11] | conanfile.py (libpza-cxx/None): If your CMake version is not compatible with CMakePresets (<3.23) call cmake like: 'cmake -G "Ninja Multi-Config" -DCMAKE_TOOLCHAIN_FILE=/home/agouby/panduza/panduza-cxx/build/windows-gcc-shared/generators/pzacxx_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW' +[CI Workflow/build-11] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: CMakePresets.json +[CI Workflow/build-11] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: ../../../ConanPresets.json +[CI Workflow/build-12] โœ… Success - Main cache +[CI Workflow/build-12] โš™ ::set-output:: cache-hit=true +[CI Workflow/build-12] โญ Run Main ASzc/change-string-case-action@v6 +[CI Workflow/build-12] ๐Ÿณ docker cp src=/home/agouby/.cache/act/ASzc-change-string-case-action@v6/ dst=/var/run/act/actions/ASzc-change-string-case-action@v6/ +[CI Workflow/build-11] | conanfile.py (libpza-cxx/None): Generating aggregated env files +[CI Workflow/build-11] | conanfile.py (libpza-cxx/None): Generated aggregated env files: ['conanbuild.sh', 'conanrun.bat'] +[CI Workflow/build-11] | Install finished successfully +[CI Workflow/build-11] โœ… Success - Main Install +[CI Workflow/build-11] โญ Run Main Build for windows-gcc-shared-release +[CI Workflow/build-11] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/5.sh] user= workdir= +[CI Workflow/build-12] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/ASzc-change-string-case-action@v6/index.js] user= workdir= +[CI Workflow/build-11] | Preset CMake variables: +[CI Workflow/build-11] | +[CI Workflow/build-11] | CMAKE_POLICY_DEFAULT_CMP0091="NEW" +[CI Workflow/build-11] | CMAKE_TOOLCHAIN_FILE:FILEPATH="/home/agouby/panduza/panduza-cxx/build/windows-gcc-shared/generators/pzacxx_toolchain.cmake" +[CI Workflow/build-11] | +[CI Workflow/build-11] | -- Found Git: /usr/sbin/git (found version "2.43.0") +[CI Workflow/build-11] | -- Using Conan toolchain: /home/agouby/panduza/panduza-cxx/build/windows-gcc-shared/generators/pzacxx_toolchain.cmake +[CI Workflow/build-11] | -- Conan toolchain: C++ Standard 17 with extensions OFF +[CI Workflow/build-11] | -- Conan toolchain: Setting BUILD_SHARED_LIBS = ON +[CI Workflow/build-11] | -- The CXX compiler identification is GNU 13.1.0 +[CI Workflow/build-11] | -- Detecting CXX compiler ABI info +[CI Workflow/build-11] | -- Detecting CXX compiler ABI info - done +[CI Workflow/build-12] | Manipulating string: release +[CI Workflow/build-12] | lowercase: release +[CI Workflow/build-12] | uppercase: RELEASE +[CI Workflow/build-12] | capitalized: Release +[CI Workflow/build-11] | -- Check for working CXX compiler: /usr/sbin/x86_64-w64-mingw32-g++ - skipped +[CI Workflow/build-11] | -- Detecting CXX compile features +[CI Workflow/build-11] | -- Detecting CXX compile features - done +[CI Workflow/build-11] | -- Conan: Component target declared 'spdlog::spdlog' +[CI Workflow/build-11] | -- Conan: Component target declared 'fmt::fmt' +[CI Workflow/build-11] | -- Conan: Target declared 'nlohmann_json::nlohmann_json' +[CI Workflow/build-11] | -- Conan: Component target declared 'PahoMqttCpp::paho-mqttpp3' +[CI Workflow/build-11] | -- Conan: Component target declared 'eclipse-paho-mqtt-c::paho-mqtt3as' +[CI Workflow/build-11] | -- Conan: Component target declared 'OpenSSL::Crypto' +[CI Workflow/build-11] | -- Conan: Component target declared 'OpenSSL::SSL' +[CI Workflow/build-11] | -- Conan: Target declared 'openssl::openssl' +[CI Workflow/build-11] | -- Conan: Including build module from '/root/.conan2/p/b/opens095aaafc19dc4/p/lib/cmake/conan-official-openssl-variables.cmake' +[CI Workflow/build-12] โœ… Success - Main ASzc/change-string-case-action@v6 +[CI Workflow/build-11] | -- Configuring done (0.2s) +[CI Workflow/build-12] โš™ ::set-output:: lowercase=release +[CI Workflow/build-12] โš™ ::set-output:: uppercase=RELEASE +[CI Workflow/build-12] โš™ ::set-output:: capitalized=Release +[CI Workflow/build-11] | -- Generating done (0.0s) +[CI Workflow/build-11] | CMake Warning: +[CI Workflow/build-11] | Manually-specified variables were not used by the project: +[CI Workflow/build-11] | +[CI Workflow/build-11] | CMAKE_POLICY_DEFAULT_CMP0091 +[CI Workflow/build-11] | +[CI Workflow/build-11] | +[CI Workflow/build-11] | -- Build files have been written to: /home/agouby/panduza/panduza-cxx/build/windows-gcc-shared +[CI Workflow/build-12] โญ Run Main Install +[CI Workflow/build-12] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/4.sh] user= workdir= +[CI Workflow/build-12] | LOL : windows_gcc +[CI Workflow/build-12] | +[CI Workflow/build-12] | ======== Input profiles ======== +[CI Workflow/build-12] | Profile host: +[CI Workflow/build-12] | [settings] +[CI Workflow/build-12] | arch=x86_64 +[CI Workflow/build-12] | build_type=Release +[CI Workflow/build-12] | compiler=gcc +[CI Workflow/build-12] | compiler.cppstd=17 +[CI Workflow/build-12] | compiler.libcxx=libstdc++11 +[CI Workflow/build-12] | compiler.version=12 +[CI Workflow/build-12] | os=Windows +[CI Workflow/build-12] | [options] +[CI Workflow/build-12] | shared=False +[CI Workflow/build-12] | [conf] +[CI Workflow/build-12] | tools.build:compiler_executables={'c': 'x86_64-w64-mingw32-gcc', 'cpp': 'x86_64-w64-mingw32-g++'} +[CI Workflow/build-12] | [buildenv] +[CI Workflow/build-12] | AR=x86_64-w64-mingw32-ar +[CI Workflow/build-12] | AS=x86_64-w64-mingw32-as +[CI Workflow/build-12] | RANLIB=x86_64-w64-mingw32-ranlib +[CI Workflow/build-12] | CC=x86_64-w64-mingw32-gcc +[CI Workflow/build-12] | CXX=x86_64-w64-mingw32-g++ +[CI Workflow/build-12] | STRIP=x86_64-w64-mingw32-strip +[CI Workflow/build-12] | RC=x86_64-w64-mingw32-windres +[CI Workflow/build-12] | +[CI Workflow/build-12] | Profile build: +[CI Workflow/build-12] | [settings] +[CI Workflow/build-12] | arch=x86_64 +[CI Workflow/build-12] | compiler=gcc +[CI Workflow/build-12] | compiler.cppstd=gnu17 +[CI Workflow/build-12] | compiler.libcxx=libstdc++11 +[CI Workflow/build-12] | compiler.version=13 +[CI Workflow/build-12] | os=Linux +[CI Workflow/build-12] | [conf] +[CI Workflow/build-12] | tools.build:compiler_executables={'c': 'gcc', 'cpp': 'g++'} +[CI Workflow/build-12] | +[CI Workflow/build-12] | +[CI Workflow/build-12] | ======== Computing dependency graph ======== +[CI Workflow/build-12] | Graph root +[CI Workflow/build-12] | conanfile.py (libpza-cxx/None): /home/agouby/panduza/panduza-cxx/conanfile.py +[CI Workflow/build-12] | Requirements +[CI Workflow/build-12] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243 - Cache +[CI Workflow/build-12] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d - Cache +[CI Workflow/build-12] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196 - Cache +[CI Workflow/build-12] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040 - Cache +[CI Workflow/build-12] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b - Cache +[CI Workflow/build-12] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731 - Cache +[CI Workflow/build-12] | zlib/1.3#06023034579559bb64357db3a53f88a4 - Cache +[CI Workflow/build-12] | Resolved version ranges +[CI Workflow/build-12] | nlohmann_json/[>=3.11.2]: nlohmann_json/3.11.3 +[CI Workflow/build-12] | openssl/[>=1.1 <4]: openssl/3.2.0 +[CI Workflow/build-12] | paho-mqtt-cpp/[>=1.2.0]: paho-mqtt-cpp/1.2.0 +[CI Workflow/build-12] | spdlog/[>=1.12.0]: spdlog/1.12.0 +[CI Workflow/build-12] | zlib/[>=1.2.11 <2]: zlib/1.3 +[CI Workflow/build-12] | +[CI Workflow/build-12] | ======== Computing necessary packages ======== +[CI Workflow/build-12] | Requirements +[CI Workflow/build-12] | fmt/10.1.1#cd63809a79574a2f9eb73ca35f16a243:152b928d740d2bdf11eb88ea4e7f68acb7a4e40b#db09b32b5a4b9ec8e201698e1be664c9 - Cache +[CI Workflow/build-12] | nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d:da39a3ee5e6b4b0d3255bfef95601890afd80709#552828a2560333bcbeff9d087ce0af0f - Cache +[CI Workflow/build-12] | openssl/3.2.0#d81e0a8c08372368fe7cb757280e2196:3ded30553415ba7553ef8f1af47af0473ffbf40e#de07ba7fb65db0d742a07ed04162a20d - Cache +[CI Workflow/build-12] | paho-mqtt-c/1.3.9#3bec15070efa4907c9750d43afce9040:ed4280a9d8a069e0d713afd9e5ac8bf0563d9735#683e9523033a1e94d0fe5e0b977fef09 - Cache +[CI Workflow/build-12] | paho-mqtt-cpp/1.2.0#8fb67b3e02d623651be24b62cbae0d8b:85c27667ea633366e21599fdda47a7c464b48ed8#605c8e18dd8ad69f96feddc02640fb77 - Cache +[CI Workflow/build-12] | spdlog/1.12.0#0e390a2f5c3e96671d0857bc734e4731:bd8f92efc7077b86316272cec9e200b4a0e09ce8#2dfbefcb70f1488f283b1f60a50dd676 - Cache +[CI Workflow/build-12] | zlib/1.3#06023034579559bb64357db3a53f88a4:90c4f409368c0ca033d848abbbf178b69bacdeca#a207fa72f040cb33a90d05d495ba6924 - Cache +[CI Workflow/build-12] | +[CI Workflow/build-12] | ======== Installing packages ======== +[CI Workflow/build-12] | fmt/10.1.1: Already installed! (1 of 7) +[CI Workflow/build-12] | nlohmann_json/3.11.3: Already installed! (2 of 7) +[CI Workflow/build-12] | zlib/1.3: Already installed! (3 of 7) +[CI Workflow/build-12] | openssl/3.2.0: Already installed! (4 of 7) +[CI Workflow/build-12] | spdlog/1.12.0: Already installed! (5 of 7) +[CI Workflow/build-12] | paho-mqtt-c/1.3.9: Already installed! (6 of 7) +[CI Workflow/build-12] | paho-mqtt-cpp/1.2.0: Already installed! (7 of 7) +[CI Workflow/build-12] | WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X: +[CI Workflow/build-12] | WARN: deprecated: 'cpp_info.names' used in: fmt/10.1.1, spdlog/1.12.0, paho-mqtt-cpp/1.2.0, zlib/1.3, openssl/3.2.0, paho-mqtt-c/1.3.9 +[CI Workflow/build-12] | WARN: deprecated: 'cpp_info.build_modules' used in: openssl/3.2.0 +[CI Workflow/build-12] | WARN: deprecated: 'env_info' used in: openssl/3.2.0 +[CI Workflow/build-12] | +[CI Workflow/build-12] | ======== Finalizing install (deploy, generators) ======== +[CI Workflow/build-12] | conanfile.py (libpza-cxx/None): Calling generate() +[CI Workflow/build-12] | conanfile.py (libpza-cxx/None): Generators folder: /home/agouby/panduza/panduza-cxx/build/windows-gcc-static/generators +[CI Workflow/build-12] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: pzacxx_toolchain.cmake +[CI Workflow/build-12] | conanfile.py (libpza-cxx/None): Preset 'windows-gcc-static' added to CMakePresets.json. Invoke it manually using 'cmake --preset windows-gcc-static' if using CMake>=3.23 +[CI Workflow/build-12] | conanfile.py (libpza-cxx/None): If your CMake version is not compatible with CMakePresets (<3.23) call cmake like: 'cmake -G "Ninja Multi-Config" -DCMAKE_TOOLCHAIN_FILE=/home/agouby/panduza/panduza-cxx/build/windows-gcc-static/generators/pzacxx_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW' +[CI Workflow/build-12] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: CMakePresets.json +[CI Workflow/build-12] | conanfile.py (libpza-cxx/None): CMakeToolchain generated: ../../../ConanPresets.json +[CI Workflow/build-12] | conanfile.py (libpza-cxx/None): Generating aggregated env files +[CI Workflow/build-12] | conanfile.py (libpza-cxx/None): Generated aggregated env files: ['conanbuild.sh', 'conanrun.bat'] +[CI Workflow/build-12] | Install finished successfully +[CI Workflow/build-12] โœ… Success - Main Install +[CI Workflow/build-12] โญ Run Main Build for windows-gcc-static-release +[CI Workflow/build-12] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/5.sh] user= workdir= +[CI Workflow/build-12] | Preset CMake variables: +[CI Workflow/build-12] | +[CI Workflow/build-12] | CMAKE_POLICY_DEFAULT_CMP0091="NEW" +[CI Workflow/build-12] | CMAKE_TOOLCHAIN_FILE:FILEPATH="/home/agouby/panduza/panduza-cxx/build/windows-gcc-static/generators/pzacxx_toolchain.cmake" +[CI Workflow/build-12] | +[CI Workflow/build-12] | -- Found Git: /usr/sbin/git (found version "2.43.0") +[CI Workflow/build-12] | -- Using Conan toolchain: /home/agouby/panduza/panduza-cxx/build/windows-gcc-static/generators/pzacxx_toolchain.cmake +[CI Workflow/build-12] | -- Conan toolchain: C++ Standard 17 with extensions OFF +[CI Workflow/build-12] | -- Conan toolchain: Setting BUILD_SHARED_LIBS = OFF +[CI Workflow/build-12] | -- The CXX compiler identification is GNU 13.1.0 +[CI Workflow/build-12] | -- Detecting CXX compiler ABI info +[CI Workflow/build-12] | -- Detecting CXX compiler ABI info - done +[CI Workflow/build-12] | -- Check for working CXX compiler: /usr/sbin/x86_64-w64-mingw32-g++ - skipped +[CI Workflow/build-12] | -- Detecting CXX compile features +[CI Workflow/build-12] | -- Detecting CXX compile features - done +[CI Workflow/build-12] | -- Conan: Component target declared 'spdlog::spdlog' +[CI Workflow/build-12] | -- Conan: Component target declared 'fmt::fmt' +[CI Workflow/build-12] | -- Conan: Target declared 'nlohmann_json::nlohmann_json' +[CI Workflow/build-12] | -- Conan: Component target declared 'PahoMqttCpp::paho-mqttpp3-static' +[CI Workflow/build-12] | -- Conan: Component target declared 'eclipse-paho-mqtt-c::paho-mqtt3as-static' +[CI Workflow/build-12] | -- Conan: Component target declared 'OpenSSL::Crypto' +[CI Workflow/build-12] | -- Conan: Component target declared 'OpenSSL::SSL' +[CI Workflow/build-12] | -- Conan: Target declared 'openssl::openssl' +[CI Workflow/build-12] | -- Conan: Target declared 'ZLIB::ZLIB' +[CI Workflow/build-12] | -- Conan: Including build module from '/root/.conan2/p/b/opens7505b4e55ff5e/p/lib/cmake/conan-official-openssl-variables.cmake' +[CI Workflow/build-12] | -- Configuring done (0.5s) +[CI Workflow/build-12] | -- Generating done (0.0s) +[CI Workflow/build-12] | CMake Warning: +[CI Workflow/build-12] | Manually-specified variables were not used by the project: +[CI Workflow/build-12] | +[CI Workflow/build-12] | CMAKE_POLICY_DEFAULT_CMP0091 +[CI Workflow/build-12] | +[CI Workflow/build-12] | +[CI Workflow/build-12] | -- Build files have been written to: /home/agouby/panduza/panduza-cxx/build/windows-gcc-static +[CI Workflow/build-11] | [1/35] Building CXX object examples/CMakeFiles/bps.dir/Release/bps.cxx.obj +[CI Workflow/build-11] | [2/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/version.cxx.obj +[CI Workflow/build-11] | [3/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/core.cxx.obj +[CI Workflow/build-9 ] | [34/35] Linking CXX shared library Debug/libpzacxxd.dll +[CI Workflow/build-11] | [4/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/scanner.cxx.obj +[CI Workflow/build-11] | [5/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/version.cxx.obj +[CI Workflow/build-11] | [6/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/core.cxx.obj +[CI Workflow/build-12] | [1/35] Building CXX object examples/CMakeFiles/bps.dir/Release/bps.cxx.obj +[CI Workflow/build-11] | [7/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/scanner.cxx.obj +[CI Workflow/build-12] | [2/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/version.cxx.obj +[CI Workflow/build-12] | [3/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/scanner.cxx.obj +[CI Workflow/build-12] | [4/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/scanner.cxx.obj +[CI Workflow/build-10] | [30/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/device.cxx.obj +[CI Workflow/build-12] | [5/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/core.cxx.obj +[CI Workflow/build-10] | [31/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/client.cxx.obj +[CI Workflow/build-10] | [32/35] Building CXX object examples/CMakeFiles/bps.dir/Debug/__/source/core/device.cxx.obj +[CI Workflow/build-10] | [33/35] Building CXX object CMakeFiles/pzacxx.dir/Debug/source/core/client.cxx.obj +[CI Workflow/build-12] | [6/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/version.cxx.obj +[CI Workflow/build-11] | [8/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/meter.cxx.obj +[CI Workflow/build-11] | [9/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/ammeter.cxx.obj +[CI Workflow/build-12] | [7/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/core.cxx.obj +[CI Workflow/build-12] | [8/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/voltmeter.cxx.obj +[CI Workflow/build-11] | [10/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/platform.cxx.obj +[CI Workflow/build-11] | [11/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/voltmeter.cxx.obj +[CI Workflow/build-11] | [12/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/platform.cxx.obj +[CI Workflow/build-9 ] | [35/35] Linking CXX executable bin/examples/Debug/bps.exe +[CI Workflow/build-9 ] โœ… Success - Main Build for windows-gcc-shared-debug +[CI Workflow/build-9 ] โญ Run Main Test for windows-gcc-shared-debug +[CI Workflow/build-9 ] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/6.sh] user= workdir= +[CI Workflow/build-9 ] | Test for windows-gcc-shared-debug +[CI Workflow/build-9 ] โœ… Success - Main Test for windows-gcc-shared-debug +[CI Workflow/build-11] | [13/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/utils/json_attribute.cxx.obj +[CI Workflow/build-9 ] โญ Run Post cache +[CI Workflow/build-9 ] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/save/index.js] user= workdir= +[CI Workflow/build-9 ] ๐Ÿ’ฌ ::debug::Cache state/key: conan-cache-windows-gcc-debug-shared +[CI Workflow/build-9 ] | Cache hit occurred on the primary key conan-cache-windows-gcc-debug-shared, not saving cache. +[CI Workflow/build-9 ] | (node:418) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-9 ] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-11] | [14/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/interface_factory.cxx.obj +[CI Workflow/build-9 ] โœ… Success - Post cache +[CI Workflow/build-9 ] Cleaning up container for job build +[CI Workflow/build-11] | [15/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/device.cxx.obj +[CI Workflow/build-11] | [16/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/ammeter.cxx.obj +[CI Workflow/build-11] | [17/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/utils/json_attribute.cxx.obj +[CI Workflow/build-11] | [18/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/voltmeter.cxx.obj +[CI Workflow/build-12] | [9/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/platform.cxx.obj +[CI Workflow/build-11] | [19/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/device.cxx.obj +[CI Workflow/build-9 ] ๐Ÿ Job succeeded +[CI Workflow/build-12] | [10/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/voltmeter.cxx.obj +[CI Workflow/build-12] | [11/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/device.cxx.obj +[CI Workflow/build-11] | [20/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/interface_factory.cxx.obj +[CI Workflow/build-11] | [21/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/meter.cxx.obj +[CI Workflow/build-11] | [22/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/bps_chan_ctrl.cxx.obj +[CI Workflow/build-12] | [12/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/utils/json_attribute.cxx.obj +[CI Workflow/build-12] | [13/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/ammeter.cxx.obj +[CI Workflow/build-12] | [14/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/device.cxx.obj +[CI Workflow/build-10] | [34/35] Linking CXX static library Debug/libpzacxxd.a +[CI Workflow/build-12] | [15/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/platform.cxx.obj +[CI Workflow/build-11] | [23/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/attribute.cxx.obj +[CI Workflow/build-12] | [16/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/attribute.cxx.obj +[CI Workflow/build-12] | [17/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/utils/json_attribute.cxx.obj +[CI Workflow/build-11] | [24/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/attribute.cxx.obj +[CI Workflow/build-12] | [18/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/ammeter.cxx.obj +[CI Workflow/build-11] | [25/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/bps_chan_ctrl.cxx.obj +[CI Workflow/build-12] | [19/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/interface_factory.cxx.obj +[CI Workflow/build-12] | [20/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/meter.cxx.obj +[CI Workflow/build-12] | [21/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/interface_factory.cxx.obj +[CI Workflow/build-12] | [22/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/meter.cxx.obj +[CI Workflow/build-12] | [23/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/attribute.cxx.obj +[CI Workflow/build-11] | [26/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/interface.cxx.obj +[CI Workflow/build-11] | [27/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/interface.cxx.obj +[CI Workflow/build-12] | [24/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/interfaces/bps_chan_ctrl.cxx.obj +[CI Workflow/build-11] | [28/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/utils/topic.cxx.obj +[CI Workflow/build-12] | [25/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/interface.cxx.obj +[CI Workflow/build-11] | [29/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/utils/topic.cxx.obj +[CI Workflow/build-12] | [26/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/utils/topic.cxx.obj +[CI Workflow/build-12] | [27/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/interfaces/bps_chan_ctrl.cxx.obj +[CI Workflow/build-12] | [28/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/interface.cxx.obj +[CI Workflow/build-12] | [29/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/utils/topic.cxx.obj +[CI Workflow/build-11] | [30/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/client.cxx.obj +[CI Workflow/build-11] | [31/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/client.cxx.obj +[CI Workflow/build-11] | [32/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/device.cxx.obj +[CI Workflow/build-11] | [33/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/device.cxx.obj +[CI Workflow/build-11] | [34/35] Linking CXX shared library Release/libpzacxx.dll +[CI Workflow/build-11] | [35/35] Linking CXX executable bin/examples/Release/bps.exe +[CI Workflow/build-11] โœ… Success - Main Build for windows-gcc-shared-release +[CI Workflow/build-11] โญ Run Main Test for windows-gcc-shared-release +[CI Workflow/build-11] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/6.sh] user= workdir= +[CI Workflow/build-11] | Test for windows-gcc-shared-release +[CI Workflow/build-11] โœ… Success - Main Test for windows-gcc-shared-release +[CI Workflow/build-11] โญ Run Post cache +[CI Workflow/build-11] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/save/index.js] user= workdir= +[CI Workflow/build-12] | [30/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/device.cxx.obj +[CI Workflow/build-12] | [31/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/client.cxx.obj +[CI Workflow/build-11] ๐Ÿ’ฌ ::debug::Cache state/key: conan-cache-windows-gcc-release-shared +[CI Workflow/build-11] | Cache hit occurred on the primary key conan-cache-windows-gcc-release-shared, not saving cache. +[CI Workflow/build-11] | (node:419) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-11] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-11] โœ… Success - Post cache +[CI Workflow/build-11] Cleaning up container for job build +[CI Workflow/build-12] | [32/35] Building CXX object CMakeFiles/pzacxx.dir/Release/source/core/client.cxx.obj +[CI Workflow/build-12] | [33/35] Linking CXX static library Release/libpzacxx.a +[CI Workflow/build-12] | [34/35] Building CXX object examples/CMakeFiles/bps.dir/Release/__/source/core/device.cxx.obj +[CI Workflow/build-11] ๐Ÿ Job succeeded +[CI Workflow/build-12] | [35/35] Linking CXX executable bin/examples/Release/bps.exe +[CI Workflow/build-12] โœ… Success - Main Build for windows-gcc-static-release +[CI Workflow/build-12] โญ Run Main Test for windows-gcc-static-release +[CI Workflow/build-12] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/6.sh] user= workdir= +[CI Workflow/build-12] | Test for windows-gcc-static-release +[CI Workflow/build-12] โœ… Success - Main Test for windows-gcc-static-release +[CI Workflow/build-12] โญ Run Post cache +[CI Workflow/build-12] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/save/index.js] user= workdir= +[CI Workflow/build-12] ๐Ÿ’ฌ ::debug::Cache state/key: conan-cache-windows-gcc-release-static +[CI Workflow/build-12] | Cache hit occurred on the primary key conan-cache-windows-gcc-release-static, not saving cache. +[CI Workflow/build-12] | (node:419) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-12] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-12] โœ… Success - Post cache +[CI Workflow/build-12] Cleaning up container for job build +[CI Workflow/build-12] ๐Ÿ Job succeeded +[CI Workflow/build-10] | [35/35] Linking CXX executable bin/examples/Debug/bps.exe +[CI Workflow/build-10] โœ… Success - Main Build for windows-gcc-static-debug +[CI Workflow/build-10] โญ Run Main Test for windows-gcc-static-debug +[CI Workflow/build-10] ๐Ÿณ docker exec cmd=[sh -e /var/run/act/workflow/6.sh] user= workdir= +[CI Workflow/build-10] | Test for windows-gcc-static-debug +[CI Workflow/build-10] โœ… Success - Main Test for windows-gcc-static-debug +[CI Workflow/build-10] โญ Run Post cache +[CI Workflow/build-10] ๐Ÿณ docker exec cmd=[node /var/run/act/actions/actions-cache@v3/dist/save/index.js] user= workdir= +[CI Workflow/build-10] ๐Ÿ’ฌ ::debug::Cache state/key: conan-cache-windows-gcc-debug-static +[CI Workflow/build-10] | Cache hit occurred on the primary key conan-cache-windows-gcc-debug-static, not saving cache. +[CI Workflow/build-10] | (node:418) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. +[CI Workflow/build-10] | (Use `node --trace-deprecation ...` to show where the warning was created) +[CI Workflow/build-10] โœ… Success - Post cache +[CI Workflow/build-10] Cleaning up container for job build +[CI Workflow/build-10] ๐Ÿ Job succeeded diff --git a/CMakeLists.txt b/CMakeLists.txt index 98c44a8..1fe43a7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,9 +9,8 @@ set(LIBRARY_NAME pzacxx) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) -include(cmake/tidy.cmake) -include(cmake/format.cmake) include(cmake/compiler.cmake) +include(cmake/format.cmake) include(cmake/lib.cmake) find_package(spdlog REQUIRED) @@ -24,7 +23,7 @@ set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) add_subdirectory(source) -option(BUILD_EXAMPLES "Build examples" OFF) -if (BUILD_EXAMPLES) +option(WITH_EXAMPLES "Build examples" OFF) +if (WITH_EXAMPLES) add_subdirectory(examples) endif() diff --git a/cmake/compiler.cmake b/cmake/compiler.cmake index 1bf226f..cb749ed 100644 --- a/cmake/compiler.cmake +++ b/cmake/compiler.cmake @@ -10,3 +10,10 @@ endif() if (CMAKE_SYSTEM_NAME MATCHES "Windows" AND NOT BUILD_SHARED_LIBS) set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -static") endif() + +option(WITH_TIDY "Enable clang-tidy" OFF) +if (WITH_TIDY) + find_program(CLANG_TIDY_EXECUTABLE clang-tidy REQUIRED) + set(CMAKE_CXX_CLANG_TIDY ${CLANG_TIDY_EXECUTABLE}) + set(CMAKE_C_CLANG_TIDY ${CLANG_TIDY_EXECUTABLE}) +endif() diff --git a/cmake/tidy.cmake b/cmake/tidy.cmake deleted file mode 100644 index ff37535..0000000 --- a/cmake/tidy.cmake +++ /dev/null @@ -1,4 +0,0 @@ -find_program(CLANG_TIDY_EXECUTABLE clang-tidy REQUIRED) - -set(CMAKE_CXX_CLANG_TIDY ${CLANG_TIDY_EXECUTABLE}) -set(CMAKE_C_CLANG_TIDY ${CLANG_TIDY_EXECUTABLE}) diff --git a/conan_profiles/win_mingw b/conan_profiles/windows_gcc similarity index 100% rename from conan_profiles/win_mingw rename to conan_profiles/windows_gcc diff --git a/conanfile.py b/conanfile.py index 387e35b..2a5d476 100644 --- a/conanfile.py +++ b/conanfile.py @@ -7,12 +7,10 @@ class PzaCxx(ConanFile): name = "libpza-cxx" settings = "os", "compiler", "build_type", "arch" options = { - "shared": [True, False], - "build_examples": [True, False] + "shared": [True, False] } default_options = { - "shared": True, - "build_examples": True + "shared": True } def requirements(self): @@ -32,7 +30,6 @@ def configure(self): def generate(self): tc = CMakeToolchain(self) tc.generator = "Ninja Multi-Config" - tc.variables["BUILD_EXAMPLES"] = self.options.build_examples tc.filename = "pzacxx_toolchain.cmake" tc.user_presets_path = 'ConanPresets.json' tc.presets_prefix = "" diff --git a/docker/Dockerfile b/docker/Dockerfile index e9f8c54..cd87857 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -31,4 +31,4 @@ USER root RUN ln -s /usr/x86_64-w64-mingw32/lib/librpcrt4.a /usr/x86_64-w64-mingw32/lib/libRpcRT4.a RUN userdel -r mingw -RUN git config --global --add safe.directory '*' +RUN git config --system --add safe.directory '*' diff --git a/include/pza/core/interface.hxx b/include/pza/core/interface.hxx index 6ffec6b..9d1e527 100644 --- a/include/pza/core/interface.hxx +++ b/include/pza/core/interface.hxx @@ -32,7 +32,7 @@ public: itf_base(itf_base &&) = delete; itf_base &operator=(itf_base &&) = delete; - [[nodiscard]] const std::string &get_name() const; + const std::string &get_name() const; [[nodiscard]] const std::string &get_type() const; protected: diff --git a/include/pza/interfaces/device.hxx b/include/pza/interfaces/device.hxx index 2bc3df1..4553f01 100644 --- a/include/pza/interfaces/device.hxx +++ b/include/pza/interfaces/device.hxx @@ -18,9 +18,9 @@ public: device &operator=(device &&) = delete; ~device() override; - const std::string &get_model(); - const std::string &get_manufacturer(); - const std::string &get_family(); + [[nodiscard]] const std::string &get_model() const; + [[nodiscard]] const std::string &get_manufacturer() const; + [[nodiscard]] const std::string &get_family() const; private: attribute_ptr _identity; diff --git a/source/core/attribute.cxx b/source/core/attribute.cxx index ae80a2e..ff3e011 100644 --- a/source/core/attribute.cxx +++ b/source/core/attribute.cxx @@ -42,8 +42,6 @@ void attribute::on_message(mqtt::const_message_ptr msg) } } -void attribute::register_callback(const std::function &cb) { _callbacks.push_back(cb); } - void attribute::remove_callback(const std::function &cb) { _callbacks.remove_if([&](const std::function &f) { diff --git a/source/core/attribute.hxx b/source/core/attribute.hxx index c34a4be..cf63383 100644 --- a/source/core/attribute.hxx +++ b/source/core/attribute.hxx @@ -61,7 +61,7 @@ public: void on_message(mqtt::const_message_ptr msg); - void register_callback(const std::function &cb); + void register_callback(const std::function &cb) { _callbacks.push_back(cb); } void remove_callback(const std::function &cb); void set_msg_callback(const std::function &cb) { _msg_cb = cb; } diff --git a/source/interfaces/device.cxx b/source/interfaces/device.cxx index 2aefdd5..846a8f3 100644 --- a/source/interfaces/device.cxx +++ b/source/interfaces/device.cxx @@ -18,8 +18,8 @@ device::device(mqtt_service *mqtt, itf_info &info) device::~device() = default; -const std::string &device::get_model() { return _identity->get_field("model"); } +const std::string &device::get_model() const { return _identity->get_field("model"); } -const std::string &device::get_manufacturer() { return _identity->get_field("manufacturer"); } +const std::string &device::get_manufacturer() const { return _identity->get_field("manufacturer"); } -const std::string &device::get_family() { return _identity->get_field("family"); } +const std::string &device::get_family() const { return _identity->get_field("family"); } diff --git a/toto b/toto new file mode 100644 index 0000000..e69de29