http://bugs.winehq.org/show_bug.cgi?id=59001
Bug ID: 59001 Summary: Compiling Wine with -march=znver4 prevents a crash with Deus Ex: Revision [Galaxy Audio] Product: Wine Version: 10.19 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@list.winehq.org Reporter: shtetldik@gmail.com Distribution: ---
Created attachment 79730 --> http://bugs.winehq.org/attachment.cgi?id=79730 Crash error
I found a slightly weird bug.
When running Deus Ex: Revision mod using regular WineHQ build (for Debian testing), it crashes during audio initialization [Galaxy Audio]. See attached screenshot.
But when I compile Wine myself using this set up with explicit CPU architecture set to znver4:
export CXXFLAGS="-march=znver4" export CFLAGS="$CXXFLAGS" export CROSSCFLAGS="$CXXFLAGS"
It doesn't crash. My CPU is AMD Ryzen 9 7950X (Zen 4).
I don't see anything clear in the log output. What can the issue be?
And do you have any suggestions how to get more diagnostic for this?
Build environment:
gcc: 15.2.0 gcc-mingw-w64: 15.2.0
http://bugs.winehq.org/show_bug.cgi?id=59001
--- Comment #1 from Rafał Mużyło galtgendo@o2.pl --- Funny thing, cause for me having '-march=znver1' causes run failures in some corner cases (I've got a pretty old bug about that, that's effectively a WONTFIX, cause it's runtime data obfuscator problem).
If this is genuine and someone seriously investigates it, the results might be somewhat interesting...
http://bugs.winehq.org/show_bug.cgi?id=59001
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com