View Issue Details

IDProjectCategoryView StatusLast Update
0033379Open CASCADEOCCT:Codingpublic2023-05-22 17:16
Reporterdpasukhi Assigned Todpasukhi  
PrioritynormalSeverityminor 
Status verifiedResolutionfixed 
Target Version7.7.2 
Summary0033379: Coding - Processing Clang-15 warnings
DescriptionNeed to fix warning from Clang-15
Steps To ReproduceNot possible
TagsNo tags attached.
Test case number

Relationships

related to 0033391 verifieddpasukhi Open CASCADE Coding - Clearing old definition way for strcasecmp 

Activities

git

2023-05-17 22:45

administrator   ~0113521

Branch CR33379 has been created by dpasukhi.

SHA-1: f0074743715f6b07992770be837492c2e8b8292d


Detailed log of new commits:

Author: dpasukhi
Date: Wed May 17 19:45:06 2023 +0000

    0033379: Coding - Processing Clang-15 warnings
    
    Fixed warning generated by Clang++-15

dpasukhi

2023-05-18 10:32

administrator   ~0113522

Dear ika,
please review CR33379

All tests are Ok, see:
http://jenkins-test-10.nnov.opencascade.com/view/CR33379-master-dpasukhi/view/COMPARE/
http://jenkins-test-10.nnov.opencascade.com/view/CR33379-master-dpasukhi/view/PRODUCTS%20compile/

I fixed warnings on building by Clang++-15 (not automatically).
Unused variables was removed.
In some cases variables moved into the some defines where this variables used.

ika

2023-05-19 16:08

developer   ~0113535

No remarks.

Dear bugmaster,
please integrate OCCT: CR33379.

vglukhik

2023-05-22 02:59

administrator   ~0113544

Combination -
OCCT branch : IR-2023-05-19
Products branch : IR-2023-05-19
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.

Number of compiler warnings:
No new/fixed warnings

Regressions/Differences/Improvements:
No regressions/differences

CPU differences:
Ubuntu2004-64:
OCCT
Total CPU difference: 18391.170000000107 / 18189.450000000208 [+1.11%]
Products
Total CPU difference: 12017.159999999963 / 12137.909999999983 [-0.99%]
Windows-64-VC142:
OCCT
Total CPU difference: 20046.90625 / 19812.3125 [+1.18%]
Products
Total CPU difference: 14550.09375 / 13941.0625 [+4.37%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention

git

2023-05-22 03:18

administrator   ~0113563

Branch CR33379 has been deleted by mnt.

SHA-1: f0074743715f6b07992770be837492c2e8b8292d

Related Changesets

occt: master 92e0a76a

2023-05-17 19:45:06

dpasukhi


Committer: vglukhik Details Diff
0033379: Coding - Processing Clang-15 warnings

Fixed warning generated by Clang++-15
Affected Issues
0033379
mod - src/AdvApp2Var/AdvApp2Var_SysBase.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_WireSplitter_1.cxx Diff File
mod - src/BRepAlgo/BRepAlgo_FaceRestrictor.cxx Diff File
mod - src/BRepFill/BRepFill_CompatibleWires.cxx Diff File
mod - src/BRepFill/BRepFill_Evolved.cxx Diff File
mod - src/BRepMesh/delabella.cpp Diff File
mod - src/BRepTools/BRepTools_ShapeSet.cxx Diff File
mod - src/BRepTopAdaptor/BRepTopAdaptor_Tool.cxx Diff File
mod - src/ChFi3d/ChFi3d_Builder_CnCrn.cxx Diff File
mod - src/DDataStd/DDataStd_BasicCommands.cxx Diff File
mod - src/Draw/Draw_VariableCommands.cxx Diff File
mod - src/Express/Express_Select.cxx Diff File
mod - src/Geom2dGcc/Geom2dGcc_FunctionTanCirCu.cxx Diff File
mod - src/GeomliteTest/GeomliteTest_SurfaceCommands.cxx Diff File
mod - src/Graphic3d/Graphic3d_PBRMaterial.cxx Diff File
mod - src/Graphic3d/Graphic3d_ShaderObject.cxx Diff File
mod - src/IGESData/IGESData_ParamReader.cxx Diff File
mod - src/IGESFile/IGESFile_Read.cxx Diff File
mod - src/Interface/Interface_CheckIterator.cxx Diff File
mod - src/IntPatch/IntPatch_PrmPrmIntersection.cxx Diff File
mod - src/IntStart/IntStart_SearchInside.gxx Diff File
mod - src/math/math_TrigonometricFunctionRoots.cxx Diff File
mod - src/Poly/Poly_MakeLoops.cxx Diff File
mod - src/Prs3d/Prs3d_Arrow.cxx Diff File
mod - src/QABugs/QABugs_11.cxx Diff File
mod - src/RWGltf/RWGltf_CafWriter.cxx Diff File
mod - src/RWMesh/RWMesh_CafReader.cxx Diff File
mod - src/ShapeFix/ShapeFix.cxx Diff File
mod - src/ShapeFix/ShapeFix_Face.cxx Diff File
mod - src/ShapeFix/ShapeFix_Shell.cxx Diff File
mod - src/SWDRAW/SWDRAW_ShapeFix.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_FaceBuilder.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_Grid.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_GridEE.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_makefaces.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_Merge.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_WireEdgeClassifier.cxx Diff File
mod - src/TopOpeBRepBuild/TopOpeBRepBuild_WireEdgeSet.cxx Diff File
mod - src/TopOpeBRepDS/TopOpeBRepDS_samdom.cxx Diff File
mod - src/XmlMDataStd/XmlMDataStd_ExpressionDriver.cxx Diff File
mod - src/XSControl/XSControl_TransferReader.cxx Diff File
mod - src/Xw/Xw_Window.cxx Diff File

Issue History

Date Modified Username Field Change
2023-05-15 12:07 dpasukhi New Issue
2023-05-15 12:07 dpasukhi Assigned To => dpasukhi
2023-05-17 22:45 git Note Added: 0113521
2023-05-18 10:32 dpasukhi Assigned To dpasukhi => ika
2023-05-18 10:32 dpasukhi Status new => resolved
2023-05-18 10:32 dpasukhi Steps to Reproduce Updated
2023-05-18 10:32 dpasukhi Note Added: 0113522
2023-05-19 16:08 ika Assigned To ika => bugmaster
2023-05-19 16:08 ika Status resolved => reviewed
2023-05-19 16:08 ika Note Added: 0113535
2023-05-22 02:59 vglukhik Note Added: 0113544
2023-05-22 03:02 vglukhik Changeset attached => occt master 92e0a76a
2023-05-22 03:02 dpasukhi Assigned To bugmaster => dpasukhi
2023-05-22 03:02 dpasukhi Status reviewed => verified
2023-05-22 03:02 dpasukhi Resolution open => fixed
2023-05-22 03:18 git Note Added: 0113563
2023-05-22 17:16 dpasukhi Relationship added related to 0033391