Skip to content

move enable_testing() directive to top-level CMakeLists.txt to fix te… #957

move enable_testing() directive to top-level CMakeLists.txt to fix te…

move enable_testing() directive to top-level CMakeLists.txt to fix te… #957

Triggered via push August 26, 2024 01:06
Status Failure
Total duration 20m 0s
Artifacts 2
Matrix: CMake-Multi-Platform-Build
Fit to window
Zoom out
Zoom in

Annotations

1 error and 22 warnings
CMake-Multi-Platform-Build (windows-2022, x64-release)
Process completed with exit code 1.
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release)
The following actions use a deprecated Node.js version and will be forced to run on node20: seanmiddleditch/gha-setup-ninja@8b297075da4cd2a5f1fd21fe011b499edf06e9d2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): OdbDesignTests/CrossPlatformTests.cpp#L75
missing initializer for member ‘tm::tm_min’ [-Wmissing-field-initializers]
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): OdbDesignTests/CrossPlatformTests.cpp#L75
missing initializer for member ‘tm::tm_hour’ [-Wmissing-field-initializers]
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): OdbDesignTests/CrossPlatformTests.cpp#L75
missing initializer for member ‘tm::tm_mday’ [-Wmissing-field-initializers]
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): OdbDesignTests/CrossPlatformTests.cpp#L75
missing initializer for member ‘tm::tm_mon’ [-Wmissing-field-initializers]
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): OdbDesignTests/CrossPlatformTests.cpp#L75
missing initializer for member ‘tm::tm_year’ [-Wmissing-field-initializers]
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): OdbDesignTests/CrossPlatformTests.cpp#L75
missing initializer for member ‘tm::tm_wday’ [-Wmissing-field-initializers]
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): OdbDesignTests/CrossPlatformTests.cpp#L75
missing initializer for member ‘tm::tm_yday’ [-Wmissing-field-initializers]
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): OdbDesignTests/CrossPlatformTests.cpp#L75
missing initializer for member ‘tm::tm_isdst’ [-Wmissing-field-initializers]
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): OdbDesignTests/CrossPlatformTests.cpp#L75
missing initializer for member ‘tm::tm_gmtoff’ [-Wmissing-field-initializers]
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): OdbDesignTests/CrossPlatformTests.cpp#L75
missing initializer for member ‘tm::tm_zone’ [-Wmissing-field-initializers]
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release)
Retention days cannot be greater than the maximum allowed retention set within the repository. Using 90 instead.
CMake-Multi-Platform-Build (macos-12, macos-release)
The following actions use a deprecated Node.js version and will be forced to run on node20: seanmiddleditch/gha-setup-ninja@8b297075da4cd2a5f1fd21fe011b499edf06e9d2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
CMake-Multi-Platform-Build (macos-12, macos-release)
Retention days cannot be greater than the maximum allowed retention set within the repository. Using 90 instead.
CMake-Multi-Platform-Build (macos-12, macos-release): OdbDesignLib/FileModel/Design/FileArchive.cpp#L130
'tmpnam' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tmpnam(3), it is highly recommended that you use mkstemp(3) instead. [-Wdeprecated-declarations]
CMake-Multi-Platform-Build (macos-12, macos-release)
delete called on non-final 'Odb::Lib::App::BasicRequestAuthentication' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
CMake-Multi-Platform-Build (macos-12, macos-release): OdbDesignServer/Controllers/FileUploadController.cpp#L103
'tmpnam' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tmpnam(3), it is highly recommended that you use mkstemp(3) instead. [-Wdeprecated-declarations]
CMake-Multi-Platform-Build (macos-12, macos-release): OdbDesignServer/Controllers/FileUploadController.cpp#L173
'tmpnam' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tmpnam(3), it is highly recommended that you use mkstemp(3) instead. [-Wdeprecated-declarations]
CMake-Multi-Platform-Build (macos-12, macos-release): Utils/CrossPlatform.cpp#L80
'tmpnam' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tmpnam(3), it is highly recommended that you use mkstemp(3) instead. [-Wdeprecated-declarations]
CMake-Multi-Platform-Build (macos-12, macos-release): OdbDesignTests/ArchiveTests.cpp#L15
unused variable 'FILE_CONTENTS' [-Wunused-const-variable]
CMake-Multi-Platform-Build (macos-12, macos-release): OdbDesignTests/CrossPlatformTests.cpp#L75
missing field 'tm_min' initializer [-Wmissing-field-initializers]
CMake-Multi-Platform-Build (macos-12, macos-release): OdbDesignTests/ArchiveExtractorTests.cpp#L15
unused variable 'FILE_CONTENTS' [-Wunused-const-variable]

Artifacts

Produced during runtime
Name Size
macos-12-artifacts
5.33 MB
ubuntu-22.04-artifacts
6.21 MB