Skip to content

A bit of clean-up

A bit of clean-up #160

Triggered via push August 3, 2023 15:15
Status Success
Total duration 5m 59s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

cmake.yml

on: push
Trigger Package Updates
4s
Trigger Package Updates
Build Linux
2m 47s
Build Linux
Build Windows
5m 10s
Build Windows
Fit to window
Zoom out
Zoom in

Annotations

77 warnings
Build Linux
The following actions uses node12 which is deprecated and will be forced to run on node16: seanmiddleditch/gha-setup-ninja@v3, actions/cache@v2, lukka/run-vcpkg@v10.5. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Build Linux: src/adapters/parse/gvox_palette.cpp#L75
conversion from ‘long unsigned int’ to ‘uint32_t’ {aka ‘unsigned int’} may change value [-Wconversion]
Build Linux: src/adapters/parse/gvox_palette.cpp#L76
conversion from ‘long unsigned int’ to ‘uint32_t’ {aka ‘unsigned int’} may change value [-Wconversion]
Build Linux: src/adapters/parse/gvox_palette.cpp#L77
conversion from ‘long unsigned int’ to ‘uint32_t’ {aka ‘unsigned int’} may change value [-Wconversion]
Build Linux: src/adapters/parse/gvox_run_length_encoding.cpp#L67
conversion from ‘long unsigned int’ to ‘uint32_t’ {aka ‘unsigned int’} may change value [-Wconversion]
Build Linux: src/adapters/parse/gvox_run_length_encoding.cpp#L74
conversion from ‘long unsigned int’ to ‘uint32_t’ {aka ‘unsigned int’} may change value [-Wconversion]
Build Linux: src/adapters/parse/voxlap.cpp#L46
missing initializer for member ‘GvoxVoxlapParseAdapterConfig::is_ace_of_spades’ [-Wmissing-field-initializers]
Build Linux: src/adapters/parse/voxlap.cpp#L87
declaration of ‘z’ shadows a previous local [-Wshadow]
Build Linux: src/adapters/parse/voxlap.cpp#L87
declaration of ‘y’ shadows a previous local [-Wshadow]
Build Linux: src/adapters/parse/voxlap.cpp#L87
declaration of ‘x’ shadows a previous local [-Wshadow]
Build Linux: src/adapters/parse/voxlap.cpp#L94
declaration of ‘z’ shadows a previous local [-Wshadow]
Build Linux: tests/adapters/procedural.cpp#L10
implicit conversion loses floating-point precision: 'double' to 'float' [-Wimplicit-float-conversion]
Build Linux: tests/adapters/procedural.cpp#L10
implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion]
Build Linux: tests/adapters/procedural.cpp#L10
implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion]
Build Linux: tests/adapters/procedural.cpp#L10
implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion]
Build Linux: tests/adapters/procedural.cpp#L11
implicit conversion loses floating-point precision: 'double' to 'float' [-Wimplicit-float-conversion]
Build Linux: tests/adapters/procedural.cpp#L11
implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion]
Build Linux: tests/adapters/procedural.cpp#L11
implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion]
Build Linux: tests/adapters/procedural.cpp#L11
implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion]
Build Linux: tests/adapters/procedural.cpp#L21
implicit conversion loses floating-point precision: 'double' to 'float' [-Wimplicit-float-conversion]
Build Linux: tests/adapters/procedural.cpp#L21
implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion]
Build Linux
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build Linux
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build Linux
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build Linux
Error computing hash on '**/vcpkg.json' as it matches multiple files: vcpkg.json,cmake/vcpkg-port/vcpkg.json. It must match only one file.
Build Linux
Cannot compute hash of vcpkg.json as it was not found (or multiple hits) with glob expression '**/vcpkg.json'.
Build Linux
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build Linux
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build Linux
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build Linux: src/adapters/parse/gvox_palette.cpp#L75
conversion from ‘long unsigned int’ to ‘uint32_t’ {aka ‘unsigned int’} may change value [-Wconversion]
Build Linux: src/adapters/parse/gvox_palette.cpp#L76
conversion from ‘long unsigned int’ to ‘uint32_t’ {aka ‘unsigned int’} may change value [-Wconversion]
Build Linux: src/adapters/parse/gvox_palette.cpp#L77
conversion from ‘long unsigned int’ to ‘uint32_t’ {aka ‘unsigned int’} may change value [-Wconversion]
Build Linux: src/adapters/parse/voxlap.cpp#L46
missing initializer for member ‘GvoxVoxlapParseAdapterConfig::is_ace_of_spades’ [-Wmissing-field-initializers]
Build Linux: src/adapters/parse/voxlap.cpp#L87
declaration of ‘z’ shadows a previous local [-Wshadow]
Build Linux: src/adapters/parse/voxlap.cpp#L87
declaration of ‘y’ shadows a previous local [-Wshadow]
Build Linux: src/adapters/parse/voxlap.cpp#L87
declaration of ‘x’ shadows a previous local [-Wshadow]
Build Linux: src/adapters/parse/voxlap.cpp#L94
declaration of ‘z’ shadows a previous local [-Wshadow]
Build Linux: src/adapters/parse/voxlap.cpp#L94
declaration of ‘y’ shadows a previous local [-Wshadow]
Build Linux: src/adapters/parse/voxlap.cpp#L94
declaration of ‘x’ shadows a previous local [-Wshadow]
Build Linux: tests/simple/new_formats.cpp#L125
implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion]
Build Linux: tests/adapters/procedural.cpp#L10
implicit conversion loses floating-point precision: 'double' to 'float' [-Wimplicit-float-conversion]
Build Linux: tests/adapters/procedural.cpp#L10
implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion]
Build Linux: tests/adapters/procedural.cpp#L10
implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion]
Build Linux: tests/adapters/procedural.cpp#L10
implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion]
Build Linux: tests/adapters/procedural.cpp#L11
implicit conversion loses floating-point precision: 'double' to 'float' [-Wimplicit-float-conversion]
Build Linux: tests/adapters/procedural.cpp#L11
implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion]
Build Linux: tests/adapters/procedural.cpp#L11
implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion]
Build Linux: tests/adapters/procedural.cpp#L11
implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion]
Build Linux: tests/adapters/procedural.cpp#L21
implicit conversion loses floating-point precision: 'double' to 'float' [-Wimplicit-float-conversion]
Build Windows
The following actions uses node12 which is deprecated and will be forced to run on node16: microsoft/setup-msbuild@v1.0.2, seanmiddleditch/gha-setup-ninja@v3, actions/cache@v2, lukka/run-vcpkg@v10.5. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Build Windows: tests/simple/main.c#L348
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
Build Windows: src/adapters/serialize/random_sample.cpp#L36
'channel_flags': unreferenced formal parameter
Build Windows: src/adapters/serialize/random_sample.cpp#L36
'range': unreferenced formal parameter
Build Windows: src/adapters/serialize/random_sample.cpp#L36
'ctx': unreferenced formal parameter
Build Windows: src/adapters/serialize/random_sample.cpp#L36
'blit_ctx': unreferenced formal parameter
Build Windows: src/adapters/serialize/random_sample.cpp#L64
'argument': conversion from 'size_t' to '_Ty', possible loss of data
Build Windows: src/adapters/serialize/random_sample.cpp#L95
'region': unreferenced formal parameter
Build Windows: src/adapters/serialize/random_sample.cpp#L95
'ctx': unreferenced formal parameter
Build Windows: src/adapters/serialize/random_sample.cpp#L95
'blit_ctx': unreferenced formal parameter
Build Windows
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build Windows
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build Windows
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build Windows
Error computing hash on '**/vcpkg.json' as it matches multiple files: vcpkg.json,cmake/vcpkg-port/vcpkg.json. It must match only one file.
Build Windows
Cannot compute hash of vcpkg.json as it was not found (or multiple hits) with glob expression '**/vcpkg.json'.
Build Windows
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build Windows
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build Windows
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build Windows
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build Windows: tests/simple/main.c#L348
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
Build Windows: src/adapters/serialize/random_sample.cpp#L36
'channel_flags': unreferenced formal parameter
Build Windows: src/adapters/serialize/random_sample.cpp#L36
'range': unreferenced formal parameter
Build Windows: src/adapters/serialize/random_sample.cpp#L36
'ctx': unreferenced formal parameter
Build Windows: src/adapters/serialize/random_sample.cpp#L36
'blit_ctx': unreferenced formal parameter
Build Windows: src/adapters/serialize/random_sample.cpp#L64
'argument': conversion from 'size_t' to '_Ty', possible loss of data
Build Windows: src/adapters/serialize/random_sample.cpp#L95
'region': unreferenced formal parameter
Build Windows: src/adapters/serialize/random_sample.cpp#L95
'ctx': unreferenced formal parameter
Build Windows: src/adapters/serialize/random_sample.cpp#L95
'blit_ctx': unreferenced formal parameter