Skip to content

[Backport] Add support for OCCT 7.8.0 #76

[Backport] Add support for OCCT 7.8.0

[Backport] Add support for OCCT 7.8.0 #76

Re-run triggered September 24, 2024 14:03
Status Failure
Total duration 36m 15s
Artifacts 5

CI_master.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

14 errors and 47 warnings
Prepare / Prepare
Process completed with exit code 1.
Lint / Lint
Process completed with exit code 1.
Lint / Lint
Process completed with exit code 1.
Lint / Lint
Process completed with exit code 1.
Lint / Lint: src/3rdParty/salomesmesh/inc/SMESH_SequenceOfNode.hxx#L38
unknown type name 'SMDS_MeshNode'
Lint / Lint
expected member name or ';' after declaration specifiers
Lint / Lint
expected member name or ';' after declaration specifiers
Lint / Lint: src/Mod/Part/Gui/ViewProviderReference.h#L51
variable has incomplete type 'class PartGuiExport'
Lint / Lint: src/Mod/Part/Gui/ViewProviderReference.h#L51
expected ';' after top level declarator
Lint / Lint: src/Mod/Part/Gui/ViewProviderReference.h#L51
expected unqualified-id
Windows / Build
Process completed with exit code 1.
Ubuntu_22-04 / Build
Process completed with exit code 2.
Ubuntu_20-04 / Build
Process completed with exit code 2.
WrapUp / WrapUp
$GITHUB_STEP_SUMMARY upload aborted, supports content up to a size of 1024k, got 4003k. For more information see: https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-markdown-summary
Prepare / Prepare
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Lint / Lint
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Lint / Lint: src/3rdParty/salomesmesh/inc/SMESH_MeshVSLink.hxx#L1
// SMESH SMESH_MeshVSLink : Connection of SMESH with MeshVS from OCC <-- trailing whitespace
Lint / Lint: src/3rdParty/salomesmesh/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cpp#L117
//purpose : <-- trailing whitespace
Lint / Lint: src/3rdParty/salomesmesh/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cpp#L125
//purpose : <-- trailing whitespace
Lint / Lint: src/3rdParty/salomesmesh/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cpp#L233
//purpose : <-- trailing whitespace
Lint / Lint: src/3rdParty/salomesmesh/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cpp#L244
// Open the file <-- trailing whitespace
Lint / Lint: src/3rdParty/salomesmesh/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cpp#L294
//purpose : <-- trailing whitespace
Lint / Lint: src/3rdParty/salomesmesh/inc/SMESH_TypeDefs.hxx#L83
Constructors callable with one argument should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/3rdParty/salomesmesh/inc/SMESH_TypeDefs.hxx#L95
Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/3rdParty/salomesmesh/inc/SMESH_TypeDefs.hxx#L112
Single-parameter constructors should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/3rdParty/salomesmesh/inc/SMESH_TypeDefs.hxx#L140
Constructors callable with one argument should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/3rdParty/salomesmesh/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cpp#L261
Empty loop bodies should use {} or continue [whitespace/empty_loop_body] [5]
Lint / Lint: src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp#L1145
Empty loop bodies should use {} or continue [whitespace/empty_loop_body] [5]
Lint / Lint: src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp#L2502
Small and focused functions are preferred: () has 661 non-comment lines (error triggered by exceeding 500 lines). [readability/fn_size] [1]
Lint / Lint: src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp#L3747
Small and focused functions are preferred: () has 606 non-comment lines (error triggered by exceeding 500 lines). [readability/fn_size] [1]
Lint / Lint: src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp#L3763
Constructors callable with one argument should be marked explicit. [runtime/explicit] [5]
Lint / Lint: src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp#L4539
Empty loop bodies should use {} or continue [whitespace/empty_loop_body] [5]
Lint / Lint: src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx#L67
'SMDS_MeshNode::init' hides overloaded virtual function [-Woverloaded-virtual]
Lint / Lint
note: hidden overloaded virtual function 'SMDS_MeshElement::init' declared here: different number of parameters (3 vs 6)
Lint / Lint: src/3rdParty/salomesmesh/inc/SMDS_VtkEdge.hxx#L40
'SMDS_VtkEdge::init' hides overloaded virtual function [-Woverloaded-virtual]
Lint / Lint
note: hidden overloaded virtual function 'SMDS_MeshElement::init' declared here: different number of parameters (3 vs 2)
Lint / Lint: src/3rdParty/salomesmesh/inc/SMDS_VtkFace.hxx#L35
'SMDS_VtkFace::init' hides overloaded virtual function [-Woverloaded-virtual]
Lint / Lint
note: hidden overloaded virtual function 'SMDS_MeshElement::init' declared here: different number of parameters (3 vs 2)
Lint / Lint: src/3rdParty/salomesmesh/inc/SMDS_VtkVolume.hxx#L35
'SMDS_VtkVolume::init' hides overloaded virtual function [-Woverloaded-virtual]
Lint / Lint
note: hidden overloaded virtual function 'SMDS_MeshElement::init' declared here: different number of parameters (3 vs 2)
Lint / Lint: src/3rdParty/salomesmesh/inc/SMDS_BallElement.hxx#L38
'SMDS_BallElement::init' hides overloaded virtual function [-Woverloaded-virtual]
Lint / Lint
note: hidden overloaded virtual function 'SMDS_MeshElement::init' declared here: type mismatch at 1st parameter ('int' vs 'vtkIdType' (aka 'long long'))
Windows / Build
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache/restore@v3, actions/cache/save@v3, pat-s/always-upload-cache@v3, microsoft/setup-msbuild@v1.1, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Ubuntu_22-04 / Build
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, pat-s/always-upload-cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Ubuntu_20-04 / Build
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, pat-s/always-upload-cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
WrapUp / WrapUp
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/download-artifact@v3, geekyeggo/delete-artifact@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "Lint-10927365756-Logs", "Prepare-10927365756-Logs", "Ubuntu_20-04-10927365756-Logs", "Ubuntu_22-04-10927365756-Logs", "Windows-10927365756-Logs". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

Artifacts

Produced during runtime
Name Size
Lint-10927365756-Logs Expired
2.96 MB
Prepare-10927365756-Logs Expired
66.7 KB
Ubuntu_20-04-10927365756-Logs Expired
548 KB
Ubuntu_22-04-10927365756-Logs Expired
2.23 MB
Windows-10927365756-Logs Expired
1.52 MB