# Crash reproducer for clang version 21.1.0 (git@github.com:ziglang/zig-bootstrap.git 47f663af1a3c25da6003f662bc2c1b89b91b67b4)
# Driver args: "/home/alexrp/Source/ziglang/zig-bootstrap/llvm/lib/Support/APFloat.cpp" "--no-default-config" "-target" "hexagon-unknown-linux5.10.0-musl" "-fno-PIE" "-fPIC" "-fno-lto" "-fhosted" "-nostdinc" "-nostdinc++" "-D" "NDEBUG" "-isystem" "/home/alexrp/Source/ziglang/zig-bootstrap/out/host/lib/zig/libcxx/include" "-isystem" "/home/alexrp/Source/ziglang/zig-bootstrap/out/host/lib/zig/libcxxabi/include" "-D" "_LIBCPP_ABI_VERSION=1" "-D" "_LIBCPP_ABI_NAMESPACE=__1" "-D" "_LIBCPP_HAS_THREADS" "-D" "_LIBCPP_HAS_MONOTONIC_CLOCK" "-D" "_LIBCPP_HAS_TERMINAL" "-D" "_LIBCPP_HAS_MUSL_LIBC" "-D" "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS" "-D" "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS" "-D" "_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS" "-D" "_LIBCPP_HAS_FILESYSTEM" "-D" "_LIBCPP_HAS_RANDOM_DEVICE" "-D" "_LIBCPP_HAS_LOCALIZATION" "-D" "_LIBCPP_HAS_UNICODE" "-D" "_LIBCPP_HAS_WIDE_CHARACTERS" "-D" "_LIBCPP_HAS_NO_STD_MODULES" "-D" "_LIBCPP_HAS_TIME_ZONE_DATABASE" "-D" "_LIBCPP_PSTL_BACKEND_SERIAL" "-D" "_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_NONE" "-D" "_LIBCPP_ENABLE_CXX17_REMOVED_UNEXPECTED_FUNCTIONS" "-isystem" "/home/alexrp/Source/ziglang/zig-bootstrap/out/host/lib/zig/include" "-isystem" "/home/alexrp/Source/ziglang/zig-bootstrap/out/host/lib/zig/libc/include/hexagon-linux-musl" "-isystem" "/home/alexrp/Source/ziglang/zig-bootstrap/out/host/lib/zig/libc/include/generic-musl" "-isystem" "/home/alexrp/Source/ziglang/zig-bootstrap/out/host/lib/zig/libc/include/hexagon-linux-any" "-isystem" "/home/alexrp/Source/ziglang/zig-bootstrap/out/host/lib/zig/libc/include/any-linux-any" "-isystem" "/home/alexrp/Source/ziglang/zig-bootstrap/out/host/lib/zig/libunwind/include" "-fno-spell-checking" "-Werror=date-time" "-O2" "-fno-omit-frame-pointer" "-fno-stack-protector" "-fbuiltin" "-ffunction-sections" "-fdata-sections" "-fno-asynchronous-unwind-tables" "-funwind-tables" "-Xclang" "-target-cpu" "-Xclang" "hexagonv68" "-Xclang" "-target-feature" "-Xclang" "-audio" "-Xclang" "-target-feature" "-Xclang" "+cabac" "-Xclang" "-target-feature" "-Xclang" "+compound" "-Xclang" "-target-feature" "-Xclang" "+duplex" "-Xclang" "-target-feature" "-Xclang" "-hvx" "-Xclang" "-target-feature" "-Xclang" "-hvx-ieee-fp" "-Xclang" "-target-feature" "-Xclang" "-hvx-length128b" "-Xclang" "-target-feature" "-Xclang" "-hvx-length64b" "-Xclang" "-target-feature" "-Xclang" "-hvx-qfloat" "-Xclang" "-target-feature" "-Xclang" "-hvxv60" "-Xclang" "-target-feature" "-Xclang" "-hvxv62" "-Xclang" "-target-feature" "-Xclang" "-hvxv65" "-Xclang" "-target-feature" "-Xclang" "-hvxv66" "-Xclang" "-target-feature" "-Xclang" "-hvxv67" "-Xclang" "-target-feature" "-Xclang" "-hvxv68" "-Xclang" "-target-feature" "-Xclang" "-hvxv69" "-Xclang" "-target-feature" "-Xclang" "-hvxv71" "-Xclang" "-target-feature" "-Xclang" "-hvxv73" "-Xclang" "-target-feature" "-Xclang" "-hvxv75" "-Xclang" "-target-feature" "-Xclang" "-hvxv79" "-Xclang" "-target-feature" "-Xclang" "-long-calls" "-Xclang" "-target-feature" "-Xclang" "+mem_noshuf" "-Xclang" "-target-feature" "-Xclang" "+memops" "-Xclang" "-target-feature" "-Xclang" "-noreturn-stack-elim" "-Xclang" "-target-feature" "-Xclang" "+nvj" "-Xclang" "-target-feature" "-Xclang" "+nvs" "-Xclang" "-target-feature" "-Xclang" "+packets" "-Xclang" "-target-feature" "-Xclang" "-prev65" "-Xclang" "-target-feature" "-Xclang" "-reserved-r19" "-Xclang" "-target-feature" "-Xclang" "-small-data" "-Xclang" "-target-feature" "-Xclang" "-tinycore" "-Xclang" "-target-feature" "-Xclang" "-unsafe-fp" "-Xclang" "-target-feature" "-Xclang" "+v5" "-Xclang" "-target-feature" "-Xclang" "+v55" "-Xclang" "-target-feature" "-Xclang" "+v60" "-Xclang" "-target-feature" "-Xclang" "+v62" "-Xclang" "-target-feature" "-Xclang" "+v65" "-Xclang" "-target-feature" "-Xclang" "+v66" "-Xclang" "-target-feature" "-Xclang" "+v67" "-Xclang" "-target-feature" "-Xclang" "+v68" "-Xclang" "-target-feature" "-Xclang" "-v69" "-Xclang" "-target-feature" "-Xclang" "-v71" "-Xclang" "-target-feature" "-Xclang" "-v73" "-Xclang" "-target-feature" "-Xclang" "-v75" "-Xclang" "-target-feature" "-Xclang" "-v79" "-Xclang" "-target-feature" "-Xclang" "-zreg" "-fno-sanitize=all" "-D" "EXPERIMENTAL_KEY_INSTRUCTIONS" "-D" "GTEST_HAS_RTTI=0" "-D" "_FILE_OFFSET_BITS=64" "-D" "_LARGEFILE_SOURCE" "-D" "__STDC_CONSTANT_MACROS" "-D" "__STDC_FORMAT_MACROS" "-D" "__STDC_LIMIT_MACROS" "-I" "/home/alexrp/Source/ziglang/zig-bootstrap/out/build-llvm-hexagon-linux-musl-baseline/lib/Support" "-I" "/home/alexrp/Source/ziglang/zig-bootstrap/llvm/lib/Support" "-I" "/home/alexrp/Source/ziglang/zig-bootstrap/out/build-llvm-hexagon-linux-musl-baseline/include" "-I" "/home/alexrp/Source/ziglang/zig-bootstrap/llvm/include" "-isystem" "/home/alexrp/Source/ziglang/zig-bootstrap/llvm/../third-party/siphash/include" "-isystem" "/home/alexrp/Source/ziglang/zig-bootstrap/out/hexagon-linux-musl-baseline/include" "-fno-semantic-interposition" "-fvisibility-inlines-hidden" "-Werror=date-time" "-Werror=unguarded-availability-new" "-Wall" "-Wextra" "-Wno-unused-parameter" "-Wwrite-strings" "-Wcast-qual" "-Wmissing-field-initializers" "-pedantic" "-Wno-long-long" "-Wc++98-compat-extra-semi" "-Wimplicit-fallthrough" "-Wcovered-switch-default" "-Wno-noexcept-type" "-Wnon-virtual-dtor" "-Wdelete-non-virtual-dtor" "-Wsuggest-override" "-Wstring-conversion" "-Wmisleading-indentation" "-Wctad-maybe-unsupported" "-fdiagnostics-color" "-D" "NDEBUG" "-std=c++17" "-fno-exceptions" "-fno-rtti" "-MD" "-MT" "lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o" "-MF" "lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o.d" "-c" "-o" "lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o"
# Original command:  "/home/alexrp/Source/ziglang/zig-bootstrap/out/host/bin/zig" "-cc1" "-triple" "hexagon-unknown-linux5.10.0-musl" "-O2" "-emit-obj" "-disable-free" "-clear-ast-before-backend" "-main-file-name" "APFloat.cpp" "-mrelocation-model" "pic" "-pic-level" "2" "-fhalf-no-semantic-interposition" "-mframe-pointer=all" "-ffp-contract=on" "-fno-rounding-math" "-mconstructor-aliases" "-funwind-tables=1" "-target-cpu" "hexagonv68" "-target-feature" "-long-calls" "-mqdsp6-compat" "-Wreturn-type" "-mllvm" "-hexagon-small-data-threshold=0" "-fshort-enums" "-mllvm" "-machine-sink-split=0" "-debugger-tuning=gdb" "-fdebug-compilation-dir=/home/alexrp/Source/ziglang/zig-bootstrap/out/build-llvm-hexagon-linux-musl-baseline" "-ffunction-sections" "-fdata-sections" "-fcoverage-compilation-dir=/home/alexrp/Source/ziglang/zig-bootstrap/out/build-llvm-hexagon-linux-musl-baseline" "-nostdsysteminc" "-nobuiltininc" "-resource-dir" "/home/alexrp/Source/ziglang/zig-bootstrap/out/host/lib/clang/21" "-dependency-file" "lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o.d" "-MT" "lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o" "-sys-header-deps" "-isystem" "/home/alexrp/Source/ziglang/zig-bootstrap/out/host/lib/zig/libcxx/include" "-isystem" "/home/alexrp/Source/ziglang/zig-bootstrap/out/host/lib/zig/libcxxabi/include" "-isystem" "/home/alexrp/Source/ziglang/zig-bootstrap/out/host/lib/zig/include" "-isystem" "/home/alexrp/Source/ziglang/zig-bootstrap/out/host/lib/zig/libc/include/hexagon-linux-musl" "-isystem" "/home/alexrp/Source/ziglang/zig-bootstrap/out/host/lib/zig/libc/include/generic-musl" "-isystem" "/home/alexrp/Source/ziglang/zig-bootstrap/out/host/lib/zig/libc/include/hexagon-linux-any" "-isystem" "/home/alexrp/Source/ziglang/zig-bootstrap/out/host/lib/zig/libc/include/any-linux-any" "-isystem" "/home/alexrp/Source/ziglang/zig-bootstrap/out/host/lib/zig/libunwind/include" "-isystem" "/home/alexrp/Source/ziglang/zig-bootstrap/llvm/../third-party/siphash/include" "-isystem" "/home/alexrp/Source/ziglang/zig-bootstrap/out/hexagon-linux-musl-baseline/include" "-D" "NDEBUG" "-D" "_LIBCPP_ABI_VERSION=1" "-D" "_LIBCPP_ABI_NAMESPACE=__1" "-D" "_LIBCPP_HAS_THREADS" "-D" "_LIBCPP_HAS_MONOTONIC_CLOCK" "-D" "_LIBCPP_HAS_TERMINAL" "-D" "_LIBCPP_HAS_MUSL_LIBC" "-D" "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS" "-D" "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS" "-D" "_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS" "-D" "_LIBCPP_HAS_FILESYSTEM" "-D" "_LIBCPP_HAS_RANDOM_DEVICE" "-D" "_LIBCPP_HAS_LOCALIZATION" "-D" "_LIBCPP_HAS_UNICODE" "-D" "_LIBCPP_HAS_WIDE_CHARACTERS" "-D" "_LIBCPP_HAS_NO_STD_MODULES" "-D" "_LIBCPP_HAS_TIME_ZONE_DATABASE" "-D" "_LIBCPP_PSTL_BACKEND_SERIAL" "-D" "_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_NONE" "-D" "_LIBCPP_ENABLE_CXX17_REMOVED_UNEXPECTED_FUNCTIONS" "-D" "EXPERIMENTAL_KEY_INSTRUCTIONS" "-D" "GTEST_HAS_RTTI=0" "-D" "_FILE_OFFSET_BITS=64" "-D" "_LARGEFILE_SOURCE" "-D" "__STDC_CONSTANT_MACROS" "-D" "__STDC_FORMAT_MACROS" "-D" "__STDC_LIMIT_MACROS" "-I" "/home/alexrp/Source/ziglang/zig-bootstrap/out/build-llvm-hexagon-linux-musl-baseline/lib/Support" "-I" "/home/alexrp/Source/ziglang/zig-bootstrap/llvm/lib/Support" "-I" "/home/alexrp/Source/ziglang/zig-bootstrap/out/build-llvm-hexagon-linux-musl-baseline/include" "-I" "/home/alexrp/Source/ziglang/zig-bootstrap/llvm/include" "-D" "NDEBUG" "-Werror=date-time" "-Werror=date-time" "-Werror=unguarded-availability-new" "-Wall" "-Wextra" "-Wno-unused-parameter" "-Wwrite-strings" "-Wcast-qual" "-Wmissing-field-initializers" "-Wno-long-long" "-Wc++98-compat-extra-semi" "-Wimplicit-fallthrough" "-Wcovered-switch-default" "-Wno-noexcept-type" "-Wnon-virtual-dtor" "-Wdelete-non-virtual-dtor" "-Wsuggest-override" "-Wstring-conversion" "-Wmisleading-indentation" "-Wctad-maybe-unsupported" "-pedantic" "-std=c++17" "-fdeprecated-macro" "-ferror-limit" "19" "-fvisibility-inlines-hidden" "-fno-rtti" "-fshort-enums" "-fno-signed-char" "-fgnuc-version=4.2.1" "-fskip-odr-check-in-gmf" "-fcolor-diagnostics" "-fno-spell-checking" "-vectorize-loops" "-vectorize-slp" "-target-cpu" "hexagonv68" "-target-feature" "-audio" "-target-feature" "+cabac" "-target-feature" "+compound" "-target-feature" "+duplex" "-target-feature" "-hvx" "-target-feature" "-hvx-ieee-fp" "-target-feature" "-hvx-length128b" "-target-feature" "-hvx-length64b" "-target-feature" "-hvx-qfloat" "-target-feature" "-hvxv60" "-target-feature" "-hvxv62" "-target-feature" "-hvxv65" "-target-feature" "-hvxv66" "-target-feature" "-hvxv67" "-target-feature" "-hvxv68" "-target-feature" "-hvxv69" "-target-feature" "-hvxv71" "-target-feature" "-hvxv73" "-target-feature" "-hvxv75" "-target-feature" "-hvxv79" "-target-feature" "-long-calls" "-target-feature" "+mem_noshuf" "-target-feature" "+memops" "-target-feature" "-noreturn-stack-elim" "-target-feature" "+nvj" "-target-feature" "+nvs" "-target-feature" "+packets" "-target-feature" "-prev65" "-target-feature" "-reserved-r19" "-target-feature" "-small-data" "-target-feature" "-tinycore" "-target-feature" "-unsafe-fp" "-target-feature" "+v5" "-target-feature" "+v55" "-target-feature" "+v60" "-target-feature" "+v62" "-target-feature" "+v65" "-target-feature" "+v66" "-target-feature" "+v67" "-target-feature" "+v68" "-target-feature" "-v69" "-target-feature" "-v71" "-target-feature" "-v73" "-target-feature" "-v75" "-target-feature" "-v79" "-target-feature" "-zreg" "-faddrsig" "-D__GCC_HAVE_DWARF2_CFI_ASM=1" "-o" "lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o" "-x" "c++" "/home/alexrp/Source/ziglang/zig-bootstrap/llvm/lib/Support/APFloat.cpp"
 "clang" "-cc1" "-triple" "hexagon-unknown-linux5.10.0-musl" "-O2" "-emit-obj" "-disable-free" "-clear-ast-before-backend" "-main-file-name" "APFloat.cpp" "-mrelocation-model" "pic" "-pic-level" "2" "-fhalf-no-semantic-interposition" "-mframe-pointer=all" "-ffp-contract=on" "-fno-rounding-math" "-mconstructor-aliases" "-funwind-tables=1" "-target-cpu" "hexagonv68" "-target-feature" "-long-calls" "-mqdsp6-compat" "-Wreturn-type" "-mllvm" "-hexagon-small-data-threshold=0" "-fshort-enums" "-mllvm" "-machine-sink-split=0" "-debugger-tuning=gdb" "-fdebug-compilation-dir=/home/alexrp/Source/ziglang/zig-bootstrap/out/build-llvm-hexagon-linux-musl-baseline" "-ffunction-sections" "-fdata-sections" "-fcoverage-compilation-dir=/home/alexrp/Source/ziglang/zig-bootstrap/out/build-llvm-hexagon-linux-musl-baseline" "-nostdsysteminc" "-nobuiltininc" "-sys-header-deps" "-D" "NDEBUG" "-D" "_LIBCPP_ABI_VERSION=1" "-D" "_LIBCPP_ABI_NAMESPACE=__1" "-D" "_LIBCPP_HAS_THREADS" "-D" "_LIBCPP_HAS_MONOTONIC_CLOCK" "-D" "_LIBCPP_HAS_TERMINAL" "-D" "_LIBCPP_HAS_MUSL_LIBC" "-D" "_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS" "-D" "_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS" "-D" "_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS" "-D" "_LIBCPP_HAS_FILESYSTEM" "-D" "_LIBCPP_HAS_RANDOM_DEVICE" "-D" "_LIBCPP_HAS_LOCALIZATION" "-D" "_LIBCPP_HAS_UNICODE" "-D" "_LIBCPP_HAS_WIDE_CHARACTERS" "-D" "_LIBCPP_HAS_NO_STD_MODULES" "-D" "_LIBCPP_HAS_TIME_ZONE_DATABASE" "-D" "_LIBCPP_PSTL_BACKEND_SERIAL" "-D" "_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_NONE" "-D" "_LIBCPP_ENABLE_CXX17_REMOVED_UNEXPECTED_FUNCTIONS" "-D" "EXPERIMENTAL_KEY_INSTRUCTIONS" "-D" "GTEST_HAS_RTTI=0" "-D" "_FILE_OFFSET_BITS=64" "-D" "_LARGEFILE_SOURCE" "-D" "__STDC_CONSTANT_MACROS" "-D" "__STDC_FORMAT_MACROS" "-D" "__STDC_LIMIT_MACROS" "-D" "NDEBUG" "-Werror=date-time" "-Werror=date-time" "-Werror=unguarded-availability-new" "-Wall" "-Wextra" "-Wno-unused-parameter" "-Wwrite-strings" "-Wcast-qual" "-Wmissing-field-initializers" "-Wno-long-long" "-Wc++98-compat-extra-semi" "-Wimplicit-fallthrough" "-Wcovered-switch-default" "-Wno-noexcept-type" "-Wnon-virtual-dtor" "-Wdelete-non-virtual-dtor" "-Wsuggest-override" "-Wstring-conversion" "-Wmisleading-indentation" "-Wctad-maybe-unsupported" "-pedantic" "-std=c++17" "-fdeprecated-macro" "-ferror-limit" "19" "-fvisibility-inlines-hidden" "-fno-rtti" "-fshort-enums" "-fno-signed-char" "-fgnuc-version=4.2.1" "-fskip-odr-check-in-gmf" "-fcolor-diagnostics" "-fno-spell-checking" "-vectorize-loops" "-vectorize-slp" "-target-cpu" "hexagonv68" "-target-feature" "-audio" "-target-feature" "+cabac" "-target-feature" "+compound" "-target-feature" "+duplex" "-target-feature" "-hvx" "-target-feature" "-hvx-ieee-fp" "-target-feature" "-hvx-length128b" "-target-feature" "-hvx-length64b" "-target-feature" "-hvx-qfloat" "-target-feature" "-hvxv60" "-target-feature" "-hvxv62" "-target-feature" "-hvxv65" "-target-feature" "-hvxv66" "-target-feature" "-hvxv67" "-target-feature" "-hvxv68" "-target-feature" "-hvxv69" "-target-feature" "-hvxv71" "-target-feature" "-hvxv73" "-target-feature" "-hvxv75" "-target-feature" "-hvxv79" "-target-feature" "-long-calls" "-target-feature" "+mem_noshuf" "-target-feature" "+memops" "-target-feature" "-noreturn-stack-elim" "-target-feature" "+nvj" "-target-feature" "+nvs" "-target-feature" "+packets" "-target-feature" "-prev65" "-target-feature" "-reserved-r19" "-target-feature" "-small-data" "-target-feature" "-tinycore" "-target-feature" "-unsafe-fp" "-target-feature" "+v5" "-target-feature" "+v55" "-target-feature" "+v60" "-target-feature" "+v62" "-target-feature" "+v65" "-target-feature" "+v66" "-target-feature" "+v67" "-target-feature" "+v68" "-target-feature" "-v69" "-target-feature" "-v71" "-target-feature" "-v73" "-target-feature" "-v75" "-target-feature" "-v79" "-target-feature" "-zreg" "-faddrsig" "-D__GCC_HAVE_DWARF2_CFI_ASM=1" "-x" "c++" "APFloat-f0c57c.cpp"
