View Issue Details

IDProjectCategoryView StatusLast Update
0003104FSSCPBuild systempublic2015-04-22 20:23
ReporterMageKing17 Assigned ToMageKing17  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
OSWindows 
Summary0003104: MSVC project files: "Release AVX" actually just SSE2 with different name
DescriptionWhile the "Debug AVX" has optimization set to "Advanced Vector Extensions" as you'd expect, the "Release AVX" profile (on all project files) is set to "Steaming SIMD Extensions 2", making them just SSE2 builds with "AVX" in the filename (I did think it was odd that my old processor, which did not support AVX, seemed to have no problem running The_E's original test build).
Additional InformationI know the project files have been in need of cleanup (and I think cmake is supposed to help in that regard?), but when I came across this particular oddity, I wasn't sure if it should be fixed by itself before a more general cleanup. On the one hand, it's the most egregious problem I've seen in the project files (compared to, say, copying a file twice). On the other hand, AVX builds still aren't included in release posts. On balance, I decided to just create this issue without a target version and see what other people thought.
TagsNo tags attached.

Activities

MageKing17

2015-04-22 20:23

developer   ~0016651

Fix committed to trunk@11318.

Related Changesets

fs2open: trunk r11318

2015-04-22 16:47

MageKing17


Ported: N/A

Details Diff
Commit various updates to the MSVS 2013 project files, following discussion in #scp.

Fixes Mantis 3104, amongst other minor issues. Given the existence of the Community Edition, decided to make FS2_SPEECH and FS2_VOICER defined by default. Setup release builds for debugging symbols. Corrected a few inconsistencies between configurations.
Affected Issues
0003104
mod - /trunk/fs2_open/projects/MSVC_2013/Fred2.vcxproj Diff File
mod - /trunk/fs2_open/projects/MSVC_2013/liblua.vcxproj Diff File
mod - /trunk/fs2_open/projects/MSVC_2013/code.vcxproj Diff File
mod - /trunk/fs2_open/projects/MSVC_2013/libpng.vcxproj Diff File
mod - /trunk/fs2_open/projects/MSVC_2013/libjpeg.vcxproj Diff File
mod - /trunk/fs2_open/projects/MSVC_2013/Freespace2.vcxproj Diff File
mod - /trunk/fs2_open/projects/MSVC_2013/zlib.vcxproj Diff File

Issue History

Date Modified Username Field Change
2014-09-11 23:21 MageKing17 New Issue
2014-09-11 23:21 MageKing17 Status new => assigned
2014-09-11 23:21 MageKing17 Assigned To => chief1983
2015-04-22 20:23 MageKing17 Assigned To chief1983 => MageKing17
2015-04-22 20:23 MageKing17 Changeset attached => fs2open trunk r11318
2015-04-22 20:23 MageKing17 Note Added: 0016651
2015-04-22 20:23 MageKing17 Status assigned => resolved
2015-04-22 20:23 MageKing17 Resolution open => fixed