View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0024211 | Open CASCADE | OCCT:Modeling Algorithms | public | 2013-09-30 14:02 | 2014-03-28 08:29 |
Reporter | bugmaster | Assigned To | bugmaster | ||
Priority | high | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Platform | Windows | OS | VC++ 2008 | ||
Product Version | 6.6.0 | ||||
Target Version | 6.7.0 | Fixed in Version | 6.7.0 | ||
Summary | 0024211: Definition of Basic Runtime Check parameter causes regression in debug mode | ||||
Description | Definition of Basic Runtime Check parameter to 3 or Both (/RTC1, equiv. to /RTCsu) in generated VC projects cause regression in debug mode. See: http://occt-tests/IR-2013-09-27-IR-2013-09-27-occt-deb/Windows-32-VC9/summary.html | ||||
Tags | No tags attached. | ||||
Test case number | Not needed | ||||
child of | 0024048 | closed | Open CASCADE | "Basic Runtime Checks" option of VS projects should be equal to "RTC1" |
|
CR24211_3 is ready to review. |
|
IntCurve_IntPolyPolyGen.gxx can be removed from patch because it is fully covered by integerated in master fix for 24195. Working with infinite values in GProp_SGProps.gxx can be optimized. |
|
CR24211_4 is ready to review. Dears testers (mkv, apn). In this branch file IntCurve_IntPolyPolyGen.gxx is deleted at the instance of ifv (to avoid of problems with future rebasing). Therefore, this branch should be tested after integration in master fix for 24195. Otherwise, this branch fixes the bug partly. |
|
Ok |
|
About performance: Try (de iges_1 A2): ------------ ReadIges D_First //VIRTEX/dn43/occt_tests_data/private/old/iges/buc40130.igs XGetOneShape r D_First dchrono cr1 reset dchrono cr1 start sprops r 1e-12 dchrono cr1 stop dchrono cr1 show ------------ Result on master is: "Elapsed time: 0 Hours 0 Minutes 50.2638591702 Seconds CPU user time: 50.046875 seconds CPU system time: 0 seconds " Result on CR24211_4 is: "Elapsed time: 0 Hours 0 Minutes 52.1231431794 Seconds CPU user time: 51.90625 seconds CPU system time: 0 seconds " I don' think, performance is increased greatly (~ 4%). |
|
Dear BugMaster, Branch CR24211_4 (and products from GIT master) was compiled on Linux and Windows platforms and tested. SHA-1: 07d05d2154fc6032aa0115be481b918f5a4e2edc Number of compiler warnings: occt component : Linux: (424 on master) Windows: 9 (9 on master) products component : Linux: (189 on master) Windows: 287 (287 on master) Regressions/Differences: No regressions/differences Testing cases: Not needed Testing on Linux: Total MEMORY difference: 367132696 / 367240552 Total CPU difference: 41009.080000000795 / 44590.05000000126 Testing on Windows: Total MEMORY difference: 432706504 / 433538708 Total CPU difference: 49499.515625 / 41903.34375 There are not differences in images found by testdiff. |
occt: master c63628e8 2013-10-04 14:26:23
Committer: bugmaster Details Diff |
0024211: Definition of Basic Runtime Check parameter causes regression in debug mode Out of ChoixRef array boundaries. Uninitialized variable in IntCurve_IntPolyPolyGen::findIntersect(...) function. Handling of infinity numbers in sprops command is added. test (CPU-limit) |
Affected Issues 0024211 |
|
mod - src/GProp/GProp_SGProps.gxx | Diff File | ||
mod - src/IntImp/IntImp_Int2S.gxx | Diff File | ||
mod - src/IntWalk/IntWalk_PWalking_1.gxx | Diff File | ||
mod - tests/bugs/modalg_1/bug19793_2 | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2013-09-30 14:02 | bugmaster | New Issue | |
2013-09-30 14:02 | bugmaster | Assigned To | => abv |
2013-09-30 14:03 | bugmaster | Status | new => assigned |
2013-09-30 15:19 |
|
Relationship added | child of 0024048 |
2013-09-30 15:34 |
|
Assigned To | abv => nbv |
2013-09-30 15:34 |
|
Priority | normal => high |
2013-10-04 09:11 |
|
Note Added: 0025883 | |
2013-10-04 09:11 |
|
Status | assigned => resolved |
2013-10-04 15:01 |
|
Assigned To | nbv => ifv |
2013-10-04 17:25 |
|
Note Added: 0025907 | |
2013-10-04 17:25 |
|
Assigned To | ifv => nbv |
2013-10-04 17:25 |
|
Status | resolved => feedback |
2013-10-04 18:35 |
|
Note Added: 0025909 | |
2013-10-04 18:35 |
|
Assigned To | nbv => ifv |
2013-10-04 18:35 |
|
Status | feedback => resolved |
2013-10-04 18:46 |
|
Note Added: 0025910 | |
2013-10-04 18:46 |
|
Status | resolved => reviewed |
2013-10-07 08:33 |
|
Assigned To | ifv => mkv |
2013-10-07 11:11 |
|
Note Added: 0025932 | |
2013-10-07 11:11 |
|
Note Edited: 0025932 | |
2013-10-07 12:19 | bugmaster | Category | OCCT Release:WOK => OCCT:Modeling Algorithms |
2013-10-08 07:58 |
|
Note Added: 0025944 | |
2013-10-08 08:00 |
|
Test case number | => Not needed |
2013-10-08 08:00 |
|
Assigned To | mkv => bugmaster |
2013-10-08 08:00 |
|
Status | reviewed => tested |
2013-10-11 13:35 | bugmaster | Changeset attached | => occt master c63628e8 |
2013-10-11 13:35 | bugmaster | Status | tested => verified |
2013-10-11 13:35 | 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 |