# Crash reproducer for FreeBSD clang version 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c) # Driver args: "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-O2" "-pipe" "-fstack-protector-strong" "-fno-strict-aliasing" "-fPIC" "-fvisibility=hidden" "-Wall" "-Wextra" "-Warray-bounds-pointer-arithmetic" "-Wassign-enum" "-Watomic-properties" "-Wcomma" "-Wconditional-uninitialized" "-Wconversion" "-Wcovered-switch-default" "-Wdate-time" "-Wdeprecated" "-Wdocumentation" "-Wdouble-promotion" "-Wduplicate-enum" "-Wexpansion-to-defined" "-Wfloat-equal" "-Widiomatic-parentheses" "-Winfinite-recursion" "-Wmissing-prototypes" "-Wnewline-eof" "-Wnullable-to-nonnull-conversion" "-Wobjc-interface-ivars" "-Wover-aligned" "-Wpacked" "-Wpointer-arith" "-Wselector" "-Wshadow" "-Wshorten-64-to-32" "-Wsign-conversion" "-Wstatic-in-inline" "-Wsuper-class-method-mismatch" "-Wswitch" "-Wunguarded-availability" "-Wunreachable-code" "-Wunused" "-Wno-unknown-warning-option" "-Wno-trigraphs" "-Wno-four-char-constants" "-Wno-disabled-macro-expansion" "-Wno-pedantic" "-Wno-bad-function-cast" "-Wno-c++-compat" "-Wno-c++98-compat" "-Wno-c++98-compat-pedantic" "-Wno-cast-align" "-Wno-cast-qual" "-Wno-documentation-unknown-command" "-Wno-format-nonliteral" "-Wno-missing-variable-declarations" "-Wno-old-style-cast" "-Wno-padded" "-Wno-reserved-id-macro" "-Wno-shift-sign-overflow" "-Wno-undef" "-Wno-unreachable-code-aggressive" "-Wno-unused-macros" "-Wno-used-but-marked-unused" "-Wno-void-pointer-to-int-cast" "-Wno-vla" "-Wno-error=assign-enum" "-fno-exceptions" "-fblocks" "-momit-leaf-frame-pointer" "-pthread" "-std=gnu11" "-D" "DISPATCH_USE_DTRACE=0" "-D" "HAVE_CONFIG_H" "-D" "_WITH_DPRINTF" "-D" "dispatch_EXPORTS" "-I" "/wrkdirs/usr/ports/devel/libdispatch/work/.build" "-I" "/wrkdirs/usr/ports/devel/libdispatch/work/swift-corelibs-libdispatch-swift-5.5-RELEASE" "-I" "/wrkdirs/usr/ports/devel/libdispatch/work/swift-corelibs-libdispatch-swift-5.5-RELEASE/src" "-I" "/wrkdirs/usr/ports/devel/libdispatch/work/.build/src" "-I" "/wrkdirs/usr/ports/devel/libdispatch/work/swift-corelibs-libdispatch-swift-5.5-RELEASE/private" "-I" "/wrkdirs/usr/ports/devel/libdispatch/work/swift-corelibs-libdispatch-swift-5.5-RELEASE/src/BlocksRuntime" "-D" "NDEBUG" "-c" "-o" "src/CMakeFiles/dispatch.dir/allocator.c.o" "/wrkdirs/usr/ports/devel/libdispatch/work/swift-corelibs-libdispatch-swift-5.5-RELEASE/src/allocator.c" # Original command: "/usr/bin/cc" "-cc1" "-triple" "x86_64-unknown-freebsd14.0" "-emit-obj" "--mrelax-relocations" "-disable-free" "-clear-ast-before-backend" "-main-file-name" "allocator.c" "-mrelocation-model" "pic" "-pic-level" "2" "-fhalf-no-semantic-interposition" "-mframe-pointer=non-leaf" "-relaxed-aliasing" "-ffp-contract=on" "-fno-rounding-math" "-mconstructor-aliases" "-funwind-tables=2" "-target-cpu" "x86-64" "-tune-cpu" "generic" "-mllvm" "-treat-scalable-fixed-error-as-warning" "-debugger-tuning=gdb" "-fcoverage-compilation-dir=/wrkdirs/usr/ports/devel/libdispatch/work/.build" "-resource-dir" "/usr/lib/clang/14.0.5" "-D" "DISPATCH_USE_DTRACE=0" "-D" "HAVE_CONFIG_H" "-D" "_WITH_DPRINTF" "-D" "dispatch_EXPORTS" "-I" "/wrkdirs/usr/ports/devel/libdispatch/work/.build" "-I" "/wrkdirs/usr/ports/devel/libdispatch/work/swift-corelibs-libdispatch-swift-5.5-RELEASE" "-I" "/wrkdirs/usr/ports/devel/libdispatch/work/swift-corelibs-libdispatch-swift-5.5-RELEASE/src" "-I" "/wrkdirs/usr/ports/devel/libdispatch/work/.build/src" "-I" "/wrkdirs/usr/ports/devel/libdispatch/work/swift-corelibs-libdispatch-swift-5.5-RELEASE/private" "-I" "/wrkdirs/usr/ports/devel/libdispatch/work/swift-corelibs-libdispatch-swift-5.5-RELEASE/src/BlocksRuntime" "-D" "NDEBUG" "-O2" "-Wall" "-Wextra" "-Warray-bounds-pointer-arithmetic" "-Wassign-enum" "-Watomic-properties" "-Wcomma" "-Wconditional-uninitialized" "-Wconversion" "-Wcovered-switch-default" "-Wdate-time" "-Wdeprecated" "-Wdocumentation" "-Wdouble-promotion" "-Wduplicate-enum" "-Wexpansion-to-defined" "-Wfloat-equal" "-Widiomatic-parentheses" "-Winfinite-recursion" "-Wmissing-prototypes" "-Wnewline-eof" "-Wnullable-to-nonnull-conversion" "-Wobjc-interface-ivars" "-Wover-aligned" "-Wpacked" "-Wpointer-arith" "-Wselector" "-Wshadow" "-Wshorten-64-to-32" "-Wsign-conversion" "-Wstatic-in-inline" "-Wsuper-class-method-mismatch" "-Wswitch" "-Wunguarded-availability" "-Wunreachable-code" "-Wunused" "-Wno-unknown-warning-option" "-Wno-trigraphs" "-Wno-four-char-constants" "-Wno-disabled-macro-expansion" "-Wno-pedantic" "-Wno-bad-function-cast" "-Wno-c++-compat" "-Wno-c++98-compat" "-Wno-c++98-compat-pedantic" "-Wno-cast-align" "-Wno-cast-qual" "-Wno-documentation-unknown-command" "-Wno-format-nonliteral" "-Wno-missing-variable-declarations" "-Wno-old-style-cast" "-Wno-padded" "-Wno-reserved-id-macro" "-Wno-shift-sign-overflow" "-Wno-undef" "-Wno-unreachable-code-aggressive" "-Wno-unused-macros" "-Wno-used-but-marked-unused" "-Wno-void-pointer-to-int-cast" "-Wno-vla" "-Wno-error=assign-enum" "-std=gnu11" "-fdebug-compilation-dir=/wrkdirs/usr/ports/devel/libdispatch/work/.build" "-ferror-limit" "19" "-fvisibility" "hidden" "-pthread" "-stack-protector" "2" "-fblocks" "-fgnuc-version=4.2.1" "-vectorize-loops" "-vectorize-slp" "-faddrsig" "-D__GCC_HAVE_DWARF2_CFI_ASM=1" "-o" "src/CMakeFiles/dispatch.dir/allocator.c.o" "-x" "c" "/wrkdirs/usr/ports/devel/libdispatch/work/swift-corelibs-libdispatch-swift-5.5-RELEASE/src/allocator.c" "/usr/bin/cc" "-cc1" "-triple" "x86_64-unknown-freebsd14.0" "-emit-obj" "--mrelax-relocations" "-disable-free" "-clear-ast-before-backend" "-main-file-name" "allocator.c" "-mrelocation-model" "pic" "-pic-level" "2" "-fhalf-no-semantic-interposition" "-mframe-pointer=non-leaf" "-relaxed-aliasing" "-ffp-contract=on" "-fno-rounding-math" "-mconstructor-aliases" "-funwind-tables=2" "-target-cpu" "x86-64" "-tune-cpu" "generic" "-mllvm" "-treat-scalable-fixed-error-as-warning" "-debugger-tuning=gdb" "-fcoverage-compilation-dir=/wrkdirs/usr/ports/devel/libdispatch/work/.build" "-D" "DISPATCH_USE_DTRACE=0" "-D" "HAVE_CONFIG_H" "-D" "_WITH_DPRINTF" "-D" "dispatch_EXPORTS" "-D" "NDEBUG" "-O2" "-Wall" "-Wextra" "-Warray-bounds-pointer-arithmetic" "-Wassign-enum" "-Watomic-properties" "-Wcomma" "-Wconditional-uninitialized" "-Wconversion" "-Wcovered-switch-default" "-Wdate-time" "-Wdeprecated" "-Wdocumentation" "-Wdouble-promotion" "-Wduplicate-enum" "-Wexpansion-to-defined" "-Wfloat-equal" "-Widiomatic-parentheses" "-Winfinite-recursion" "-Wmissing-prototypes" "-Wnewline-eof" "-Wnullable-to-nonnull-conversion" "-Wobjc-interface-ivars" "-Wover-aligned" "-Wpacked" "-Wpointer-arith" "-Wselector" "-Wshadow" "-Wshorten-64-to-32" "-Wsign-conversion" "-Wstatic-in-inline" "-Wsuper-class-method-mismatch" "-Wswitch" "-Wunguarded-availability" "-Wunreachable-code" "-Wunused" "-Wno-unknown-warning-option" "-Wno-trigraphs" "-Wno-four-char-constants" "-Wno-disabled-macro-expansion" "-Wno-pedantic" "-Wno-bad-function-cast" "-Wno-c++-compat" "-Wno-c++98-compat" "-Wno-c++98-compat-pedantic" "-Wno-cast-align" "-Wno-cast-qual" "-Wno-documentation-unknown-command" "-Wno-format-nonliteral" "-Wno-missing-variable-declarations" "-Wno-old-style-cast" "-Wno-padded" "-Wno-reserved-id-macro" "-Wno-shift-sign-overflow" "-Wno-undef" "-Wno-unreachable-code-aggressive" "-Wno-unused-macros" "-Wno-used-but-marked-unused" "-Wno-void-pointer-to-int-cast" "-Wno-vla" "-Wno-error=assign-enum" "-std=gnu11" "-fdebug-compilation-dir=/wrkdirs/usr/ports/devel/libdispatch/work/.build" "-ferror-limit" "19" "-fvisibility" "hidden" "-pthread" "-stack-protector" "2" "-fblocks" "-fgnuc-version=4.2.1" "-vectorize-loops" "-vectorize-slp" "-faddrsig" "-D__GCC_HAVE_DWARF2_CFI_ASM=1" "-x" "c" "allocator-708868.c"