rasdaman does not compile with -DENABLE_STRICT=ON and -DCMAKE_BUILD_TYPE=Release or _DCMAKE_BUILD_TYPE=Debug
several warnings arise, including: strict aliasing rules not being followed and uninitialized values being passed.
These warnings are not present with "-O0"
One should go through and improve the compiler-flagged sections of code until rasdaman no longer makes use of compiler-undefined behaviour.
Change History
(6)
Summary: |
rasdaman does not compile with -DENABLE_STRICT=ON and -DCMAKE_CXX_FLAGS=" -O3" → rasdaman does not compile with -DENABLE_STRICT=ON and -DCMAKE_BUILD_TYPE=Release
|
Owner: |
changed from bbell to ahambasan
|
Status: |
new → assigned
|
Owner: |
changed from ahambasan to apercov
|
Status: |
assigned → accepted
|
Summary: |
rasdaman does not compile with -DENABLE_STRICT=ON and -DCMAKE_BUILD_TYPE=Release → rasdaman does not compile with -DENABLE_STRICT=ON and -DCMAKE_BUILD_TYPE=Release or _DCMAKE_BUILD_TYPE=Debug
|
Resolution: |
→ fixed
|
Status: |
accepted → closed
|