chore(release): bump version to 0.2.7 #85
build.yml
on: push
build-windows
17m 43s
build-linux
16m 18s
build-macos
18m 29s
mini-windows
16m 51s
mini-linux
10m 3s
mini-macos
10m 57s
release
21s
Annotations
87 warnings
|
mini-linux
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, lukka/run-vcpkg@v11. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
mini-linux:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L151
missing initializer for member ‘glslang::{anonymous}::Versioning::minExtendedVersion’ [-Wmissing-field-initializers]
|
|
mini-linux:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L146
missing initializer for member ‘glslang::{anonymous}::Versioning::extensions’ [-Wmissing-field-initializers]
|
|
mini-linux:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L146
missing initializer for member ‘glslang::{anonymous}::Versioning::numExtensions’ [-Wmissing-field-initializers]
|
|
mini-linux:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L146
missing initializer for member ‘glslang::{anonymous}::Versioning::minCoreVersion’ [-Wmissing-field-initializers]
|
|
mini-linux:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L146
missing initializer for member ‘glslang::{anonymous}::Versioning::minExtendedVersion’ [-Wmissing-field-initializers]
|
|
mini-linux:
external/ncnn/ncnn-20260113-src/CMakeLists.txt#L758
The compiler does not support avx512 fp16 extension. NCNN_AVX512FP16 will
|
|
mini-linux:
external/ncnn/ncnn-20260113-src/CMakeLists.txt#L751
The compiler does not support avx512 bf16 extension. NCNN_AVX512BF16 will
|
|
mini-linux:
external/ncnn/ncnn-20260113-src/CMakeLists.txt#L733
The compiler does not support avx ne convert extension. NCNN_AVXNECONVERT
|
|
mini-linux:
external/ncnn/ncnn-20260113-src/CMakeLists.txt#L723
The compiler does not support avx vnni int16 extension. NCNN_AVXVNNIINT16
|
|
mini-linux:
external/ncnn/ncnn-20260113-src/CMakeLists.txt#L716
The compiler does not support avx vnni int8 extension. NCNN_AVXVNNIINT8
|
|
mini-macos
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, lukka/run-vcpkg@v11. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
mini-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L262
missing field 'name' initializer [-Wmissing-field-initializers]
|
|
mini-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L156
missing field 'minExtendedVersion' initializer [-Wmissing-field-initializers]
|
|
mini-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L151
missing field 'minExtendedVersion' initializer [-Wmissing-field-initializers]
|
|
mini-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L146
missing field 'minExtendedVersion' initializer [-Wmissing-field-initializers]
|
|
mini-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L863
definition of implicit copy constructor for 'TSlotCollector' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
|
|
mini-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L371
definition of implicit copy constructor for 'TResolverUniformAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
|
|
mini-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L278
definition of implicit copy constructor for 'TNotifyUniformAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
|
|
mini-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L297
definition of implicit copy constructor for 'TNotifyInOutAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
|
|
mini-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/CInterface/glslang_c_interface.cpp#L332
format specifies type 'void *' but the argument has type 'const char *' [-Wformat-pedantic]
|
|
mini-macos:
external/ncnn/ncnn-20260113-src/src/CMakeLists.txt#L305
Vulkan_LIBRARY shall be defined for simplevk static linkage as fallback on
|
|
mini-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L151
missing field 'minExtendedVersion' initializer [-Wmissing-field-initializers]
|
|
mini-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L146
missing field 'minExtendedVersion' initializer [-Wmissing-field-initializers]
|
|
mini-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L863
definition of implicit copy constructor for 'TSlotCollector' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
|
|
mini-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L371
definition of implicit copy constructor for 'TResolverUniformAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
|
|
mini-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L278
definition of implicit copy constructor for 'TNotifyUniformAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
|
|
mini-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L297
definition of implicit copy constructor for 'TNotifyInOutAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
|
|
mini-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/CInterface/glslang_c_interface.cpp#L332
format specifies type 'void *' but the argument has type 'const char *' [-Wformat-pedantic]
|
|
mini-macos:
external/ncnn/ncnn-20260113-src/src/CMakeLists.txt#L305
Vulkan_LIBRARY shall be defined for simplevk static linkage as fallback on
|
|
mini-macos:
external/ncnn/ncnn-20260113-src/CMakeLists.txt#L382
The compiler does not support armv8.2 fp16. NCNN_ARM82 will be OFF.
|
|
mini-macos:
external/ncnn/ncnn-20260113-src/CMakeLists.txt#L313
The compiler does not support arm vfpv4. NCNN_VFPV4 will be OFF.
|
|
build-linux
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, lukka/run-vcpkg@v11. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build-linux:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L146
missing initializer for member ‘glslang::{anonymous}::Versioning::minExtendedVersion’ [-Wmissing-field-initializers]
|
|
build-linux:
external/ncnn/ncnn-20260113-src/CMakeLists.txt#L758
The compiler does not support avx512 fp16 extension. NCNN_AVX512FP16 will
|
|
build-linux:
external/ncnn/ncnn-20260113-src/CMakeLists.txt#L751
The compiler does not support avx512 bf16 extension. NCNN_AVX512BF16 will
|
|
build-linux:
external/ncnn/ncnn-20260113-src/CMakeLists.txt#L733
The compiler does not support avx ne convert extension. NCNN_AVXNECONVERT
|
|
build-linux:
external/ncnn/ncnn-20260113-src/CMakeLists.txt#L723
The compiler does not support avx vnni int16 extension. NCNN_AVXVNNIINT16
|
|
build-linux:
external/ncnn/ncnn-20260113-src/CMakeLists.txt#L716
The compiler does not support avx vnni int8 extension. NCNN_AVXVNNIINT8
|
|
build-linux:
out/build/linux-x64-Release/vcpkg_installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_configure.cmake#L344
The following variables are not used in CMakeLists.txt:
|
|
build-linux
You will need to install ibus dependencies to use feature ibus:
|
|
build-linux
You will need to install Wayland dependencies to use feature wayland:
|
|
build-linux
You will need to install Xorg dependencies to use feature x11:
|
|
mini-windows
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, ilammy/msvc-dev-cmd@v1, lukka/run-vcpkg@v11. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
mini-windows:
external/ncnn/ncnn-20260113-src/glslang/glslang/Include/intermediate.h#L1716
declaration of 'loc' hides class member
|
|
mini-windows:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/ParseHelper.h#L139
declaration of 'version' hides class member
|
|
mini-windows:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/SymbolTable.h#L291
declaration of 'name' hides class member
|
|
mini-windows:
external/ncnn/ncnn-20260113-src/glslang/glslang/Include/intermediate.h#L1716
declaration of 'loc' hides class member
|
|
mini-windows:
external/ncnn/ncnn-20260113-src/glslang/glslang/Include/intermediate.h#L1716
declaration of 'loc' hides class member
|
|
mini-windows
'=': conversion from 'int' to 'char', possible loss of data
|
|
mini-windows:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/ParseHelper.h#L139
declaration of 'version' hides class member
|
|
mini-windows:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/SymbolTable.h#L291
declaration of 'name' hides class member
|
|
mini-windows:
external/ncnn/ncnn-20260113-src/glslang/glslang/Include/intermediate.h#L1716
declaration of 'loc' hides class member
|
|
mini-windows:
external/ncnn/ncnn-20260113-src/glslang/glslang/Include/intermediate.h#L1716
declaration of 'loc' hides class member
|
|
build-windows
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, ilammy/msvc-dev-cmd@v1, lukka/run-vcpkg@v11. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build-windows:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/ParseHelper.h#L139
declaration of 'version' hides class member
|
|
build-windows:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/SymbolTable.h#L291
declaration of 'name' hides class member
|
|
build-windows:
external/ncnn/ncnn-20260113-src/glslang/glslang/Include/intermediate.h#L1716
declaration of 'loc' hides class member
|
|
build-windows:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/ParseHelper.h#L139
declaration of 'version' hides class member
|
|
build-windows:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/SymbolTable.h#L291
declaration of 'name' hides class member
|
|
build-windows:
external/ncnn/ncnn-20260113-src/glslang/glslang/Include/intermediate.h#L1716
declaration of 'loc' hides class member
|
|
build-windows:
external/ncnn/ncnn-20260113-src/glslang/glslang/Include/intermediate.h#L1716
declaration of 'loc' hides class member
|
|
build-windows:
external/ncnn/ncnn-20260113-src/glslang/glslang/Include/intermediate.h#L1716
declaration of 'loc' hides class member
|
|
build-windows:
out/build/windows-x64-Release/vcpkg_installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_configure.cmake#L344
The following variables are not used in CMakeLists.txt:
|
|
build-windows:
out/build/windows-x64-Release/vcpkg_installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_configure.cmake#L344
The following variables are not used in CMakeLists.txt:
|
|
build-macos
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/upload-artifact@v4, lukka/run-vcpkg@v11. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L151
missing field 'minExtendedVersion' initializer [-Wmissing-field-initializers]
|
|
build-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/Initialize.cpp#L146
missing field 'minExtendedVersion' initializer [-Wmissing-field-initializers]
|
|
build-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L863
definition of implicit copy constructor for 'TSlotCollector' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
|
|
build-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L371
definition of implicit copy constructor for 'TResolverUniformAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
|
|
build-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L278
definition of implicit copy constructor for 'TNotifyUniformAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
|
|
build-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L297
definition of implicit copy constructor for 'TNotifyInOutAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
|
|
build-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/CInterface/glslang_c_interface.cpp#L332
format specifies type 'void *' but the argument has type 'const char *' [-Wformat-pedantic]
|
|
build-macos:
external/ncnn/ncnn-20260113-src/src/CMakeLists.txt#L305
Vulkan_LIBRARY shall be defined for simplevk static linkage as fallback on
|
|
build-macos:
build-arm64/vcpkg_installed/arm64-osx/share/vcpkg-cmake/vcpkg_cmake_configure.cmake#L344
The following variables are not used in CMakeLists.txt:
|
|
build-macos:
build-arm64/vcpkg_installed/arm64-osx/share/vcpkg-cmake/vcpkg_cmake_configure.cmake#L344
The following variables are not used in CMakeLists.txt:
|
|
build-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L863
definition of implicit copy constructor for 'TSlotCollector' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
|
|
build-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L371
definition of implicit copy constructor for 'TResolverUniformAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
|
|
build-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L278
definition of implicit copy constructor for 'TNotifyUniformAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
|
|
build-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/MachineIndependent/iomapper.cpp#L297
definition of implicit copy constructor for 'TNotifyInOutAdaptor' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy]
|
|
build-macos:
external/ncnn/ncnn-20260113-src/glslang/glslang/CInterface/glslang_c_interface.cpp#L332
format specifies type 'void *' but the argument has type 'const char *' [-Wformat-pedantic]
|
|
build-macos:
external/ncnn/ncnn-20260113-src/src/CMakeLists.txt#L305
Vulkan_LIBRARY shall be defined for simplevk static linkage as fallback on
|
|
build-macos:
external/ncnn/ncnn-20260113-src/CMakeLists.txt#L382
The compiler does not support armv8.2 fp16. NCNN_ARM82 will be OFF.
|
|
build-macos:
external/ncnn/ncnn-20260113-src/CMakeLists.txt#L313
The compiler does not support arm vfpv4. NCNN_VFPV4 will be OFF.
|
|
build-macos:
build-x64/vcpkg_installed/arm64-osx/share/vcpkg-cmake/vcpkg_cmake_configure.cmake#L344
The following variables are not used in CMakeLists.txt:
|
|
build-macos:
build-x64/vcpkg_installed/arm64-osx/share/vcpkg-cmake/vcpkg_cmake_configure.cmake#L344
The following variables are not used in CMakeLists.txt:
|
|
release
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, softprops/action-gh-release@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
GeminiWatermarkTool-Linux-x64
|
11.7 MB |
sha256:458abb2c8c2da1fb9dde36305cb7d2049d20a65e7d2422c808f7da1031e5cf22
|
|
|
GeminiWatermarkTool-Windows-x64
|
8.2 MB |
sha256:1cdf8f62cbac620926416e37b7cec657b2c57c5dfc0e5469b1681adf9c7d6bb3
|
|
|
GeminiWatermarkTool-macOS-Universal
|
15.9 MB |
sha256:54edc002ef87108fb6275ae3e0b7923fdcf25617aa8d0860cc89ca20e1d73283
|
|
|
gwt-mini-linux-x64
|
6.73 MB |
sha256:8e31d57c53b733babac901f3b81bed27aaad420795f6d046384faef941f084da
|
|
|
gwt-mini-macos-universal
|
11.8 MB |
sha256:1162a3363ffe3e05afae2fbab461a7fb07940b7c447f7b3d7918058719b8f1d9
|
|
|
gwt-mini-windows-x64
|
4.82 MB |
sha256:2cde8388121612c1acbb368527cb9787b77c14313f5cf800cad130c900543077
|
|