-### s --analyzer-output s --analyze s -arcmt-migrate-emit-errors n -arcmt-migrate-report-output n -byteswapio s -B s -CC s -cl-denorms-are-zero s -cl-fast-relaxed-math s -cl-finite-math-only s -cl-fp32-correctly-rounded-divide-sqrt s -cl-kernel-arg-info s -cl-mad-enable s -cl-no-signed-zeros s -cl-opt-disable s -cl-single-precision-constant s -cl-std s -cl-strict-aliasing s -cl-uniform-work-group-size s -cl-unsafe-math-optimizations s --config s --cuda-compile-host-device s --cuda-device-only s --cuda-host-only s --cuda-include-ptx n --cuda-noopt-device-debug n --cuda-path-ignore-env n --cuda-path n -cxx-isystem s -C s -c s -dD s -dependency-dot s -dependency-file s -dI s -dM s -dsym-dir n -D s -emit-ast s -emit-interface-stubs s -emit-llvm s -emit-merged-ifs s --emit-static-lib s -enable-trivial-auto-var-init-zero-knowing-it-will-be-removed-from-clang s -E s -fAAPCSBitfieldLoad n -faddrsig s -faligned-allocation s -fallow-editor-placeholders s -fallow-fortran-gnu-ext s -fansi-escape-codes s -fapple-kext n -fapple-link-rtlib n -fapple-pragma-pack n -fapplication-extension n -fbackslash s -fbasic-block-sections s -fblocks s -fborland-extensions n -fbuild-session-file s -fbuild-session-timestamp s -fbuiltin-module-map n -fcall-saved-x10 n -fcall-saved-x11 n -fcall-saved-x12 n -fcall-saved-x13 n -fcall-saved-x14 n -fcall-saved-x15 n -fcall-saved-x18 n -fcall-saved-x8 n -fcall-saved-x9 n -fcf-protection n -fcf-protection n -fchar8_t s -fclang-abi-compat s -fcolor-diagnostics s -fcomment-block-commands s -fcommon s -fcomplete-member-pointers s -fconvergent-functions s -fcoroutines-ts s -fcoverage-mapping n -fcs-profile-generate n -fcs-profile-generate n -fcuda-approx-transcendentals n -fcuda-flush-denormals-to-zero s -fcuda-short-ptr n -fcxx-exceptions s -fdata-sections s -fdebug-compilation-dir s -fdebug-default-version s -fdebug-info-for-profiling s -fdebug-macro s -fdebug-prefix-map s -fdebug-ranges-base-address s -fdebug-types-section s -fdeclspec s -fdelayed-template-parsing s -fdelete-null-pointer-checks s -fdiagnostics-absolute-paths s -fdiagnostics-hotness-threshold n -fdiagnostics-parseable-fixits s -fdiagnostics-print-source-range-info s -fdiagnostics-show-hotness n -fdiagnostics-show-note-include-stack s -fdiagnostics-show-option s -fdiagnostics-show-template-tree s -fdigraphs s -fdiscard-value-names s -fdollars-in-identifiers s -fdouble-square-bracket-attributes s -fdwarf-exceptions n -feliminate-unused-debug-types s -fembed-bitcode-marker s -fembed-bitcode s -fembed-bitcode s -femit-all-decls s -femulated-tls s -fenable-matrix s -fexceptions s -fexperimental-new-constant-interpreter s -fexperimental-new-pass-manager s -fexperimental-relative-c++-abi-vtables s -fexperimental-strict-floating-point s -ffast-math s -ffile-prefix-map s -ffine-grained-bitfield-accesses s -ffixed-form s -ffixed-point s -ffixed-r19 n -ffixed-r9 n -ffixed-x10 n -ffixed-x11 n -ffixed-x12 n -ffixed-x13 n -ffixed-x14 n -ffixed-x15 n -ffixed-x16 n -ffixed-x17 n -ffixed-x18 n -ffixed-x19 n -ffixed-x1 n -ffixed-x20 n -ffixed-x21 n -ffixed-x22 n -ffixed-x23 n -ffixed-x24 n -ffixed-x25 n -ffixed-x26 n -ffixed-x27 n -ffixed-x28 n -ffixed-x29 n -ffixed-x2 n -ffixed-x30 n -ffixed-x31 n -ffixed-x3 n -ffixed-x4 n -ffixed-x5 n -ffixed-x6 n -ffixed-x7 n -ffixed-x8 n -ffixed-x9 n -fforce-dwarf-frame s -fforce-emit-vtables s -fforce-enable-int128 s -ffp-contract s -ffp-exception-behavior s -ffp-model s -ffree-form s -ffreestanding s -ffunc-args-alias s -ffunction-sections s -fglobal-isel s -fgnu-keywords s -fgnu-runtime n -fgnu89-inline n -fgnuc-version s -fgpu-allow-device-init s -fgpu-rdc s -fhip-new-launch-api s -fignore-exceptions s -fimplicit-module-maps n -finline-functions s -finline-hint-functions s -finstrument-function-entry-bare n -finstrument-functions-after-inlining n -finstrument-functions n -fintegrated-as s -fintegrated-cc1 s -fjump-tables s -fkeep-static-consts s -flax-vector-conversions s -flto-jobs n -flto n -flto n -fmacro-prefix-map s -fmath-errno s -fmax-tokens s -fmax-type-align s -fmemory-profile s -fmerge-all-constants s -fmessage-length s -fmodule-file n -fmodule-map-file n -fmodule-name n -fmodules-cache-path n -fmodules-decluse n -fmodules-disable-diagnostic-validation n -fmodules-ignore-macro n -fmodules-prune-after n -fmodules-prune-interval n -fmodules-search-all n -fmodules-strict-decluse n -fmodules-ts n -fmodules-user-build-path n -fmodules-validate-input-files-content s -fmodules-validate-once-per-build-session n -fmodules-validate-system-headers s -fmodules n -fms-compatibility-version s -fms-compatibility s -fms-extensions s -fmsc-version s -fnew-alignment s -fno-addrsig s -fno-allow-fortran-gnu-ext s -fno-assume-sane-operator-new s -fno-autolink s -fno-backslash s -fno-builtin- s -fno-builtin s -fno-c++-static-destructors s -fno-char8_t s -fno-color-diagnostics s -fno-common s -fno-complete-member-pointers s -fno-constant-cfstrings s -fno-coverage-mapping s -fno-crash-diagnostics s -fno-cuda-approx-transcendentals n -fno-debug-macro s -fno-declspec n -fno-delayed-template-parsing s -fno-delete-null-pointer-checks s -fno-diagnostics-fixit-info s -fno-digraphs s -fno-discard-value-names s -fno-dollars-in-identifiers s -fno-double-square-bracket-attributes s -fno-elide-constructors s -fno-elide-type s -fno-eliminate-unused-debug-types s -fno-exceptions s -fno-experimental-new-pass-manager s -fno-experimental-relative-c++-abi-vtables s -fno-fine-grained-bitfield-accesses s -fno-fixed-form s -fno-fixed-point s -fno-force-enable-int128 s -fno-fortran-main s -fno-free-form s -fno-func-args-alias s -fno-global-isel s -fno-gnu-inline-asm s -fno-gpu-allow-device-init s -fno-hip-new-launch-api s -fno-integrated-as s -fno-integrated-cc1 s -fno-jump-tables s -fno-keep-static-consts s -fno-lto s -fno-memory-profile s -fno-merge-all-constants s -fno-no-access-control s -fno-objc-infer-related-result-type s -fno-operator-names s -fno-pch-codegen s -fno-pch-debuginfo s -fno-plt s -fno-preserve-as-comments s -fno-profile-generate s -fno-profile-instr-generate s -fno-profile-instr-use s -fno-register-global-dtors-with-atexit s -fno-rtlib-add-rpath s -fno-rtti-data s -fno-rtti s -fno-sanitize-address-poison-custom-array-cookie h -fno-sanitize-address-use-after-scope h -fno-sanitize-address-use-odr-indicator h -fno-sanitize-blacklist h -fno-sanitize-cfi-canonical-jump-tables h -fno-sanitize-cfi-cross-dso h -fno-sanitize-coverage h -fno-sanitize-memory-track-origins h -fno-sanitize-memory-use-after-dtor h -fno-sanitize-recover h -fno-sanitize-stats h -fno-sanitize-thread-atomics h -fno-sanitize-thread-func-entry-exit h -fno-sanitize-thread-memory-access h -fno-sanitize-trap h -fno-sanitize-trap h -fno-short-wchar s -fno-show-column s -fno-show-source-location s -fno-signed-char s -fno-signed-zeros s -fno-spell-checking s -fno-split-machine-functions s -fno-stack-clash-protection s -fno-stack-protector s -fno-standalone-debug s -fno-strict-float-cast-overflow s -fno-strict-return s -fno-sycl n -fno-temp-file s -fno-threadsafe-statics s -fno-trigraphs s -fno-unique-section-names s -fno-unroll-loops s -fno-use-cxa-atexit s -fno-use-flang-math-libs s -fno-use-init-array s -fno-visibility-inlines-hidden-static-local-var s -fno-xray-function-index n -fno-zero-initialized-in-bss s -fobjc-arc-exceptions n -fobjc-arc n -fobjc-exceptions n -fobjc-runtime n -fobjc-weak n -fopenmp-simd n -fopenmp-targets n -fopenmp n -foptimization-record-file s -foptimization-record-passes s -forder-file-instrumentation s -fpack-struct n -fpascal-strings s -fpass-plugin s -fpatchable-function-entry s -fpcc-struct-return n -fpch-codegen s -fpch-debuginfo s -fpch-instantiate-templates s -fpch-validate-input-files-content s -fplugin s -fprebuilt-module-path n -fprofile-exclude-files n -fprofile-filter-files n -fprofile-generate n -fprofile-generate n -fprofile-instr-generate n -fprofile-instr-generate n -fprofile-instr-use n -fprofile-remapping-file n -fprofile-sample-accurate n -fprofile-sample-use n -fprofile-use n -freciprocal-math s -freg-struct-return n -fregister-global-dtors-with-atexit s -frelaxed-template-template-args s -freroll-loops s -fropi n -frtlib-add-rpath s -frwpi n -fsanitize-address-field-padding h -fsanitize-address-globals-dead-stripping h -fsanitize-address-poison-custom-array-cookie h -fsanitize-address-use-after-scope h -fsanitize-address-use-odr-indicator h -fsanitize-blacklist h -fsanitize-cfi-canonical-jump-tables h -fsanitize-cfi-cross-dso h -fsanitize-cfi-icall-generalize-pointers h -fsanitize-coverage-allowlist h -fsanitize-coverage-blacklist h -fsanitize-coverage-blocklist h -fsanitize-coverage-whitelist h -fsanitize-coverage h -fsanitize-hwaddress-abi h -fsanitize-memory-track-origins h -fsanitize-memory-track-origins h -fsanitize-memory-use-after-dtor h -fsanitize-recover h -fsanitize-stats h -fsanitize-system-blacklist h -fsanitize-thread-atomics h -fsanitize-thread-func-entry-exit h -fsanitize-thread-memory-access h -fsanitize-trap h -fsanitize-trap h -fsanitize-undefined-strip-path-components h -fsanitize h -fsave-optimization-record s -fsave-optimization-record s -fseh-exceptions s -fshort-enums s -fshort-wchar n -fshow-overloads s -fsigned-char s -fsized-deallocation s -fsjlj-exceptions s -fslp-vectorize s -fsplit-dwarf-inlining n -fsplit-lto-unit n -fsplit-machine-functions s -fstack-clash-protection s -fstack-protector-all n -fstack-protector-strong n -fstack-protector n -fstack-size-section s -fstandalone-debug s -fstrict-enums s -fstrict-float-cast-overflow s -fstrict-vtable-pointers s -fsycl n -fsystem-module u -fthin-link-bitcode s -fthinlto-index n -ftime-trace-granularity s -ftime-trace s -ftrap-function n -ftrapv-handler n -ftrapv n -ftrigraphs s -ftrivial-auto-var-init-stop-after s -ftrivial-auto-var-init s -funique-basic-block-section-names s -funique-internal-linkage-names s -funroll-loops s -fuse-flang-math-libs s -fuse-line-directives s -fvalidate-ast-input-files-content s -fveclib n -fvectorize n -fverbose-asm s -fvirtual-function-elimination s -fvisibility-global-new-delete-hidden s -fvisibility-inlines-hidden-static-local-var s -fvisibility-inlines-hidden s -fvisibility-ms-compat s -fvisibility s -fwasm-exceptions n -fwhole-program-vtables n -fwrapv s -fwritable-strings s -fxray-always-emit-customevents n -fxray-always-emit-typedevents n -fxray-always-instrument n -fxray-attr-list n -fxray-ignore-loops n -fxray-instruction-threshold n -fxray-instrumentation-bundle n -fxray-instrument n -fxray-link-deps n -fxray-modes n -fxray-never-instrument n -fzvector s -F n --gcc-toolchain s -gcodeview-ghash s -gcodeview s -gdwarf-2 s -gdwarf-3 s -gdwarf-4 s -gdwarf-5 s -gdwarf s -gembed-source s -gline-directives-only s -gline-tables-only s -gmodules s -gno-embed-source s -gno-inline-line-tables s --gpu-max-threads-per-block s -gsplit-dwarf s -gz s -gz s -G n -g s --help-hidden s -help s --hip-device-lib s --hip-link s --hip-version s -H s -I- s -ibuiltininc s -idirafter s -iframeworkwithsysroot n -iframework n -imacros s -include-pch s -include s -index-header-map s -iprefix s -iquote s -isysroot s -isystem-after s -isystem s -ivfsoverlay s -iwithprefixbefore s -iwithprefix s -iwithsysroot s -I s --libomptarget-nvptx-path n -L s -mabicalls n -maix-struct-return n -malign-branch-boundary s -malign-branch s -malign-double s -Mallocatable n -mbackchain n -mbranch-protection n -mbranches-within-32B-boundaries s -mcmodel n -mcmodel n -mcmse n -mcode-object-v3 s -mcode-object-version s -mcrc n -mcumode s -mdouble s -MD s -meabi s -membedded-data n -menable-experimental-extensions n -mexec-model n -mexecute-only n -mextern-sdata n -mfentry n -mfix-cortex-a53-835769 n -mfp32 n -mfp64 n -MF s -mgeneral-regs-only n -mglobal-merge s -mgpopt n -MG s -mharden-sls n -mhvx-length n -mhvx n -mhvx n -miamcu n --migrate n -mincremental-linker-compatible s -mindirect-jump n -Minform s -mios-version-min n -MJ n -mllvm s -mlocal-sdata n -mlong-calls s -mlong-double-128 h -mlong-double-64 s -mlong-double-80 h -mlvi-cfi h -mlvi-hardening h -mmacosx-version-min n -mmadd4 s -mmark-bti-property n -MMD s -mmemops s -mms-bitfields n -mmsa n -mmt n -MM s -mno-abicalls n -mno-crc n -mno-embedded-data n -mno-execute-only n -mno-extern-sdata n -mno-fix-cortex-a53-835769 n -mno-global-merge s -mno-gpopt n -mno-hvx n -mno-implicit-float s -mno-incremental-linker-compatible s -mno-local-sdata n -mno-long-calls s -mno-lvi-cfi h -mno-lvi-hardening h -mno-madd4 s -mno-memops s -mno-movt s -mno-ms-bitfields s -mno-msa n -mno-mt n -mno-neg-immediates s -mno-nvj s -mno-nvs s -mno-outline n -mno-packets s -mno-relax s -mno-restrict-it n -mno-save-restore n -mno-seses n -mno-stack-arg-probe s -mno-tls-direct-seg-refs s -mno-unaligned-access n -mno-wavefrontsize64 s -mnocrc n -mnop-mcount s -mnvj s -mnvs s -module-dependency-dir n -module-file-info n -momit-leaf-frame-pointer s -moutline n -mpacked-stack n -mpackets s -mpad-max-prefix-size s -mpie-copy-relocations s -mprefer-vector-width n -MP s -mqdsp6-compat n -MQ s -mrecord-mcount s -mrelax-all s -mrelax s -mrestrict-it n -mrtd n -msave-restore n -mseses n -msign-return-address n -msmall-data-limit s -msoft-float s -msram-ecc s -mstack-alignment n -mstack-arg-probe n -mstack-probe-size n -mstackrealign n -msve-vector-bits n -msvr4-struct-return n -mthread-model s -mtls-direct-seg-refs s -mtls-size n -mtp n -mtune h -MT n -munaligned-access n -MV s -mwavefrontsize64 s -mxnack s -M s --no-cuda-include-ptx s --no-cuda-version-check s -no-flang-libs s --no-offload-arch s --no-system-header-prefix s -nobuiltininc s -nogpuinc s -nogpulib s -nostdinc++ n -ObjC++ n -objcmt-atomic-property n -objcmt-migrate-all n -objcmt-migrate-annotation n -objcmt-migrate-designated-init n -objcmt-migrate-instancetype n -objcmt-migrate-literals n -objcmt-migrate-ns-macros n -objcmt-migrate-property-dot-syntax n -objcmt-migrate-property n -objcmt-migrate-protocol-conformance n -objcmt-migrate-readonly-property n -objcmt-migrate-readwrite-property n -objcmt-migrate-subscripting n -objcmt-ns-nonatomic-iosonly n -objcmt-returns-innerpointer-property n -objcmt-whitelist-dir-path n -ObjC n --offload-arch s -o s -parallel-jobs s -pg s -pipe s --precompile s -print-effective-triple s -print-file-name s -print-ivar-layout n -print-libgcc-file-name s -print-prog-name s -print-resource-dir s -print-search-dirs s -print-supported-cpus s -print-target-triple s -print-targets s -pthread s --ptxas-path n -P s -Qn s -Qunused-arguments s -Qy s -relocatable-pch s -rewrite-legacy-objc n -rewrite-objc n --rocm-device-lib-path s --rocm-path s -Rpass-analysis s -Rpass-missed s -Rpass s -rtlib n -R n -save-stats s -save-stats s -save-temps s -save-temps s -serialize-diagnostics s -shared-libsan n -static-flang-libs s -static-libsan n -static-openmp s -std s -stdlib++-isystem s -stdlib s -sycl-std n --system-header-prefix s -S s --target s -Tbss s -Tdata s -time s -traditional-cpp n -trigraphs s -Ttext s -T n -undef s -unwindlib s -U s --verify-debug-info s -verify-pch n --version s -v s -Wa, s -Wdeprecated s -Wl, s -working-directory s -Wp, s -W s -w s -Xanalyzer s -Xarch_device s -Xarch_host s -Xassembler s -Xclang s -Xcuda-fatbinary s -Xcuda-ptxas s -Xlinker s -Xopenmp-target s -Xopenmp-target s -Xpreprocessor s -x s -z s