Skip to content

remove include

remove include #922

Triggered via push May 12, 2024 22:58
Status Failure
Total duration 4m 32s
Artifacts
Matrix: CMake-Multi-Platform-Build
Fit to window
Zoom out
Zoom in

Annotations

30 errors and 27 warnings
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): OdbDesignLib/ProtoBuf/common.pb.h#L44
variable ‘ODBDESIGN_EXPORT TableStruct_common_2eproto’ has initializer but incomplete type
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): OdbDesignLib/ProtoBuf/common.pb.h#L45
expected primary-expression before ‘static’
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): OdbDesignLib/ProtoBuf/common.pb.h#L45
expected ‘,’ or ‘;’ before ‘static’
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): OdbDesignLib/ProtoBuf/common.pb.h#L47
expected initializer before ‘descriptor_table_common_2eproto’
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): OdbDesignLib/ProtoBuf/common.pb.h#L53
expected initializer before ‘_ContourPolygon_default_instance_’
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): OdbDesignLib/ProtoBuf/common.pb.h#L56
expected initializer before ‘_ContourPolygon_PolygonPart_default_instance_’
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): OdbDesignLib/ProtoBuf/common.pb.h#L59
expected initializer before ‘_PropertyRecord_default_instance_’
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): OdbDesignLib/ProtoBuf/common.pb.h#L64
invalid use of incomplete type ‘struct ODBDESIGN_EXPORT’
CMake-Multi-Platform-Build (macos-12, macos-release): OdbDesignLib/ProtoBuf/common.pb.h#L44
variable has incomplete type 'struct ODBDESIGN_EXPORT'
CMake-Multi-Platform-Build (macos-12, macos-release): OdbDesignLib/ProtoBuf/common.pb.h#L47
no member named 'DescriptorTable' in namespace 'google::protobuf::internal'
CMake-Multi-Platform-Build (macos-12, macos-release): OdbDesignLib/ProtoBuf/common.pb.h#L64
incomplete type 'ODBDESIGN_EXPORT' named in nested name specifier
CMake-Multi-Platform-Build (macos-12, macos-release): OdbDesignLib/ProtoBuf/common.pb.h#L65
incomplete type 'ODBDESIGN_EXPORT' named in nested name specifier
CMake-Multi-Platform-Build (macos-12, macos-release): OdbDesignLib/ProtoBuf/common.pb.h#L66
incomplete type 'ODBDESIGN_EXPORT' named in nested name specifier
CMake-Multi-Platform-Build (windows-2022, x64-release): OdbDesignLib/ProtoBuf/common.pb.h#L44
'TableStruct_common_2eproto' uses undefined struct 'ODBDESIGN_EXPORT'
CMake-Multi-Platform-Build (windows-2022, x64-release): OdbDesignLib/ProtoBuf/common.pb.h#L47
syntax error: missing ';' before identifier 'descriptor_table_common_2eproto'
CMake-Multi-Platform-Build (windows-2022, x64-release): OdbDesignLib/ProtoBuf/common.pb.h#L53
syntax error: missing ';' before identifier '_ContourPolygon_default_instance_'
CMake-Multi-Platform-Build (windows-2022, x64-release): OdbDesignLib/ProtoBuf/common.pb.h#L53
missing type specifier - int assumed. Note: C++ does not support default-int
CMake-Multi-Platform-Build (windows-2022, x64-release): OdbDesignLib/ProtoBuf/common.pb.h#L56
syntax error: missing ';' before identifier '_ContourPolygon_PolygonPart_default_instance_'
CMake-Multi-Platform-Build (windows-2022, x64-release): OdbDesignLib/ProtoBuf/common.pb.h#L56
missing type specifier - int assumed. Note: C++ does not support default-int
CMake-Multi-Platform-Build (windows-2022, x64-release): OdbDesignLib/ProtoBuf/common.pb.h#L59
syntax error: missing ';' before identifier '_PropertyRecord_default_instance_'
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: seanmiddleditch/gha-setup-ninja@8b297075da4cd2a5f1fd21fe011b499edf06e9d2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): Utils/EnumMap.h#L42
comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits]
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): Utils/EnumMap.h#L42
comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits]
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): Utils/EnumMap.h#L42
comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits]
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): Utils/EnumMap.h#L42
comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits]
CMake-Multi-Platform-Build (ubuntu-22.04, linux-release): Utils/EnumMap.h#L42
comparison of unsigned expression in ‘< 0’ is always false [-Wtype-limits]
CMake-Multi-Platform-Build (macos-12, macos-release)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: seanmiddleditch/gha-setup-ninja@8b297075da4cd2a5f1fd21fe011b499edf06e9d2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
CMake-Multi-Platform-Build (macos-12, macos-release): OdbDesignLib/FileModel/Design/FileArchive.h#L81
'Save' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
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): OdbDesignLib/FileModel/Design/FileArchive.h#L81
'Save' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
CMake-Multi-Platform-Build (macos-12, macos-release): OdbDesignLib/FileModel/Design/FileArchive.h#L81
'Save' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
CMake-Multi-Platform-Build (macos-12, macos-release): OdbDesignLib/FileModel/Design/FileArchive.h#L81
'Save' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
CMake-Multi-Platform-Build (macos-12, macos-release): OdbDesignLib/FileModel/Design/FileArchive.h#L81
'Save' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
CMake-Multi-Platform-Build (macos-12, macos-release): OdbDesignLib/FileModel/Design/FileArchive.h#L81
'Save' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
CMake-Multi-Platform-Build (macos-12, macos-release): OdbDesignLib/FileModel/Design/FileArchive.h#L81
'Save' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
CMake-Multi-Platform-Build (macos-12, macos-release): OdbDesignLib/FileModel/Design/FileArchive.h#L81
'Save' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
CMake-Multi-Platform-Build (macos-12, macos-release)
delete called on non-final 'Odb::Lib::App::RequestAuthenticationBase' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
CMake-Multi-Platform-Build (windows-2022, x64-release): OdbDesignLib/FileModel/Design/ComponentsFile.h#L19
non dll-interface class 'Odb::Lib::FileModel::IStreamSaveable' used as base for dll-interface class 'Odb::Lib::FileModel::Design::ComponentsFile'
CMake-Multi-Platform-Build (windows-2022, x64-release): OdbDesignLib/FileModel/Design/AttrListFile.h#L17
non dll-interface class 'Odb::Lib::FileModel::IStreamSaveable' used as base for dll-interface class 'Odb::Lib::FileModel::Design::AttrListFile'
CMake-Multi-Platform-Build (windows-2022, x64-release): OdbDesignLib/FileModel/Design/LayerDirectory.h#L18
non dll-interface class 'Odb::Lib::FileModel::ISaveable' used as base for dll-interface class 'Odb::Lib::FileModel::Design::LayerDirectory'
CMake-Multi-Platform-Build (windows-2022, x64-release): OdbDesignLib/FileModel/Design/ComponentsFile.h#L19
non dll-interface class 'Odb::Lib::FileModel::IStreamSaveable' used as base for dll-interface class 'Odb::Lib::FileModel::Design::ComponentsFile'
CMake-Multi-Platform-Build (windows-2022, x64-release): OdbDesignLib/FileModel/Design/EdaDataFile.h#L20
non dll-interface class 'Odb::Lib::FileModel::IStreamSaveable' used as base for dll-interface class 'Odb::Lib::FileModel::Design::EdaDataFile'
CMake-Multi-Platform-Build (windows-2022, x64-release): OdbDesignLib/FileModel/Design/NetlistFile.h#L18
non dll-interface class 'Odb::Lib::FileModel::ISaveable' used as base for dll-interface class 'Odb::Lib::FileModel::Design::NetlistFile'
CMake-Multi-Platform-Build (windows-2022, x64-release): OdbDesignLib/FileModel/Design/NetlistFile.h#L18
non dll-interface class 'Odb::Lib::FileModel::IStreamSaveable' used as base for dll-interface class 'Odb::Lib::FileModel::Design::NetlistFile'
CMake-Multi-Platform-Build (windows-2022, x64-release): OdbDesignLib/FileModel/Design/NetlistFile.h#L36
non dll-interface class 'Odb::Lib::FileModel::IStreamSaveable' used as base for dll-interface struct 'Odb::Lib::FileModel::Design::NetlistFile::NetPointRecord'
CMake-Multi-Platform-Build (windows-2022, x64-release): OdbDesignLib/FileModel/Design/ComponentsFile.h#L19
non dll-interface class 'Odb::Lib::FileModel::IStreamSaveable' used as base for dll-interface class 'Odb::Lib::FileModel::Design::ComponentsFile'
CMake-Multi-Platform-Build (windows-2022, x64-release): OdbDesignLib/FileModel/Design/AttrListFile.h#L17
non dll-interface class 'Odb::Lib::FileModel::IStreamSaveable' used as base for dll-interface class 'Odb::Lib::FileModel::Design::AttrListFile'