MantisBT - Open CASCADE
View Issue Details
0028933Open CASCADE[OCCT] OCCT:Configurationpublic2017-07-21 11:152019-07-19 17:22
oan 
oan 
normalminor 
feedbackopen 
Linux
[OCCT] 7.0.0 
[OCCT] 7.5.0* 
0028933: Configuration - CMake generates OCCT project without SSE options for 32-bit Linux target
There is a definition of compilation flags "-mmmx -msse -msse2 -mfpmath=sse" in genproj.tcl. However, these flags are never used for Unix Makefile project (as well as for Code::Blocks one)
No tags attached.
related to 0022577closed bugmaster Community Thread-safety/re-entrability improvements 
Issue History
2017-07-21 11:15oanNew Issue
2017-07-21 11:15oanAssigned To => bugmaster
2017-08-07 10:39bugmasterAssigned Tobugmaster => apn
2017-08-07 10:39bugmasterStatusnew => feedback
2017-08-07 11:10apnTarget Version7.3.0 => 7.2.0
2017-08-16 16:15kgvRelationship addedrelated to 0022577
2017-08-16 16:35kgvSummaryCMake generates OCCT project without SSE options => Configuration - CMake generates OCCT project without SSE options for 32-bit Linux target
2017-08-16 16:39kgvNote Added: 0069472
2017-08-16 16:47kgvProduct Version => 7.0.0
2017-08-16 16:47kgvTarget Version7.2.0 => 7.3.0
2017-08-27 10:57bugmasterTarget Version7.3.0 => 7.2.0
2017-08-29 15:11abvNote Added: 0070056
2017-08-29 15:11abvAssigned Toapn => oan
2017-08-29 15:11abvTarget Version7.2.0 => 7.3.0
2018-02-25 21:14abvTarget Version7.3.0 => 7.4.0
2019-07-19 17:22apnTarget Version7.4.0 => 7.5.0*

Notes
(0069472)
kgv   
2017-08-16 16:39   
The mentioned flags (-mmmx -msse -msse2 -mfpmath=sse) are enabled by default for x86-64 target when using GCC.

Thus the issue is only relevant to 32-bit x86 targets.
(0070056)
abv   
2017-08-29 15:11   
Oleg, is this issue actually relevant for some project or application? Up to my knowledge, we do not have any 32-bit Lunux for many years... If this is relevant, please propose your change and describe how it can be tested.