# Crash reproducer for Ubuntu clang version 18.1.3 (1ubuntu1)
# Driver args: "--driver-mode=g++" "-isystem" "/home/mavrogato/local/bin/../include/AdaptiveCpp" "-D" "__OPENSYCL__" "-D" "__HIPSYCL__" "-D" "__ADAPTIVECPP__" "-D" "__ACPP__" "-x" "cuda" "--cuda-path=/usr/local/cuda" "-D" "__ACPP_ENABLE_CUDA_TARGET__" "-D" "__ACPP_CLANG__" "-U" "__FLOAT128__" "-U" "__SIZEOF_FLOAT128__" "-isystem" "/home/mavrogato/local/bin/../include/AdaptiveCpp/hipSYCL/std/hiplike" "--cuda-gpu-arch=sm_86" "-fplugin=/home/mavrogato/local/bin/../lib/libacpp-clang.so" "-fpass-plugin=/home/mavrogato/local/bin/../lib/libacpp-clang.so" "-D" "__ACPP_ENABLE_OMPHOST_TARGET__" "-D" "_ENABLE_EXTENDED_ALIGNED_STORAGE" "-I" "/home/mavrogato/work/2025/vulkan-sycl-display/build" "-I" "/home/mavrogato/work/2025/vulkan-sycl-display" "-std=c++23" "-Wall" "-Wextra" "-MD" "-MT" "CMakeFiles/vulkan-sycl-display.dir/main.cc.o" "-MF" "CMakeFiles/vulkan-sycl-display.dir/main.cc.o.d" "-o" "CMakeFiles/vulkan-sycl-display.dir/main.cc.o" "-c" "/home/mavrogato/work/2025/vulkan-sycl-display/main.cc"
# Original command:  "/usr/lib/llvm-18/bin/clang" "-cc1" "-triple" "nvptx64-nvidia-cuda" "-aux-triple" "x86_64-pc-linux-gnu" "-S" "-disable-free" "-clear-ast-before-backend" "-disable-llvm-verifier" "-discard-value-names" "-main-file-name" "main.cc" "-mrelocation-model" "static" "-mframe-pointer=all" "-fno-rounding-math" "-no-integrated-as" "-aux-target-cpu" "x86-64" "-fcuda-is-device" "-mllvm" "-enable-memcpyopt-without-libcalls" "-fcuda-allow-variadic-functions" "-mlink-builtin-bitcode" "/usr/local/cuda/nvvm/libdevice/libdevice.10.bc" "-target-sdk-version=12.3" "-target-cpu" "sm_86" "-target-feature" "+ptx83" "-debugger-tuning=gdb" "-fno-dwarf-directory-asm" "-fdebug-compilation-dir=/home/mavrogato/work/2025/vulkan-sycl-display/build" "-resource-dir" "/usr/lib/llvm-18/lib/clang/18" "-dependency-file" "CMakeFiles/vulkan-sycl-display.dir/main.cc.o.d" "-MT" "CMakeFiles/vulkan-sycl-display.dir/main.cc.o" "-sys-header-deps" "-internal-isystem" "/usr/lib/llvm-18/lib/clang/18/include/cuda_wrappers" "-include" "__clang_cuda_runtime_wrapper.h" "-isystem" "/home/mavrogato/local/bin/../include/AdaptiveCpp" "-isystem" "/home/mavrogato/local/bin/../include/AdaptiveCpp/hipSYCL/std/hiplike" "-D" "__OPENSYCL__" "-D" "__HIPSYCL__" "-D" "__ADAPTIVECPP__" "-D" "__ACPP__" "-D" "__ACPP_ENABLE_CUDA_TARGET__" "-D" "__ACPP_CLANG__" "-U" "__FLOAT128__" "-U" "__SIZEOF_FLOAT128__" "-D" "__ACPP_ENABLE_OMPHOST_TARGET__" "-D" "_ENABLE_EXTENDED_ALIGNED_STORAGE" "-I" "/home/mavrogato/work/2025/vulkan-sycl-display/build" "-I" "/home/mavrogato/work/2025/vulkan-sycl-display" "-internal-isystem" "/usr/lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14" "-internal-isystem" "/usr/lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14" "-internal-isystem" "/usr/lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/backward" "-internal-isystem" "/usr/lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14" "-internal-isystem" "/usr/lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14" "-internal-isystem" "/usr/lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/backward" "-internal-isystem" "/usr/lib/llvm-18/lib/clang/18/include" "-internal-isystem" "/usr/local/include" "-internal-isystem" "/usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include" "-internal-externc-isystem" "/usr/include/x86_64-linux-gnu" "-internal-externc-isystem" "/include" "-internal-externc-isystem" "/usr/include" "-internal-isystem" "/usr/local/cuda/include" "-internal-isystem" "/usr/lib/llvm-18/lib/clang/18/include" "-internal-isystem" "/usr/local/include" "-internal-isystem" "/usr/lib/gcc/x86_64-linux-gnu/14/../../../../x86_64-linux-gnu/include" "-internal-externc-isystem" "/usr/include/x86_64-linux-gnu" "-internal-externc-isystem" "/include" "-internal-externc-isystem" "/usr/include" "-Wall" "-Wextra" "-std=c++23" "-fdeprecated-macro" "-fno-autolink" "-ferror-limit" "19" "-fmessage-length=115" "-fgnuc-version=4.2.1" "-fno-implicit-modules" "-fskip-odr-check-in-gmf" "-fcxx-exceptions" "-fexceptions" "-load" "/home/mavrogato/local/bin/../lib/libacpp-clang.so" "-fpass-plugin=/home/mavrogato/local/bin/../lib/libacpp-clang.so" "-cuid=a8e0270eba2d0b66" "-D__GCC_HAVE_DWARF2_CFI_ASM=1" "-o" "/tmp/main-sm_86-3c9b9e.s" "-x" "cuda" "/home/mavrogato/work/2025/vulkan-sycl-display/main.cc"
 "/usr/lib/llvm-18/bin/clang" "-cc1" "-triple" "nvptx64-nvidia-cuda" "-aux-triple" "x86_64-pc-linux-gnu" "-S" "-disable-free" "-clear-ast-before-backend" "-disable-llvm-verifier" "-discard-value-names" "-main-file-name" "main.cc" "-mrelocation-model" "static" "-mframe-pointer=all" "-fno-rounding-math" "-no-integrated-as" "-aux-target-cpu" "x86-64" "-fcuda-is-device" "-mllvm" "-enable-memcpyopt-without-libcalls" "-fcuda-allow-variadic-functions" "-mlink-builtin-bitcode" "/usr/local/cuda/nvvm/libdevice/libdevice.10.bc" "-target-sdk-version=12.3" "-target-cpu" "sm_86" "-target-feature" "+ptx83" "-debugger-tuning=gdb" "-fno-dwarf-directory-asm" "-fdebug-compilation-dir=/home/mavrogato/work/2025/vulkan-sycl-display/build" "-sys-header-deps" "-D" "__OPENSYCL__" "-D" "__HIPSYCL__" "-D" "__ADAPTIVECPP__" "-D" "__ACPP__" "-D" "__ACPP_ENABLE_CUDA_TARGET__" "-D" "__ACPP_CLANG__" "-U" "__FLOAT128__" "-U" "__SIZEOF_FLOAT128__" "-D" "__ACPP_ENABLE_OMPHOST_TARGET__" "-D" "_ENABLE_EXTENDED_ALIGNED_STORAGE" "-Wall" "-Wextra" "-std=c++23" "-fdeprecated-macro" "-fno-autolink" "-ferror-limit" "19" "-fmessage-length=115" "-fgnuc-version=4.2.1" "-fno-implicit-modules" "-fskip-odr-check-in-gmf" "-fcxx-exceptions" "-fexceptions" "-load" "/home/mavrogato/local/bin/../lib/libacpp-clang.so" "-fpass-plugin=/home/mavrogato/local/bin/../lib/libacpp-clang.so" "-cuid=a8e0270eba2d0b66" "-D__GCC_HAVE_DWARF2_CFI_ASM=1" "-x" "cuda" "main-9a1f70.cu"
