View Issue Details

IDProjectCategoryView StatusLast Update
0024257Open CASCADEOCCT:Codingpublic2013-12-19 13:58
ReporterabvAssigned Tobugmaster  
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Product Version6.7.0 
Target Version6.7.0Fixed in Version6.7.0 
Summary0024257: Minor corrections for building / testing on VC++ 11
DescriptionSeveral corrections coming from building and testing on MSVC++ 11:

- compiler warnings corrected in structiges.c (32-bit mode) and BOPAlgo (64-bit mode)
- DRAW command for testing exceptions (OCC6143) refactored for getting some output even if process fails (problem with stack overflow handling)
- DRAW command readstep removed as it leads to hang-up in Debug mode due to waiting for user input; the only test that used it changed to use testreadstep command
TagsNo tags attached.
Test case numberNot needed

Activities

abv

2013-10-14 17:40

manager   ~0026072

Fix integrated to branch CR24257, please review and test

mkv

2013-10-16 12:18

tester   ~0026099

Dear BugMaster,

Branch CR24257 (and products from GIT master) was compiled on Linux and Windows platforms and tested.
SHA-1: 5522f5a66ab4833f1b84b066557a9af03713fe84

Number of compiler warnings:

occt component :
Linux: 376 (370 on master)
Windows: 5 (6 on master)

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

Regressions/Differences:
No regressions/differences

Testing cases:
Not needed

Testing on Linux:
Total MEMORY difference: 353315824 / 353452256
Total CPU difference: 40437.320000000414 / 43493.42000000097

Testing on Windows:
Total MEMORY difference: 406944864 / 411345480
Total CPU difference: 31659.890625 / 37716.21875

There are not differences in images found by testdiff.

abv

2013-10-16 12:58

manager   ~0026104

Do testing results mean that there are new warnings on Linux? Please check!
If confirmed, please make a list of new warnings, and assign the issue to me

mkv

2013-10-16 14:14

tester   ~0026105

I was not found additional warnings.

abv

2013-10-17 17:12

manager   ~0026127

The number of warnings reported on Linux is wrong as some of them are counted several times

Related Changesets

occt: master 37e640d5

2013-10-14 13:38:02

abv


Committer: bugmaster Details Diff
0024257: Minor corrections for building / testing on VC++ 11

Several corrections coming from building and testing on MSVC++ 11:
- compiler warnings corrected in structiges.c (32-bit mode) and BOPAlgo (64-bit mode)
- DRAW command for testing exceptions (OCC6143) refactored for getting some output even if process fails (problem with stack overflow handling)
- DRAW command readstep removed as it leads to hang-up in Debug mode due to waiting for user input; the only test that used it changed to use testreadstep command
Affected Issues
0024257
mod - src/BOPAlgo/BOPAlgo_Builder_2.cxx Diff File
mod - src/BOPAlgo/BOPAlgo_Builder_2Cnt.hxx Diff File
mod - src/IGESFile/structiges.c Diff File
mod - src/QABugs/QABugs_11.cxx Diff File
mod - src/XSDRAWSTEP/XSDRAWSTEP.cxx Diff File
mod - tests/bugs/iges/bug22715_1 Diff File

Issue History

Date Modified Username Field Change
2013-10-14 17:37 abv New Issue
2013-10-14 17:37 abv Assigned To => bugmaster
2013-10-14 17:40 abv Note Added: 0026072
2013-10-14 17:40 abv Status new => resolved
2013-10-15 20:43 abv Status resolved => reviewed
2013-10-16 06:55 mkv Assigned To bugmaster => mkv
2013-10-16 12:18 mkv Note Added: 0026099
2013-10-16 12:19 mkv Test case number => Not needed
2013-10-16 12:19 mkv Assigned To mkv => bugmaster
2013-10-16 12:19 mkv Status reviewed => tested
2013-10-16 12:58 abv Note Added: 0026104
2013-10-16 12:58 abv Assigned To bugmaster => mkv
2013-10-16 12:58 abv Status tested => feedback
2013-10-16 14:14 mkv Note Added: 0026105
2013-10-16 14:14 mkv Assigned To mkv => abv
2013-10-17 17:12 abv Note Added: 0026127
2013-10-17 17:12 abv Assigned To abv => bugmaster
2013-10-17 17:12 abv Status feedback => tested
2013-10-25 14:42 bugmaster Changeset attached => occt master 37e640d5
2013-10-25 14:42 bugmaster Status tested => verified
2013-10-25 14:42 bugmaster Resolution open => fixed
2013-12-19 13:51 bugmaster Status verified => closed
2013-12-19 13:58 bugmaster Fixed in Version => 6.7.0
2014-01-11 11:58 abv Category OCCT Release:BUILD => OCCT:Coding