Archived issue #0024236

Eliminate GCC compiler warning (uninitialized variables)

Open CASCADEOCCT:Codingclosed4 public notes

Search issues

Description

it is necessary to eliminate GCC compiler warning about uninitialized variables.

Public activity

4 archived notes

Participants are labeled by their role within this record.

01Commenter 1
I consider this issue as resolved by patch pushed to branch CR24236
02Commenter 2
Reviewed, please test
03Commenter 3
Dear Commenter 1,

Branch CR24236 (and products from GIT master) was compiled on Linux and Windows platforms and tested.
[revision removed]

Number of compiler warnings:

occt component :
Linux: 375 (424 on master)
Windows: 9 (9 on master)

products component :
Linux: 189 (189 on master)
Windows: 287 (287 on master)

Regressions/Differences:

http://occt-tests/CR24236-master-occt/Windows-32-VC9/bugs/fclasses/bug6143.html
bugs fclasses(002) bug6143: FAILED

http://jenkins-test-02.nnov.opencascade.com:8080/user/mnt/my-views/view/CR24236/job/mnt-CR24236-master_products_tests_windows_start/label=windows_test,tests_group=parasolid,tests_subgroup=003/2/HTML_Report/?
parasolid doc_3(003) D8: FAILED - 3 differences with reference data found

http://jenkins-test-02.nnov.opencascade.com:8080/user/mnt/my-views/view/CR24236/job/mnt-CR24236-master_products_tests_windows_start/label=windows_test,tests_group=sat,tests_subgroup=002/2/HTML_Report/?
sat doc_2(002) D5: FAILED - 2 differences with reference data found

http://jenkins-test-02.nnov.opencascade.com:8080/user/mnt/my-views/view/CR24236/job/mnt-CR24236-master_products_tests_windows_start/label=windows_test,tests_group=sat,tests_subgroup=005/2/HTML_Report/?
sat read_parallel(005) E9: FAILED - here is reading problem

Testing cases:
Not needed

Testing on Linux:
Total MEMORY difference: 367437332 / 367264668
Total CPU difference: 42284.910000000826 / 44590.37000000126

Testing on Windows:
Total MEMORY difference: 441166588 / 433465716
Total CPU difference: 38219.0 / 41898.75

There are following differences in images found by testdiff.
http://occt-tests/CR24236-master-occt/Windows-32-VC9/diff-Windows-32-VC9.html
IMAGE de step_1 ZU3: ZU3.png differs
IMAGE bugs moddata_2 bug428: bug428_Driver1_Viewer1_View1.png differs
IMAGE bugs moddata_2 bug42: bug428_Driver1_Viewer1_View1.png differs
IMAGE bugs moddata_2 bug4: bug428_Driver1_Viewer1_View1.png differs
IMAGE feat featprism S2: S2.png differs
IMAGE sewing tol_0_01 F8: F8.png differs
04Commenter 4
Dear Commenter 1,

SSE2 instructions for OCCT building (issue #0024227) is reason of regressions in following test cases:

bugs fclasses(002) bug6143: FAILED
parasolid doc_3(003) D8: FAILED - 3 differences with reference data found
sat doc_2(002) D5: FAILED - 2 differences with reference data found
sat read_parallel(005) E9: FAILED - here is reading problem