View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0024308 | Open CASCADE | OCCT:WOK | public | 2013-11-01 16:27 | 2014-04-16 16:11 |
Reporter | Assigned To | ||||
Priority | normal | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Product Version | 6.7.0 | ||||
Target Version | 6.7.0 | Fixed in Version | 6.7.0 | ||
Summary | 0024308: Enable option /fp:precise explicitly in Visual Studio projects | ||||
Description | Unlike VC++, Intel compiler by default performs non-safe optimization of floating-point arithmetic (/fp:fast). This leads to multiple regressions in OCCT tests (built in Release mode with optimizations enabled). The standard procedure to use Intel compiler (to be employed by OCCT) is to switch existing VS project to Intel compiler, with option integrated to VS. In order to ensure that OCCT projects converted in this way work as expected we need to enable option /fp:precise explicitly in Visual Studio projects generated by WOK. Note that for 32-bit Intel compiler use of /fp:precise leads to poor performance (about 20% slow down for OCCT); this can be repaired by setting FP model option to /fp:source (in VS project Properties it is on separate tab "Code Generation [Intel C++]"). This is to be done manually. | ||||
Tags | No tags attached. | ||||
Test case number | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2013-11-01 16:27 |
|
New Issue | |
2013-11-01 16:27 |
|
Assigned To | => kgv |
2013-11-01 16:31 |
|
Note Added: 0026423 | |
2013-11-01 16:31 |
|
Status | new => resolved |
2013-11-01 18:25 | kgv | Note Added: 0026424 | |
2013-11-01 18:25 | kgv | Assigned To | kgv => bugmaster |
2013-11-01 18:25 | kgv | Status | resolved => reviewed |
2013-11-06 11:32 | bugmaster | Note Added: 0026468 | |
2013-11-06 11:32 | bugmaster | Status | reviewed => verified |
2013-11-06 11:32 | bugmaster | Resolution | open => fixed |
2013-11-06 11:32 | bugmaster | Assigned To | bugmaster => abv |
2013-12-19 13:51 | bugmaster | Status | verified => closed |
2013-12-19 13:59 | bugmaster | Fixed in Version | => 6.7.0 |
2014-04-16 16:11 |
|
Relationship added | related to 0024254 |