# Crash reproducer for FreeBSD clang version 15.0.7 (https://github.com/llvm/llvm-project.git llvmorg-15.0.7-0-g8dfdcc7b7bf6) # Driver args: "--driver-mode=g++" "-D" "DATADIR=\"/usr/local/share/rpcs3\"" "-D" "GLX_GLXEXT_PROTOTYPES" "-D" "GL_GLEXT_PROTOTYPES" "-D" "HAVE_FAUDIO" "-D" "HAVE_LIBEVDEV" "-D" "HAVE_VULKAN" "-D" "HAVE_X11" "-D" "LLVM_AVAILABLE" "-D" "SOUNDTOUCH_ALLOW_SSE" "-D" "SOUNDTOUCH_FLOAT_SAMPLES" "-D" "ST_NO_EXCEPTION_HANDLING" "-D" "USE_MULTICH_ALWAYS" "-D" "VK_USE_PLATFORM_WAYLAND_KHR" "-D" "WC_NO_HARDEN" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/rpcs3" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/3rdparty/yaml-cpp/yaml-cpp/include" "-I" "/usr/local/include/AL" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/3rdparty/cubeb/cubeb/include" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/.build/exports" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/3rdparty/SoundTouch/soundtouch/include" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/3rdparty/stblib/include" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/llvm/include" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/.build/3rdparty/llvm_build/include" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/3rdparty/asmjit/asmjit/src" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/3rdparty/GL" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/3rdparty/glslang/glslang/SPIRV/.." "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/.build/include" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/3rdparty/SPIRV/SPIRV-Tools/include" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/3rdparty/SPIRV/SPIRV-Headers/include" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/3rdparty/wolfssl/wolfssl" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/.build/3rdparty/wolfssl/wolfssl" "-isystem" "/usr/local/include/libevdev-1.0" "-O2" "-pipe" "-fstack-protector-strong" "-isystem" "/usr/local/include" "-fno-strict-aliasing" "-isystem" "/usr/local/include" "-Wl,--exclude-libs,ALL" "-O2" "-pipe" "-fstack-protector-strong" "-isystem" "/usr/local/include" "-fno-strict-aliasing" "-isystem" "/usr/local/include" "-D" "NDEBUG" "-pthread" "-Wall" "-fno-exceptions" "-fstack-protector" "-msse" "-msse2" "-mcx16" "-Werror=old-style-cast" "-Werror=sign-compare" "-Werror=reorder" "-Werror=return-type" "-Werror=overloaded-virtual" "-Werror=missing-noreturn" "-Wunused-parameter" "-Wignored-qualifiers" "-Wredundant-move" "-Wcast-qual" "-Wdeprecated-copy" "-Wtautological-compare" "-Wempty-body" "-Wredundant-decls" "-Wstrict-aliasing=1" "-Werror=inconsistent-missing-override" "-fconstexpr-steps=16777216" "-Wno-unused-lambda-capture" "-Wno-unused-private-field" "-Wno-delete-non-virtual-dtor" "-Wno-unused-command-line-argument" "-std=gnu++20" "-MD" "-MT" "rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Audio/FAudio/faudio_enumerator.cpp.o" "-MF" "rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Audio/FAudio/faudio_enumerator.cpp.o.d" "-o" "rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Audio/FAudio/faudio_enumerator.cpp.o" "-c" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/rpcs3/Emu/Audio/FAudio/faudio_enumerator.cpp" # Original command: "/usr/bin/c++" "-cc1" "-triple" "x86_64-unknown-freebsd14.0" "-emit-obj" "--mrelax-relocations" "-disable-free" "-clear-ast-before-backend" "-main-file-name" "faudio_enumerator.cpp" "-mrelocation-model" "static" "-mframe-pointer=all" "-relaxed-aliasing" "-ffp-contract=on" "-fno-rounding-math" "-mconstructor-aliases" "-funwind-tables=2" "-target-cpu" "x86-64" "-target-feature" "+sse" "-target-feature" "+sse2" "-target-feature" "+cx16" "-tune-cpu" "generic" "-mllvm" "-treat-scalable-fixed-error-as-warning" "-debugger-tuning=gdb" "-fcoverage-compilation-dir=/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/.build" "-resource-dir" "/usr/lib/clang/15.0.7" "-dependency-file" "rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Audio/FAudio/faudio_enumerator.cpp.o.d" "-MT" "rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Audio/FAudio/faudio_enumerator.cpp.o" "-sys-header-deps" "-isystem" "/usr/local/include/libevdev-1.0" "-isystem" "/usr/local/include" "-isystem" "/usr/local/include" "-isystem" "/usr/local/include" "-isystem" "/usr/local/include" "-D" "DATADIR=\"/usr/local/share/rpcs3\"" "-D" "GLX_GLXEXT_PROTOTYPES" "-D" "GL_GLEXT_PROTOTYPES" "-D" "HAVE_FAUDIO" "-D" "HAVE_LIBEVDEV" "-D" "HAVE_VULKAN" "-D" "HAVE_X11" "-D" "LLVM_AVAILABLE" "-D" "SOUNDTOUCH_ALLOW_SSE" "-D" "SOUNDTOUCH_FLOAT_SAMPLES" "-D" "ST_NO_EXCEPTION_HANDLING" "-D" "USE_MULTICH_ALWAYS" "-D" "VK_USE_PLATFORM_WAYLAND_KHR" "-D" "WC_NO_HARDEN" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/rpcs3" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/3rdparty/yaml-cpp/yaml-cpp/include" "-I" "/usr/local/include/AL" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/3rdparty/cubeb/cubeb/include" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/.build/exports" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/3rdparty/SoundTouch/soundtouch/include" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/3rdparty/stblib/include" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/llvm/include" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/.build/3rdparty/llvm_build/include" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/3rdparty/asmjit/asmjit/src" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/3rdparty/GL" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/3rdparty/glslang/glslang/SPIRV/.." "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/.build/include" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/3rdparty/SPIRV/SPIRV-Tools/include" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/3rdparty/SPIRV/SPIRV-Headers/include" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/3rdparty/wolfssl/wolfssl" "-I" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/.build/3rdparty/wolfssl/wolfssl" "-D" "NDEBUG" "-internal-isystem" "/usr/include/c++/v1" "-O2" "-Wall" "-Werror=old-style-cast" "-Werror=sign-compare" "-Werror=reorder" "-Werror=return-type" "-Werror=overloaded-virtual" "-Werror=missing-noreturn" "-Wunused-parameter" "-Wignored-qualifiers" "-Wredundant-move" "-Wcast-qual" "-Wdeprecated-copy" "-Wtautological-compare" "-Wempty-body" "-Wredundant-decls" "-Wstrict-aliasing=1" "-Werror=inconsistent-missing-override" "-Wno-unused-lambda-capture" "-Wno-unused-private-field" "-Wno-delete-non-virtual-dtor" "-Wno-unused-command-line-argument" "-std=gnu++20" "-fdeprecated-macro" "-fdebug-compilation-dir=/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/.build" "-fconstexpr-steps" "16777216" "-ferror-limit" "19" "-pthread" "-stack-protector" "1" "-fgnuc-version=4.2.1" "-vectorize-loops" "-vectorize-slp" "-faddrsig" "-D__GCC_HAVE_DWARF2_CFI_ASM=1" "-o" "rpcs3/Emu/CMakeFiles/rpcs3_emu.dir/Audio/FAudio/faudio_enumerator.cpp.o" "-x" "c++" "/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/rpcs3-0.0.26-14705-g465ca97531/rpcs3/Emu/Audio/FAudio/faudio_enumerator.cpp" "/usr/bin/c++" "-cc1" "-triple" "x86_64-unknown-freebsd14.0" "-emit-obj" "--mrelax-relocations" "-disable-free" "-clear-ast-before-backend" "-main-file-name" "faudio_enumerator.cpp" "-mrelocation-model" "static" "-mframe-pointer=all" "-relaxed-aliasing" "-ffp-contract=on" "-fno-rounding-math" "-mconstructor-aliases" "-funwind-tables=2" "-target-cpu" "x86-64" "-target-feature" "+sse" "-target-feature" "+sse2" "-target-feature" "+cx16" "-tune-cpu" "generic" "-mllvm" "-treat-scalable-fixed-error-as-warning" "-debugger-tuning=gdb" "-fcoverage-compilation-dir=/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/.build" "-sys-header-deps" "-D" "DATADIR=\"/usr/local/share/rpcs3\"" "-D" "GLX_GLXEXT_PROTOTYPES" "-D" "GL_GLEXT_PROTOTYPES" "-D" "HAVE_FAUDIO" "-D" "HAVE_LIBEVDEV" "-D" "HAVE_VULKAN" "-D" "HAVE_X11" "-D" "LLVM_AVAILABLE" "-D" "SOUNDTOUCH_ALLOW_SSE" "-D" "SOUNDTOUCH_FLOAT_SAMPLES" "-D" "ST_NO_EXCEPTION_HANDLING" "-D" "USE_MULTICH_ALWAYS" "-D" "VK_USE_PLATFORM_WAYLAND_KHR" "-D" "WC_NO_HARDEN" "-D" "NDEBUG" "-O2" "-Wall" "-Werror=old-style-cast" "-Werror=sign-compare" "-Werror=reorder" "-Werror=return-type" "-Werror=overloaded-virtual" "-Werror=missing-noreturn" "-Wunused-parameter" "-Wignored-qualifiers" "-Wredundant-move" "-Wcast-qual" "-Wdeprecated-copy" "-Wtautological-compare" "-Wempty-body" "-Wredundant-decls" "-Wstrict-aliasing=1" "-Werror=inconsistent-missing-override" "-Wno-unused-lambda-capture" "-Wno-unused-private-field" "-Wno-delete-non-virtual-dtor" "-Wno-unused-command-line-argument" "-std=gnu++20" "-fdeprecated-macro" "-fdebug-compilation-dir=/wrkdirs/usr/ports/emulators/rpcs3/work-qt5/.build" "-fconstexpr-steps" "16777216" "-ferror-limit" "19" "-pthread" "-stack-protector" "1" "-fgnuc-version=4.2.1" "-vectorize-loops" "-vectorize-slp" "-faddrsig" "-D__GCC_HAVE_DWARF2_CFI_ASM=1" "-x" "c++" "faudio_enumerator-473b42.cpp"