==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: directx-shader-compiler 1.8.2505.1-1 (Sat Sep 27 22:54:27 2025)
==> Retrieving sources...
-> Cloning directx-shader-compiler git repo...
Cloning into bare repository '/home/leming/work/directx-shader-compiler/directx-shader-compiler'...
-> Cloning directx-headers git repo...
Cloning into bare repository '/home/leming/work/directx-shader-compiler/directx-headers'...
-> Cloning SPIRV-Headers git repo...
Cloning into bare repository '/home/leming/work/directx-shader-compiler/SPIRV-Headers'...
-> Cloning SPIRV-Tools git repo...
Cloning into bare repository '/home/leming/work/directx-shader-compiler/SPIRV-Tools'...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with b2sums...
directx-shader-compiler ... Skipped
directx-headers ... Skipped
SPIRV-Headers ... Skipped
SPIRV-Tools ... Skipped
==> Making package: directx-shader-compiler 1.8.2505.1-1 (Sat Sep 27 22:55:36 2025)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...
Packages (16) compiler-rt-20.1.8-1 cppdap-1.58.0-2 hicolor-icon-theme-0.18-1
jsoncpp-1.9.6-3 libedit-20250104_3.1-1 libuv-1.51.0-1
llvm-libs-20.1.8-1 perl-error-0.17030-2 perl-mailtools-2.22-2
perl-timedate-2.33-8 rhash-1.4.4-1 zlib-ng-2.2.5-1
clang-20.1.8-1 cmake-4.1.1-1 git-2.51.0-1 ninja-1.12.1-2
Total Download Size: 101.88 MiB
Total Installed Size: 506.03 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
clang-20.1.8-1-armv7h downloading...
llvm-libs-20.1.8-1-armv7h downloading...
cmake-4.1.1-1-armv7h downloading...
git-2.51.0-1-armv7h downloading...
compiler-rt-20.1.8-1-armv7h downloading...
cppdap-1.58.0-2-armv7h downloading...
libuv-1.51.0-1-armv7h downloading...
rhash-1.4.4-1-armv7h downloading...
ninja-1.12.1-2-armv7h downloading...
jsoncpp-1.9.6-3-armv7h downloading...
libedit-20250104_3.1-1-armv7h downloading...
zlib-ng-2.2.5-1-armv7h downloading...
perl-mailtools-2.22-2-any downloading...
perl-timedate-2.33-8-any downloading...
perl-error-0.17030-2-any downloading...
hicolor-icon-theme-0.18-1-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing libedit...
installing llvm-libs...
installing compiler-rt...
installing clang...
Optional dependencies for clang
openmp: OpenMP support in clang with -fopenmp
python: for scan-view and git-clang-format [installed]
llvm: referenced by some clang headers
installing cppdap...
installing hicolor-icon-theme...
installing jsoncpp...
Optional dependencies for jsoncpp
jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
make: for unix Makefile generator [installed]
ninja: for ninja generator [pending]
qt6-base: cmake-gui
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
git-zsh-completion: upstream zsh completion
tk: gitk and git gui
openssh: ssh transport and crypto
man: show help with `git command --help`
perl-libwww: git svn
perl-term-readkey: git svn and interactive.singlekey setting
perl-io-socket-ssl: git send-email TLS support
perl-authen-sasl: git send-email TLS support
perl-mediawiki-api: git mediawiki support
perl-datetime-format-iso8601: git mediawiki support
perl-lwp-protocol-https: git mediawiki https support
perl-cgi: gitweb (web interface) support
python: git svn & git p4 [installed]
subversion: git svn
org.freedesktop.secrets: keyring credential helper
libsecret: libsecret credential helper [installed]
less: the default pager for git [installed]
installing ninja...
:: Running post-transaction hooks...
(1/4) Creating system user accounts...
Creating group 'git' with GID 970.
Creating user 'git' (git daemon user) with UID 970 and GID 970.
(2/4) Reloading system manager configuration...
Skipped: Current root is not booted.
(3/4) Arming ConditionNeedsUpdate...
(4/4) Checking for old perl modules...
[?25h==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Creating working copy of directx-shader-compiler git repo...
Cloning into 'directx-shader-compiler'...
done.
Updating files: 16% (2871/17933)
Updating files: 17% (3049/17933)
Updating files: 18% (3228/17933)
Updating files: 19% (3408/17933)
Updating files: 20% (3587/17933)
Updating files: 21% (3766/17933)
Updating files: 22% (3946/17933)
Updating files: 23% (4125/17933)
Updating files: 24% (4304/17933)
Updating files: 25% (4484/17933)
Updating files: 26% (4663/17933)
Updating files: 27% (4842/17933)
Updating files: 28% (5022/17933)
Updating files: 29% (5201/17933)
Updating files: 30% (5380/17933)
Updating files: 31% (5560/17933)
Updating files: 32% (5739/17933)
Updating files: 33% (5918/17933)
Updating files: 34% (6098/17933)
Updating files: 35% (6277/17933)
Updating files: 36% (6456/17933)
Updating files: 37% (6636/17933)
Updating files: 38% (6815/17933)
Updating files: 38% (6968/17933)
Updating files: 39% (6994/17933)
Updating files: 40% (7174/17933)
Updating files: 41% (7353/17933)
Updating files: 42% (7532/17933)
Updating files: 43% (7712/17933)
Updating files: 44% (7891/17933)
Updating files: 45% (8070/17933)
Updating files: 46% (8250/17933)
Updating files: 47% (8429/17933)
Updating files: 48% (8608/17933)
Updating files: 49% (8788/17933)
Updating files: 49% (8901/17933)
Updating files: 50% (8967/17933)
Updating files: 51% (9146/17933)
Updating files: 52% (9326/17933)
Updating files: 53% (9505/17933)
Updating files: 54% (9684/17933)
Updating files: 55% (9864/17933)
Updating files: 56% (10043/17933)
Updating files: 57% (10222/17933)
Updating files: 58% (10402/17933)
Updating files: 59% (10581/17933)
Updating files: 60% (10760/17933)
Updating files: 61% (10940/17933)
Updating files: 62% (11119/17933)
Updating files: 63% (11298/17933)
Updating files: 64% (11478/17933)
Updating files: 65% (11657/17933)
Updating files: 66% (11836/17933)
Updating files: 67% (12016/17933)
Updating files: 68% (12195/17933)
Updating files: 69% (12374/17933)
Updating files: 70% (12554/17933)
Updating files: 71% (12733/17933)
Updating files: 72% (12912/17933)
Updating files: 73% (13092/17933)
Updating files: 74% (13271/17933)
Updating files: 75% (13450/17933)
Updating files: 75% (13572/17933)
Updating files: 76% (13630/17933)
Updating files: 77% (13809/17933)
Updating files: 78% (13988/17933)
Updating files: 79% (14168/17933)
Updating files: 80% (14347/17933)
Updating files: 81% (14526/17933)
Updating files: 82% (14706/17933)
Updating files: 83% (14885/17933)
Updating files: 84% (15064/17933)
Updating files: 85% (15244/17933)
Updating files: 86% (15423/17933)
Updating files: 87% (15602/17933)
Updating files: 88% (15782/17933)
Updating files: 89% (15961/17933)
Updating files: 90% (16140/17933)
Updating files: 91% (16320/17933)
Updating files: 92% (16499/17933)
Updating files: 93% (16678/17933)
Updating files: 94% (16858/17933)
Updating files: 94% (16899/17933)
Updating files: 95% (17037/17933)
Updating files: 96% (17216/17933)
Updating files: 97% (17396/17933)
Updating files: 98% (17575/17933)
Updating files: 99% (17754/17933)
Updating files: 100% (17933/17933)
Updating files: 100% (17933/17933), done.
Switched to a new branch 'makepkg'
-> Creating working copy of directx-headers git repo...
Cloning into 'directx-headers'...
done.
-> Creating working copy of SPIRV-Headers git repo...
Cloning into 'SPIRV-Headers'...
done.
-> Creating working copy of SPIRV-Tools git repo...
Cloning into 'SPIRV-Tools'...
done.
==> Starting prepare()...
Submodule 'external/DirectX-Headers' (https://github.com/microsoft/DirectX-Headers.git) registered for path 'external/DirectX-Headers'
Submodule 'external/SPIRV-Headers' (https://github.com/KhronosGroup/SPIRV-Headers) registered for path 'external/SPIRV-Headers'
Submodule 'external/SPIRV-Tools' (https://github.com/KhronosGroup/SPIRV-Tools) registered for path 'external/SPIRV-Tools'
Synchronizing submodule url for 'external/DirectX-Headers'
Synchronizing submodule url for 'external/SPIRV-Headers'
Synchronizing submodule url for 'external/SPIRV-Tools'
Cloning into '/build/directx-shader-compiler/src/directx-shader-compiler/external/DirectX-Headers'...
done.
Cloning into '/build/directx-shader-compiler/src/directx-shader-compiler/external/SPIRV-Headers'...
done.
Cloning into '/build/directx-shader-compiler/src/directx-shader-compiler/external/SPIRV-Tools'...
done.
Submodule path 'external/DirectX-Headers': checked out '980971e835876dc0cde415e8f9bc646e64667bf7'
Submodule path 'external/SPIRV-Headers': checked out 'aa6cef192b8e693916eb713e7a9ccadf06062ceb'
Submodule path 'external/SPIRV-Tools': checked out 'a62abcb402009b9ca5975e6167c09f237f630e0e'
==> Starting build()...
loading initial cache file directx-shader-compiler/cmake/caches/PredefinedParams.cmake
-- The C compiler identification is GNU 14.2.1
-- The CXX compiler identification is GNU 14.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for dirent.h
-- Looking for dirent.h - found
-- Looking for dlfcn.h
-- Looking for dlfcn.h - found
-- Looking for errno.h
-- Looking for errno.h - found
-- Looking for execinfo.h
-- Looking for execinfo.h - found
-- Looking for fcntl.h
-- Looking for fcntl.h - found
-- Looking for inttypes.h
-- Looking for inttypes.h - found
-- Looking for limits.h
-- Looking for limits.h - found
-- Looking for link.h
-- Looking for link.h - found
-- Looking for malloc.h
-- Looking for malloc.h - found
-- Looking for malloc/malloc.h
-- Looking for malloc/malloc.h - not found
-- Looking for ndir.h
-- Looking for ndir.h - not found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for signal.h
-- Looking for signal.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for sys/dir.h
-- Looking for sys/dir.h - found
-- Looking for sys/ioctl.h
-- Looking for sys/ioctl.h - found
-- Looking for sys/mman.h
-- Looking for sys/mman.h - found
-- Looking for sys/ndir.h
-- Looking for sys/ndir.h - not found
-- Looking for sys/param.h
-- Looking for sys/param.h - found
-- Looking for sys/resource.h
-- Looking for sys/resource.h - found
-- Looking for sys/stat.h
-- Looking for sys/stat.h - found
-- Looking for sys/time.h
-- Looking for sys/time.h - found
-- Looking for sys/uio.h
-- Looking for sys/uio.h - found
-- Looking for sys/wait.h
-- Looking for sys/wait.h - found
-- Looking for termios.h
-- Looking for termios.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for utime.h
-- Looking for utime.h - found
-- Looking for valgrind/valgrind.h
-- Looking for valgrind/valgrind.h - not found
-- Looking for zlib.h
-- Looking for zlib.h - found
-- Looking for fenv.h
-- Looking for fenv.h - found
-- Looking for FE_ALL_EXCEPT
-- Looking for FE_ALL_EXCEPT - found
-- Looking for FE_INEXACT
-- Looking for FE_INEXACT - found
-- Looking for mach/mach.h
-- Looking for mach/mach.h - not found
-- Looking for mach-o/dyld.h
-- Looking for mach-o/dyld.h - not found
-- Looking for histedit.h
-- Looking for histedit.h - found
-- Performing Test HAVE_CXXABI_H
-- Performing Test HAVE_CXXABI_H - Success
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Looking for pthread_getspecific in pthread
-- Looking for pthread_getspecific in pthread - found
-- Looking for pthread_rwlock_init in pthread
-- Looking for pthread_rwlock_init in pthread - found
-- Looking for pthread_mutex_lock in pthread
-- Looking for pthread_mutex_lock in pthread - found
-- Looking for dlopen in dl
-- Looking for dlopen in dl - found
-- Looking for clock_gettime in rt
-- Looking for clock_gettime in rt - found
-- Looking for compress2 in z
-- Looking for compress2 in z - found
-- Looking for el_init in edit
-- Looking for el_init in edit - found
-- Looking for arc4random
-- Looking for arc4random - found
-- Looking for backtrace
-- Looking for backtrace - found
-- Looking for getpagesize
-- Looking for getpagesize - found
-- Looking for getrusage
-- Looking for getrusage - found
-- Looking for setrlimit
-- Looking for setrlimit - found
-- Looking for isatty
-- Looking for isatty - found
-- Looking for futimens
-- Looking for futimens - found
-- Looking for futimes
-- Looking for futimes - found
-- Looking for writev
-- Looking for writev - found
-- Looking for mallctl
-- Looking for mallctl - not found
-- Looking for mallinfo
-- Looking for mallinfo - found
-- Looking for mallinfo2
-- Looking for mallinfo2 - found
-- Looking for malloc_zone_statistics
-- Looking for malloc_zone_statistics - not found
-- Looking for mkdtemp
-- Looking for mkdtemp - found
-- Looking for mkstemp
-- Looking for mkstemp - found
-- Looking for mktemp
-- Looking for mktemp - found
-- Looking for closedir
-- Looking for closedir - found
-- Looking for opendir
-- Looking for opendir - found
-- Looking for readdir
-- Looking for readdir - found
-- Looking for getcwd
-- Looking for getcwd - found
-- Looking for gettimeofday
-- Looking for gettimeofday - found
-- Looking for getrlimit
-- Looking for getrlimit - found
-- Looking for posix_spawn
-- Looking for posix_spawn - found
-- Looking for pread
-- Looking for pread - found
-- Looking for realpath
-- Looking for realpath - found
-- Looking for sbrk
-- Looking for sbrk - found
-- Looking for srand48
-- Looking for srand48 - found
-- Looking for lrand48
-- Looking for lrand48 - found
-- Looking for drand48
-- Looking for drand48 - found
-- Looking for strtoll
-- Looking for strtoll - found
-- Looking for strtoq
-- Looking for strtoq - found
-- Looking for strerror
-- Looking for strerror - found
-- Looking for strerror_r
-- Looking for strerror_r - found
-- Looking for strerror_s
-- Looking for strerror_s - not found
-- Looking for setenv
-- Looking for setenv - found
-- Looking for dlerror
-- Looking for dlerror - found
-- Looking for dlopen
-- Looking for dlopen - found
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test HAVE_INT64_T
-- Performing Test HAVE_INT64_T - Success
-- Performing Test HAVE_UINT64_T
-- Performing Test HAVE_UINT64_T - Success
-- Performing Test HAVE_U_INT64_T
-- Performing Test HAVE_U_INT64_T - Success
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success
-- Performing Test LLVM_HAS_ATOMICS
-- Performing Test LLVM_HAS_ATOMICS - Success
-- Performing Test SUPPORTS_NO_VARIADIC_MACROS_FLAG
-- Performing Test SUPPORTS_NO_VARIADIC_MACROS_FLAG - Success
-- Performing Test HAS_MAYBE_UNINITIALIZED
-- Performing Test HAS_MAYBE_UNINITIALIZED - Success
-- Target triple: armv7l-unknown-linux-gnueabihf
-- Native target ARM is not selected; lli will not JIT code
-- Threads enabled.
-- Doxygen disabled.
-- Sphinx disabled.
-- Go bindings disabled.
-- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH)
-- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH)
-- OCaml bindings disabled.
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:430 (message):
The package name passed to find_package_handle_standard_args()
(METAL_IRCONVERTER) does not match the name of the calling package
(MetalIRConverter). This can lead to problems in calling code that expects
find_package() result variables (e.g., `_FOUND`) to follow a certain
pattern.
Call Stack (most recent call first):
cmake/modules/FindMetalIRConverter.cmake:11 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
cmake/config-ix.cmake:573 (find_package)
CMakeLists.txt:440 (include)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Could NOT find METAL_IRCONVERTER (missing: METAL_IRCONVERTER_LIB METAL_IRCONVERTER_INCLUDE_DIR)
-- Metal IR Converter Include Dir: METAL_IRCONVERTER_INCLUDE_DIR-NOTFOUND
-- Metal IR Converter Library: METAL_IRCONVERTER_LIB-NOTFOUND
-- Performing Test C_SUPPORTS_FPIC
-- Performing Test C_SUPPORTS_FPIC - Success
-- Performing Test CXX_SUPPORTS_FPIC
-- Performing Test CXX_SUPPORTS_FPIC - Success
-- Building with -fPIC
-- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG
-- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success
-- Performing Test C_SUPPORTS_UNUSED_BUT_SET_VARIABLE
-- Performing Test C_SUPPORTS_UNUSED_BUT_SET_VARIABLE - Success
-- Performing Test CXX_SUPPORTS_UNUSED_BUT_SET_VARIABLE
-- Performing Test CXX_SUPPORTS_UNUSED_BUT_SET_VARIABLE - Success
-- Performing Test C_SUPPORTS_DEPRECATED_COPY
-- Performing Test C_SUPPORTS_DEPRECATED_COPY - Failed
-- Performing Test CXX_SUPPORTS_DEPRECATED_COPY
-- Performing Test CXX_SUPPORTS_DEPRECATED_COPY - Success
-- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG
-- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success
-- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP
-- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed
-- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS
-- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success
-- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS
-- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success
-- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS
-- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success
-- Performing Test C_SUPPORTS_FDATA_SECTIONS
-- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success
-- Performing Test CXX_SUPPORTS_FDATA_SECTIONS
-- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success
-- Performing Test C_SUPPORTS_SUPPORTS_FLTO
-- Performing Test C_SUPPORTS_SUPPORTS_FLTO - Success
-- Performing Test CXX_SUPPORTS_SUPPORTS_FLTO
-- Performing Test CXX_SUPPORTS_SUPPORTS_FLTO - Success
-- Found Python3: /usr/bin/python3.13 (found version "3.13.7") found components: Interpreter
-- Constructing LLVMBuild project information
Will generate official build version based on the latest release fork sha and current commit count
/build/directx-shader-compiler/src/build/utils/version/version.inc--official
-- Found LibXml2: /usr/lib/libxml2.so (found version "2.15.0")
-- Clang version: 3.7
-- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG
-- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG - Failed
-- Configuring done (38.9s)
-- Generating done (1.5s)
-- Build files have been written to: /build/directx-shader-compiler/src/build
[0/1354] Building CXX object lib/MSSup...VMMSSupport.dir/MSFileSystemImpl.cpp.o
[0/1354] Building DxcOptimizer.inc...
[0/1354] Building DxilPIXPasses.inc...
[0/1354] Building DxilValidation.inc...
[0/1354] Building DxilValidationImpl.inc...
[0/1354] Building gen_intrin_main_tables_15.h...
[1/1354] Building DxilValidationImpl.inc...
[1/1354] Building DxcDisassembler.inc...
[2/1354] Building DxilValidation.inc...
[2/1354] Building docs/DXIL.rst...
[3/1354] Building DxilPIXPasses.inc...
[3/1354] Building CXX object lib/Suppo...akeFiles/LLVMSupport.dir/APFloat.cpp.o
[4/1354] Building DxcOptimizer.inc...
[4/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o
[5/1354] Building docs/DXIL.rst...
[5/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o
[6/1354] Building DxcDisassembler.inc...
[6/1354] Building CXX object lib/Suppo...es/LLVMSupport.dir/ARMBuildAttrs.cpp.o
[7/1354] Building CXX object lib/MSSup...VMMSSupport.dir/MSFileSystemImpl.cpp.o
[7/1354] Building CXX object lib/Suppo...keFiles/LLVMSupport.dir/ARMWinEH.cpp.o
[8/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o
[8/1354] Building CXX object lib/Suppo...eFiles/LLVMSupport.dir/Allocator.cpp.o
[9/1354] Building gen_intrin_main_tables_15.h...
[9/1354] Building CXX object lib/Suppo...s/LLVMSupport.dir/BlockFrequency.cpp.o
[10/1354] Building CXX object lib/Supp...akeFiles/LLVMSupport.dir/APFloat.cpp.o
[10/1354] Building CXX object lib/Supp...LVMSupport.dir/BranchProbability.cpp.o
[11/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o
[11/1354] Building CXX object lib/Supp...Support.dir/circular_raw_ostream.cpp.o
[12/1354] Building CXX object lib/Supp...keFiles/LLVMSupport.dir/ARMWinEH.cpp.o
[12/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o
[13/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o
[13/1354] Building CXX object lib/Supp...iles/LLVMSupport.dir/CommandLine.cpp.o
[14/1354] Building CXX object lib/Supp...eFiles/LLVMSupport.dir/Allocator.cpp.o
[14/1354] Building CXX object lib/Supp...iles/LLVMSupport.dir/Compression.cpp.o
[15/1354] Building CXX object lib/Supp...Support.dir/circular_raw_ostream.cpp.o
[15/1354] Building C object lib/Suppor...keFiles/LLVMSupport.dir/ConvertUTF.c.o
[16/1354] Building CXX object lib/Supp...LVMSupport.dir/BranchProbability.cpp.o
[16/1354] Building CXX object lib/Supp...LVMSupport.dir/ConvertUTFWrapper.cpp.o
[17/1354] Building C object lib/Suppor...keFiles/LLVMSupport.dir/ConvertUTF.c.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Support/ConvertUTF.c:55:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Support/ConvertUTF.c: In function ‘findMaximalSubpartOfIllFormedUTF8Sequence’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Support/ConvertUTF.c:411:3: note: in expansion of macro ‘assert’
411 | assert(!isLegalUTF8Sequence(source, sourceEnd));
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Support/ConvertUTF.c:489:3: note: in expansion of macro ‘assert’
489 | assert((b1 >= 0x80 && b1 <= 0xC1) || b1 >= 0xF5);
| ^~~~~~
[17/1354] Building CXX object lib/Supp...Support.dir/CrashRecoveryContext.cpp.o
[18/1354] Building CXX object lib/Supp...iles/LLVMSupport.dir/Compression.cpp.o
[18/1354] Building CXX object lib/Supp...es/LLVMSupport.dir/DataExtractor.cpp.o
[19/1354] Building CXX object lib/Supp...LVMSupport.dir/ConvertUTFWrapper.cpp.o
[19/1354] Building CXX object lib/Supp...Files/LLVMSupport.dir/DataStream.cpp.o
[20/1354] Building CXX object lib/Supp...Support.dir/CrashRecoveryContext.cpp.o
[20/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o
[21/1354] Building CXX object lib/Supp...iles/LLVMSupport.dir/CommandLine.cpp.o
[21/1354] Building CXX object lib/Supp...s/LLVMSupport.dir/DeltaAlgorithm.cpp.o
[22/1354] Building CXX object lib/Supp...es/LLVMSupport.dir/DataExtractor.cpp.o
[22/1354] Building CXX object lib/Supp...LVMSupport.dir/DAGDeltaAlgorithm.cpp.o
[23/1354] Building CXX object lib/Supp...s/LLVMSupport.dir/DeltaAlgorithm.cpp.o
[23/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Dwarf.cpp.o
[24/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o
[24/1354] Building CXX object lib/Supp...es/LLVMSupport.dir/ErrorHandling.cpp.o
[25/1354] Building CXX object lib/Supp...Files/LLVMSupport.dir/DataStream.cpp.o
[25/1354] Building CXX object lib/Supp...es/LLVMSupport.dir/FileUtilities.cpp.o
[26/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Dwarf.cpp.o
[26/1354] Building CXX object lib/Supp...LLVMSupport.dir/FileOutputBuffer.cpp.o
[27/1354] Building CXX object lib/Supp...LVMSupport.dir/DAGDeltaAlgorithm.cpp.o
[27/1354] Building CXX object lib/Supp...Files/LLVMSupport.dir/FoldingSet.cpp.o
[28/1354] Building CXX object lib/Supp...es/LLVMSupport.dir/ErrorHandling.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Support/ErrorHandling.cpp:35:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[28/1354] Building CXX object lib/Supp.../LLVMSupport.dir/FormattedStream.cpp.o
[29/1354] Building CXX object lib/Supp...es/LLVMSupport.dir/FileUtilities.cpp.o
[29/1354] Building CXX object lib/Supp...iles/LLVMSupport.dir/GraphWriter.cpp.o
[30/1354] Building CXX object lib/Supp...LLVMSupport.dir/FileOutputBuffer.cpp.o
[30/1354] Building CXX object lib/Supp...akeFiles/LLVMSupport.dir/Hashing.cpp.o
[31/1354] Building CXX object lib/Supp.../LLVMSupport.dir/FormattedStream.cpp.o
[31/1354] Building CXX object lib/Supp...les/LLVMSupport.dir/IntEqClasses.cpp.o
[32/1354] Building CXX object lib/Supp...Files/LLVMSupport.dir/FoldingSet.cpp.o
[32/1354] Building CXX object lib/Supp...iles/LLVMSupport.dir/IntervalMap.cpp.o
[33/1354] Building CXX object lib/Supp...iles/LLVMSupport.dir/GraphWriter.cpp.o
[33/1354] Building CXX object lib/Supp...VMSupport.dir/IntrusiveRefCntPtr.cpp.o
[34/1354] Building CXX object lib/Supp...VMSupport.dir/IntrusiveRefCntPtr.cpp.o
[34/1354] Building CXX object lib/Supp...MakeFiles/LLVMSupport.dir/LEB128.cpp.o
[35/1354] Building CXX object lib/Supp...akeFiles/LLVMSupport.dir/Hashing.cpp.o
[35/1354] Building CXX object lib/Supp...les/LLVMSupport.dir/LineIterator.cpp.o
[36/1354] Building CXX object lib/Supp...les/LLVMSupport.dir/IntEqClasses.cpp.o
[36/1354] Building CXX object lib/Supp...MakeFiles/LLVMSupport.dir/Locale.cpp.o
[37/1354] Building CXX object lib/Supp...iles/LLVMSupport.dir/IntervalMap.cpp.o
[37/1354] Building CXX object lib/Supp.../LLVMSupport.dir/LockFileManager.cpp.o
[38/1354] Building CXX object lib/Supp...MakeFiles/LLVMSupport.dir/Locale.cpp.o
[38/1354] Building CXX object lib/Supp...es/LLVMSupport.dir/ManagedStatic.cpp.o
[39/1354] Building CXX object lib/Supp...MakeFiles/LLVMSupport.dir/LEB128.cpp.o
[39/1354] Building CXX object lib/Supp...Files/LLVMSupport.dir/MathExtras.cpp.o
[40/1354] Building CXX object lib/Supp...es/LLVMSupport.dir/ManagedStatic.cpp.o
[40/1354] Building CXX object lib/Supp...les/LLVMSupport.dir/MemoryBuffer.cpp.o
[41/1354] Building CXX object lib/Supp...les/LLVMSupport.dir/LineIterator.cpp.o
[41/1354] Building CXX object lib/Supp...les/LLVMSupport.dir/MemoryObject.cpp.o
[42/1354] Building CXX object lib/Supp...les/LLVMSupport.dir/MemoryObject.cpp.o
[42/1354] Building CXX object lib/Supp...LVMSupport.dir/MSFileSystemBasic.cpp.o
[43/1354] Building CXX object lib/Supp...LVMSupport.dir/MSFileSystemBasic.cpp.o
[43/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o
[44/1354] Building CXX object lib/Supp.../LLVMSupport.dir/LockFileManager.cpp.o
[44/1354] Building CXX object lib/Supp...akeFiles/LLVMSupport.dir/Options.cpp.o
[45/1354] Building CXX object lib/Supp...Files/LLVMSupport.dir/MathExtras.cpp.o
[45/1354] Building CXX object lib/Supp...LLVMSupport.dir/PrettyStackTrace.cpp.o
[46/1354] Building CXX object lib/Supp...les/LLVMSupport.dir/MemoryBuffer.cpp.o
[46/1354] Building CXX object lib/Supp...upport.dir/RandomNumberGenerator.cpp.o
[47/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o
[47/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o
[48/1354] Building CXX object lib/Supp...LLVMSupport.dir/PrettyStackTrace.cpp.o
[48/1354] Building CXX object lib/Supp...les/LLVMSupport.dir/ScaledNumber.cpp.o
[49/1354] Building CXX object lib/Supp...akeFiles/LLVMSupport.dir/Options.cpp.o
[49/1354] Building CXX object lib/Supp...iles/LLVMSupport.dir/SmallPtrSet.cpp.o
[50/1354] Building CXX object lib/Supp...upport.dir/RandomNumberGenerator.cpp.o
[50/1354] Building CXX object lib/Supp...iles/LLVMSupport.dir/SmallVector.cpp.o
[51/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o
[51/1354] Building CXX object lib/Supp...eFiles/LLVMSupport.dir/SourceMgr.cpp.o
[52/1354] Building CXX object lib/Supp...iles/LLVMSupport.dir/SmallPtrSet.cpp.o
[52/1354] Building CXX object lib/Supp.../LLVMSupport.dir/SpecialCaseList.cpp.o
[53/1354] Building CXX object lib/Supp...les/LLVMSupport.dir/ScaledNumber.cpp.o
[53/1354] Building CXX object lib/Supp...eFiles/LLVMSupport.dir/Statistic.cpp.o
[54/1354] Building CXX object lib/Supp...iles/LLVMSupport.dir/SmallVector.cpp.o
[54/1354] Building CXX object lib/Supp...upport.dir/StreamingMemoryObject.cpp.o
[55/1354] Building CXX object lib/Supp...eFiles/LLVMSupport.dir/SourceMgr.cpp.o
[55/1354] Building CXX object lib/Supp...les/LLVMSupport.dir/StringExtras.cpp.o
[56/1354] Building CXX object lib/Supp.../LLVMSupport.dir/SpecialCaseList.cpp.o
[56/1354] Building CXX object lib/Supp...eFiles/LLVMSupport.dir/StringMap.cpp.o
[57/1354] Building CXX object lib/Supp...upport.dir/StreamingMemoryObject.cpp.o
[57/1354] Building CXX object lib/Supp...Files/LLVMSupport.dir/StringPool.cpp.o
[58/1354] Building CXX object lib/Supp...eFiles/LLVMSupport.dir/Statistic.cpp.o
[58/1354] Building CXX object lib/Supp...iles/LLVMSupport.dir/StringSaver.cpp.o
[59/1354] Building CXX object lib/Supp...les/LLVMSupport.dir/StringExtras.cpp.o
[59/1354] Building CXX object lib/Supp...eFiles/LLVMSupport.dir/StringRef.cpp.o
[60/1354] Building CXX object lib/Supp...eFiles/LLVMSupport.dir/StringMap.cpp.o
[60/1354] Building CXX object lib/Supp...iles/LLVMSupport.dir/SystemUtils.cpp.o
[61/1354] Building CXX object lib/Supp...Files/LLVMSupport.dir/StringPool.cpp.o
[61/1354] Building CXX object lib/Supp...les/LLVMSupport.dir/TargetParser.cpp.o
[62/1354] Building CXX object lib/Supp...iles/LLVMSupport.dir/StringSaver.cpp.o
[62/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o
[63/1354] Building CXX object lib/Supp...les/LLVMSupport.dir/TargetParser.cpp.o
[63/1354] Building CXX object lib/Supp...s/LLVMSupport.dir/ToolOutputFile.cpp.o
[64/1354] Building CXX object lib/Supp...iles/LLVMSupport.dir/SystemUtils.cpp.o
[64/1354] Building CXX object lib/Supp...MakeFiles/LLVMSupport.dir/Triple.cpp.o
[65/1354] Building CXX object lib/Supp...eFiles/LLVMSupport.dir/StringRef.cpp.o
[65/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o
[66/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o
[66/1354] Building CXX object lib/Supp...akeFiles/LLVMSupport.dir/Unicode.cpp.o
[67/1354] Building CXX object lib/Supp...s/LLVMSupport.dir/ToolOutputFile.cpp.o
[67/1354] Building CXX object lib/Supp...Files/LLVMSupport.dir/YAMLParser.cpp.o
[68/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o
[68/1354] Building CXX object lib/Supp...Files/LLVMSupport.dir/YAMLTraits.cpp.o
[69/1354] Building CXX object lib/Supp...MakeFiles/LLVMSupport.dir/Triple.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Support/Triple.cpp: In static member function ‘static std::string llvm::Triple::normalize(llvm::StringRef)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Support/Triple.cpp:708:38: warning: value computed is not used [-Wunused-value]
708 | StringRef CurrentComponent(""); // The empty component.
| ^
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Support/Triple.cpp:727:40: warning: value computed is not used [-Wunused-value]
727 | StringRef CurrentComponent(""); // The empty component.
| ^
[69/1354] Building CXX object lib/Supp...s/LLVMSupport.dir/raw_os_ostream.cpp.o
[70/1354] Building CXX object lib/Supp...s/LLVMSupport.dir/BlockFrequency.cpp.o
[70/1354] Building CXX object lib/Supp...iles/LLVMSupport.dir/raw_ostream.cpp.o
[71/1354] Building CXX object lib/Supp...akeFiles/LLVMSupport.dir/Unicode.cpp.o
[71/1354] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o
[72/1354] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o
[72/1354] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o
[73/1354] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o
[73/1354] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o
[74/1354] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o
[74/1354] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o
[75/1354] Building CXX object lib/Supp...s/LLVMSupport.dir/raw_os_ostream.cpp.o
[75/1354] Building C object lib/Suppor...keFiles/LLVMSupport.dir/regstrlcpy.c.o
[76/1354] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o
[76/1354] Building CXX object lib/Supp...eFiles/LLVMSupport.dir/regmalloc.cpp.o
[77/1354] Building C object lib/Suppor...keFiles/LLVMSupport.dir/regstrlcpy.c.o
[77/1354] Building CXX object lib/Supp...MakeFiles/LLVMSupport.dir/assert.cpp.o
[78/1354] Building CXX object lib/Supp...eFiles/LLVMSupport.dir/regmalloc.cpp.o
[78/1354] Building CXX object lib/Supp...MakeFiles/LLVMSupport.dir/Atomic.cpp.o
[79/1354] Building CXX object lib/Supp...MakeFiles/LLVMSupport.dir/Atomic.cpp.o
[79/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o
[80/1354] Building CXX object lib/Supp...Files/LLVMSupport.dir/YAMLTraits.cpp.o
[80/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o
[81/1354] Building CXX object lib/Supp...iles/LLVMSupport.dir/raw_ostream.cpp.o
[81/1354] Building CXX object lib/Supp...MakeFiles/LLVMSupport.dir/Memory.cpp.o
[82/1354] Building CXX object lib/Supp...MakeFiles/LLVMSupport.dir/assert.cpp.o
[82/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Mutex.cpp.o
[83/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o
[83/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o
[84/1354] Building CXX object lib/Supp...es/LLVMSupport.dir/ARMBuildAttrs.cpp.o
[84/1354] Building CXX object lib/Supp...akeFiles/LLVMSupport.dir/Process.cpp.o
[85/1354] Building CXX object lib/Supp...MakeFiles/LLVMSupport.dir/Memory.cpp.o
[85/1354] Building CXX object lib/Supp...akeFiles/LLVMSupport.dir/Program.cpp.o
[86/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o
[86/1354] Building CXX object lib/Supp...akeFiles/LLVMSupport.dir/RWMutex.cpp.o
[87/1354] Building CXX object lib/Supp...akeFiles/LLVMSupport.dir/RWMutex.cpp.o
[87/1354] Building CXX object lib/Supp.../SearchForAddressOfSpecialSymbol.cpp.o
[88/1354] Building CXX object lib/Supp.../SearchForAddressOfSpecialSymbol.cpp.o
[88/1354] Building CXX object lib/Supp...akeFiles/LLVMSupport.dir/Signals.cpp.o
[89/1354] Building CXX object lib/Supp...akeFiles/LLVMSupport.dir/Process.cpp.o
[89/1354] Building CXX object lib/Supp...s/LLVMSupport.dir/TargetRegistry.cpp.o
[90/1354] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Support/Path.cpp:1098:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Support/Unix/Path.inc: In function ‘std::string llvm::sys::fs::getMainExecutable(const char*, void*)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Support/Unix/Path.inc:150:35: warning: value computed is not used [-Wunused-value]
150 | StringRef aPath("/proc/self/exe");
| ^
[90/1354] Building CXX object lib/Supp...iles/LLVMSupport.dir/ThreadLocal.cpp.o
[91/1354] Building CXX object lib/Supp...iles/LLVMSupport.dir/ThreadLocal.cpp.o
[91/1354] Building CXX object lib/Supp...eFiles/LLVMSupport.dir/Threading.cpp.o
[92/1354] Building CXX object lib/Supp...akeFiles/LLVMSupport.dir/Program.cpp.o
[92/1354] Building CXX object lib/Supp...les/LLVMSupport.dir/TimeProfiler.cpp.o
[93/1354] Building CXX object lib/Supp...eFiles/LLVMSupport.dir/Threading.cpp.o
[93/1354] Building CXX object lib/Supp...eFiles/LLVMSupport.dir/TimeValue.cpp.o
[94/1354] Building CXX object lib/Supp...akeFiles/LLVMSupport.dir/Signals.cpp.o
[94/1354] Building CXX object lib/Supp...keFiles/LLVMSupport.dir/Valgrind.cpp.o
[95/1354] Building CXX object lib/Supp...keFiles/LLVMSupport.dir/Valgrind.cpp.o
[95/1354] Building CXX object lib/Supp...keFiles/LLVMSupport.dir/Watchdog.cpp.o
[96/1354] Building CXX object lib/Supp...keFiles/LLVMSupport.dir/Watchdog.cpp.o
[96/1354] Linking CXX static library lib/libLLVMMSSupport.a
[97/1354] Linking CXX static library lib/libLLVMMSSupport.a
[97/1354] Building CXX object lib/Tabl...MakeFiles/LLVMTableGen.dir/Error.cpp.o
[98/1354] Building CXX object lib/Supp...s/LLVMSupport.dir/TargetRegistry.cpp.o
[98/1354] Building CXX object lib/Tabl...CMakeFiles/LLVMTableGen.dir/Main.cpp.o
[99/1354] Building CXX object lib/Supp...eFiles/LLVMSupport.dir/TimeValue.cpp.o
[99/1354] Building CXX object lib/Tabl...akeFiles/LLVMTableGen.dir/Record.cpp.o
[100/1354] Building CXX object lib/Sup...les/LLVMSupport.dir/TimeProfiler.cpp.o
[100/1354] Building CXX object lib/Tab...Files/LLVMTableGen.dir/SetTheory.cpp.o
[101/1354] Building CXX object lib/Sup...Files/LLVMSupport.dir/YAMLParser.cpp.o
[101/1354] Building CXX object lib/Tab...s/LLVMTableGen.dir/StringMatcher.cpp.o
[102/1354] Building CXX object lib/Tab...CMakeFiles/LLVMTableGen.dir/Main.cpp.o
[102/1354] Building CXX object lib/Tab...LLVMTableGen.dir/TableGenBackend.cpp.o
[103/1354] Building CXX object lib/Tab...LLVMTableGen.dir/TableGenBackend.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/lib/TableGen/TableGenBackend.cpp: In function ‘void llvm::emitSourceFileHeader(StringRef, raw_ostream&)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/TableGen/TableGenBackend.cpp:36:25: warning: value computed is not used [-Wunused-value]
36 | StringRef Prefix("|* ");
| ^
/build/directx-shader-compiler/src/directx-shader-compiler/lib/TableGen/TableGenBackend.cpp:37:25: warning: value computed is not used [-Wunused-value]
37 | StringRef Suffix(" *|");
| ^
[103/1354] Building CXX object lib/Tab...keFiles/LLVMTableGen.dir/TGLexer.cpp.o
[104/1354] Building CXX object lib/Tab...s/LLVMTableGen.dir/StringMatcher.cpp.o
[104/1354] Building CXX object lib/Tab...eFiles/LLVMTableGen.dir/TGParser.cpp.o
[105/1354] Building CXX object lib/Tab...Files/LLVMTableGen.dir/SetTheory.cpp.o
[105/1354] Building HlslIntrinsicOp.h...
[106/1354] Building HlslIntrinsicOp.h...
[106/1354] Building DxilConstants.h...
[107/1354] Building CXX object lib/Sup...CMakeFiles/LLVMSupport.dir/Mutex.cpp.o
[107/1354] Building DxilInstructions.h...
[108/1354] Building DxilConstants.h...
[108/1354] Building DxilSigPoint.inl...
[109/1354] Building CXX object lib/Tab...akeFiles/LLVMTableGen.dir/Record.cpp.o
[109/1354] Building DxilCounters.h...
[110/1354] Building DxilSigPoint.inl...
[110/1354] Building DxilShaderModel.h...
[111/1354] Building DxilCounters.h...
[111/1354] Building RDAT_LibraryTypes.inl...
[112/1354] Building DxilShaderModel.h...
[112/1354] Building HLSLOptions.td...
[113/1354] Building RDAT_LibraryTypes.inl...
[113/1354] Building hlsl_intrinsic_opcodes.json...
[114/1354] Building HLSLOptions.td...
[114/1354] Updating DxcOptimizer.inc...
[115/1354] Updating DxcOptimizer.inc...
[115/1354] Building DxilOperations.cpp...
[116/1354] Building hlsl_intrinsic_opcodes.json...
[116/1354] Building DxilShaderModel.cpp...
[117/1354] Building CXX object lib/Tab...keFiles/LLVMTableGen.dir/TGLexer.cpp.o
[117/1354] Building DxilMetadataHelper.cpp...
[118/1354] Building DxilInstructions.h...
[118/1354] Updating DxilPIXPasses.inc...
[119/1354] Updating DxilPIXPasses.inc...
[119/1354] Updating DxilValidation.inc...
[120/1354] Updating DxilValidation.inc...
[120/1354] Updating DxilValidationImpl.inc...
[121/1354] Updating DxilValidationImpl.inc...
[121/1354] Updating gen_intrin_main_tables_15.h...
[122/1354] Building DxilMetadataHelper.cpp...
[122/1354] Updating DxcDisassembler.inc...
[123/1354] Updating gen_intrin_main_tables_15.h...
[123/1354] Verifying clang-format results...
[124/1354] Building DxilShaderModel.cpp...
[124/1354] Linking CXX static library lib/libLLVMSupport.a
[125/1354] Updating DxcDisassembler.inc...
[125/1354] Building CXX object utils/T...lvm-tblgen.dir/AsmMatcherEmitter.cpp.o
[126/1354] Verifying clang-format results...
[126/1354] Building CXX object utils/T...llvm-tblgen.dir/AsmWriterEmitter.cpp.o
[127/1354] Building DxilOperations.cpp...
[127/1354] Building CXX object utils/T...es/llvm-tblgen.dir/AsmWriterInst.cpp.o
[128/1354] Linking CXX static library lib/libLLVMSupport.a
[128/1354] Building CXX object utils/T...vm-tblgen.dir/CallingConvEmitter.cpp.o
[129/1354] Building CXX object lib/Tab...MakeFiles/LLVMTableGen.dir/Error.cpp.o
[129/1354] Building CXX object utils/T...s/llvm-tblgen.dir/CodeEmitterGen.cpp.o
[130/1354] Building CXX object lib/Tab...eFiles/LLVMTableGen.dir/TGParser.cpp.o
[130/1354] Linking CXX static library lib/libLLVMTableGen.a
[131/1354] Linking CXX static library lib/libLLVMTableGen.a
[131/1354] Building CXX object utils/T...vm-tblgen.dir/CodeGenDAGPatterns.cpp.o
[132/1354] Building CXX object utils/T...s/llvm-tblgen.dir/CodeEmitterGen.cpp.o
[132/1354] Building CXX object utils/T...vm-tblgen.dir/CodeGenInstruction.cpp.o
[133/1354] Building CXX object utils/T...llvm-tblgen.dir/AsmWriterEmitter.cpp.o
[133/1354] Building CXX object utils/T.../llvm-tblgen.dir/CodeGenMapTable.cpp.o
[134/1354] Building CXX object utils/T...es/llvm-tblgen.dir/AsmWriterInst.cpp.o
[134/1354] Building CXX object utils/T...llvm-tblgen.dir/CodeGenRegisters.cpp.o
[135/1354] Building CXX object utils/T...lvm-tblgen.dir/AsmMatcherEmitter.cpp.o
[135/1354] Building CXX object utils/T.../llvm-tblgen.dir/CodeGenSchedule.cpp.o
[136/1354] Building CXX object utils/T...vm-tblgen.dir/CodeGenInstruction.cpp.o
[136/1354] Building CXX object utils/T...es/llvm-tblgen.dir/CodeGenTarget.cpp.o
[137/1354] Building CXX object utils/T.../llvm-tblgen.dir/CodeGenMapTable.cpp.o
[137/1354] Building CXX object utils/T...s/llvm-tblgen.dir/DAGISelEmitter.cpp.o
[138/1354] Building CXX object utils/T.../llvm-tblgen.dir/CodeGenSchedule.cpp.o
[138/1354] Building CXX object utils/T...tblgen.dir/DAGISelMatcherEmitter.cpp.o
[139/1354] Building CXX object utils/T...s/llvm-tblgen.dir/DAGISelEmitter.cpp.o
[139/1354] Building CXX object utils/T...lvm-tblgen.dir/DAGISelMatcherGen.cpp.o
[140/1354] Building CXX object utils/T...es/llvm-tblgen.dir/CodeGenTarget.cpp.o
[140/1354] Building CXX object utils/T...lvm-tblgen.dir/DAGISelMatcherOpt.cpp.o
[141/1354] Building CXX object utils/T...llvm-tblgen.dir/CodeGenRegisters.cpp.o
[141/1354] Building CXX object utils/T...s/llvm-tblgen.dir/DAGISelMatcher.cpp.o
[142/1354] Building CXX object utils/T...s/llvm-tblgen.dir/DAGISelMatcher.cpp.o
[142/1354] Building CXX object utils/T...-tblgen.dir/DFAPacketizerEmitter.cpp.o
[143/1354] Building CXX object utils/T...tblgen.dir/DAGISelMatcherEmitter.cpp.o
[143/1354] Building CXX object utils/T...m-tblgen.dir/DisassemblerEmitter.cpp.o
[144/1354] Building CXX object utils/T...lvm-tblgen.dir/DAGISelMatcherOpt.cpp.o
[144/1354] Building CXX object utils/T.../llvm-tblgen.dir/FastISelEmitter.cpp.o
[145/1354] Building CXX object utils/T...lvm-tblgen.dir/DAGISelMatcherGen.cpp.o
[145/1354] Building CXX object utils/T...blgen.dir/FixedLenDecoderEmitter.cpp.o
[146/1354] Building CXX object utils/T...m-tblgen.dir/DisassemblerEmitter.cpp.o
[146/1354] Building CXX object utils/T...llvm-tblgen.dir/InstrInfoEmitter.cpp.o
[147/1354] Building CXX object utils/T.../llvm-tblgen.dir/FastISelEmitter.cpp.o
[147/1354] Building CXX object utils/T...llvm-tblgen.dir/IntrinsicEmitter.cpp.o
[148/1354] Building CXX object utils/T...blgen.dir/FixedLenDecoderEmitter.cpp.o
[148/1354] Building CXX object utils/T...llvm-tblgen.dir/OptParserEmitter.cpp.o
[149/1354] Building CXX object utils/T...vm-tblgen.dir/CodeGenDAGPatterns.cpp.o
[149/1354] Building CXX object utils/T...tblgen.dir/PseudoLoweringEmitter.cpp.o
[150/1354] Building CXX object utils/T...llvm-tblgen.dir/InstrInfoEmitter.cpp.o
[150/1354] Building CXX object utils/T...m-tblgen.dir/RegisterInfoEmitter.cpp.o
[151/1354] Building CXX object utils/T...llvm-tblgen.dir/OptParserEmitter.cpp.o
[151/1354] Building CXX object utils/T...llvm-tblgen.dir/SubtargetEmitter.cpp.o
[152/1354] Building CXX object utils/T...llvm-tblgen.dir/IntrinsicEmitter.cpp.o
[152/1354] Building CXX object utils/T...keFiles/llvm-tblgen.dir/TableGen.cpp.o
[153/1354] Building CXX object utils/T...tblgen.dir/PseudoLoweringEmitter.cpp.o
[153/1354] Building CXX object utils/T...les/llvm-tblgen.dir/CTagsEmitter.cpp.o
[154/1354] Building CXX object utils/T...keFiles/llvm-tblgen.dir/TableGen.cpp.o
[154/1354] Verifying clang-format results...
[155/1354] Verifying clang-format results...
[155/1354] Verifying clang-format results...
[156/1354] Verifying clang-format results...
[156/1354] Verifying clang-format results...
[157/1354] Verifying clang-format results...
[157/1354] Verifying clang-format results...
[158/1354] Verifying clang-format results...
[158/1354] Verifying clang-format results...
[159/1354] Verifying clang-format results...
[159/1354] Verifying clang-format results...
[160/1354] Verifying clang-format results...
[160/1354] Verifying clang-format results...
[161/1354] Verifying clang-format results...
[161/1354] Verifying clang-format results...
[162/1354] Building CXX object utils/T...les/llvm-tblgen.dir/CTagsEmitter.cpp.o
[162/1354] Verifying clang-format results...
[163/1354] Verifying clang-format results...
[163/1354] Verifying clang-format results...
[164/1354] Verifying clang-format results...
[164/1354] Verifying clang-format results...
[165/1354] Verifying clang-format results...
[165/1354] Verifying clang-format results...
[166/1354] Verifying clang-format results...
[166/1354] Verifying clang-format results...
[167/1354] Verifying clang-format results...
[167/1354] Verifying clang-format results...
[168/1354] Verifying clang-format results...
[168/1354] Verifying clang-format results...
[169/1354] Verifying clang-format results...
[169/1354] Verifying clang-format results...
[170/1354] Verifying clang-format results...
[170/1354] Verifying clang-format results...
[171/1354] Verifying clang-format results...
[171/1354] Verifying clang-format results...
[172/1354] Verifying clang-format results...
[172/1354] Generate extended instructi...-amd-shader-explicit-vertex-parameter.
[173/1354] Verifying clang-format results...
[173/1354] Building CXX object tools/c...-tblgen.dir/ClangASTNodesEmitter.cpp.o
[174/1354] Generate extended instructi...-amd-shader-explicit-vertex-parameter.
[174/1354] Building CXX object tools/c...lang-tblgen.dir/ClangAttrEmitter.cpp.o
[175/1354] Building CXX object utils/T...llvm-tblgen.dir/SubtargetEmitter.cpp.o
[175/1354] Building CXX object tools/c...r/ClangCommentCommandInfoEmitter.cpp.o
[176/1354] Building CXX object utils/T...m-tblgen.dir/RegisterInfoEmitter.cpp.o
[176/1354] Building CXX object tools/c...MLNamedCharacterReferenceEmitter.cpp.o
[177/1354] Building CXX object tools/c...-tblgen.dir/ClangASTNodesEmitter.cpp.o
[177/1354] Building CXX object tools/c....dir/ClangCommentHTMLTagsEmitter.cpp.o
[178/1354] Building CXX object tools/c...r/ClangCommentCommandInfoEmitter.cpp.o
[178/1354] Building CXX object tools/c...lgen.dir/ClangDiagnosticsEmitter.cpp.o
[179/1354] Building CXX object utils/T...-tblgen.dir/DFAPacketizerEmitter.cpp.o
[179/1354] Building CXX object tools/c...blgen.dir/ClangSACheckersEmitter.cpp.o
[180/1354] Building CXX object tools/c...MLNamedCharacterReferenceEmitter.cpp.o
[180/1354] Building CXX object tools/c...les/clang-tblgen.dir/NeonEmitter.cpp.o
[181/1354] Building CXX object tools/c....dir/ClangCommentHTMLTagsEmitter.cpp.o
[181/1354] Building CXX object tools/c...eFiles/clang-tblgen.dir/TableGen.cpp.o
[182/1354] Building CXX object tools/c...blgen.dir/ClangSACheckersEmitter.cpp.o
[182/1354] Generate extended instructi...les for spv-amd-shader-trinary-minmax.
[183/1354] Generate extended instructi...les for spv-amd-shader-trinary-minmax.
[183/1354] Generate extended instruction tables for spv-amd-gcn-shader.
[184/1354] Generate extended instruction tables for spv-amd-gcn-shader.
[184/1354] Generate extended instruction tables for spv-amd-shader-ballot.
[185/1354] Generate extended instruction tables for spv-amd-shader-ballot.
[185/1354] Generate extended instruction tables for debuginfo.
[186/1354] Generate extended instruction tables for debuginfo.
[186/1354] Generate extended instruction tables for opencl.debuginfo.100.
[187/1354] Generate extended instruction tables for opencl.debuginfo.100.
[187/1354] Generate extended instructi... for nonsemantic.shader.debuginfo.100.
[188/1354] Generate extended instructi... for nonsemantic.shader.debuginfo.100.
[188/1354] Generate extended instruction tables for nonsemantic.clspvreflection.
[189/1354] Generate extended instruction tables for nonsemantic.clspvreflection.
[189/1354] Generate extended instruction tables for nonsemantic.vkspreflection.
[190/1354] Building CXX object tools/c...eFiles/clang-tblgen.dir/TableGen.cpp.o
[190/1354] Generate language specific header for DebugInfo.
[191/1354] Generate extended instruction tables for nonsemantic.vkspreflection.
[191/1354] Generate language specific header for OpenCLDebugInfo100.
[192/1354] Building CXX object tools/c...lgen.dir/ClangDiagnosticsEmitter.cpp.o
[192/1354] Generate language specific header for NonSemanticShaderDebugInfo100.
[193/1354] Generate language specific header for OpenCLDebugInfo100.
[193/1354] Generating dxcversion.inc.gen
[194/1354] Generate language specific header for DebugInfo.
[194/1354] Generate info tables for SP...ified1 core instructions and operands.
[195/1354] Generate language specific header for NonSemanticShaderDebugInfo100.
[195/1354] Generate tables based on the SPIR-V XML registry.
[196/1354] Generate tables based on the SPIR-V XML registry.
[196/1354] Generate enum-string mapping for SPIR-V vunified1.
[197/1354] Generate info tables for SP...ified1 core instructions and operands.
[197/1354] Generate info tables for GL...d instructions and operands vunified1.
[198/1354] Generate enum-string mapping for SPIR-V vunified1.
[198/1354] Generate info tables for Op...d instructions and operands vunified1.
[199/1354] Generate info tables for GL...d instructions and operands vunified1.
[199/1354] Update build-version.inc in...-Tools build directory (if necessary).
[200/1354] Generate info tables for Op...d instructions and operands vunified1.
[200/1354] Touch GetCommitInfo.py to trigger rebuild
[201/1354] Touch GetCommitInfo.py to trigger rebuild
[201/1354] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o
[202/1354] Update build-version.inc in...-Tools build directory (if necessary).
[202/1354] Building CXX object externa...Tools-static.dir/util/bit_vector.cpp.o
[203/1354] Generating dxcversion.inc.gen
Generating version
[203/1354] cd /build/directx-shader-co...src/build/utils/version/dxcversion.inc
[204/1354] cd /build/directx-shader-co...src/build/utils/version/dxcversion.inc
[204/1354] Building CXX object externa...ols-static.dir/util/parse_number.cpp.o
[205/1354] Building CXX object tools/c...les/clang-tblgen.dir/NeonEmitter.cpp.o
[205/1354] Building CXX object externa...ols-static.dir/util/string_utils.cpp.o
[206/1354] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o
[206/1354] Building CXX object externa...ools-static.dir/assembly_grammar.cpp.o
[207/1354] Building CXX object utils/T...vm-tblgen.dir/CallingConvEmitter.cpp.o
[207/1354] Linking CXX executable bin/llvm-tblgen
[208/1354] Building CXX object externa...ols-static.dir/util/parse_number.cpp.o
[208/1354] Building CXX object externa...es/SPIRV-Tools-static.dir/binary.cpp.o
[209/1354] Building CXX object externa...ools-static.dir/assembly_grammar.cpp.o
[209/1354] Building CXX object externa...PIRV-Tools-static.dir/diagnostic.cpp.o
[210/1354] Building CXX object tools/c...lang-tblgen.dir/ClangAttrEmitter.cpp.o
[210/1354] Linking CXX executable bin/clang-tblgen
[211/1354] Building CXX object externa...PIRV-Tools-static.dir/diagnostic.cpp.o
[211/1354] Building CXX object externa...IRV-Tools-static.dir/disassemble.cpp.o
[212/1354] Building CXX object externa...es/SPIRV-Tools-static.dir/binary.cpp.o
[212/1354] Building CXX object externa...s-static.dir/enum_string_mapping.cpp.o
[213/1354] Building CXX object externa...s-static.dir/enum_string_mapping.cpp.o
[213/1354] Building CXX object externa.../SPIRV-Tools-static.dir/ext_inst.cpp.o
[214/1354] Building CXX object externa.../SPIRV-Tools-static.dir/ext_inst.cpp.o
[214/1354] Building CXX object externa...PIRV-Tools-static.dir/extensions.cpp.o
[215/1354] Building CXX object externa...IRV-Tools-static.dir/disassemble.cpp.o
[215/1354] Building CXX object externa.../SPIRV-Tools-static.dir/libspirv.cpp.o
[216/1354] Building CXX object externa...PIRV-Tools-static.dir/extensions.cpp.o
[216/1354] Building CXX object externa...IRV-Tools-static.dir/name_mapper.cpp.o
[217/1354] Building CXX object externa.../SPIRV-Tools-static.dir/libspirv.cpp.o
[217/1354] Building CXX object externa...es/SPIRV-Tools-static.dir/opcode.cpp.o
[218/1354] Building CXX object externa...IRV-Tools-static.dir/name_mapper.cpp.o
[218/1354] Building CXX object externa...s/SPIRV-Tools-static.dir/operand.cpp.o
[219/1354] Building CXX object externa...es/SPIRV-Tools-static.dir/opcode.cpp.o
[219/1354] Building CXX object externa...-Tools-static.dir/parsed_operand.cpp.o
[220/1354] Building CXX object externa...-Tools-static.dir/parsed_operand.cpp.o
[220/1354] Building CXX object externa...les/SPIRV-Tools-static.dir/print.cpp.o
[221/1354] Building CXX object externa...s/SPIRV-Tools-static.dir/operand.cpp.o
[221/1354] Building CXX object externa...ools-static.dir/software_version.cpp.o
[222/1354] Building CXX object externa...ools-static.dir/software_version.cpp.o
[222/1354] Building CXX object externa...RV-Tools-static.dir/spirv_endian.cpp.o
[223/1354] Building CXX object externa...RV-Tools-static.dir/spirv_endian.cpp.o
[223/1354] Building CXX object externa...-static.dir/spirv_fuzzer_options.cpp.o
[224/1354] Building CXX object externa...les/SPIRV-Tools-static.dir/print.cpp.o
[224/1354] Building CXX object externa...atic.dir/spirv_optimizer_options.cpp.o
[225/1354] Building CXX object externa...atic.dir/spirv_optimizer_options.cpp.o
[225/1354] Building CXX object externa...static.dir/spirv_reducer_options.cpp.o
[226/1354] Building CXX object externa...-static.dir/spirv_fuzzer_options.cpp.o
[226/1354] Building CXX object externa...ools-static.dir/spirv_target_env.cpp.o
[227/1354] Building CXX object externa...static.dir/spirv_reducer_options.cpp.o
[227/1354] Building CXX object externa...atic.dir/spirv_validator_options.cpp.o
[228/1354] Building CXX object externa...atic.dir/spirv_validator_options.cpp.o
[228/1354] Building CXX object externa...les/SPIRV-Tools-static.dir/table.cpp.o
[229/1354] Building CXX object externa...ools-static.dir/spirv_target_env.cpp.o
[229/1354] Building CXX object externa...iles/SPIRV-Tools-static.dir/text.cpp.o
[230/1354] Building CXX object externa...les/SPIRV-Tools-static.dir/table.cpp.o
[230/1354] Building CXX object externa...RV-Tools-static.dir/text_handler.cpp.o
[231/1354] Building CXX object externa...iles/SPIRV-Tools-static.dir/text.cpp.o
[231/1354] Building CXX object externa...SPIRV-Tools-static.dir/to_string.cpp.o
[232/1354] Building CXX object externa...SPIRV-Tools-static.dir/to_string.cpp.o
[232/1354] Building CXX object externa...RV-Tools-static.dir/val/validate.cpp.o
[233/1354] Building CXX object externa...RV-Tools-static.dir/text_handler.cpp.o
[233/1354] Building CXX object externa...tatic.dir/val/validate_adjacency.cpp.o
[234/1354] Building CXX object externa...tatic.dir/val/validate_adjacency.cpp.o
[234/1354] Building CXX object externa...atic.dir/val/validate_annotation.cpp.o
[235/1354] Building CXX object externa...RV-Tools-static.dir/val/validate.cpp.o
[235/1354] Building CXX object externa...tic.dir/val/validate_arithmetics.cpp.o
[236/1354] Building CXX object externa...atic.dir/val/validate_annotation.cpp.o
[236/1354] Building CXX object externa...-static.dir/val/validate_atomics.cpp.o
[237/1354] Building CXX object externa...tic.dir/val/validate_arithmetics.cpp.o
[237/1354] Building CXX object externa...static.dir/val/validate_barriers.cpp.o
[238/1354] Building CXX object externa...-static.dir/val/validate_atomics.cpp.o
[238/1354] Building CXX object externa...-static.dir/val/validate_bitwise.cpp.o
[239/1354] Building CXX object externa...static.dir/val/validate_barriers.cpp.o
[239/1354] Building CXX object externa...static.dir/val/validate_builtins.cpp.o
[240/1354] Building CXX object externa...-static.dir/val/validate_bitwise.cpp.o
[240/1354] Building CXX object externa...atic.dir/val/validate_capability.cpp.o
[241/1354] Building CXX object externa...atic.dir/val/validate_capability.cpp.o
[241/1354] Building CXX object externa...ools-static.dir/val/validate_cfg.cpp.o
[242/1354] Building CXX object externa...static.dir/val/validate_builtins.cpp.o
[242/1354] Building CXX object externa...atic.dir/val/validate_composites.cpp.o
[243/1354] Building CXX object externa...atic.dir/val/validate_composites.cpp.o
[243/1354] Building CXX object externa...tatic.dir/val/validate_constants.cpp.o
[244/1354] Building CXX object externa...ools-static.dir/val/validate_cfg.cpp.o
[244/1354] Building CXX object externa...atic.dir/val/validate_conversion.cpp.o
[245/1354] Building CXX object externa...tatic.dir/val/validate_constants.cpp.o
[245/1354] Building CXX object externa...ls-static.dir/val/validate_debug.cpp.o
[246/1354] Building CXX object externa...atic.dir/val/validate_conversion.cpp.o
[246/1354] Building CXX object externa...tic.dir/val/validate_decorations.cpp.o
[247/1354] Building CXX object externa...ls-static.dir/val/validate_debug.cpp.o
[247/1354] Building CXX object externa...tic.dir/val/validate_derivatives.cpp.o
[248/1354] Building CXX object externa...tic.dir/val/validate_decorations.cpp.o
[248/1354] Building CXX object externa...atic.dir/val/validate_extensions.cpp.o
[249/1354] Building CXX object externa...tic.dir/val/validate_derivatives.cpp.o
[249/1354] Building CXX object externa...l/validate_execution_limitations.cpp.o
[250/1354] Linking CXX executable bin/clang-tblgen
lto-wrapper: warning: using serial compilation of 14 LTRANS jobs
lto-wrapper: note: see the ‘-flto’ option documentation for more information
[250/1354] Building Attrs.inc...
[251/1354] Building Attrs.inc...
[251/1354] Building AttrImpl.inc...
[252/1354] Building AttrImpl.inc...
[252/1354] Building AttrDump.inc...
[253/1354] Building AttrDump.inc...
[253/1354] Building AttrVisitor.inc...
[254/1354] Building AttrVisitor.inc...
[254/1354] Building StmtNodes.inc...
[255/1354] Building StmtNodes.inc...
[255/1354] Building DeclNodes.inc...
[256/1354] Building DeclNodes.inc...
[256/1354] Building CommentNodes.inc...
[257/1354] Building CommentNodes.inc...
[257/1354] Building CommentHTMLTags.inc...
[258/1354] Building CommentHTMLTags.inc...
[258/1354] Building CommentHTMLTagsProperties.inc...
[259/1354] Building CommentHTMLTagsProperties.inc...
[259/1354] Building CommentHTMLNamedCharacterReferences.inc...
[260/1354] Building CommentHTMLNamedCharacterReferences.inc...
[260/1354] Building CommentCommandInfo.inc...
[261/1354] Building CommentCommandInfo.inc...
[261/1354] Building CommentCommandList.inc...
[262/1354] Building CommentCommandList.inc...
[262/1354] Building DiagnosticAnalysisKinds.inc...
[263/1354] Building DiagnosticAnalysisKinds.inc...
[263/1354] Building DiagnosticASTKinds.inc...
[264/1354] Building DiagnosticASTKinds.inc...
[264/1354] Building DiagnosticCommentKinds.inc...
[265/1354] Building DiagnosticCommentKinds.inc...
[265/1354] Building DiagnosticCommonKinds.inc...
[266/1354] Building DiagnosticCommonKinds.inc...
[266/1354] Building DiagnosticDriverKinds.inc...
[267/1354] Building DiagnosticDriverKinds.inc...
[267/1354] Building DiagnosticFrontendKinds.inc...
[268/1354] Building DiagnosticFrontendKinds.inc...
[268/1354] Building DiagnosticLexKinds.inc...
[269/1354] Building DiagnosticLexKinds.inc...
[269/1354] Building DiagnosticParseKinds.inc...
[270/1354] Building DiagnosticParseKinds.inc...
[270/1354] Building DiagnosticSemaKinds.inc...
[271/1354] Building DiagnosticSemaKinds.inc...
[271/1354] Building DiagnosticSerializationKinds.inc...
[272/1354] Building DiagnosticSerializationKinds.inc...
[272/1354] Building DiagnosticGroups.inc...
[273/1354] Building DiagnosticGroups.inc...
[273/1354] Building DiagnosticIndexName.inc...
[274/1354] Building CXX object externa...l/validate_execution_limitations.cpp.o
[274/1354] Building AttrList.inc...
[275/1354] Building DiagnosticIndexName.inc...
[275/1354] Building AttrHasAttributeImpl.inc...
[276/1354] Building AttrList.inc...
[276/1354] Building AttrParserStringSwitches.inc...
[277/1354] Building AttrHasAttributeImpl.inc...
[277/1354] Building AttrTemplateInstantiate.inc...
[278/1354] Building AttrParserStringSwitches.inc...
[278/1354] Building AttrParsedAttrList.inc...
[279/1354] Building AttrTemplateInstantiate.inc...
[279/1354] Building AttrParsedAttrKinds.inc...
[280/1354] Building AttrParsedAttrList.inc...
[280/1354] Building AttrSpellingListIndex.inc...
[281/1354] Building AttrParsedAttrKinds.inc...
[281/1354] Building AttrParsedAttrImpl.inc...
[282/1354] Building AttrSpellingListIndex.inc...
[282/1354] Building AttrPCHRead.inc...
[283/1354] Building AttrPCHRead.inc...
[283/1354] Building AttrPCHWrite.inc...
[284/1354] Building AttrParsedAttrImpl.inc...
[284/1354] Updating Attrs.inc...
[285/1354] Building AttrPCHWrite.inc...
[285/1354] Updating AttrImpl.inc...
[286/1354] Updating Attrs.inc...
[286/1354] Updating AttrDump.inc...
[287/1354] Building CXX object externa...ols-static.dir/util/string_utils.cpp.o
[287/1354] Updating AttrVisitor.inc...
[288/1354] Updating AttrDump.inc...
[288/1354] Updating StmtNodes.inc...
[289/1354] Updating AttrImpl.inc...
[289/1354] Updating DeclNodes.inc...
[290/1354] Updating AttrVisitor.inc...
[290/1354] Updating CommentNodes.inc...
[291/1354] Updating StmtNodes.inc...
[291/1354] Updating CommentHTMLTags.inc...
[292/1354] Updating DeclNodes.inc...
[292/1354] Updating CommentHTMLTagsProperties.inc...
[293/1354] Updating CommentNodes.inc...
[293/1354] Updating CommentHTMLNamedCharacterReferences.inc...
[294/1354] Updating CommentHTMLTags.inc...
[294/1354] Updating CommentCommandInfo.inc...
[295/1354] Updating CommentHTMLTagsProperties.inc...
[295/1354] Updating CommentCommandList.inc...
[296/1354] Updating CommentHTMLNamedCharacterReferences.inc...
[296/1354] Updating DiagnosticAnalysisKinds.inc...
[297/1354] Updating CommentCommandInfo.inc...
[297/1354] Updating DiagnosticASTKinds.inc...
[298/1354] Updating CommentCommandList.inc...
[298/1354] Updating DiagnosticCommentKinds.inc...
[299/1354] Updating DiagnosticAnalysisKinds.inc...
[299/1354] Updating DiagnosticCommonKinds.inc...
[300/1354] Updating DiagnosticASTKinds.inc...
[300/1354] Updating DiagnosticDriverKinds.inc...
[301/1354] Updating DiagnosticCommentKinds.inc...
[301/1354] Updating DiagnosticFrontendKinds.inc...
[302/1354] Updating DiagnosticCommonKinds.inc...
[302/1354] Updating DiagnosticLexKinds.inc...
[303/1354] Updating DiagnosticDriverKinds.inc...
[303/1354] Updating DiagnosticParseKinds.inc...
[304/1354] Updating DiagnosticFrontendKinds.inc...
[304/1354] Updating DiagnosticSemaKinds.inc...
[305/1354] Updating DiagnosticLexKinds.inc...
[305/1354] Updating DiagnosticSerializationKinds.inc...
[306/1354] Updating DiagnosticParseKinds.inc...
[306/1354] Updating DiagnosticGroups.inc...
[307/1354] Updating DiagnosticSemaKinds.inc...
[307/1354] Updating DiagnosticIndexName.inc...
[308/1354] Updating DiagnosticSerializationKinds.inc...
[308/1354] Updating AttrList.inc...
[309/1354] Updating DiagnosticGroups.inc...
[309/1354] Updating AttrHasAttributeImpl.inc...
[310/1354] Updating DiagnosticIndexName.inc...
[310/1354] Updating AttrParserStringSwitches.inc...
[311/1354] Updating AttrList.inc...
[311/1354] Updating AttrTemplateInstantiate.inc...
[312/1354] Updating AttrHasAttributeImpl.inc...
[312/1354] Updating AttrParsedAttrList.inc...
[313/1354] Updating AttrTemplateInstantiate.inc...
[313/1354] Updating AttrParsedAttrKinds.inc...
[314/1354] Updating AttrParserStringSwitches.inc...
[314/1354] Updating AttrSpellingListIndex.inc...
[315/1354] Updating AttrParsedAttrList.inc...
[315/1354] Updating AttrParsedAttrImpl.inc...
[316/1354] Updating AttrParsedAttrKinds.inc...
[316/1354] Updating AttrPCHRead.inc...
[317/1354] Updating AttrSpellingListIndex.inc...
[317/1354] Updating AttrPCHWrite.inc...
[318/1354] Updating AttrParsedAttrImpl.inc...
[318/1354] Building CXX object externa...static.dir/val/validate_function.cpp.o
[319/1354] Updating AttrPCHRead.inc...
[319/1354] Building CXX object externa...Tools-static.dir/val/validate_id.cpp.o
[320/1354] Updating AttrPCHWrite.inc...
[320/1354] Building CXX object externa...ls-static.dir/val/validate_image.cpp.o
[321/1354] Building CXX object externa...atic.dir/val/validate_extensions.cpp.o
[321/1354] Building CXX object externa...atic.dir/val/validate_interfaces.cpp.o
[322/1354] Building CXX object externa...Tools-static.dir/util/bit_vector.cpp.o
[322/1354] Building CXX object externa...tic.dir/val/validate_instruction.cpp.o
[323/1354] Building CXX object externa...static.dir/val/validate_function.cpp.o
[323/1354] Building CXX object externa...s-static.dir/val/validate_layout.cpp.o
[324/1354] Building CXX object externa...tic.dir/val/validate_instruction.cpp.o
[324/1354] Building CXX object externa...static.dir/val/validate_literals.cpp.o
[325/1354] Building CXX object externa...atic.dir/val/validate_interfaces.cpp.o
[325/1354] Building CXX object externa...static.dir/val/validate_logicals.cpp.o
[326/1354] Building CXX object externa...s-static.dir/val/validate_layout.cpp.o
[326/1354] Building CXX object externa...s-static.dir/val/validate_memory.cpp.o
[327/1354] Building CXX object externa...static.dir/val/validate_literals.cpp.o
[327/1354] Building CXX object externa...ir/val/validate_memory_semantics.cpp.o
[328/1354] Building CXX object externa...static.dir/val/validate_logicals.cpp.o
[328/1354] Building CXX object externa...ic.dir/val/validate_mesh_shading.cpp.o
[329/1354] Building CXX object externa...ir/val/validate_memory_semantics.cpp.o
[329/1354] Building CXX object externa...ols-static.dir/val/validate_misc.cpp.o
[330/1354] Building CXX object externa...s-static.dir/val/validate_memory.cpp.o
[330/1354] Building CXX object externa...ic.dir/val/validate_mode_setting.cpp.o
[331/1354] Building CXX object externa...ic.dir/val/validate_mesh_shading.cpp.o
[331/1354] Building CXX object externa...tic.dir/val/validate_non_uniform.cpp.o
[332/1354] Building CXX object externa...ols-static.dir/val/validate_misc.cpp.o
[332/1354] Building CXX object externa...atic.dir/val/validate_primitives.cpp.o
[333/1354] Building CXX object externa...tic.dir/val/validate_non_uniform.cpp.o
[333/1354] Building CXX object externa...tatic.dir/val/validate_ray_query.cpp.o
[334/1354] Building CXX object externa...ic.dir/val/validate_mode_setting.cpp.o
[334/1354] Building CXX object externa...tic.dir/val/validate_ray_tracing.cpp.o
[335/1354] Building CXX object externa...atic.dir/val/validate_primitives.cpp.o
[335/1354] Building CXX object externa...val/validate_ray_tracing_reorder.cpp.o
[336/1354] Building CXX object externa...tatic.dir/val/validate_ray_query.cpp.o
[336/1354] Building CXX object externa...s-static.dir/val/validate_scopes.cpp.o
[337/1354] Building CXX object externa...tic.dir/val/validate_ray_tracing.cpp.o
[337/1354] Building CXX object externa...dir/val/validate_small_type_uses.cpp.o
[338/1354] Building CXX object externa...val/validate_ray_tracing_reorder.cpp.o
[338/1354] Building CXX object externa...c.dir/val/validate_tensor_layout.cpp.o
[339/1354] Building CXX object externa...s-static.dir/val/validate_scopes.cpp.o
[339/1354] Building CXX object externa...ols-static.dir/val/validate_type.cpp.o
[340/1354] Building CXX object externa...dir/val/validate_small_type_uses.cpp.o
[340/1354] Building CXX object externa...ic.dir/val/validate_invalid_type.cpp.o
[341/1354] Building CXX object externa...c.dir/val/validate_tensor_layout.cpp.o
[341/1354] Building CXX object externa...Tools-static.dir/val/basic_block.cpp.o
[342/1354] Building CXX object externa...ols-static.dir/val/validate_type.cpp.o
[342/1354] Building CXX object externa...V-Tools-static.dir/val/construct.cpp.o
[343/1354] Building CXX object externa...ic.dir/val/validate_invalid_type.cpp.o
[343/1354] Building CXX object externa...RV-Tools-static.dir/val/function.cpp.o
[344/1354] Building CXX object externa...Tools-static.dir/val/basic_block.cpp.o
[344/1354] Building CXX object externa...Tools-static.dir/val/instruction.cpp.o
[345/1354] Building CXX object externa...Tools-static.dir/val/instruction.cpp.o
[345/1354] Building CXX object externa...-static.dir/val/validation_state.cpp.o
[346/1354] Building CXX object externa...V-Tools-static.dir/val/construct.cpp.o
[346/1354] Building CXX object externa...PIRV-Tools-static.dir/util/timer.cpp.o
[347/1354] Building CXX object externa...RV-Tools-static.dir/val/function.cpp.o
[347/1354] Collect Git commit info for versioning
[348/1354] Building CXX object externa...PIRV-Tools-static.dir/util/timer.cpp.o
[348/1354] Building CXX object externa...-opt.dir/fix_func_call_arguments.cpp.o
[349/1354] Collect Git commit info for versioning
[349/1354] Building CXX object externa...r/aggressive_dead_code_elim_pass.cpp.o
[350/1354] Building CXX object externa...Tools-static.dir/val/validate_id.cpp.o
[350/1354] Building CXX object externa...IRV-Tools-opt.dir/amd_ext_to_khr.cpp.o
[351/1354] Building CXX object externa...-static.dir/val/validation_state.cpp.o
[351/1354] Building CXX object externa...-opt.dir/analyze_live_input_pass.cpp.o
[352/1354] Building CXX object externa...-opt.dir/fix_func_call_arguments.cpp.o
[352/1354] Building CXX object externa.../SPIRV-Tools-opt.dir/basic_block.cpp.o
[353/1354] Building CXX object externa...-opt.dir/analyze_live_input_pass.cpp.o
[353/1354] Building CXX object externa...V-Tools-opt.dir/block_merge_pass.cpp.o
[354/1354] Building CXX object externa...IRV-Tools-opt.dir/amd_ext_to_khr.cpp.o
[354/1354] Building CXX object externa...V-Tools-opt.dir/block_merge_util.cpp.o
[355/1354] Building CXX object externa.../SPIRV-Tools-opt.dir/basic_block.cpp.o
[355/1354] Building CXX object externa...SPIRV-Tools-opt.dir/build_module.cpp.o
[356/1354] Building CXX object externa...V-Tools-opt.dir/block_merge_pass.cpp.o
[356/1354] Building CXX object externa...les/SPIRV-Tools-opt.dir/ccp_pass.cpp.o
[357/1354] Building CXX object externa...V-Tools-opt.dir/block_merge_util.cpp.o
[357/1354] Building CXX object externa...V-Tools-opt.dir/cfg_cleanup_pass.cpp.o
[358/1354] Building CXX object externa...SPIRV-Tools-opt.dir/build_module.cpp.o
[358/1354] Building CXX object externa...akeFiles/SPIRV-Tools-opt.dir/cfg.cpp.o
[359/1354] Building CXX object externa...les/SPIRV-Tools-opt.dir/ccp_pass.cpp.o
[359/1354] Building CXX object externa...es/SPIRV-Tools-opt.dir/code_sink.cpp.o
[360/1354] Building CXX object externa...V-Tools-opt.dir/cfg_cleanup_pass.cpp.o
[360/1354] Building CXX object externa...ls-opt.dir/combine_access_chains.cpp.o
[361/1354] Building CXX object externa...akeFiles/SPIRV-Tools-opt.dir/cfg.cpp.o
[361/1354] Building CXX object externa...V-Tools-opt.dir/compact_ids_pass.cpp.o
[362/1354] Building CXX object externa...es/SPIRV-Tools-opt.dir/code_sink.cpp.o
[362/1354] Building CXX object externa...es/SPIRV-Tools-opt.dir/composite.cpp.o
[363/1354] Building CXX object externa...ls-opt.dir/combine_access_chains.cpp.o
[363/1354] Building CXX object externa...ools-opt.dir/const_folding_rules.cpp.o
[364/1354] Building CXX object externa...V-Tools-opt.dir/compact_ids_pass.cpp.o
[364/1354] Building CXX object externa...es/SPIRV-Tools-opt.dir/constants.cpp.o
[365/1354] Building CXX object externa...es/SPIRV-Tools-opt.dir/composite.cpp.o
[365/1354] Building CXX object externa...Tools-opt.dir/control_dependence.cpp.o
[366/1354] Building CXX object externa...Tools-opt.dir/control_dependence.cpp.o
[366/1354] Building CXX object externa...ir/convert_to_sampled_image_pass.cpp.o
[367/1354] Building CXX object externa...ools-opt.dir/const_folding_rules.cpp.o
[367/1354] Building CXX object externa...ols-opt.dir/convert_to_half_pass.cpp.o
[368/1354] Building CXX object externa...es/SPIRV-Tools-opt.dir/constants.cpp.o
[368/1354] Building CXX object externa...V-Tools-opt.dir/copy_prop_arrays.cpp.o
[369/1354] Linking CXX executable bin/llvm-tblgen
lto-wrapper: warning: using serial compilation of 36 LTRANS jobs
lto-wrapper: note: see the ‘-flto’ option documentation for more information
[369/1354] Building Intrinsics.gen...
[370/1354] Building Intrinsics.gen...
[370/1354] Building HLSLOptions.inc...
[371/1354] Building HLSLOptions.inc...
[371/1354] Updating Intrinsics.gen...
[372/1354] Updating Intrinsics.gen...
[372/1354] Updating HLSLOptions.inc...
[373/1354] Updating HLSLOptions.inc...
[373/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o
[374/1354] Building CXX object externa...ir/convert_to_sampled_image_pass.cpp.o
[374/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o
[375/1354] Building CXX object externa...ols-opt.dir/convert_to_half_pass.cpp.o
[375/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o
[376/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o
[376/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o
[377/1354] Building CXX object externa...V-Tools-opt.dir/copy_prop_arrays.cpp.o
[377/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
[378/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o
[378/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o
[379/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o
[379/1354] Building CXX object lib/IR/...Files/LLVMCore.dir/ConstantRange.cpp.o
[380/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
[380/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o
[381/1354] Building CXX object lib/IR/...Files/LLVMCore.dir/ConstantRange.cpp.o
[381/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o
[382/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o
[382/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o
[383/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o
[383/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o
[384/1354] Building CXX object externa...ls-static.dir/val/validate_image.cpp.o
[384/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o
[385/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o
[385/1354] Building CXX object lib/IR/...s/LLVMCore.dir/DebugInfoMetadata.cpp.o
[386/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o
[386/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o
[387/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/lib/IR/Core.cpp: In function ‘void LLVMContextSetDiagnosticHandler(LLVMContextRef, LLVMDiagnosticHandler, void*)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/IR/Core.cpp:93:22: warning: cast between incompatible function types from ‘LLVMDiagnosticHandler’ {aka ‘void (*)(LLVMOpaqueDiagnosticInfo*, void*)’} to ‘llvm::LLVMContext::DiagnosticHandlerTy’ {aka ‘void (*)(const llvm::DiagnosticInfo&, void*)’} [-Wcast-function-type]
93 | LLVM_EXTENSION reinterpret_cast<LLVMContext::DiagnosticHandlerTy>(Handler),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[387/1354] Building CXX object lib/IR/...iles/LLVMCore.dir/DiagnosticInfo.cpp.o
[388/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o
[388/1354] Building CXX object lib/IR/...s/LLVMCore.dir/DiagnosticPrinter.cpp.o
[389/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o
[389/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o
[390/1354] Building CXX object lib/IR/...iles/LLVMCore.dir/DiagnosticInfo.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/lib/IR/DiagnosticInfo.cpp: In member function ‘const std::string llvm::DiagnosticInfoOptimizationBase::getLocationStr() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/IR/DiagnosticInfo.cpp:163:33: warning: value computed is not used [-Wunused-value]
163 | StringRef Filename("<unknown>");
| ^
[390/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o
[391/1354] Building CXX object lib/IR/...s/LLVMCore.dir/DiagnosticPrinter.cpp.o
[391/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GCOV.cpp.o
[392/1354] Building CXX object lib/IR/...s/LLVMCore.dir/DebugInfoMetadata.cpp.o
[392/1354] Building CXX object lib/IR/...iles/LLVMCore.dir/GVMaterializer.cpp.o
[393/1354] Building CXX object lib/IR/...iles/LLVMCore.dir/GVMaterializer.cpp.o
[393/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o
[394/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o
[394/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o
[395/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GCOV.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/lib/IR/GCOV.cpp: In member function ‘std::unique_ptr<llvm::raw_ostream> llvm::FileInfo::openCoveragePath(llvm::StringRef)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/IR/GCOV.cpp:564:19: warning: redundant move in return statement [-Wredundant-move]
564 | return std::move(OS);
| ~~~~~~~~~^~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/IR/GCOV.cpp:564:19: note: remove ‘std::move’ call
[395/1354] Building CXX object lib/IR/...es/LLVMCore.dir/IRPrintingPasses.cpp.o
[396/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o
[396/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o
[397/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o
[397/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o
[398/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o
[398/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o
[399/1354] Building CXX object lib/IR/...es/LLVMCore.dir/IRPrintingPasses.cpp.o
[399/1354] Building CXX object lib/IR/...Files/LLVMCore.dir/IntrinsicInst.cpp.o
[400/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o
[400/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o
[401/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o
[401/1354] Building CXX object lib/IR/...les/LLVMCore.dir/LLVMContextImpl.cpp.o
[402/1354] Building CXX object lib/IR/...Files/LLVMCore.dir/IntrinsicInst.cpp.o
[402/1354] Building CXX object lib/IR/...s/LLVMCore.dir/LegacyPassManager.cpp.o
[403/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o
[403/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o
[404/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o
[404/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o
[405/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o
[405/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o
[406/1354] Building CXX object lib/IR/...s/LLVMCore.dir/LegacyPassManager.cpp.o
[406/1354] Building CXX object lib/IR/...es/LLVMCore.dir/MetadataTracking.cpp.o
[407/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o
[407/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o
[408/1354] Building CXX object lib/IR/...les/LLVMCore.dir/LLVMContextImpl.cpp.o
[408/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o
[409/1354] Building CXX object lib/IR/...es/LLVMCore.dir/MetadataTracking.cpp.o
[409/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o
[410/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o
[410/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o
[411/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o
[411/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o
[412/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o
[412/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o
[413/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o
[413/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o
[414/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o
[414/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o
[415/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o
[415/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o
[416/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o
[416/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o
[417/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o
[417/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o
[418/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o
[418/1354] Building CXX object lib/IR/...es/LLVMCore.dir/ValueSymbolTable.cpp.o
[419/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o
[419/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueTypes.cpp.o
[420/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o
[420/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o
[421/1354] Building CXX object lib/IR/...es/LLVMCore.dir/ValueSymbolTable.cpp.o
[421/1354] Building CXX object lib/Bit.../LLVMBitReader.dir/BitcodeReader.cpp.o
[422/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueTypes.cpp.o
[422/1354] Building CXX object lib/Bit...LVMBitReader.dir/BitstreamReader.cpp.o
[423/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o
[423/1354] Building CXX object lib/Dxc...es/LLVMDxcSupport.dir/dxcapi.use.cpp.o
[424/1354] Building CXX object lib/Bit...LVMBitReader.dir/BitstreamReader.cpp.o
[424/1354] Building CXX object lib/Dxc...eFiles/LLVMDxcSupport.dir/dxcmem.cpp.o
[425/1354] Building CXX object lib/Dxc...eFiles/LLVMDxcSupport.dir/dxcmem.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxcSupport/dxcmem.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[425/1354] Building CXX object lib/Dxc.../LLVMDxcSupport.dir/FileIOHelper.cpp.o
[426/1354] Building CXX object lib/Dxc.../LLVMDxcSupport.dir/FileIOHelper.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/FileIOHelper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxcSupport/FileIOHelper.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[426/1354] Building CXX object lib/Dxc...eFiles/LLVMDxcSupport.dir/Global.cpp.o
[427/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o
[427/1354] Building CXX object lib/Dxc...s/LLVMDxcSupport.dir/HLSLOptions.cpp.o
[428/1354] Building CXX object lib/Dxc...eFiles/LLVMDxcSupport.dir/Global.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxcSupport/Global.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[428/1354] Building CXX object lib/Dxc...Files/LLVMDxcSupport.dir/Unicode.cpp.o
[429/1354] Building CXX object lib/Dxc...Files/LLVMDxcSupport.dir/Unicode.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxcSupport/Unicode.cpp:17:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[429/1354] Building CXX object lib/Dxc...es/LLVMDxcSupport.dir/WinAdapter.cpp.o
[430/1354] Building CXX object externa...r/aggressive_dead_code_elim_pass.cpp.o
[430/1354] Building CXX object lib/Dxc...s/LLVMDxcSupport.dir/WinIncludes.cpp.o
[431/1354] Building CXX object lib/Bit.../LLVMBitReader.dir/BitcodeReader.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Bitcode/Reader/BitcodeReader.cpp: In function ‘llvm::ErrorOr<std::unique_ptr<llvm::Module> > getBitcodeModuleImpl(std::unique_ptr<llvm::DataStreamer>, llvm::StringRef, std::unique_ptr<{anonymous}::BitcodeReader>, llvm::LLVMContext&, bool, bool)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Bitcode/Reader/BitcodeReader.cpp:5067:19: warning: redundant move in return statement [-Wredundant-move]
5067 | return std::move(M);
| ~~~~~~~~~^~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Bitcode/Reader/BitcodeReader.cpp:5067:19: note: remove ‘std::move’ call
[431/1354] Building CXX object lib/Dxc.../LLVMDxcSupport.dir/WinFunctions.cpp.o
[432/1354] Building CXX object lib/Dxc...es/LLVMDxcSupport.dir/WinAdapter.cpp.o
[432/1354] Building CXX object lib/DXI...keFiles/LLVMDXIL.dir/DxilCBuffer.cpp.o
[433/1354] Building CXX object lib/Dxc...s/LLVMDxcSupport.dir/WinIncludes.cpp.o
[433/1354] Building CXX object lib/DXI...eFiles/LLVMDXIL.dir/DxilCompType.cpp.o
[434/1354] Building CXX object lib/Dxc.../LLVMDxcSupport.dir/WinFunctions.cpp.o
[434/1354] Building CXX object lib/DXI...eFiles/LLVMDXIL.dir/DxilCounters.cpp.o
[435/1354] Building CXX object lib/Dxc...s/LLVMDxcSupport.dir/HLSLOptions.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxcSupport/HLSLOptions.cpp:17:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[435/1354] Building CXX object lib/DXI...VMDXIL.dir/DxilInterpolationMode.cpp.o
[436/1354] Building CXX object lib/DXI...keFiles/LLVMDXIL.dir/DxilCBuffer.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilCBuffer.cpp:11:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[436/1354] Building CXX object lib/DXI.../LLVMDXIL.dir/DxilMetadataHelper.cpp.o
[437/1354] Building CXX object lib/DXI...VMDXIL.dir/DxilInterpolationMode.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilInterpolationMode.cpp:11:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[437/1354] Building CXX object lib/DXIL/CMakeFiles/LLVMDXIL.dir/DxilModule.cpp.o
[438/1354] Building CXX object lib/DXI...eFiles/LLVMDXIL.dir/DxilCompType.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilCompType.cpp:11:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[438/1354] Building CXX object lib/DXI...es/LLVMDXIL.dir/DxilModuleHelper.cpp.o
[439/1354] Building CXX object lib/DXI...eFiles/LLVMDXIL.dir/DxilCounters.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilCounters.cpp:11:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[439/1354] Building CXX object lib/DXI...Files/LLVMDXIL.dir/DxilNodeProps.cpp.o
[440/1354] Building CXX object lib/DXI...Files/LLVMDXIL.dir/DxilNodeProps.cpp.o
[440/1354] Building CXX object lib/DXI...iles/LLVMDXIL.dir/DxilOperations.cpp.o
[441/1354] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o
[441/1354] Building CXX object lib/DXI...eFiles/LLVMDXIL.dir/DxilResource.cpp.o
[442/1354] Building CXX object lib/DXI...es/LLVMDXIL.dir/DxilModuleHelper.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilModuleHelper.cpp:20:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilEntryProps.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilModuleHelper.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilModuleHelper.cpp:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[442/1354] Building CXX object lib/DXI...es/LLVMDXIL.dir/DxilResourceBase.cpp.o
[443/1354] Building CXX object lib/DXI.../LLVMDXIL.dir/DxilMetadataHelper.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilMetadataHelper.cpp:24:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilMetadataHelper.cpp:10:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilMetadataHelper.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/Support/MathExtras.h:17,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/ADT/SmallVector.h:20,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/ADT/ArrayRef.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:16:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilMetadataHelper.cpp: In member function ‘void hlsl::DxilMDHelper::LoadDxilCounters(hlsl::DxilCounters&) const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/WinAdapter.h:86:50: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilCounters’; use assignment or value-initialization instead [-Wclass-memaccess]
86 | #define RtlZeroMemory(Destination, Length) memset((Destination), 0, (Length))
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/WinAdapter.h:90:20: note: in expansion of macro ‘RtlZeroMemory’
90 | #define ZeroMemory RtlZeroMemory
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilMetadataHelper.cpp:3008:3: note: in expansion of macro ‘ZeroMemory’
3008 | ZeroMemory(&counters, sizeof(counters));
| ^~~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilMetadataHelper.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilCounters.h:23:8: note: ‘struct hlsl::DxilCounters’ declared here
23 | struct DxilCounters {
| ^~~~~~~~~~~~
[443/1354] Building CXX object lib/DXI...LLVMDXIL.dir/DxilResourceBinding.cpp.o
[444/1354] Building CXX object lib/DXI...eFiles/LLVMDXIL.dir/DxilResource.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilResource.cpp:13:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[444/1354] Building CXX object lib/DXI...MDXIL.dir/DxilResourceProperties.cpp.o
[445/1354] Building CXX object lib/DXI...es/LLVMDXIL.dir/DxilResourceBase.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilResourceBase.cpp:11:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[445/1354] Building CXX object lib/DXI...keFiles/LLVMDXIL.dir/DxilSampler.cpp.o
[446/1354] Building CXX object lib/DXI...keFiles/LLVMDXIL.dir/DxilSampler.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilSampler.cpp:11:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[446/1354] Building CXX object lib/DXI...eFiles/LLVMDXIL.dir/DxilSemantic.cpp.o
[447/1354] Building CXX object lib/DXI...iles/LLVMDXIL.dir/DxilOperations.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilOperations.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilOperations.cpp:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilOperations.cpp: In constructor ‘hlsl::OP::OP(llvm::LLVMContext&, llvm::Module*)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilOperations.cpp:3613:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct hlsl::OP::OpCodeCacheItem’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
3613 | memset(m_OpCodeClassCache, 0, sizeof(m_OpCodeClassCache));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilOperations.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilOperations.h:222:10: note: ‘struct hlsl::OP::OpCodeCacheItem’ declared here
222 | struct OpCodeCacheItem {
| ^~~~~~~~~~~~~~~
[447/1354] Building CXX object lib/DXI...les/LLVMDXIL.dir/DxilShaderFlags.cpp.o
[448/1354] Building CXX object lib/DXI...LLVMDXIL.dir/DxilResourceBinding.cpp.o
[448/1354] Building CXX object lib/DXI...les/LLVMDXIL.dir/DxilShaderModel.cpp.o
[449/1354] Building CXX object lib/DXI...eFiles/LLVMDXIL.dir/DxilSemantic.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilSemantic.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[449/1354] Building CXX object lib/DXI...Files/LLVMDXIL.dir/DxilSignature.cpp.o
[450/1354] Building CXX object lib/DXI...MDXIL.dir/DxilResourceProperties.cpp.o
[450/1354] Building CXX object lib/DXI...LVMDXIL.dir/DxilSignatureElement.cpp.o
[451/1354] Building CXX object lib/DXI...les/LLVMDXIL.dir/DxilShaderModel.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilShaderModel.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[451/1354] Building CXX object lib/DXI...Files/LLVMDXIL.dir/DxilSubobject.cpp.o
[452/1354] Building CXX object lib/DXI...Files/LLVMDXIL.dir/DxilSignature.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilSignature.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[452/1354] Building CXX object lib/DXI...iles/LLVMDXIL.dir/DxilTypeSystem.cpp.o
[453/1354] Building CXX object lib/DXI...LVMDXIL.dir/DxilSignatureElement.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilSignatureElement.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[453/1354] Building CXX object lib/DXIL/CMakeFiles/LLVMDXIL.dir/DxilUtil.cpp.o
[454/1354] Building CXX object lib/DXI...les/LLVMDXIL.dir/DxilShaderFlags.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilShaderFlags.cpp:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilShaderFlags.cpp:10:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilEntryProps.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilShaderFlags.cpp:11:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
[454/1354] Building CXX object lib/DXI...MDXIL.dir/DxilUtilDbgInfoAndMisc.cpp.o
[455/1354] Building CXX object lib/DXI...Files/LLVMDXIL.dir/DxilSubobject.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilSubobject.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[455/1354] Building CXX object lib/DXIL/CMakeFiles/LLVMDXIL.dir/DxilPDB.cpp.o
[456/1354] Building CXX object lib/DXIL/CMakeFiles/LLVMDXIL.dir/DxilPDB.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/FileIOHelper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilPDB.cpp:31:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[456/1354] Building Options.inc...
[457/1354] Building Options.inc...
[457/1354] Linking CXX static library lib/libLLVMCore.a
[458/1354] Linking CXX static library lib/libLLVMCore.a
[458/1354] Linking CXX static library lib/libLLVMBitReader.a
[459/1354] Linking CXX static library lib/libLLVMBitReader.a
[459/1354] Building CXX object lib/Bit...iles/LLVMBitWriter.dir/BitWriter.cpp.o
[460/1354] Building CXX object lib/DXI...iles/LLVMDXIL.dir/DxilTypeSystem.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilTypeSystem.cpp:13:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilTypeSystem.cpp:11:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[460/1354] Building CXX object lib/Bit.../LLVMBitWriter.dir/BitcodeWriter.cpp.o
[461/1354] Building CXX object lib/DXIL/CMakeFiles/LLVMDXIL.dir/DxilUtil.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilUtil.cpp:18:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilUtil.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[461/1354] Building CXX object lib/Bit...MBitWriter.dir/BitcodeWriterPass.cpp.o
[462/1354] Building CXX object lib/DXI...MDXIL.dir/DxilUtilDbgInfoAndMisc.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilUtilDbgInfoAndMisc.cpp:17:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilUtilDbgInfoAndMisc.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilUtilDbgInfoAndMisc.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/DxilConvergentName.h:14:20: warning: ‘hlsl::kConvergentFunctionPrefix’ defined but not used [-Wunused-variable]
14 | static const char *kConvergentFunctionPrefix = "dxil.convergent.marker.";
| ^~~~~~~~~~~~~~~~~~~~~~~~~
[462/1354] Building CXX object lib/Bit...LVMBitWriter.dir/ValueEnumerator.cpp.o
[463/1354] Building CXX object lib/Bit...iles/LLVMBitWriter.dir/BitWriter.cpp.o
[463/1354] Building CXX object lib/Tra...rmUtils.dir/ASanStackFrameLayout.cpp.o
[464/1354] Building CXX object lib/Tra...rmUtils.dir/ASanStackFrameLayout.cpp.o
[464/1354] Building CXX object lib/Tra...sformUtils.dir/AddDiscriminators.cpp.o
[465/1354] Building CXX object lib/Bit.../LLVMBitWriter.dir/BitcodeWriter.cpp.o
[465/1354] Building CXX object lib/Tra...ansformUtils.dir/BasicBlockUtils.cpp.o
[466/1354] Building CXX object lib/Bit...LVMBitWriter.dir/ValueEnumerator.cpp.o
[466/1354] Building CXX object lib/Tra...formUtils.dir/BreakCriticalEdges.cpp.o
[467/1354] Building CXX object lib/DXIL/CMakeFiles/LLVMDXIL.dir/DxilModule.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilModule.cpp:20:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DXIL/DxilModule.cpp:10:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[467/1354] Building CXX object lib/Tra...TransformUtils.dir/BuildLibCalls.cpp.o
[468/1354] Building CXX object lib/Tra...sformUtils.dir/AddDiscriminators.cpp.o
[468/1354] Building CXX object lib/Tra...formUtils.dir/BypassSlowDivision.cpp.o
[469/1354] Building CXX object lib/Tra...formUtils.dir/BreakCriticalEdges.cpp.o
[469/1354] Building CXX object lib/Tra...TransformUtils.dir/CloneFunction.cpp.o
[470/1354] Building CXX object lib/Tra...TransformUtils.dir/BuildLibCalls.cpp.o
[470/1354] Building CXX object lib/Tra...VMTransformUtils.dir/CloneModule.cpp.o
[471/1354] Building CXX object lib/Tra...ansformUtils.dir/BasicBlockUtils.cpp.o
[471/1354] Building CXX object lib/Tra...ansformUtils.dir/CmpInstAnalysis.cpp.o
[472/1354] Building CXX object lib/Tra...formUtils.dir/BypassSlowDivision.cpp.o
[472/1354] Building CXX object lib/Tra...TransformUtils.dir/CodeExtractor.cpp.o
[473/1354] Building CXX object lib/Tra...VMTransformUtils.dir/CloneModule.cpp.o
[473/1354] Building CXX object lib/Tra...LLVMTransformUtils.dir/CtorUtils.cpp.o
[474/1354] Building CXX object lib/Tra...ansformUtils.dir/CmpInstAnalysis.cpp.o
[474/1354] Building CXX object lib/Tra...nsformUtils.dir/DemoteRegToStack.cpp.o
[475/1354] Building CXX object lib/Tra...TransformUtils.dir/CloneFunction.cpp.o
[475/1354] Building CXX object lib/Tra...LVMTransformUtils.dir/FlattenCFG.cpp.o
[476/1354] Building CXX object lib/Tra...LLVMTransformUtils.dir/CtorUtils.cpp.o
[476/1354] Building CXX object lib/Tra...MTransformUtils.dir/GlobalStatus.cpp.o
[477/1354] Building CXX object lib/Dxc...es/LLVMDxcSupport.dir/dxcapi.use.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/FileIOHelper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxcSupport/dxcapi.use.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[477/1354] Building CXX object lib/Tra...ransformUtils.dir/InlineFunction.cpp.o
[478/1354] Building CXX object lib/Tra...nsformUtils.dir/DemoteRegToStack.cpp.o
[478/1354] Building CXX object lib/Tra...nsformUtils.dir/InstructionNamer.cpp.o
[479/1354] Building CXX object lib/Tra...TransformUtils.dir/CodeExtractor.cpp.o
[479/1354] Building CXX object lib/Tra...ansformUtils.dir/IntegerDivision.cpp.o
[480/1354] Building CXX object lib/Tra...nsformUtils.dir/InstructionNamer.cpp.o
[480/1354] Building CXX object lib/Tra...les/LLVMTransformUtils.dir/LCSSA.cpp.o
[481/1354] Building CXX object lib/Tra...MTransformUtils.dir/GlobalStatus.cpp.o
[481/1354] Building CXX object lib/Tra...les/LLVMTransformUtils.dir/Local.cpp.o
[482/1354] Building CXX object lib/Tra...ansformUtils.dir/IntegerDivision.cpp.o
[482/1354] Building CXX object lib/Tra...MTransformUtils.dir/LoopSimplify.cpp.o
[483/1354] Building CXX object lib/Tra...ransformUtils.dir/InlineFunction.cpp.o
[483/1354] Building CXX object lib/Tra...ransformUtils.dir/LoopSimplifyId.cpp.o
[484/1354] Building CXX object lib/Tra...les/LLVMTransformUtils.dir/LCSSA.cpp.o
[484/1354] Building CXX object lib/Tra...LVMTransformUtils.dir/LoopUnroll.cpp.o
[485/1354] Building CXX object lib/Tra...les/LLVMTransformUtils.dir/Local.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Utils/Local.cpp:49:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
[485/1354] Building CXX object lib/Tra...sformUtils.dir/LoopUnrollRuntime.cpp.o
[486/1354] Building CXX object lib/Tra...MTransformUtils.dir/LoopSimplify.cpp.o
[486/1354] Building CXX object lib/Tra...LLVMTransformUtils.dir/LoopUtils.cpp.o
[487/1354] Building CXX object lib/Tra...ransformUtils.dir/LoopSimplifyId.cpp.o
[487/1354] Building CXX object lib/Tra...ransformUtils.dir/LoopVersioning.cpp.o
[488/1354] Building CXX object lib/Tra...LVMTransformUtils.dir/LoopUnroll.cpp.o
[488/1354] Building CXX object lib/Tra...VMTransformUtils.dir/LowerInvoke.cpp.o
[489/1354] Building CXX object lib/Tra...LLVMTransformUtils.dir/LoopUtils.cpp.o
[489/1354] Building CXX object lib/Tra...VMTransformUtils.dir/LowerSwitch.cpp.o
[490/1354] Building CXX object lib/Tra...ransformUtils.dir/LoopVersioning.cpp.o
[490/1354] Building CXX object lib/Tra...s/LLVMTransformUtils.dir/Mem2Reg.cpp.o
[491/1354] Building CXX object lib/Tra...sformUtils.dir/LoopUnrollRuntime.cpp.o
[491/1354] Building CXX object lib/Tra...VMTransformUtils.dir/MetaRenamer.cpp.o
[492/1354] Building CXX object lib/Tra...VMTransformUtils.dir/LowerInvoke.cpp.o
[492/1354] Building CXX object lib/Tra...VMTransformUtils.dir/ModuleUtils.cpp.o
[493/1354] Building CXX object lib/Tra...VMTransformUtils.dir/MetaRenamer.cpp.o
[493/1354] Building CXX object lib/Tra...tils.dir/PromoteMemoryToRegister.cpp.o
[494/1354] Building CXX object lib/Tra...s/LLVMTransformUtils.dir/Mem2Reg.cpp.o
[494/1354] Building CXX object lib/Tra...LVMTransformUtils.dir/SSAUpdater.cpp.o
[495/1354] Building CXX object lib/Tra...VMTransformUtils.dir/LowerSwitch.cpp.o
[495/1354] Building CXX object lib/Tra...VMTransformUtils.dir/SimplifyCFG.cpp.o
[496/1354] Building CXX object lib/Tra...VMTransformUtils.dir/ModuleUtils.cpp.o
[496/1354] Building CXX object lib/Tra...ransformUtils.dir/SimplifyIndVar.cpp.o
[497/1354] Building CXX object lib/Tra...LVMTransformUtils.dir/SSAUpdater.cpp.o
[497/1354] Building CXX object lib/Tra...rmUtils.dir/SimplifyInstructions.cpp.o
[498/1354] Building CXX object lib/Tra...tils.dir/PromoteMemoryToRegister.cpp.o
[498/1354] Building CXX object lib/Tra...nsformUtils.dir/SimplifyLibCalls.cpp.o
[499/1354] Building CXX object lib/Tra...ransformUtils.dir/SimplifyIndVar.cpp.o
[499/1354] Building CXX object lib/Tra...ransformUtils.dir/SymbolRewriter.cpp.o
[500/1354] Building CXX object lib/Tra...VMTransformUtils.dir/SimplifyCFG.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Utils/SimplifyCFG.cpp:52:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
[500/1354] Building CXX object lib/Tra...Utils.dir/UnifyFunctionExitNodes.cpp.o
[501/1354] Building CXX object lib/Tra...rmUtils.dir/SimplifyInstructions.cpp.o
[501/1354] Building CXX object lib/Tra...les/LLVMTransformUtils.dir/Utils.cpp.o
[502/1354] Building CXX object lib/Tra...ransformUtils.dir/SymbolRewriter.cpp.o
[502/1354] Building CXX object lib/Tra...VMTransformUtils.dir/ValueMapper.cpp.o
[503/1354] Building CXX object lib/Tra...Utils.dir/UnifyFunctionExitNodes.cpp.o
[503/1354] Building CXX object lib/Ana...s/LLVMAnalysis.dir/AliasAnalysis.cpp.o
[504/1354] Building CXX object lib/Tra...nsformUtils.dir/SimplifyLibCalls.cpp.o
[504/1354] Building CXX object lib/Ana...nalysis.dir/AliasAnalysisCounter.cpp.o
[505/1354] Building CXX object lib/Tra...les/LLVMTransformUtils.dir/Utils.cpp.o
[505/1354] Building CXX object lib/Ana...lysis.dir/AliasAnalysisEvaluator.cpp.o
[506/1354] Building CXX object lib/Tra...VMTransformUtils.dir/ValueMapper.cpp.o
[506/1354] Building CXX object lib/Ana...s/LLVMAnalysis.dir/AliasDebugger.cpp.o
[507/1354] Building CXX object lib/Ana...nalysis.dir/AliasAnalysisCounter.cpp.o
[507/1354] Building CXX object lib/Ana...LLVMAnalysis.dir/AliasSetTracker.cpp.o
[508/1354] Building CXX object lib/Ana...lysis.dir/AliasAnalysisEvaluator.cpp.o
[508/1354] Building CXX object lib/Ana...eFiles/LLVMAnalysis.dir/Analysis.cpp.o
[509/1354] Building CXX object lib/Ana...s/LLVMAnalysis.dir/AliasAnalysis.cpp.o
[509/1354] Building CXX object lib/Ana...LLVMAnalysis.dir/AssumptionCache.cpp.o
[510/1354] Building CXX object lib/Ana...s/LLVMAnalysis.dir/AliasDebugger.cpp.o
[510/1354] Building CXX object lib/Ana...MAnalysis.dir/BasicAliasAnalysis.cpp.o
[511/1354] Building CXX object lib/Ana...eFiles/LLVMAnalysis.dir/Analysis.cpp.o
[511/1354] Building CXX object lib/Ana...MAnalysis.dir/BlockFrequencyInfo.cpp.o
[512/1354] Building CXX object lib/Ana...LLVMAnalysis.dir/AliasSetTracker.cpp.o
[512/1354] Building CXX object lib/Ana...lysis.dir/BlockFrequencyInfoImpl.cpp.o
[513/1354] Building CXX object lib/Ana...LLVMAnalysis.dir/AssumptionCache.cpp.o
[513/1354] Building CXX object lib/Ana...alysis.dir/BranchProbabilityInfo.cpp.o
[514/1354] Building CXX object lib/Ana...MAnalysis.dir/BlockFrequencyInfo.cpp.o
[514/1354] Building CXX object lib/Ana.../CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o
[515/1354] Building CXX object lib/Ana...lysis.dir/BlockFrequencyInfoImpl.cpp.o
[515/1354] Building CXX object lib/Ana...iles/LLVMAnalysis.dir/CFGPrinter.cpp.o
[516/1354] Building CXX object lib/Ana...MAnalysis.dir/BasicAliasAnalysis.cpp.o
[516/1354] Building CXX object lib/Ana...LVMAnalysis.dir/CFLAliasAnalysis.cpp.o
[517/1354] Building CXX object lib/Ana...alysis.dir/BranchProbabilityInfo.cpp.o
[517/1354] Building CXX object lib/Ana...LVMAnalysis.dir/CGSCCPassManager.cpp.o
[518/1354] Building CXX object lib/Ana.../CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o
[518/1354] Building CXX object lib/Ana...LLVMAnalysis.dir/CaptureTracking.cpp.o
[519/1354] Building CXX object lib/Ana...iles/LLVMAnalysis.dir/CFGPrinter.cpp.o
[519/1354] Building CXX object lib/Ana...Files/LLVMAnalysis.dir/CostModel.cpp.o
[520/1354] Building CXX object lib/Ana...LVMAnalysis.dir/CGSCCPassManager.cpp.o
[520/1354] Building CXX object lib/Ana...les/LLVMAnalysis.dir/CodeMetrics.cpp.o
[521/1354] Building CXX object lib/Ana...LVMAnalysis.dir/CFLAliasAnalysis.cpp.o
[521/1354] Building CXX object lib/Ana...LLVMAnalysis.dir/ConstantFolding.cpp.o
[522/1354] Building CXX object lib/Ana...LLVMAnalysis.dir/CaptureTracking.cpp.o
[522/1354] Building CXX object lib/Ana...LLVMAnalysis.dir/Delinearization.cpp.o
[523/1354] Building CXX object lib/Ana...Files/LLVMAnalysis.dir/CostModel.cpp.o
[523/1354] Building CXX object lib/Ana...MAnalysis.dir/DependenceAnalysis.cpp.o
[524/1354] Building CXX object lib/Ana...les/LLVMAnalysis.dir/CodeMetrics.cpp.o
[524/1354] Building CXX object lib/Ana...MAnalysis.dir/DivergenceAnalysis.cpp.o
[525/1354] Building CXX object lib/Ana...LLVMAnalysis.dir/Delinearization.cpp.o
[525/1354] Building CXX object lib/Ana...iles/LLVMAnalysis.dir/DomPrinter.cpp.o
[526/1354] Building CXX object lib/Ana...LLVMAnalysis.dir/ConstantFolding.cpp.o
[526/1354] Building CXX object lib/Ana...VMAnalysis.dir/DominanceFrontier.cpp.o
[527/1354] Building CXX object lib/Ana...MAnalysis.dir/DependenceAnalysis.cpp.o
[527/1354] Building CXX object lib/Ana...Analysis.dir/DxilConstantFolding.cpp.o
[528/1354] Building CXX object lib/Ana...VMAnalysis.dir/DominanceFrontier.cpp.o
[528/1354] Building CXX object lib/Ana...lysis.dir/DxilConstantFoldingExt.cpp.o
[529/1354] Building CXX object lib/Ana...iles/LLVMAnalysis.dir/DomPrinter.cpp.o
[529/1354] Building CXX object lib/Ana...es/LLVMAnalysis.dir/DxilSimplify.cpp.o
[530/1354] Building CXX object lib/Ana...MAnalysis.dir/DivergenceAnalysis.cpp.o
[530/1354] Building CXX object lib/Ana.../LLVMAnalysis.dir/DxilValueCache.cpp.o
[531/1354] Building CXX object lib/Ana...lysis.dir/DxilConstantFoldingExt.cpp.o
[531/1354] Building CXX object lib/Ana...keFiles/LLVMAnalysis.dir/IVUsers.cpp.o
[532/1354] Building CXX object lib/Ana...Analysis.dir/DxilConstantFolding.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DXIL.h:18,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Analysis/DxilConstantFolding.cpp:38:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Analysis/DxilConstantFolding.cpp: In function ‘llvm::Constant* ConstantFoldMakeDouble(llvm::Type*, const {anonymous}::DxilIntrinsicOperands&)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Analysis/DxilConstantFolding.cpp:435:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
435 | double dval = *(double *)&dbits;
| ^~~~~~~~~~~~~~~~
[532/1354] Building CXX object lib/Ana...Files/LLVMAnalysis.dir/InstCount.cpp.o
[533/1354] Building CXX object lib/Ana...es/LLVMAnalysis.dir/DxilSimplify.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Analysis/DxilSimplify.cpp:24:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[533/1354] Building CXX object lib/Ana...Analysis.dir/InstructionSimplify.cpp.o
[534/1354] Building CXX object lib/Ana.../LLVMAnalysis.dir/DxilValueCache.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Analysis/DxilValueCache.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[534/1354] Building CXX object lib/Ana...eFiles/LLVMAnalysis.dir/Interval.cpp.o
[535/1354] Building CXX object lib/Ana...keFiles/LLVMAnalysis.dir/IVUsers.cpp.o
[535/1354] Building CXX object lib/Ana...VMAnalysis.dir/IntervalPartition.cpp.o
[536/1354] Building CXX object lib/Ana...Files/LLVMAnalysis.dir/InstCount.cpp.o
[536/1354] Building CXX object lib/Ana...is.dir/IteratedDominanceFrontier.cpp.o
[537/1354] Building CXX object lib/Ana...eFiles/LLVMAnalysis.dir/Interval.cpp.o
[537/1354] Building CXX object lib/Ana...s/LLVMAnalysis.dir/LazyCallGraph.cpp.o
[538/1354] Building CXX object lib/Ana...VMAnalysis.dir/IntervalPartition.cpp.o
[538/1354] Building CXX object lib/Ana...s/LLVMAnalysis.dir/LazyValueInfo.cpp.o
[539/1354] Building CXX object lib/Ana...is.dir/IteratedDominanceFrontier.cpp.o
[539/1354] Building CXX object lib/Ana...nalysis.dir/LibCallAliasAnalysis.cpp.o
[540/1354] Building CXX object lib/Ana...Analysis.dir/InstructionSimplify.cpp.o
[540/1354] Building CXX object lib/Ana...LVMAnalysis.dir/LibCallSemantics.cpp.o
[541/1354] Building CXX object lib/Ana...nalysis.dir/LibCallAliasAnalysis.cpp.o
[541/1354] Building CXX object lib/Ana...CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o
[542/1354] Building CXX object lib/Ana...LVMAnalysis.dir/LibCallSemantics.cpp.o
[542/1354] Building CXX object lib/Ana...MakeFiles/LLVMAnalysis.dir/Loads.cpp.o
[543/1354] Building CXX object lib/Ana...s/LLVMAnalysis.dir/LazyCallGraph.cpp.o
[543/1354] Building CXX object lib/Ana...MAnalysis.dir/LoopAccessAnalysis.cpp.o
[544/1354] Building CXX object lib/Ana...s/LLVMAnalysis.dir/LazyValueInfo.cpp.o
[544/1354] Building CXX object lib/Ana...eFiles/LLVMAnalysis.dir/LoopInfo.cpp.o
[545/1354] Building CXX object lib/Ana...MakeFiles/LLVMAnalysis.dir/Loads.cpp.o
[545/1354] Building CXX object lib/Ana...eFiles/LLVMAnalysis.dir/LoopPass.cpp.o
[546/1354] Building CXX object lib/Ana...CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o
[546/1354] Building CXX object lib/Ana...s/LLVMAnalysis.dir/MemDepPrinter.cpp.o
[547/1354] Building CXX object lib/Ana...MAnalysis.dir/LoopAccessAnalysis.cpp.o
[547/1354] Building CXX object lib/Ana...LLVMAnalysis.dir/MemDerefPrinter.cpp.o
[548/1354] Building CXX object lib/Ana...eFiles/LLVMAnalysis.dir/LoopInfo.cpp.o
[548/1354] Building CXX object lib/Ana.../LLVMAnalysis.dir/MemoryBuiltins.cpp.o
[549/1354] Building CXX object lib/Ana...eFiles/LLVMAnalysis.dir/LoopPass.cpp.o
[549/1354] Building CXX object lib/Ana...sis.dir/MemoryDependenceAnalysis.cpp.o
[550/1354] Building CXX object lib/Ana...s/LLVMAnalysis.dir/MemDepPrinter.cpp.o
[550/1354] Building CXX object lib/Ana.../LLVMAnalysis.dir/MemoryLocation.cpp.o
[551/1354] Building CXX object lib/Ana...LLVMAnalysis.dir/MemDerefPrinter.cpp.o
[551/1354] Building CXX object lib/Ana...lysis.dir/ModuleDebugInfoPrinter.cpp.o
[552/1354] Building CXX object lib/Ana.../LLVMAnalysis.dir/MemoryLocation.cpp.o
[552/1354] Building CXX object lib/Ana...LLVMAnalysis.dir/NoAliasAnalysis.cpp.o
[553/1354] Building CXX object lib/Ana.../LLVMAnalysis.dir/MemoryBuiltins.cpp.o
[553/1354] Building CXX object lib/Ana...es/LLVMAnalysis.dir/PHITransAddr.cpp.o
[554/1354] Building CXX object lib/Ana...sis.dir/MemoryDependenceAnalysis.cpp.o
[554/1354] Building CXX object lib/Ana.../LLVMAnalysis.dir/PostDominators.cpp.o
[555/1354] Building CXX object lib/Ana...lysis.dir/ModuleDebugInfoPrinter.cpp.o
[555/1354] Building CXX object lib/Ana...s/LLVMAnalysis.dir/PtrUseVisitor.cpp.o
[556/1354] Building CXX object lib/Ana...LLVMAnalysis.dir/NoAliasAnalysis.cpp.o
[556/1354] Building CXX object lib/Ana...nalysis.dir/ReducibilityAnalysis.cpp.o
[557/1354] Building CXX object lib/Ana...es/LLVMAnalysis.dir/PHITransAddr.cpp.o
[557/1354] Building CXX object lib/Ana...iles/LLVMAnalysis.dir/regioninfo.cpp.o
[558/1354] Building CXX object lib/Ana.../LLVMAnalysis.dir/PostDominators.cpp.o
[558/1354] Building CXX object lib/Ana...iles/LLVMAnalysis.dir/RegionPass.cpp.o
[559/1354] Building CXX object lib/Ana...s/LLVMAnalysis.dir/PtrUseVisitor.cpp.o
[559/1354] Building CXX object lib/Ana...s/LLVMAnalysis.dir/regionprinter.cpp.o
[560/1354] Building CXX object lib/Ana...nalysis.dir/ReducibilityAnalysis.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Analysis/ReducibilityAnalysis.cpp:11:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[560/1354] Building CXX object lib/Ana...LLVMAnalysis.dir/ScalarEvolution.cpp.o
[561/1354] Building CXX object lib/Ana...iles/LLVMAnalysis.dir/RegionPass.cpp.o
[561/1354] Building CXX object lib/Ana...dir/ScalarEvolutionAliasAnalysis.cpp.o
[562/1354] Building CXX object lib/Ana...iles/LLVMAnalysis.dir/regioninfo.cpp.o
[562/1354] Building CXX object lib/Ana...ysis.dir/ScalarEvolutionExpander.cpp.o
[563/1354] Building CXX object lib/Ana...s/LLVMAnalysis.dir/regionprinter.cpp.o
[563/1354] Building CXX object lib/Ana...dir/ScalarEvolutionNormalization.cpp.o
[564/1354] Building CXX object lib/Ana...dir/ScalarEvolutionAliasAnalysis.cpp.o
[564/1354] Building CXX object lib/Ana...VMAnalysis.dir/SparsePropagation.cpp.o
[565/1354] Building CXX object lib/Ana...dir/ScalarEvolutionNormalization.cpp.o
[565/1354] Building CXX object lib/Ana...VMAnalysis.dir/TargetLibraryInfo.cpp.o
[566/1354] Building CXX object lib/Ana...VMAnalysis.dir/SparsePropagation.cpp.o
[566/1354] Building CXX object lib/Ana...Analysis.dir/TargetTransformInfo.cpp.o
[567/1354] Building CXX object lib/Ana...LLVMAnalysis.dir/ScalarEvolution.cpp.o
[567/1354] Building CXX object lib/Ana...MakeFiles/LLVMAnalysis.dir/Trace.cpp.o
[568/1354] Building CXX object lib/Ana...ysis.dir/ScalarEvolutionExpander.cpp.o
[568/1354] Building CXX object lib/Ana...lysis.dir/TypeBasedAliasAnalysis.cpp.o
[569/1354] Building CXX object lib/Ana...VMAnalysis.dir/TargetLibraryInfo.cpp.o
[569/1354] Building CXX object lib/Ana...LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o
[570/1354] Building CXX object lib/Ana...MakeFiles/LLVMAnalysis.dir/Trace.cpp.o
[570/1354] Building CXX object lib/Ana...s/LLVMAnalysis.dir/ValueTracking.cpp.o
[571/1354] Building CXX object lib/Ana...lysis.dir/TypeBasedAliasAnalysis.cpp.o
[571/1354] Building CXX object lib/Ana...les/LLVMAnalysis.dir/VectorUtils.cpp.o
[572/1354] Building CXX object lib/Ana...Analysis.dir/TargetTransformInfo.cpp.o
[572/1354] Building CXX object lib/Ana...es/LLVMAnalysis.dir/VectorUtils2.cpp.o
[573/1354] Building CXX object lib/Ana...LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o
[573/1354] Building CXX object lib/Ana...CMakeFiles/LLVMipa.dir/CallGraph.cpp.o
[574/1354] Building CXX object lib/Ana...es/LLVMAnalysis.dir/VectorUtils2.cpp.o
[574/1354] Building CXX object lib/Ana...les/LLVMipa.dir/CallGraphSCCPass.cpp.o
[575/1354] Building CXX object lib/Ana...les/LLVMAnalysis.dir/VectorUtils.cpp.o
[575/1354] Building CXX object lib/Ana...akeFiles/LLVMipa.dir/CallPrinter.cpp.o
[576/1354] Building CXX object lib/Ana...s/LLVMAnalysis.dir/ValueTracking.cpp.o
[576/1354] Building CXX object lib/Ana...eFiles/LLVMipa.dir/GlobalsModRef.cpp.o
[577/1354] Building CXX object lib/Ana...CMakeFiles/LLVMipa.dir/CallGraph.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:24,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Analysis/IPA/CallGraph.cpp:17:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
[577/1354] Building CXX object lib/Analysis/IPA/CMakeFiles/LLVMipa.dir/IPA.cpp.o
[578/1354] Building CXX object lib/Ana...akeFiles/LLVMipa.dir/CallPrinter.cpp.o
[578/1354] Building CXX object lib/Ana...MakeFiles/LLVMipa.dir/InlineCost.cpp.o
[579/1354] Building CXX object lib/Analysis/IPA/CMakeFiles/LLVMipa.dir/IPA.cpp.o
[579/1354] Linking CXX static library lib/libLLVMDxcSupport.a
[580/1354] Linking CXX static library lib/libLLVMDxcSupport.a
[580/1354] Building CXX object lib/HLS.../LLVMHLSL.dir/ComputeViewIdState.cpp.o
[581/1354] Building CXX object lib/Ana...les/LLVMipa.dir/CallGraphSCCPass.cpp.o
[581/1354] Building CXX object lib/HLS...SL.dir/ComputeViewIdStateBuilder.cpp.o
[582/1354] Building CXX object lib/Ana...eFiles/LLVMipa.dir/GlobalsModRef.cpp.o
[582/1354] Building CXX object lib/HLS...s/LLVMHLSL.dir/ControlDependence.cpp.o
[583/1354] Building CXX object lib/Bit...MBitWriter.dir/BitcodeWriterPass.cpp.o
[583/1354] Building CXX object lib/HLS...VMHLSL.dir/DxilCondenseResources.cpp.o
[584/1354] Building CXX object lib/Ana...MakeFiles/LLVMipa.dir/InlineCost.cpp.o
[584/1354] Building CXX object lib/HLS...HLSL.dir/DxilContainerReflection.cpp.o
[585/1354] Building CXX object lib/HLS...s/LLVMHLSL.dir/ControlDependence.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/ControlDependence.cpp:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[585/1354] Building CXX object lib/HLS...iles/LLVMHLSL.dir/DxilConvergent.cpp.o
[586/1354] Building CXX object lib/HLS...SL.dir/ComputeViewIdStateBuilder.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/ComputeViewIdStateBuilder.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/ComputeViewIdStateBuilder.cpp:11:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/ComputeViewIdStateBuilder.cpp:273:6: warning: ‘void {anonymous}::DxilViewIdStateBuilder::FuncInfo::Clear()’ defined but not used [-Wunused-function]
273 | void DxilViewIdStateBuilder::FuncInfo::Clear() {
| ^~~~~~~~~~~~~~~~~~~~~~
[586/1354] Building CXX object lib/HLS...ilEliminateOutputDynamicIndexing.cpp.o
[587/1354] Building CXX object lib/HLS...iles/LLVMHLSL.dir/DxilConvergent.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:24,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilConvergent.cpp:24:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
[587/1354] Building CXX object lib/HLS...LSL.dir/DxilExpandTrigIntrinsics.cpp.o
[588/1354] Building CXX object lib/HLS...HLSL.dir/DxilContainerReflection.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/FileIOHelper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilContainerReflection.cpp:22:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilContainerReflection.cpp:13:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilContainerReflection.cpp:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[588/1354] Building CXX object lib/HLS.../LLVMHLSL.dir/DxilGenerationPass.cpp.o
[589/1354] Building CXX object lib/HLS...ilEliminateOutputDynamicIndexing.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilEliminateOutputDynamicIndexing.cpp:18:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilEliminateOutputDynamicIndexing.cpp:13:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[589/1354] Building CXX object lib/HLS...L.dir/DxilLegalizeEvalOperations.cpp.o
[590/1354] Building CXX object lib/HLS...VMHLSL.dir/DxilCondenseResources.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/DxilSpanAllocator.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilCondenseResources.cpp:22:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilCondenseResources.cpp:13:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilCondenseResources.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilCondenseResources.cpp: In member function ‘bool {anonymous}::LegalizeResourceUseHelper::AreGEPUsersTrivial(llvm::GEPOperator*)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilCondenseResources.cpp:953:25: warning: unused variable ‘GV’ [-Wunused-variable]
953 | if (GlobalVariable *GV = LookupResourceGV(GEP)) {
| ^~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilCondenseResources.cpp: In member function ‘void {anonymous}::LegalizeResourceUseHelper::AssignResourceGVFromStore(llvm::GlobalVariable*, llvm::Value*, llvm::SmallPtrSet<llvm::Value*, 4>&, bool)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilCondenseResources.cpp:1000:28: warning: unused variable ‘Sel’ [-Wunused-variable]
1000 | } else if (SelectInst *Sel = dyn_cast<SelectInst>(V)) {
| ^~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilCondenseResources.cpp:991:25: warning: unused variable ‘Phi’ [-Wunused-variable]
991 | } else if (PHINode *Phi = dyn_cast<PHINode>(V)) {
| ^~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilCondenseResources.cpp: In member function ‘void {anonymous}::LegalizeResourceUseHelper::CollectResourceGVUsers(llvm::GlobalVariable*, llvm::Value*, bool, bool)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilCondenseResources.cpp:1100:26: warning: unused variable ‘C’ [-Wunused-variable]
1100 | } else if (Constant *C = dyn_cast<Constant>(V)) {
| ^
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilCondenseResources.cpp: In member function ‘void {anonymous}::DxilLowerCreateHandleForLib::TranslateDxilResourceUses(hlsl::DxilResourceBase&)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilCondenseResources.cpp:2189:36: warning: enumerated mismatch in conditional expression: ‘hlsl::DxilInst_CreateHandleFromBinding::OperandIdx’ vs ‘hlsl::DxilInst_CreateHandle::OperandIdx’ [-Wenum-compare]
2188 | const unsigned resIdxOpIdx = bCreateFromBinding
| ~~~~~~~~~~~~~~~~~~
2189 | ? DxilInst_CreateHandleFromBinding::arg_index
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2190 | : DxilInst_CreateHandle::arg_index;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilCondenseResources.cpp:2192:26: warning: enumerated mismatch in conditional expression: ‘hlsl::DxilInst_CreateHandleFromBinding::OperandIdx’ vs ‘hlsl::DxilInst_CreateHandle::OperandIdx’ [-Wenum-compare]
2192 | bCreateFromBinding ? DxilInst_CreateHandleFromBinding::arg_nonUniformIndex
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2193 | : DxilInst_CreateHandle::arg_nonUniformIndex;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilCondenseResources.cpp: In function ‘void CollectCBufferMemberUsage(llvm::Value*, FieldAnnotationByOffsetMap&, FieldAnnotationByOffsetMap&, hlsl::OP*, bool, OffsetForValueMap&)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilCondenseResources.cpp:2711:26: warning: unused variable ‘LI’ [-Wunused-variable]
2711 | } else if (LoadInst *LI = dyn_cast<LoadInst>(U)) {
| ^~
[590/1354] Building CXX object lib/HLS...dir/DxilLegalizeSampleOffsetPass.cpp.o
[591/1354] Building CXX object lib/HLS...LSL.dir/DxilExpandTrigIntrinsics.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilExpandTrigIntrinsics.cpp:48:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilExpandTrigIntrinsics.cpp:44:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[591/1354] Building CXX object lib/HLSL/CMakeFiles/LLVMHLSL.dir/DxilLinker.cpp.o
[592/1354] Building CXX object lib/HLS...L.dir/DxilLegalizeEvalOperations.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilLegalizeEvalOperations.cpp:10:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[592/1354] Building CXX object lib/HLS...es/LLVMHLSL.dir/DxilLoopDeletion.cpp.o
[593/1354] Building CXX object lib/HLS...dir/DxilLegalizeSampleOffsetPass.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilLegalizeSampleOffsetPass.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[593/1354] Building CXX object lib/HLS...LSL.dir/DxilPrecisePropagatePass.cpp.o
[594/1354] Building CXX object lib/HLS.../LLVMHLSL.dir/DxilGenerationPass.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:24,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilGenerationPass.cpp:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilEntryProps.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilGenerationPass.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilGenerationPass.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[594/1354] Building CXX object lib/HLS...s/LLVMHLSL.dir/DxilPreparePasses.cpp.o
[595/1354] Building CXX object lib/HLS...es/LLVMHLSL.dir/DxilLoopDeletion.cpp.o
[595/1354] Building CXX object lib/HLS...SL.dir/DxilPromoteResourcePasses.cpp.o
[596/1354] Building CXX object lib/HLS...LSL.dir/DxilPrecisePropagatePass.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:24,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilPrecisePropagatePass.cpp:13:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilPrecisePropagatePass.cpp:10:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilPrecisePropagatePass.cpp:338:6: warning: ‘void {anonymous}::FuncInfo::Clear()’ defined but not used [-Wunused-function]
338 | void FuncInfo::Clear() {
| ^~~~~~~~
[596/1354] Building CXX object lib/HLS...LSL.dir/DxilPackSignatureElement.cpp.o
[597/1354] Building CXX object lib/HLSL/CMakeFiles/LLVMHLSL.dir/DxilLinker.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilLinker.cpp:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilEntryProps.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilLinker.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilLinker.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilLinker.cpp: In member function ‘void {anonymous}::DxilLinkJob::AddFunctions(hlsl::DxilModule&, llvm::ValueToValueMapTy&)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilLinker.cpp:716:33: warning: unused variable ‘funcAnnotation’ [-Wunused-variable]
716 | if (DxilFunctionAnnotation *funcAnnotation =
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilLinker.cpp: In function ‘hlsl::DxilResourceBase* {anonymous}::findResourceFromPtr(llvm::Value*, hlsl::DxilModule&, llvm::DenseMap<llvm::Value*, hlsl::DxilResourceBase*>&)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilLinker.cpp:1148:23: warning: unused variable ‘GV’ [-Wunused-variable]
1148 | if (GlobalVariable *GV = dyn_cast<GlobalVariable>(Ptr)) {
| ^~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilLinker.cpp: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilLinker.cpp:332:6: warning: ‘bool {anonymous}::DxilLib::HasFunction(std::string&)’ defined but not used [-Wunused-function]
332 | bool DxilLib::HasFunction(std::string &name) {
| ^~~~~~~
[597/1354] Building CXX object lib/HLS...ir/DxilPatchShaderRecordBindings.cpp.o
[598/1354] Building CXX object lib/HLS...SL.dir/DxilPromoteResourcePasses.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:24,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilPromoteResourcePasses.cpp:17:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilPromoteResourcePasses.cpp:11:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilPromoteResourcePasses.cpp: In member function ‘llvm::Type* {anonymous}::DxilMutateResourceToHandle::mutateToHandleTy(llvm::Type*, bool)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilPromoteResourcePasses.cpp:328:18: warning: unused variable ‘AT’ [-Wunused-variable]
328 | if (ArrayType *AT = dyn_cast<ArrayType>(Ty)) {
| ^~
[598/1354] Building CXX object lib/HLSL/CMakeFiles/LLVMHLSL.dir/DxilNoops.cpp.o
[599/1354] Building CXX object lib/HLS...LSL.dir/DxilPackSignatureElement.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilPackSignatureElement.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[599/1354] Building CXX object lib/HLS...MHLSL.dir/DxilPreserveAllOutputs.cpp.o
[600/1354] Building CXX object lib/HLS...s/LLVMHLSL.dir/DxilPreparePasses.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilPreparePasses.cpp:24:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilEntryProps.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilPreparePasses.cpp:13:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilPreparePasses.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilPreparePasses.cpp: In function ‘bool {anonymous}::RemoveAddrSpaceCasts(llvm::Value*, llvm::Value*, PHIReplacementMap&, llvm::DenseMap<llvm::Value*, llvm::Value*>&)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilPreparePasses.cpp:1275:29: warning: unused variable ‘I’ [-Wunused-variable]
1275 | } else if (Instruction *I = dyn_cast<Instruction>(user)) {
| ^
[600/1354] Building CXX object lib/HLS...HLSL.dir/DxilRenameResourcesPass.cpp.o
[601/1354] Building CXX object lib/HLS...MHLSL.dir/DxilPreserveAllOutputs.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilPreserveAllOutputs.cpp:17:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilPreserveAllOutputs.cpp:13:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[601/1354] Building CXX object lib/HLS...ir/DxilScalarizeVectorLoadStores.cpp.o
[602/1354] Building CXX object lib/HLS...ir/DxilPatchShaderRecordBindings.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilPatchShaderRecordBindings.cpp:20:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilPatchShaderRecordBindings.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilPatchShaderRecordBindings.cpp:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[602/1354] Building CXX object lib/HLS.../LLVMHLSL.dir/DxilSimpleGVNHoist.cpp.o
[603/1354] Building CXX object lib/HLSL/CMakeFiles/LLVMHLSL.dir/DxilNoops.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilNoops.cpp:90:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
[603/1354] Building CXX object lib/HLS...HLSL.dir/DxilSignatureValidation.cpp.o
[604/1354] Building CXX object lib/HLS...HLSL.dir/DxilRenameResourcesPass.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilRenameResourcesPass.cpp:10:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[604/1354] Building CXX object lib/HLS.../LLVMHLSL.dir/DxilTargetLowering.cpp.o
[605/1354] Building CXX object lib/HLS...HLSL.dir/DxilSignatureValidation.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilSignatureValidation.cpp:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[605/1354] Building CXX object lib/HLS...HLSL.dir/DxilTargetTransformInfo.cpp.o
[606/1354] Building CXX object lib/HLS...ir/DxilScalarizeVectorLoadStores.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilScalarizeVectorLoadStores.cpp:13:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[606/1354] Building CXX object lib/HLS...MHLSL.dir/DxilTranslateRawBuffer.cpp.o
[607/1354] Building CXX object lib/HLS.../LLVMHLSL.dir/DxilTargetLowering.cpp.o
[607/1354] Building CXX object lib/HLS...Files/LLVMHLSL.dir/DxilExportMap.cpp.o
[608/1354] Building CXX object lib/HLS.../LLVMHLSL.dir/DxilSimpleGVNHoist.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilSimpleGVNHoist.cpp:413:6: warning: ‘void {anonymous}::ValueTable::verifyRemoved(const llvm::Value*) const’ defined but not used [-Wunused-function]
413 | void ValueTable::verifyRemoved(const Value *V) const {
| ^~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilSimpleGVNHoist.cpp:409:6: warning: ‘void {anonymous}::ValueTable::erase(llvm::Value*)’ defined but not used [-Wunused-function]
409 | void ValueTable::erase(Value *V) { valueNumbering.erase(V); }
| ^~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilSimpleGVNHoist.cpp:399:6: warning: ‘void {anonymous}::ValueTable::clear()’ defined but not used [-Wunused-function]
399 | void ValueTable::clear() {
| ^~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilSimpleGVNHoist.cpp:391:10: warning: ‘uint32_t {anonymous}::ValueTable::lookupOrAddCmp(unsigned int, llvm::CmpInst::Predicate, llvm::Value*, llvm::Value*)’ defined but not used [-Wunused-function]
391 | uint32_t ValueTable::lookupOrAddCmp(unsigned Opcode,
| ^~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilSimpleGVNHoist.cpp:378:10: warning: ‘uint32_t {anonymous}::ValueTable::lookup(llvm::Value*, bool) const’ defined but not used [-Wunused-function]
378 | uint32_t ValueTable::lookup(Value *V, bool Verify) const {
| ^~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilSimpleGVNHoist.cpp:301:6: warning: ‘bool {anonymous}::ValueTable::exists(llvm::Value*) const’ defined but not used [-Wunused-function]
301 | bool ValueTable::exists(Value *V) const { return valueNumbering.count(V) != 0; }
| ^~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilSimpleGVNHoist.cpp:246:6: warning: ‘void {anonymous}::ValueTable::add(llvm::Value*, uint32_t)’ defined but not used [-Wunused-function]
246 | void ValueTable::add(Value *V, uint32_t num) {
| ^~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilSimpleGVNHoist.cpp:242:1: warning: ‘{anonymous}::ValueTable::ValueTable({anonymous}::ValueTable&&)’ defined but not used [-Wunused-function]
242 | ValueTable::ValueTable(ValueTable &&) = default;
| ^~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilSimpleGVNHoist.cpp:241:1: warning: ‘{anonymous}::ValueTable::ValueTable(const {anonymous}::ValueTable&)’ defined but not used [-Wunused-function]
241 | ValueTable::ValueTable(const ValueTable &) = default;
| ^~~~~~~~~~
[608/1354] Building CXX object lib/HLS...eFiles/LLVMHLSL.dir/DxcOptimizer.cpp.o
[609/1354] Building CXX object lib/HLS...HLSL.dir/DxilTargetTransformInfo.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilTargetTransformInfo.cpp:17:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[609/1354] Building CXX object lib/HLS...SL.dir/HLDeadFunctionElimination.cpp.o
[610/1354] Building CXX object lib/HLS...MHLSL.dir/DxilTranslateRawBuffer.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilTranslateRawBuffer.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilTranslateRawBuffer.cpp:10:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[610/1354] Building CXX object lib/HLS...HLSL.dir/HLExpandStoreIntrinsics.cpp.o
[611/1354] Building CXX object lib/HLS...Files/LLVMHLSL.dir/DxilExportMap.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilExportMap.cpp:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[611/1354] Building CXX object lib/HLS...LLVMHLSL.dir/HLLegalizeParameter.cpp.o
[612/1354] Building CXX object lib/HLS...eFiles/LLVMHLSL.dir/DxcOptimizer.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/FileIOHelper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxcOptimizer.cpp:21:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxcOptimizer.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[612/1354] Building CXX object lib/HLSL/CMakeFiles/LLVMHLSL.dir/HLLowerUDT.cpp.o
[613/1354] Building CXX object lib/HLS...SL.dir/HLDeadFunctionElimination.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:24,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/HLDeadFunctionElimination.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
[613/1354] Building CXX object lib/HLS...LSL.dir/HLMatrixBitcastLowerPass.cpp.o
[614/1354] Building CXX object lib/HLS...HLSL.dir/HLExpandStoreIntrinsics.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:24,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/HLExpandStoreIntrinsics.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
[614/1354] Building CXX object lib/HLS...s/LLVMHLSL.dir/HLMatrixLowerPass.cpp.o
[615/1354] Building CXX object lib/HLS...LLVMHLSL.dir/HLLegalizeParameter.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:24,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/HLLegalizeParameter.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
[615/1354] Building CXX object lib/HLS...dir/HLMatrixSubscriptUseReplacer.cpp.o
[616/1354] Building CXX object lib/HLS...LSL.dir/HLMatrixBitcastLowerPass.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/HLMatrixBitcastLowerPass.cpp:17:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/HLMatrixBitcastLowerPass.cpp:10:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[616/1354] Building CXX object lib/HLS...eFiles/LLVMHLSL.dir/HLMatrixType.cpp.o
[617/1354] Building CXX object lib/HLSL/CMakeFiles/LLVMHLSL.dir/HLLowerUDT.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLLowerUDT.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/HLLowerUDT.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/HLLowerUDT.cpp:18:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
[617/1354] Building CXX object lib/HLS...es/LLVMHLSL.dir/HLMetadataPasses.cpp.o
[618/1354] Building CXX object lib/HLS...dir/HLMatrixSubscriptUseReplacer.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/HLMatrixSubscriptUseReplacer.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[618/1354] Building CXX object lib/HLSL/CMakeFiles/LLVMHLSL.dir/HLModule.cpp.o
[619/1354] Building CXX object lib/HLS...s/LLVMHLSL.dir/HLMatrixLowerPass.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:24,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/HLMatrixLowerPass.cpp:20:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/HLMatrixLowerPass.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[619/1354] Building CXX object lib/HLS...eFiles/LLVMHLSL.dir/HLOperations.cpp.o
[620/1354] Building CXX object lib/HLS...eFiles/LLVMHLSL.dir/HLMatrixType.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/HLMatrixType.cpp:11:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/HLMatrixType.cpp: In static member function ‘static bool hlsl::HLMatrixType::isMatrixPtrOrArrayPtr(llvm::Type*)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/HLMatrixType.cpp:159:21: warning: unused variable ‘ArrayTy’ [-Wunused-variable]
159 | while (ArrayType *ArrayTy = llvm::dyn_cast<ArrayType>(Ty))
| ^~~~~~~
[620/1354] Building CXX object lib/HLS...es/LLVMHLSL.dir/HLOperationLower.cpp.o
[621/1354] Building CXX object lib/HLS...es/LLVMHLSL.dir/HLMetadataPasses.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:24,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/HLMetadataPasses.cpp:11:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
[621/1354] Building CXX object lib/HLS...SL.dir/HLOperationLowerExtension.cpp.o
[622/1354] Building CXX object lib/HLS...eFiles/LLVMHLSL.dir/HLOperations.cpp.o
[622/1354] Building CXX object lib/HLS...eFiles/LLVMHLSL.dir/HLPreprocess.cpp.o
[623/1354] Building CXX object lib/HLSL/CMakeFiles/LLVMHLSL.dir/HLModule.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:24,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/HLModule.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
[623/1354] Building CXX object lib/HLSL/CMakeFiles/LLVMHLSL.dir/HLResource.cpp.o
[624/1354] Building CXX object lib/HLSL/CMakeFiles/LLVMHLSL.dir/HLResource.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/HLResource.cpp:11:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[624/1354] Building CXX object lib/HLS...es/LLVMHLSL.dir/HLSignatureLower.cpp.o
[625/1354] Building CXX object lib/HLS...eFiles/LLVMHLSL.dir/HLPreprocess.cpp.o
[625/1354] Building CXX object lib/HLSL/CMakeFiles/LLVMHLSL.dir/HLUtil.cpp.o
[626/1354] Building CXX object lib/HLS...SL.dir/HLOperationLowerExtension.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:24,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/HLOperationLowerExtension.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/HLOperationLowerExtension.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[626/1354] Building CXX object lib/HLS...s/LLVMHLSL.dir/PauseResumePasses.cpp.o
[627/1354] Building CXX object lib/HLS...s/LLVMHLSL.dir/PauseResumePasses.cpp.o
[627/1354] Building CXX object lib/HLS...HLSL.dir/WaveSensitivityAnalysis.cpp.o
[628/1354] Building CXX object lib/HLS...es/LLVMHLSL.dir/HLOperationLower.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLLowerUDT.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/HLOperationLower.cpp:29:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/HLOperationLower.cpp:24:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[628/1354] Building CXX object lib/HLS...s/LLVMHLSL.dir/DxilNoOptLegalize.cpp.o
[629/1354] Building CXX object lib/HLSL/CMakeFiles/LLVMHLSL.dir/HLUtil.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/HLUtil.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[629/1354] Building CXX object lib/HLS...es/LLVMHLSL.dir/DxilPoisonValues.cpp.o
[630/1354] Building CXX object lib/HLS...es/LLVMHLSL.dir/HLSignatureLower.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:24,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/HLSignatureLower.cpp:22:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
[630/1354] Building CXX object lib/HLS...r/DxilDeleteRedundantDebugValues.cpp.o
[631/1354] Building CXX object lib/HLS...s/LLVMHLSL.dir/DxilNoOptLegalize.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/DxilNoOptLegalize.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[631/1354] Linking CXX static library lib/libLLVMDXIL.a
[632/1354] Linking CXX static library lib/libLLVMDXIL.a
[632/1354] Building CXX object lib/Dxi...ontainer.dir/D3DReflectionDumper.cpp.o
[633/1354] Building CXX object lib/HLS...HLSL.dir/WaveSensitivityAnalysis.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/WaveSensitivityAnalysis.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[633/1354] Building CXX object lib/Dxi...ntainer.dir/D3DReflectionStrings.cpp.o
[634/1354] Building CXX object lib/HLS...es/LLVMHLSL.dir/DxilPoisonValues.cpp.o
[634/1354] Building CXX object lib/Dxi...MDxilContainer.dir/DxilContainer.cpp.o
[635/1354] Building CXX object lib/Dxi...ntainer.dir/D3DReflectionStrings.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilContainer/D3DReflectionStrings.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[635/1354] Building CXX object lib/Dxi...ainer.dir/DxilContainerAssembler.cpp.o
[636/1354] Building CXX object lib/Dxi...MDxilContainer.dir/DxilContainer.cpp.o
[636/1354] Building CXX object lib/Dxi...ontainer.dir/DxilContainerReader.cpp.o
[637/1354] Building CXX object lib/Dxi...ontainer.dir/DxilContainerReader.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/DxilContainerReader.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilContainer/DxilContainerReader.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[637/1354] Building CXX object lib/Dxi...ontainer.dir/DxcContainerBuilder.cpp.o
[638/1354] Building CXX object lib/HLS...r/DxilDeleteRedundantDebugValues.cpp.o
[638/1354] Building CXX object lib/Dxi....dir/DxilPipelineStateValidation.cpp.o
[639/1354] Building CXX object lib/HLS.../LLVMHLSL.dir/ComputeViewIdState.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/ComputeViewIdState.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/HLSL/ComputeViewIdState.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[639/1354] Building CXX object lib/Dxi...xilContainer.dir/DxilRDATBuilder.cpp.o
[640/1354] Building CXX object lib/Dxi...ontainer.dir/DxcContainerBuilder.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/DxcContainerBuilder.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilContainer/DxcContainerBuilder.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[640/1354] Building CXX object lib/Dxi...tainer.dir/DxilRuntimeReflection.cpp.o
[641/1354] Building CXX object lib/Dxi....dir/DxilPipelineStateValidation.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilContainer/DxilPipelineStateValidation.cpp:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilContainer/DxilPipelineStateValidation.cpp:13:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[641/1354] Building CXX object lib/Dxi...LLVMDxilContainer.dir/RDATDumper.cpp.o
[642/1354] Building CXX object lib/Dxi...xilContainer.dir/DxilRDATBuilder.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/FileIOHelper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilContainer/DxilRDATBuilder.cpp:3:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilContainer/DxilRDATBuilder.cpp: In member function ‘llvm::StringRef hlsl::DxilRDATBuilder::FinalizeAndGetData()’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilContainer/DxilRDATBuilder.cpp:221:37: warning: catching polymorphic type ‘class {anonymous}::CheckedWriter::exception’ by value [-Wcatch-value=]
221 | } catch (CheckedWriter::exception e) {
| ^
[642/1354] Building CXX object lib/Dxi...Container.dir/RDATDxilSubobjects.cpp.o
[643/1354] Building CXX object lib/Dxi...tainer.dir/DxilRuntimeReflection.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilContainer/DxilRuntimeReflection.cpp:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/DxilRuntimeReflection.inl:22,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilContainer/DxilRuntimeReflection.cpp:20:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::NodeShaderFuncAttrib_Reader::hasID() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:354:5: note: in expansion of macro ‘RDAT_UNION_IF’
354 | RDAT_UNION_IF(ID, getAttribKind() == hlsl::RDAT::NodeFuncAttribKind::ID)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::NodeShaderFuncAttrib_Reader::hasNumThreads() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:180:37: note: in expansion of macro ‘RDAT_UNION_IF’
180 | #define RDAT_UNION_ELIF(name, expr) RDAT_UNION_IF(name, expr)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:356:5: note: in expansion of macro ‘RDAT_UNION_ELIF’
356 | RDAT_UNION_ELIF(NumThreads, getAttribKind() ==
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::NodeShaderFuncAttrib_Reader::hasSharedInput() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:180:37: note: in expansion of macro ‘RDAT_UNION_IF’
180 | #define RDAT_UNION_ELIF(name, expr) RDAT_UNION_IF(name, expr)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:360:5: note: in expansion of macro ‘RDAT_UNION_ELIF’
360 | RDAT_UNION_ELIF(SharedInput,
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::NodeShaderFuncAttrib_Reader::hasDispatchGrid() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:180:37: note: in expansion of macro ‘RDAT_UNION_IF’
180 | #define RDAT_UNION_ELIF(name, expr) RDAT_UNION_IF(name, expr)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:364:5: note: in expansion of macro ‘RDAT_UNION_ELIF’
364 | RDAT_UNION_ELIF(DispatchGrid,
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::NodeShaderFuncAttrib_Reader::hasMaxRecursionDepth() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:180:37: note: in expansion of macro ‘RDAT_UNION_IF’
180 | #define RDAT_UNION_ELIF(name, expr) RDAT_UNION_IF(name, expr)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:368:5: note: in expansion of macro ‘RDAT_UNION_ELIF’
368 | RDAT_UNION_ELIF(MaxRecursionDepth,
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::NodeShaderFuncAttrib_Reader::hasLocalRootArgumentsTableIndex() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:180:37: note: in expansion of macro ‘RDAT_UNION_IF’
180 | #define RDAT_UNION_ELIF(name, expr) RDAT_UNION_IF(name, expr)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:372:5: note: in expansion of macro ‘RDAT_UNION_ELIF’
372 | RDAT_UNION_ELIF(
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::NodeShaderFuncAttrib_Reader::hasMaxDispatchGrid() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:180:37: note: in expansion of macro ‘RDAT_UNION_IF’
180 | #define RDAT_UNION_ELIF(name, expr) RDAT_UNION_IF(name, expr)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:377:5: note: in expansion of macro ‘RDAT_UNION_ELIF’
377 | RDAT_UNION_ELIF(MaxDispatchGrid,
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::NodeShaderIOAttrib_Reader::hasID() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:390:5: note: in expansion of macro ‘RDAT_UNION_IF’
390 | RDAT_UNION_IF(ID, getAttribKind() == hlsl::RDAT::NodeAttribKind::OutputID)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::NodeShaderIOAttrib_Reader::hasMaxRecords() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:180:37: note: in expansion of macro ‘RDAT_UNION_IF’
180 | #define RDAT_UNION_ELIF(name, expr) RDAT_UNION_IF(name, expr)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:392:5: note: in expansion of macro ‘RDAT_UNION_ELIF’
392 | RDAT_UNION_ELIF(MaxRecords,
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::NodeShaderIOAttrib_Reader::hasMaxRecordsSharedWith() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:180:37: note: in expansion of macro ‘RDAT_UNION_IF’
180 | #define RDAT_UNION_ELIF(name, expr) RDAT_UNION_IF(name, expr)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:395:5: note: in expansion of macro ‘RDAT_UNION_ELIF’
395 | RDAT_UNION_ELIF(MaxRecordsSharedWith,
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::NodeShaderIOAttrib_Reader::hasRecordSizeInBytes() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:180:37: note: in expansion of macro ‘RDAT_UNION_IF’
180 | #define RDAT_UNION_ELIF(name, expr) RDAT_UNION_IF(name, expr)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:399:5: note: in expansion of macro ‘RDAT_UNION_ELIF’
399 | RDAT_UNION_ELIF(RecordSizeInBytes,
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::NodeShaderIOAttrib_Reader::hasRecordDispatchGrid() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:180:37: note: in expansion of macro ‘RDAT_UNION_IF’
180 | #define RDAT_UNION_ELIF(name, expr) RDAT_UNION_IF(name, expr)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:403:5: note: in expansion of macro ‘RDAT_UNION_ELIF’
403 | RDAT_UNION_ELIF(RecordDispatchGrid,
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::NodeShaderIOAttrib_Reader::hasOutputArraySize() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:180:37: note: in expansion of macro ‘RDAT_UNION_IF’
180 | #define RDAT_UNION_ELIF(name, expr) RDAT_UNION_IF(name, expr)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:407:5: note: in expansion of macro ‘RDAT_UNION_ELIF’
407 | RDAT_UNION_ELIF(OutputArraySize,
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::NodeShaderIOAttrib_Reader::hasAllowSparseNodes() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:180:37: note: in expansion of macro ‘RDAT_UNION_IF’
180 | #define RDAT_UNION_ELIF(name, expr) RDAT_UNION_IF(name, expr)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:411:5: note: in expansion of macro ‘RDAT_UNION_ELIF’
411 | RDAT_UNION_ELIF(AllowSparseNodes,
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::NodeShaderIOAttrib_Reader::hasRecordAlignmentInBytes() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:180:37: note: in expansion of macro ‘RDAT_UNION_IF’
180 | #define RDAT_UNION_ELIF(name, expr) RDAT_UNION_IF(name, expr)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:415:5: note: in expansion of macro ‘RDAT_UNION_ELIF’
415 | RDAT_UNION_ELIF(RecordAlignmentInBytes,
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::RuntimeDataFunctionInfo2_Reader::hasRawShaderRef() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:470:5: note: in expansion of macro ‘RDAT_UNION_IF’
470 | RDAT_UNION_IF(RawShaderRef,
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::RuntimeDataFunctionInfo2_Reader::hasNode() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:180:37: note: in expansion of macro ‘RDAT_UNION_IF’
180 | #define RDAT_UNION_ELIF(name, expr) RDAT_UNION_IF(name, expr)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:473:5: note: in expansion of macro ‘RDAT_UNION_ELIF’
473 | RDAT_UNION_ELIF(Node, (getShaderKind() == hlsl::DXIL::ShaderKind::Node))
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::RuntimeDataFunctionInfo2_Reader::hasVS() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:180:37: note: in expansion of macro ‘RDAT_UNION_IF’
180 | #define RDAT_UNION_ELIF(name, expr) RDAT_UNION_IF(name, expr)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:476:5: note: in expansion of macro ‘RDAT_UNION_ELIF’
476 | RDAT_UNION_ELIF(VS, (getShaderKind() == hlsl::DXIL::ShaderKind::Vertex))
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::RuntimeDataFunctionInfo2_Reader::hasPS() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:180:37: note: in expansion of macro ‘RDAT_UNION_IF’
180 | #define RDAT_UNION_ELIF(name, expr) RDAT_UNION_IF(name, expr)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:478:5: note: in expansion of macro ‘RDAT_UNION_ELIF’
478 | RDAT_UNION_ELIF(PS, (getShaderKind() == hlsl::DXIL::ShaderKind::Pixel))
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::RuntimeDataFunctionInfo2_Reader::hasHS() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:180:37: note: in expansion of macro ‘RDAT_UNION_IF’
180 | #define RDAT_UNION_ELIF(name, expr) RDAT_UNION_IF(name, expr)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:480:5: note: in expansion of macro ‘RDAT_UNION_ELIF’
480 | RDAT_UNION_ELIF(HS, (getShaderKind() == hlsl::DXIL::ShaderKind::Hull))
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::RuntimeDataFunctionInfo2_Reader::hasDS() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:180:37: note: in expansion of macro ‘RDAT_UNION_IF’
180 | #define RDAT_UNION_ELIF(name, expr) RDAT_UNION_IF(name, expr)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:482:5: note: in expansion of macro ‘RDAT_UNION_ELIF’
482 | RDAT_UNION_ELIF(DS, (getShaderKind() == hlsl::DXIL::ShaderKind::Domain))
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::RuntimeDataFunctionInfo2_Reader::hasGS() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:180:37: note: in expansion of macro ‘RDAT_UNION_IF’
180 | #define RDAT_UNION_ELIF(name, expr) RDAT_UNION_IF(name, expr)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:484:5: note: in expansion of macro ‘RDAT_UNION_ELIF’
484 | RDAT_UNION_ELIF(GS, (getShaderKind() == hlsl::DXIL::ShaderKind::Geometry))
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::RuntimeDataFunctionInfo2_Reader::hasCS() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:180:37: note: in expansion of macro ‘RDAT_UNION_IF’
180 | #define RDAT_UNION_ELIF(name, expr) RDAT_UNION_IF(name, expr)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:486:5: note: in expansion of macro ‘RDAT_UNION_ELIF’
486 | RDAT_UNION_ELIF(CS, (getShaderKind() == hlsl::DXIL::ShaderKind::Compute))
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::RuntimeDataFunctionInfo2_Reader::hasMS() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:180:37: note: in expansion of macro ‘RDAT_UNION_IF’
180 | #define RDAT_UNION_ELIF(name, expr) RDAT_UNION_IF(name, expr)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:488:5: note: in expansion of macro ‘RDAT_UNION_ELIF’
488 | RDAT_UNION_ELIF(MS, (getShaderKind() == hlsl::DXIL::ShaderKind::Mesh))
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘bool hlsl::RDAT::RuntimeDataFunctionInfo2_Reader::hasAS() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:176:15: warning: unused variable ‘pRecord’ [-Wunused-variable]
176 | if (auto *pRecord = asRecord()) \
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:180:37: note: in expansion of macro ‘RDAT_UNION_IF’
180 | #define RDAT_UNION_ELIF(name, expr) RDAT_UNION_IF(name, expr)
| ^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:490:5: note: in expansion of macro ‘RDAT_UNION_ELIF’
490 | RDAT_UNION_ELIF(AS,
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/DxilRuntimeReflection.inl: In member function ‘bool hlsl::RDAT::DxilRuntimeData::InitFromRDAT(const void*, size_t)’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/DxilRuntimeReflection.inl:160:39: warning: catching polymorphic type ‘class hlsl::RDAT::CheckedReader::exception’ by value [-Wcatch-value=]
160 | } catch (CheckedReader::exception e) {
| ^
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/DxilRuntimeReflection.inl:242:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = RuntimeDataResourceInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::RuntimeDataResourceInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:176:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
176 | RDAT_STRUCT_TABLE(RuntimeDataResourceInfo, ResourceTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = RuntimeDataFunctionInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::RuntimeDataFunctionInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:191:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
191 | RDAT_STRUCT_TABLE(RuntimeDataFunctionInfo, FunctionTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = RecordDispatchGrid]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::RecordDispatchGrid*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:326:1: note: in expansion of macro ‘RDAT_STRUCT’
326 | RDAT_STRUCT(RecordDispatchGrid)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = NodeID]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::NodeID*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:344:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
344 | RDAT_STRUCT_TABLE(NodeID, NodeIDTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = NodeShaderFuncAttrib]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::NodeShaderFuncAttrib*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:351:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
351 | RDAT_STRUCT_TABLE(NodeShaderFuncAttrib, NodeShaderFuncAttribTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = NodeShaderIOAttrib]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::NodeShaderIOAttrib*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:387:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
387 | RDAT_STRUCT_TABLE(NodeShaderIOAttrib, NodeShaderIOAttribTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = IONode]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::IONode*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:425:3: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
425 | RDAT_STRUCT_TABLE(IONode, IONodeTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = NodeShaderInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::NodeShaderInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:447:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
447 | RDAT_STRUCT_TABLE(NodeShaderInfo, NodeShaderInfoTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = RuntimeDataFunctionInfo2]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::RuntimeDataFunctionInfo2*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:237:41: note: in expansion of macro ‘RDAT_STRUCT’
237 | #define RDAT_STRUCT_DERIVED(type, base) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:364:3: note: in expansion of macro ‘RDAT_STRUCT_DERIVED’
364 | RDAT_STRUCT_DERIVED(type, base)
| ^~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:461:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE_DERIVED’
461 | RDAT_STRUCT_TABLE_DERIVED(RuntimeDataFunctionInfo2, RuntimeDataFunctionInfo,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = SignatureElement]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::SignatureElement*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:600:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
600 | RDAT_STRUCT_TABLE(SignatureElement, SignatureElementTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = VSInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::VSInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:648:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
648 | RDAT_STRUCT_TABLE(VSInfo, VSInfoTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = PSInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::PSInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:656:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
656 | RDAT_STRUCT_TABLE(PSInfo, PSInfoTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = HSInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::HSInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:663:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
663 | RDAT_STRUCT_TABLE(HSInfo, HSInfoTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = DSInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::DSInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:679:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
679 | RDAT_STRUCT_TABLE(DSInfo, DSInfoTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = GSInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::GSInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:692:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
692 | RDAT_STRUCT_TABLE(GSInfo, GSInfoTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = CSInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::CSInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:705:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
705 | RDAT_STRUCT_TABLE(CSInfo, CSInfoTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = MSInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::MSInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:713:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
713 | RDAT_STRUCT_TABLE(MSInfo, MSInfoTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = ASInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::ASInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:730:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
730 | RDAT_STRUCT_TABLE(ASInfo, ASInfoTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_PdbInfoTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = DxilPdbInfoLibrary]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::DxilPdbInfoLibrary*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_PdbInfoTypes.inl:15:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
15 | RDAT_STRUCT_TABLE(DxilPdbInfoLibrary, DxilPdbInfoLibraryTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_PdbInfoTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = DxilPdbInfoSource]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::DxilPdbInfoSource*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_PdbInfoTypes.inl:22:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
22 | RDAT_STRUCT_TABLE(DxilPdbInfoSource, DxilPdbInfoSourceTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_PdbInfoTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = DxilPdbInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::DxilPdbInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_PdbInfoTypes.inl:29:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
29 | RDAT_STRUCT_TABLE(DxilPdbInfo, DxilPdbInfoTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = StateObjectConfig_t]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::StateObjectConfig_t*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl:85:1: note: in expansion of macro ‘RDAT_STRUCT’
85 | RDAT_STRUCT(StateObjectConfig_t)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = RootSignature_t]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::RootSignature_t*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl:91:1: note: in expansion of macro ‘RDAT_STRUCT’
91 | RDAT_STRUCT(RootSignature_t)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = SubobjectToExportsAssociation_t]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::SubobjectToExportsAssociation_t*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl:97:1: note: in expansion of macro ‘RDAT_STRUCT’
97 | RDAT_STRUCT(SubobjectToExportsAssociation_t)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = RaytracingShaderConfig_t]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::RaytracingShaderConfig_t*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl:104:1: note: in expansion of macro ‘RDAT_STRUCT’
104 | RDAT_STRUCT(RaytracingShaderConfig_t)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = RaytracingPipelineConfig_t]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::RaytracingPipelineConfig_t*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl:111:1: note: in expansion of macro ‘RDAT_STRUCT’
111 | RDAT_STRUCT(RaytracingPipelineConfig_t)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = HitGroup_t]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::HitGroup_t*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl:117:1: note: in expansion of macro ‘RDAT_STRUCT’
117 | RDAT_STRUCT(HitGroup_t)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = RaytracingPipelineConfig1_t]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::RaytracingPipelineConfig1_t*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl:126:1: note: in expansion of macro ‘RDAT_STRUCT’
126 | RDAT_STRUCT(RaytracingPipelineConfig1_t)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl: In function ‘bool hlsl::RDAT::ValidateRecord(const RDATContext&, const _RecordType*) [with _RecordType = RuntimeDataSubobjectInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:236:15: warning: cast from type ‘const hlsl::RDAT::RuntimeDataSubobjectInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
236 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl:133:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
133 | RDAT_STRUCT_TABLE(RuntimeDataSubobjectInfo, SubobjectTable)
| ^~~~~~~~~~~~~~~~~
[643/1354] Building CXX object lib/Dxc...BindingTable.dir/DxcBindingTable.cpp.o
[644/1354] Building CXX object lib/Dxi...Container.dir/RDATDxilSubobjects.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilContainer/RDATDxilSubobjects.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[644/1354] Updating Options.inc...
[645/1354] Updating Options.inc...
[645/1354] Linking CXX static library lib/libSPIRV-Tools.a
[646/1354] Building CXX object lib/Dxi...LLVMDxilContainer.dir/RDATDumper.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Test/DumpContext.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Test/RDATDumper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilContainer/RDATDumper.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilContainer/RDATDumper.cpp:190:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::RuntimeDataResourceInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::RuntimeDataResourceInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:176:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
176 | RDAT_STRUCT_TABLE(RuntimeDataResourceInfo, ResourceTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::RuntimeDataFunctionInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::RuntimeDataFunctionInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:191:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
191 | RDAT_STRUCT_TABLE(RuntimeDataFunctionInfo, FunctionTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::RecordDispatchGrid]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::RecordDispatchGrid*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:326:1: note: in expansion of macro ‘RDAT_STRUCT’
326 | RDAT_STRUCT(RecordDispatchGrid)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::NodeID]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::NodeID*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:344:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
344 | RDAT_STRUCT_TABLE(NodeID, NodeIDTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::NodeShaderFuncAttrib]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::NodeShaderFuncAttrib*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:351:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
351 | RDAT_STRUCT_TABLE(NodeShaderFuncAttrib, NodeShaderFuncAttribTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::NodeShaderIOAttrib]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::NodeShaderIOAttrib*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:387:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
387 | RDAT_STRUCT_TABLE(NodeShaderIOAttrib, NodeShaderIOAttribTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::IONode]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::IONode*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:425:3: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
425 | RDAT_STRUCT_TABLE(IONode, IONodeTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::NodeShaderInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::NodeShaderInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:447:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
447 | RDAT_STRUCT_TABLE(NodeShaderInfo, NodeShaderInfoTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::RuntimeDataFunctionInfo2]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::RuntimeDataFunctionInfo2*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:297:3: note: in expansion of macro ‘RDAT_STRUCT’
297 | RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:364:3: note: in expansion of macro ‘RDAT_STRUCT_DERIVED’
364 | RDAT_STRUCT_DERIVED(type, base)
| ^~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:461:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE_DERIVED’
461 | RDAT_STRUCT_TABLE_DERIVED(RuntimeDataFunctionInfo2, RuntimeDataFunctionInfo,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::SignatureElement]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::SignatureElement*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:600:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
600 | RDAT_STRUCT_TABLE(SignatureElement, SignatureElementTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::VSInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::VSInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:648:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
648 | RDAT_STRUCT_TABLE(VSInfo, VSInfoTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::PSInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::PSInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:656:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
656 | RDAT_STRUCT_TABLE(PSInfo, PSInfoTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::HSInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::HSInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:663:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
663 | RDAT_STRUCT_TABLE(HSInfo, HSInfoTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::DSInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::DSInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:679:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
679 | RDAT_STRUCT_TABLE(DSInfo, DSInfoTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::GSInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::GSInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:692:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
692 | RDAT_STRUCT_TABLE(GSInfo, GSInfoTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::CSInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::CSInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:705:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
705 | RDAT_STRUCT_TABLE(CSInfo, CSInfoTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::MSInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::MSInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:713:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
713 | RDAT_STRUCT_TABLE(MSInfo, MSInfoTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::ASInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::ASInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_LibraryTypes.inl:730:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
730 | RDAT_STRUCT_TABLE(ASInfo, ASInfoTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_PdbInfoTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::DxilPdbInfoLibrary]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::DxilPdbInfoLibrary*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_PdbInfoTypes.inl:15:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
15 | RDAT_STRUCT_TABLE(DxilPdbInfoLibrary, DxilPdbInfoLibraryTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_PdbInfoTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::DxilPdbInfoSource]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::DxilPdbInfoSource*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_PdbInfoTypes.inl:22:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
22 | RDAT_STRUCT_TABLE(DxilPdbInfoSource, DxilPdbInfoSourceTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_PdbInfoTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::DxilPdbInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::DxilPdbInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_PdbInfoTypes.inl:29:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
29 | RDAT_STRUCT_TABLE(DxilPdbInfo, DxilPdbInfoTable)
| ^~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::StateObjectConfig_t]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::StateObjectConfig_t*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl:85:1: note: in expansion of macro ‘RDAT_STRUCT’
85 | RDAT_STRUCT(StateObjectConfig_t)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::RootSignature_t]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::RootSignature_t*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl:91:1: note: in expansion of macro ‘RDAT_STRUCT’
91 | RDAT_STRUCT(RootSignature_t)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::SubobjectToExportsAssociation_t]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::SubobjectToExportsAssociation_t*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl:97:1: note: in expansion of macro ‘RDAT_STRUCT’
97 | RDAT_STRUCT(SubobjectToExportsAssociation_t)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::RaytracingShaderConfig_t]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::RaytracingShaderConfig_t*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl:104:1: note: in expansion of macro ‘RDAT_STRUCT’
104 | RDAT_STRUCT(RaytracingShaderConfig_t)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::RaytracingPipelineConfig_t]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::RaytracingPipelineConfig_t*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl:111:1: note: in expansion of macro ‘RDAT_STRUCT’
111 | RDAT_STRUCT(RaytracingPipelineConfig_t)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::HitGroup_t]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::HitGroup_t*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl:117:1: note: in expansion of macro ‘RDAT_STRUCT’
117 | RDAT_STRUCT(HitGroup_t)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::RaytracingPipelineConfig1_t]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::RaytracingPipelineConfig1_t*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl:126:1: note: in expansion of macro ‘RDAT_STRUCT’
126 | RDAT_STRUCT(RaytracingPipelineConfig1_t)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl: In member function ‘void hlsl::dump::RecordDumper<_RecordType>::Dump(const hlsl::RDAT::RDATContext&, hlsl::dump::DumpContext&) const [with _RecordType = hlsl::RDAT::RuntimeDataSubobjectInfo]’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:274:15: warning: cast from type ‘const hlsl::RDAT::RuntimeDataSubobjectInfo*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
274 | &ctx, (void *)pRecord, (uint32_t)RecordTraits<type>::RecordSize()));
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_Macros.inl:360:40: note: in expansion of macro ‘RDAT_STRUCT’
360 | #define RDAT_STRUCT_TABLE(type, table) RDAT_STRUCT(type)
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/RDAT_SubobjectTypes.inl:133:1: note: in expansion of macro ‘RDAT_STRUCT_TABLE’
133 | RDAT_STRUCT_TABLE(RuntimeDataSubobjectInfo, SubobjectTable)
| ^~~~~~~~~~~~~~~~~
[646/1354] Building CXX object externa...les/SPIRV-Tools-opt.dir/dataflow.cpp.o
[647/1354] Linking CXX static library lib/libSPIRV-Tools.a
[647/1354] Building CXX object externa...ls-opt.dir/dead_branch_elim_pass.cpp.o
[648/1354] Building CXX object lib/Dxi...ainer.dir/DxilContainerAssembler.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/FileIOHelper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilContainer/DxilContainerAssembler.cpp:26:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilEntryProps.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilContainer/DxilContainerAssembler.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilContainer/DxilContainerAssembler.cpp:17:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[648/1354] Building CXX object externa...ls-opt.dir/dead_insert_elim_pass.cpp.o
[649/1354] Building CXX object lib/Dxc...BindingTable.dir/DxcBindingTable.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxcBindingTable/DxcBindingTable.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxcBindingTable/DxcBindingTable.cpp:17:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[649/1354] Building CXX object externa...pt.dir/dead_variable_elimination.cpp.o
[650/1354] Building CXX object lib/Tra...LVMTransformUtils.dir/FlattenCFG.cpp.o
[650/1354] Building CXX object externa...Tools-opt.dir/decoration_manager.cpp.o
[651/1354] Building CXX object externa...les/SPIRV-Tools-opt.dir/dataflow.cpp.o
[651/1354] Building CXX object externa...Tools-opt.dir/debug_info_manager.cpp.o
[652/1354] Building CXX object externa...ls-opt.dir/dead_insert_elim_pass.cpp.o
[652/1354] Building CXX object externa...RV-Tools-opt.dir/def_use_manager.cpp.o
[653/1354] Building CXX object externa...pt.dir/dead_variable_elimination.cpp.o
[653/1354] Building CXX object externa...es/SPIRV-Tools-opt.dir/desc_sroa.cpp.o
[654/1354] Building CXX object externa...RV-Tools-opt.dir/def_use_manager.cpp.o
[654/1354] Building CXX object externa...IRV-Tools-opt.dir/desc_sroa_util.cpp.o
[655/1354] Building CXX object externa...Tools-opt.dir/decoration_manager.cpp.o
[655/1354] Building CXX object externa...Tools-opt.dir/dominator_analysis.cpp.o
[656/1354] Building CXX object externa...Tools-opt.dir/debug_info_manager.cpp.o
[656/1354] Building CXX object externa...IRV-Tools-opt.dir/dominator_tree.cpp.o
[657/1354] Building CXX object externa...IRV-Tools-opt.dir/desc_sroa_util.cpp.o
[657/1354] Building CXX object externa...dir/eliminate_dead_constant_pass.cpp.o
[658/1354] Building CXX object externa...es/SPIRV-Tools-opt.dir/desc_sroa.cpp.o
[658/1354] Building CXX object externa...ir/eliminate_dead_functions_pass.cpp.o
[659/1354] Building CXX object externa...Tools-opt.dir/dominator_analysis.cpp.o
[659/1354] Building CXX object externa...ir/eliminate_dead_functions_util.cpp.o
[660/1354] Building CXX object externa...IRV-Tools-opt.dir/dominator_tree.cpp.o
[660/1354] Building CXX object externa...liminate_dead_io_components_pass.cpp.o
[661/1354] Building CXX object externa...ir/eliminate_dead_functions_pass.cpp.o
[661/1354] Building CXX object externa....dir/eliminate_dead_members_pass.cpp.o
[662/1354] Building CXX object externa...dir/eliminate_dead_constant_pass.cpp.o
[662/1354] Building CXX object externa...liminate_dead_output_stores_pass.cpp.o
[663/1354] Building CXX object externa...ir/eliminate_dead_functions_util.cpp.o
[663/1354] Building CXX object externa...RV-Tools-opt.dir/feature_manager.cpp.o
[664/1354] Building CXX object externa...RV-Tools-opt.dir/feature_manager.cpp.o
[664/1354] Building CXX object externa...-Tools-opt.dir/fix_storage_class.cpp.o
[665/1354] Building CXX object externa...liminate_dead_io_components_pass.cpp.o
[665/1354] Building CXX object externa...-opt.dir/flatten_decoration_pass.cpp.o
[666/1354] Building CXX object externa...liminate_dead_output_stores_pass.cpp.o
[666/1354] Building CXX object externa...keFiles/SPIRV-Tools-opt.dir/fold.cpp.o
[667/1354] Building CXX object externa....dir/eliminate_dead_members_pass.cpp.o
[667/1354] Building CXX object externa...PIRV-Tools-opt.dir/folding_rules.cpp.o
[668/1354] Building CXX object lib/Dxi...ontainer.dir/D3DReflectionDumper.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Test/DumpContext.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Test/D3DReflectionDumper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilContainer/D3DReflectionDumper.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[668/1354] Building CXX object externa...c_constant_op_and_composite_pass.cpp.o
[669/1354] Building CXX object externa...-Tools-opt.dir/fix_storage_class.cpp.o
[669/1354] Building CXX object externa.../freeze_spec_constant_value_pass.cpp.o
[670/1354] Building CXX object externa...-opt.dir/flatten_decoration_pass.cpp.o
[670/1354] Building CXX object externa...les/SPIRV-Tools-opt.dir/function.cpp.o
[671/1354] Building CXX object externa...c_constant_op_and_composite_pass.cpp.o
[671/1354] Building CXX object externa....dir/graphics_robust_access_pass.cpp.o
[672/1354] Building CXX object externa.../freeze_spec_constant_value_pass.cpp.o
[672/1354] Building CXX object externa...PIRV-Tools-opt.dir/if_conversion.cpp.o
[673/1354] Building CXX object externa...PIRV-Tools-opt.dir/folding_rules.cpp.o
[673/1354] Building CXX object externa...s-opt.dir/inline_exhaustive_pass.cpp.o
[674/1354] Building CXX object externa...les/SPIRV-Tools-opt.dir/function.cpp.o
[674/1354] Building CXX object externa...Tools-opt.dir/inline_opaque_pass.cpp.o
[675/1354] Building CXX object externa....dir/graphics_robust_access_pass.cpp.o
[675/1354] Building CXX object externa.../SPIRV-Tools-opt.dir/inline_pass.cpp.o
[676/1354] Building CXX object externa...s-opt.dir/inline_exhaustive_pass.cpp.o
[676/1354] Building CXX object externa.../SPIRV-Tools-opt.dir/instruction.cpp.o
[677/1354] Building CXX object externa...PIRV-Tools-opt.dir/if_conversion.cpp.o
[677/1354] Building CXX object externa...V-Tools-opt.dir/instruction_list.cpp.o
[678/1354] Building CXX object externa...V-Tools-opt.dir/instruction_list.cpp.o
[678/1354] Building CXX object externa...Tools-opt.dir/interface_var_sroa.cpp.o
[679/1354] Building CXX object externa...Tools-opt.dir/inline_opaque_pass.cpp.o
[679/1354] Building CXX object externa...ocation_interlock_placement_pass.cpp.o
[680/1354] Building CXX object externa.../SPIRV-Tools-opt.dir/instruction.cpp.o
[680/1354] Building CXX object externa...-Tools-opt.dir/interp_fixup_pass.cpp.o
[681/1354] Building CXX object externa.../SPIRV-Tools-opt.dir/inline_pass.cpp.o
[681/1354] Building CXX object externa...opextinst_forward_ref_fixup_pass.cpp.o
[682/1354] Building CXX object externa...Tools-opt.dir/interface_var_sroa.cpp.o
[682/1354] Building CXX object externa...s/SPIRV-Tools-opt.dir/ir_context.cpp.o
[683/1354] Building CXX object externa...ocation_interlock_placement_pass.cpp.o
[683/1354] Building CXX object externa...es/SPIRV-Tools-opt.dir/ir_loader.cpp.o
[684/1354] Building CXX object externa...opextinst_forward_ref_fixup_pass.cpp.o
[684/1354] Building CXX object externa...es/SPIRV-Tools-opt.dir/licm_pass.cpp.o
[685/1354] Building CXX object externa...-Tools-opt.dir/interp_fixup_pass.cpp.o
[685/1354] Building CXX object externa...les/SPIRV-Tools-opt.dir/liveness.cpp.o
[686/1354] Building CXX object externa...es/SPIRV-Tools-opt.dir/ir_loader.cpp.o
[686/1354] Building CXX object externa.../local_access_chain_convert_pass.cpp.o
[687/1354] Building CXX object externa...s/SPIRV-Tools-opt.dir/ir_context.cpp.o
[687/1354] Building CXX object externa...dir/local_redundancy_elimination.cpp.o
[688/1354] Building CXX object externa...les/SPIRV-Tools-opt.dir/liveness.cpp.o
[688/1354] Building CXX object externa...dir/local_single_block_elim_pass.cpp.o
[689/1354] Building CXX object externa...ls-opt.dir/dead_branch_elim_pass.cpp.o
[689/1354] Building CXX object externa...dir/local_single_store_elim_pass.cpp.o
[690/1354] Building CXX object externa.../local_access_chain_convert_pass.cpp.o
[690/1354] Building CXX object externa...RV-Tools-opt.dir/loop_dependence.cpp.o
[691/1354] Building CXX object externa...dir/local_redundancy_elimination.cpp.o
[691/1354] Building CXX object externa...-opt.dir/loop_dependence_helpers.cpp.o
[692/1354] Building CXX object externa...dir/local_single_block_elim_pass.cpp.o
[692/1354] Building CXX object externa...RV-Tools-opt.dir/loop_descriptor.cpp.o
[693/1354] Building CXX object externa...dir/local_single_store_elim_pass.cpp.o
[693/1354] Building CXX object externa...SPIRV-Tools-opt.dir/loop_fission.cpp.o
[694/1354] Building CXX object externa...-opt.dir/loop_dependence_helpers.cpp.o
[694/1354] Building CXX object externa.../SPIRV-Tools-opt.dir/loop_fusion.cpp.o
[695/1354] Building CXX object externa...RV-Tools-opt.dir/loop_dependence.cpp.o
[695/1354] Building CXX object externa...V-Tools-opt.dir/loop_fusion_pass.cpp.o
[696/1354] Building CXX object externa...RV-Tools-opt.dir/loop_descriptor.cpp.o
[696/1354] Building CXX object externa...SPIRV-Tools-opt.dir/loop_peeling.cpp.o
[697/1354] Building CXX object externa...SPIRV-Tools-opt.dir/loop_fission.cpp.o
[697/1354] Building CXX object externa...s/SPIRV-Tools-opt.dir/loop_utils.cpp.o
[698/1354] Building CXX object externa...V-Tools-opt.dir/loop_fusion_pass.cpp.o
[698/1354] Building CXX object externa...PIRV-Tools-opt.dir/loop_unroller.cpp.o
[699/1354] Building CXX object externa.../SPIRV-Tools-opt.dir/loop_fusion.cpp.o
[699/1354] Building CXX object externa...Tools-opt.dir/loop_unswitch_pass.cpp.o
[700/1354] Building CXX object externa...s/SPIRV-Tools-opt.dir/loop_utils.cpp.o
[700/1354] Building CXX object externa...les/SPIRV-Tools-opt.dir/mem_pass.cpp.o
[701/1354] Building CXX object externa...SPIRV-Tools-opt.dir/loop_peeling.cpp.o
[701/1354] Building CXX object externa...-Tools-opt.dir/merge_return_pass.cpp.o
[702/1354] Building CXX object externa...PIRV-Tools-opt.dir/loop_unroller.cpp.o
[702/1354] Building CXX object externa...dir/modify_maximal_reconvergence.cpp.o
[703/1354] Building CXX object externa...Tools-opt.dir/loop_unswitch_pass.cpp.o
[703/1354] Building CXX object externa...Files/SPIRV-Tools-opt.dir/module.cpp.o
[704/1354] Building CXX object externa...les/SPIRV-Tools-opt.dir/mem_pass.cpp.o
[704/1354] Building CXX object externa...es/SPIRV-Tools-opt.dir/optimizer.cpp.o
[705/1354] Building CXX object externa...dir/modify_maximal_reconvergence.cpp.o
[705/1354] Building CXX object externa...keFiles/SPIRV-Tools-opt.dir/pass.cpp.o
[706/1354] Building CXX object externa...-Tools-opt.dir/merge_return_pass.cpp.o
[706/1354] Building CXX object externa...SPIRV-Tools-opt.dir/pass_manager.cpp.o
[707/1354] Building CXX object externa...Files/SPIRV-Tools-opt.dir/module.cpp.o
[707/1354] Building CXX object externa...ls-opt.dir/private_to_local_pass.cpp.o
[708/1354] Building CXX object externa...es/SPIRV-Tools-opt.dir/licm_pass.cpp.o
[708/1354] Building CXX object externa...s/SPIRV-Tools-opt.dir/propagator.cpp.o
[709/1354] Building CXX object externa...SPIRV-Tools-opt.dir/pass_manager.cpp.o
[709/1354] Building CXX object externa...V-Tools-opt.dir/reduce_load_size.cpp.o
[710/1354] Building CXX object externa...keFiles/SPIRV-Tools-opt.dir/pass.cpp.o
[710/1354] Building CXX object externa...s-opt.dir/redundancy_elimination.cpp.o
[711/1354] Building CXX object externa...ls-opt.dir/private_to_local_pass.cpp.o
[711/1354] Building CXX object externa...-Tools-opt.dir/register_pressure.cpp.o
[712/1354] Building CXX object externa...s/SPIRV-Tools-opt.dir/propagator.cpp.o
[712/1354] Building CXX object externa...ols-opt.dir/relax_float_ops_pass.cpp.o
[713/1354] Building CXX object externa...s-opt.dir/redundancy_elimination.cpp.o
[713/1354] Building CXX object externa...s-opt.dir/remove_dontinline_pass.cpp.o
[714/1354] Building CXX object externa...V-Tools-opt.dir/reduce_load_size.cpp.o
[714/1354] Building CXX object externa...s-opt.dir/remove_duplicates_pass.cpp.o
[715/1354] Building CXX object externa...-Tools-opt.dir/register_pressure.cpp.o
[715/1354] Building CXX object externa..._unused_interface_variables_pass.cpp.o
[716/1354] Building CXX object externa...ols-opt.dir/relax_float_ops_pass.cpp.o
[716/1354] Building CXX object externa...esc_array_access_using_var_index.cpp.o
[717/1354] Building CXX object externa...s-opt.dir/remove_dontinline_pass.cpp.o
[717/1354] Building CXX object externa...ools-opt.dir/replace_invalid_opc.cpp.o
[718/1354] Building CXX object externa...s-opt.dir/remove_duplicates_pass.cpp.o
[718/1354] Building CXX object externa...r/resolve_binding_conflicts_pass.cpp.o
[719/1354] Building CXX object externa..._unused_interface_variables_pass.cpp.o
[719/1354] Building CXX object externa...RV-Tools-opt.dir/scalar_analysis.cpp.o
[720/1354] Building CXX object externa...ools-opt.dir/replace_invalid_opc.cpp.o
[720/1354] Building CXX object externa...r/scalar_analysis_simplification.cpp.o
[721/1354] Building CXX object externa...esc_array_access_using_var_index.cpp.o
[721/1354] Building CXX object externa...-opt.dir/scalar_replacement_pass.cpp.o
[722/1354] Building CXX object externa...r/resolve_binding_conflicts_pass.cpp.o
[722/1354] Building CXX object externa...spec_constant_default_value_pass.cpp.o
[723/1354] Building CXX object externa...r/scalar_analysis_simplification.cpp.o
[723/1354] Building CXX object externa...ools-opt.dir/simplification_pass.cpp.o
[724/1354] Building CXX object externa...RV-Tools-opt.dir/scalar_analysis.cpp.o
[724/1354] Building CXX object externa...plit_combined_image_sampler_pass.cpp.o
[725/1354] Building CXX object externa...-opt.dir/scalar_replacement_pass.cpp.o
[725/1354] Building CXX object externa...pt.dir/spread_volatile_semantics.cpp.o
[726/1354] Building CXX object externa...spec_constant_default_value_pass.cpp.o
[726/1354] Building CXX object externa...V-Tools-opt.dir/ssa_rewrite_pass.cpp.o
[727/1354] Building CXX object externa...ools-opt.dir/simplification_pass.cpp.o
[727/1354] Building CXX object externa...-opt.dir/strength_reduction_pass.cpp.o
[728/1354] Building CXX object externa...plit_combined_image_sampler_pass.cpp.o
[728/1354] Building CXX object externa...ls-opt.dir/strip_debug_info_pass.cpp.o
[729/1354] Building CXX object externa...pt.dir/spread_volatile_semantics.cpp.o
[729/1354] Building CXX object externa....dir/strip_nonsemantic_info_pass.cpp.o
[730/1354] Building CXX object externa...-opt.dir/strength_reduction_pass.cpp.o
[730/1354] Building CXX object externa...ools-opt.dir/struct_cfg_analysis.cpp.o
[731/1354] Building CXX object externa...V-Tools-opt.dir/ssa_rewrite_pass.cpp.o
[731/1354] Building CXX object externa...ools-opt.dir/struct_packing_pass.cpp.o
[732/1354] Building CXX object externa...ls-opt.dir/strip_debug_info_pass.cpp.o
[732/1354] Building CXX object externa...pt.dir/switch_descriptorset_pass.cpp.o
[733/1354] Building CXX object externa....dir/strip_nonsemantic_info_pass.cpp.o
[733/1354] Building CXX object externa...s-opt.dir/trim_capabilities_pass.cpp.o
[734/1354] Building CXX object externa...ools-opt.dir/struct_cfg_analysis.cpp.o
[734/1354] Building CXX object externa...SPIRV-Tools-opt.dir/type_manager.cpp.o
[735/1354] Building CXX object externa...ools-opt.dir/struct_packing_pass.cpp.o
[735/1354] Building CXX object externa...eFiles/SPIRV-Tools-opt.dir/types.cpp.o
[736/1354] Building CXX object externa...pt.dir/switch_descriptorset_pass.cpp.o
[736/1354] Building CXX object externa...V-Tools-opt.dir/unify_const_pass.cpp.o
[737/1354] Building CXX object externa...eFiles/SPIRV-Tools-opt.dir/types.cpp.o
[737/1354] Building CXX object externa...ols-opt.dir/upgrade_memory_model.cpp.o
[738/1354] Building CXX object externa...s-opt.dir/trim_capabilities_pass.cpp.o
[738/1354] Building CXX object externa...Tools-opt.dir/value_number_table.cpp.o
[739/1354] Building CXX object externa...SPIRV-Tools-opt.dir/type_manager.cpp.o
[739/1354] Building CXX object externa...s/SPIRV-Tools-opt.dir/vector_dce.cpp.o
[740/1354] Building CXX object externa...V-Tools-opt.dir/unify_const_pass.cpp.o
[740/1354] Building CXX object externa...IRV-Tools-opt.dir/workaround1209.cpp.o
[741/1354] Building CXX object externa...Tools-opt.dir/value_number_table.cpp.o
[741/1354] Building CXX object externa.../SPIRV-Tools-opt.dir/wrap_opkill.cpp.o
[742/1354] Building CXX object externa...ols-opt.dir/upgrade_memory_model.cpp.o
[742/1354] Building CXX object lib/IRR...eFiles/LLVMIRReader.dir/IRReader.cpp.o
[743/1354] Building CXX object externa...s/SPIRV-Tools-opt.dir/vector_dce.cpp.o
[743/1354] Linking CXX static library lib/libLLVMBitWriter.a
[744/1354] Linking CXX static library lib/libLLVMBitWriter.a
[744/1354] Linking CXX static library lib/libLLVMTransformUtils.a
[745/1354] Linking CXX static library lib/libLLVMTransformUtils.a
[745/1354] Building CXX object lib/Tra...Combine.dir/InstructionCombining.cpp.o
[746/1354] Building CXX object externa...IRV-Tools-opt.dir/workaround1209.cpp.o
[746/1354] Building CXX object lib/Tra...nstCombine.dir/InstCombineAddSub.cpp.o
[747/1354] Building CXX object lib/IRR...eFiles/LLVMIRReader.dir/IRReader.cpp.o
[747/1354] Building CXX object lib/Tra...tCombine.dir/InstCombineAndOrXor.cpp.o
[748/1354] Building CXX object externa.../SPIRV-Tools-opt.dir/wrap_opkill.cpp.o
[748/1354] Building CXX object lib/Tra...InstCombine.dir/InstCombineCalls.cpp.o
[749/1354] Building CXX object lib/Tra...nstCombine.dir/InstCombineAddSub.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/InstCombine/InstCombineAddSub.cpp:274:6: warning: ‘void {anonymous}::FAddendCoef::operator-=(const {anonymous}::FAddendCoef&)’ defined but not used [-Wunused-function]
274 | void FAddendCoef::operator-=(const FAddendCoef &That) {
| ^~~~~~~~~~~
[749/1354] Building CXX object lib/Tra...InstCombine.dir/InstCombineCasts.cpp.o
[750/1354] Building CXX object lib/Tra...tCombine.dir/InstCombineAndOrXor.cpp.o
[750/1354] Building CXX object lib/Tra...tCombine.dir/InstCombineCompares.cpp.o
[751/1354] Building CXX object lib/Tra...InstCombine.dir/InstCombineCalls.cpp.o
[751/1354] Building CXX object lib/Tra...e.dir/InstCombineLoadStoreAlloca.cpp.o
[752/1354] Building CXX object lib/Tra...InstCombine.dir/InstCombineCasts.cpp.o
[752/1354] Building CXX object lib/Tra...Combine.dir/InstCombineMulDivRem.cpp.o
[753/1354] Building CXX object lib/Tra...tCombine.dir/InstCombineCompares.cpp.o
[753/1354] Building CXX object lib/Tra...VMInstCombine.dir/InstCombinePHI.cpp.o
[754/1354] Building CXX object externa...es/SPIRV-Tools-opt.dir/optimizer.cpp.o
[754/1354] Building CXX object lib/Tra...nstCombine.dir/InstCombineSelect.cpp.o
[755/1354] Building CXX object lib/Tra...e.dir/InstCombineLoadStoreAlloca.cpp.o
[755/1354] Building CXX object lib/Tra...nstCombine.dir/InstCombineShifts.cpp.o
[756/1354] Building CXX object lib/Tra...Combine.dir/InstCombineMulDivRem.cpp.o
[756/1354] Building CXX object lib/Tra....dir/InstCombineSimplifyDemanded.cpp.o
[757/1354] Building CXX object lib/Tra...nstCombine.dir/InstCombineSelect.cpp.o
[757/1354] Building CXX object lib/Tra...Combine.dir/InstCombineVectorOps.cpp.o
[758/1354] Building CXX object lib/Tra...nstCombine.dir/InstCombineShifts.cpp.o
[758/1354] Building CXX object lib/Tra...akeFiles/LLVMScalarOpts.dir/ADCE.cpp.o
[759/1354] Building CXX object lib/Tra...Combine.dir/InstructionCombining.cpp.o
[759/1354] Building CXX object lib/Tra...pts.dir/AlignmentFromAssumptions.cpp.o
[760/1354] Building CXX object lib/Tra....dir/InstCombineSimplifyDemanded.cpp.o
[760/1354] Building CXX object lib/Tra...akeFiles/LLVMScalarOpts.dir/BDCE.cpp.o
[761/1354] Building CXX object lib/Tra...Combine.dir/InstCombineVectorOps.cpp.o
[761/1354] Building CXX object lib/Tra...MScalarOpts.dir/ConstantHoisting.cpp.o
[762/1354] Building CXX object lib/Tra...akeFiles/LLVMScalarOpts.dir/ADCE.cpp.o
[762/1354] Building CXX object lib/Tra.../LLVMScalarOpts.dir/ConstantProp.cpp.o
[763/1354] Building CXX object lib/Tra...pts.dir/AlignmentFromAssumptions.cpp.o
[763/1354] Building CXX object lib/Tra...s.dir/CorrelatedValuePropagation.cpp.o
[764/1354] Building CXX object lib/Tra...akeFiles/LLVMScalarOpts.dir/BDCE.cpp.o
[764/1354] Building CXX object lib/Tra...MakeFiles/LLVMScalarOpts.dir/DCE.cpp.o
[765/1354] Building CXX object lib/Tra.../LLVMScalarOpts.dir/ConstantProp.cpp.o
[765/1354] Building CXX object lib/Tra...larOpts.dir/DeadStoreElimination.cpp.o
[766/1354] Building CXX object lib/Tra...MScalarOpts.dir/ConstantHoisting.cpp.o
[766/1354] Building CXX object lib/Tra...iles/LLVMScalarOpts.dir/EarlyCSE.cpp.o
[767/1354] Building CXX object lib/Tra...s.dir/CorrelatedValuePropagation.cpp.o
[767/1354] Building CXX object lib/Tra...LVMScalarOpts.dir/FlattenCFGPass.cpp.o
[768/1354] Building CXX object lib/Tra...MakeFiles/LLVMScalarOpts.dir/DCE.cpp.o
[768/1354] Building CXX object lib/Tra...les/LLVMScalarOpts.dir/Float2Int.cpp.o
[769/1354] Building CXX object lib/Tra...larOpts.dir/DeadStoreElimination.cpp.o
[769/1354] Building CXX object lib/Tra...MakeFiles/LLVMScalarOpts.dir/GVN.cpp.o
[770/1354] Building CXX object lib/Tra...LVMScalarOpts.dir/FlattenCFGPass.cpp.o
[770/1354] Building CXX object lib/Tra...calarOpts.dir/HoistConstantArray.cpp.o
[771/1354] Building CXX object lib/Tra...iles/LLVMScalarOpts.dir/EarlyCSE.cpp.o
[771/1354] Building CXX object lib/Tra...r/InductiveRangeCheckElimination.cpp.o
[772/1354] Building CXX object lib/Tra...les/LLVMScalarOpts.dir/Float2Int.cpp.o
[772/1354] Building CXX object lib/Tra...LVMScalarOpts.dir/IndVarSimplify.cpp.o
[773/1354] Building CXX object lib/Tra...calarOpts.dir/HoistConstantArray.cpp.o
[773/1354] Building CXX object lib/Tra...LLVMScalarOpts.dir/JumpThreading.cpp.o
[774/1354] Building CXX object lib/Tra...MakeFiles/LLVMScalarOpts.dir/GVN.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/GVN.cpp:753:6: warning: ‘void {anonymous}::GVN::dump(llvm::DenseMap<unsigned int, llvm::Value*>&)’ defined but not used [-Wunused-function]
753 | void GVN::dump(DenseMap<uint32_t, Value*>& d) {
| ^~~
[774/1354] Building CXX object lib/Tra...akeFiles/LLVMScalarOpts.dir/LICM.cpp.o
[775/1354] Building CXX object lib/Tra...r/InductiveRangeCheckElimination.cpp.o
[775/1354] Building CXX object lib/Tra...s/LLVMScalarOpts.dir/LoadCombine.cpp.o
[776/1354] Building CXX object lib/Tra...LVMScalarOpts.dir/IndVarSimplify.cpp.o
[776/1354] Building CXX object lib/Tra.../LLVMScalarOpts.dir/LoopDeletion.cpp.o
[777/1354] Building CXX object lib/Tra...LLVMScalarOpts.dir/JumpThreading.cpp.o
[777/1354] Building CXX object lib/Tra...LVMScalarOpts.dir/LoopDistribute.cpp.o
[778/1354] Building CXX object lib/Tra...s/LLVMScalarOpts.dir/LoadCombine.cpp.o
[778/1354] Building CXX object lib/Tra...calarOpts.dir/LoopIdiomRecognize.cpp.o
[779/1354] Building CXX object lib/Tra.../LLVMScalarOpts.dir/LoopDeletion.cpp.o
[779/1354] Building CXX object lib/Tra...MScalarOpts.dir/LoopInstSimplify.cpp.o
[780/1354] Building CXX object lib/Tra...akeFiles/LLVMScalarOpts.dir/LICM.cpp.o
[780/1354] Building CXX object lib/Tra...VMScalarOpts.dir/LoopInterchange.cpp.o
[781/1354] Building CXX object lib/Tra...LVMScalarOpts.dir/LoopDistribute.cpp.o
[781/1354] Building CXX object lib/Tra...LVMScalarOpts.dir/LoopRerollPass.cpp.o
[782/1354] Building CXX object lib/Tra...MScalarOpts.dir/LoopInstSimplify.cpp.o
[782/1354] Building CXX object lib/Tra.../LLVMScalarOpts.dir/LoopRotation.cpp.o
[783/1354] Building CXX object lib/Tra...calarOpts.dir/LoopIdiomRecognize.cpp.o
[783/1354] Building CXX object lib/Tra...calarOpts.dir/LoopStrengthReduce.cpp.o
[784/1354] Building CXX object lib/Tra...VMScalarOpts.dir/LoopInterchange.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/LoopInterchange.cpp:1127:6: warning: ‘void {anonymous}::LoopInterchangeTransform::adjustInnerLoopPreheader()’ defined but not used [-Wunused-function]
1127 | void LoopInterchangeTransform::adjustInnerLoopPreheader() {
| ^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/LoopInterchange.cpp:1120:6: warning: ‘void {anonymous}::LoopInterchangeTransform::adjustOuterLoopPreheader()’ defined but not used [-Wunused-function]
1120 | void LoopInterchangeTransform::adjustOuterLoopPreheader() {
| ^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/LoopInterchange.cpp:1069:6: warning: ‘void {anonymous}::LoopInterchangeTransform::splitOuterLoopLatch()’ defined but not used [-Wunused-function]
1069 | void LoopInterchangeTransform::splitOuterLoopLatch() {
| ^~~~~~~~~~~~~~~~~~~~~~~~
[784/1354] Building CXX object lib/Tra...LVMScalarOpts.dir/LoopUnrollPass.cpp.o
[785/1354] Building CXX object lib/Tra...LVMScalarOpts.dir/LoopRerollPass.cpp.o
[785/1354] Building CXX object lib/Tra.../LLVMScalarOpts.dir/LoopUnswitch.cpp.o
[786/1354] Building CXX object lib/Tra.../LLVMScalarOpts.dir/LoopRotation.cpp.o
[786/1354] Building CXX object lib/Tra...s/LLVMScalarOpts.dir/LowerAtomic.cpp.o
[787/1354] Building CXX object lib/Tra...LVMScalarOpts.dir/LoopUnrollPass.cpp.o
[787/1354] Building CXX object lib/Tra...larOpts.dir/LowerExpectIntrinsic.cpp.o
[788/1354] Building CXX object lib/Tra...calarOpts.dir/LoopStrengthReduce.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/LoopStrengthReduce.cpp:4928:6: warning: ‘void {anonymous}::LSRInstance::dump() const’ defined but not used [-Wunused-function]
4928 | void LSRInstance::dump() const {
| ^~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/LoopStrengthReduce.cpp:3653:6: warning: ‘void {anonymous}::WorkItem::dump() const’ defined but not used [-Wunused-function]
3653 | void WorkItem::dump() const {
| ^~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/LoopStrengthReduce.cpp:1362:6: warning: ‘void {anonymous}::LSRUse::dump() const’ defined but not used [-Wunused-function]
1362 | void LSRUse::dump() const {
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/LoopStrengthReduce.cpp:1158:6: warning: ‘void {anonymous}::LSRFixup::dump() const’ defined but not used [-Wunused-function]
1158 | void LSRFixup::dump() const {
| ^~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/LoopStrengthReduce.cpp:1070:6: warning: ‘void {anonymous}::Cost::dump() const’ defined but not used [-Wunused-function]
1070 | void Cost::dump() const {
| ^~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/LoopStrengthReduce.cpp:486:6: warning: ‘void {anonymous}::Formula::dump() const’ defined but not used [-Wunused-function]
486 | void Formula::dump() const {
| ^~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/LoopStrengthReduce.cpp:127:6: warning: ‘void {anonymous}::RegSortData::dump() const’ defined but not used [-Wunused-function]
127 | void RegSortData::dump() const {
| ^~~~~~~~~~~
[788/1354] Building CXX object lib/Tra...VMScalarOpts.dir/LowerTypePasses.cpp.o
[789/1354] Building CXX object lib/Tra...s/LLVMScalarOpts.dir/LowerAtomic.cpp.o
[789/1354] Building CXX object lib/Tra...VMScalarOpts.dir/MemCpyOptimizer.cpp.o
[790/1354] Building CXX object lib/Tra.../LLVMScalarOpts.dir/LoopUnswitch.cpp.o
[790/1354] Building CXX object lib/Tra...arOpts.dir/MergedLoadStoreMotion.cpp.o
[791/1354] Building CXX object lib/Tra...VMInstCombine.dir/InstCombinePHI.cpp.o
[791/1354] Building CXX object lib/Tra...VMScalarOpts.dir/NaryReassociate.cpp.o
[792/1354] Building CXX object lib/Tra...VMScalarOpts.dir/LowerTypePasses.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:24,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/LowerTypePasses.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/LowerTypePasses.cpp:11:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/LowerTypePasses.cpp: In member function ‘virtual void {anonymous}::MultiDimArrayToOneDimArray::lowerUseWithNewValue(llvm::Value*, llvm::Value*)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/LowerTypePasses.cpp:668:24: warning: unused variable ‘GEP’ [-Wunused-variable]
668 | if (GEPOperator *GEP = dyn_cast<GEPOperator>(U)) {
| ^~~
[792/1354] Building CXX object lib/Tra...Opts.dir/PartiallyInlineLibCalls.cpp.o
[793/1354] Building CXX object lib/Tra...VMScalarOpts.dir/MemCpyOptimizer.cpp.o
[793/1354] Building CXX object lib/Tra...VMScalarOpts.dir/PlaceSafepoints.cpp.o
[794/1354] Building CXX object lib/Tra...arOpts.dir/MergedLoadStoreMotion.cpp.o
[794/1354] Building CXX object lib/Tra...s/LLVMScalarOpts.dir/Reassociate.cpp.o
[795/1354] Building CXX object lib/Tra...VMScalarOpts.dir/NaryReassociate.cpp.o
[795/1354] Building CXX object lib/Tra...Files/LLVMScalarOpts.dir/Reg2Mem.cpp.o
[796/1354] Building CXX object lib/Tra...Opts.dir/PartiallyInlineLibCalls.cpp.o
[796/1354] Building CXX object lib/Tra...s/LLVMScalarOpts.dir/Reg2MemHLSL.cpp.o
[797/1354] Building CXX object lib/Tra...VMScalarOpts.dir/PlaceSafepoints.cpp.o
[797/1354] Building CXX object lib/Tra...Opts.dir/RewriteStatepointsForGC.cpp.o
[798/1354] Building CXX object lib/Tra...Files/LLVMScalarOpts.dir/Reg2Mem.cpp.o
[798/1354] Building CXX object lib/Tra...akeFiles/LLVMScalarOpts.dir/SCCP.cpp.o
[799/1354] Building CXX object lib/Tra...s/LLVMScalarOpts.dir/Reassociate.cpp.o
[799/1354] Building CXX object lib/Tra...akeFiles/LLVMScalarOpts.dir/SROA.cpp.o
[800/1354] Building CXX object lib/Tra...s/LLVMScalarOpts.dir/Reg2MemHLSL.cpp.o
[800/1354] Building CXX object lib/Tra...LLVMScalarOpts.dir/SampleProfile.cpp.o
[801/1354] Building CXX object lib/Tra...akeFiles/LLVMScalarOpts.dir/SCCP.cpp.o
[801/1354] Building CXX object lib/Tra...eFiles/LLVMScalarOpts.dir/Scalar.cpp.o
[802/1354] Building CXX object lib/Tra...LLVMScalarOpts.dir/SampleProfile.cpp.o
[802/1354] Building CXX object lib/Tra...larOpts.dir/ScalarReplAggregates.cpp.o
[803/1354] Building CXX object lib/Tra...Opts.dir/RewriteStatepointsForGC.cpp.o
[803/1354] Building CXX object lib/Tra...pts.dir/ScalarReplAggregatesHLSL.cpp.o
[804/1354] Building CXX object lib/Tra...eFiles/LLVMScalarOpts.dir/Scalar.cpp.o
[804/1354] Building CXX object lib/Tra...LVMScalarOpts.dir/DxilLoopUnroll.cpp.o
[805/1354] Building CXX object lib/Tra...akeFiles/LLVMScalarOpts.dir/SROA.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/SROA.cpp:60:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
[805/1354] Building CXX object lib/Tra...larOpts.dir/DxilRemoveDeadBlocks.cpp.o
[806/1354] Building CXX object lib/Tra...larOpts.dir/ScalarReplAggregates.cpp.o
[806/1354] Building CXX object lib/Tra...alarOpts.dir/DxilEraseDeadRegion.cpp.o
[807/1354] Building CXX object lib/Tra...larOpts.dir/DxilRemoveDeadBlocks.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/DxilRemoveDeadBlocks.cpp:27:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/DxilRemoveDeadBlocks.cpp:28:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[807/1354] Building CXX object lib/Tra...dir/DxilFixConstArrayInitializer.cpp.o
[808/1354] Building CXX object lib/Tra...LVMScalarOpts.dir/DxilLoopUnroll.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:24,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/DxilLoopUnroll.cpp:83:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
[808/1354] Building CXX object lib/Tra...alarOpts.dir/DxilEliminateVector.cpp.o
[809/1354] Building CXX object lib/Tra...alarOpts.dir/DxilEraseDeadRegion.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/DxilEraseDeadRegion.cpp:34:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
[809/1354] Building CXX object lib/Tra...rOpts.dir/DxilConditionalMem2Reg.cpp.o
[810/1354] Building CXX object lib/Tra...pts.dir/ScalarReplAggregatesHLSL.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLLowerUDT.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/ScalarReplAggregatesHLSL.cpp:22:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/ScalarReplAggregatesHLSL.cpp:18:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/ScalarReplAggregatesHLSL.cpp: In function ‘bool {anonymous}::replaceScalarArrayWithVectorArray(llvm::Value*, llvm::Value*, llvm::MemCpyInst*, unsigned int)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/ScalarReplAggregatesHLSL.cpp:3628:24: warning: unused variable ‘GEP’ [-Wunused-variable]
3628 | if (GEPOperator *GEP = dyn_cast<GEPOperator>(U)) {
| ^~~
[810/1354] Building CXX object lib/Tra.../DxilRemoveUnstructuredLoopExits.cpp.o
[811/1354] Building CXX object lib/Tra...dir/DxilFixConstArrayInitializer.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:24,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/DxilFixConstArrayInitializer.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/DxilFixConstArrayInitializer.cpp:11:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[811/1354] Building CXX object lib/Tra...es/LLVMScalarOpts.dir/Scalarizer.cpp.o
[812/1354] Building CXX object lib/Tra...alarOpts.dir/DxilEliminateVector.cpp.o
[812/1354] Building CXX object lib/Tra...s.dir/SeparateConstOffsetFromGEP.cpp.o
[813/1354] Building CXX object lib/Tra...rOpts.dir/DxilConditionalMem2Reg.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:24,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/DxilConditionalMem2Reg.cpp:27:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
[813/1354] Building CXX object lib/Tra...VMScalarOpts.dir/SimplifyCFGPass.cpp.o
[814/1354] Building CXX object lib/Tra.../DxilRemoveUnstructuredLoopExits.cpp.o
[814/1354] Building CXX object lib/Tra...akeFiles/LLVMScalarOpts.dir/Sink.cpp.o
[815/1354] Building CXX object lib/Tra...es/LLVMScalarOpts.dir/Scalarizer.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/Scalarizer.cpp:17:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/Scalarizer.cpp: In member function ‘{anonymous}::Scatterer {anonymous}::Scalarizer::scatter(llvm::Instruction*, llvm::Value*)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/Scalar/Scalarizer.cpp:348:17: warning: unused variable ‘C’ [-Wunused-variable]
348 | if (Constant *C = dyn_cast<Constant>(V)) {
| ^
[815/1354] Building CXX object lib/Tra...larOpts.dir/SpeculativeExecution.cpp.o
[816/1354] Building CXX object lib/Tra...s.dir/SeparateConstOffsetFromGEP.cpp.o
[816/1354] Building CXX object lib/Tra...s.dir/StraightLineStrengthReduce.cpp.o
[817/1354] Building CXX object lib/Tra...akeFiles/LLVMScalarOpts.dir/Sink.cpp.o
[817/1354] Building CXX object lib/Tra...LVMScalarOpts.dir/StructurizeCFG.cpp.o
[818/1354] Building CXX object lib/Tra...VMScalarOpts.dir/SimplifyCFGPass.cpp.o
[818/1354] Building CXX object lib/Tra...pts.dir/TailRecursionElimination.cpp.o
[819/1354] Building CXX object lib/Tra...larOpts.dir/SpeculativeExecution.cpp.o
[819/1354] Building CXX object lib/Tra...iles/LLVMipo.dir/BarrierNoopPass.cpp.o
[820/1354] Building CXX object lib/Tra...s.dir/StraightLineStrengthReduce.cpp.o
[820/1354] Building CXX object lib/Tra...eFiles/LLVMipo.dir/ConstantMerge.cpp.o
[821/1354] Building CXX object lib/Tra...iles/LLVMipo.dir/BarrierNoopPass.cpp.o
[821/1354] Building CXX object lib/Tra...Mipo.dir/DeadArgumentElimination.cpp.o
[822/1354] Building CXX object lib/Tra...pts.dir/TailRecursionElimination.cpp.o
[822/1354] Building CXX object lib/Tra...iles/LLVMipo.dir/ElimAvailExtern.cpp.o
[823/1354] Building CXX object lib/Tra...eFiles/LLVMipo.dir/ConstantMerge.cpp.o
[823/1354] Building CXX object lib/Tra...CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o
[824/1354] Building CXX object lib/Tra...LVMScalarOpts.dir/StructurizeCFG.cpp.o
[824/1354] Building CXX object lib/Tra...eFiles/LLVMipo.dir/FunctionAttrs.cpp.o
[825/1354] Building CXX object lib/Tra...Mipo.dir/DeadArgumentElimination.cpp.o
[825/1354] Building CXX object lib/Tra...CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o
[826/1354] Building CXX object lib/Tra...iles/LLVMipo.dir/ElimAvailExtern.cpp.o
[826/1354] Building CXX object lib/Tra...CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o
[827/1354] Building CXX object lib/Tra...CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o
[827/1354] Building CXX object lib/Tra...LVMipo.dir/IPConstantPropagation.cpp.o
[828/1354] Building CXX object lib/Tra...eFiles/LLVMipo.dir/FunctionAttrs.cpp.o
[828/1354] Building CXX object lib/Tra...s/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o
[829/1354] Building CXX object lib/Tra...LVMipo.dir/IPConstantPropagation.cpp.o
[829/1354] Building CXX object lib/Tra...keFiles/LLVMipo.dir/InlineAlways.cpp.o
[830/1354] Building CXX object lib/Tra...CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o
[830/1354] Building CXX object lib/Tra...keFiles/LLVMipo.dir/InlineSimple.cpp.o
[831/1354] Building CXX object lib/Tra...s/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o
[831/1354] Building CXX object lib/Tra...O/CMakeFiles/LLVMipo.dir/Inliner.cpp.o
[832/1354] Building CXX object lib/Tra...keFiles/LLVMipo.dir/InlineAlways.cpp.o
[832/1354] Building CXX object lib/Tra...akeFiles/LLVMipo.dir/Internalize.cpp.o
[833/1354] Building CXX object lib/Tra...keFiles/LLVMipo.dir/InlineSimple.cpp.o
[833/1354] Building CXX object lib/Tra...eFiles/LLVMipo.dir/LoopExtractor.cpp.o
[834/1354] Building CXX object lib/Tra...CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/Transforms/IPO/GlobalOpt.cpp:45:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[834/1354] Building CXX object lib/Tra...keFiles/LLVMipo.dir/LowerBitSets.cpp.o
[835/1354] Building CXX object lib/Tra...O/CMakeFiles/LLVMipo.dir/Inliner.cpp.o
[835/1354] Building CXX object lib/Tra...Files/LLVMipo.dir/MergeFunctions.cpp.o
[836/1354] Building CXX object lib/Tra...akeFiles/LLVMipo.dir/Internalize.cpp.o
[836/1354] Building CXX object lib/Tra...iles/LLVMipo.dir/PartialInlining.cpp.o
[837/1354] Building CXX object lib/Tra...eFiles/LLVMipo.dir/LoopExtractor.cpp.o
[837/1354] Building CXX object lib/Tra...s/LLVMipo.dir/PassManagerBuilder.cpp.o
[838/1354] Building CXX object lib/Tra...keFiles/LLVMipo.dir/LowerBitSets.cpp.o
[838/1354] Building CXX object lib/Tra...O/CMakeFiles/LLVMipo.dir/PruneEH.cpp.o
[839/1354] Building CXX object lib/Tra...Files/LLVMipo.dir/MergeFunctions.cpp.o
[839/1354] Building CXX object lib/Tra.../LLVMipo.dir/StripDeadPrototypes.cpp.o
[840/1354] Building CXX object lib/Tra...s/LLVMipo.dir/PassManagerBuilder.cpp.o
[840/1354] Building CXX object lib/Tra...keFiles/LLVMipo.dir/StripSymbols.cpp.o
[841/1354] Building CXX object lib/Tra...iles/LLVMipo.dir/PartialInlining.cpp.o
[841/1354] Building CXX object lib/Tra...iles/LLVMVectorize.dir/Vectorize.cpp.o
[842/1354] Building CXX object lib/Tra...iles/LLVMVectorize.dir/Vectorize.cpp.o
[842/1354] Building CXX object lib/Lin...Files/LLVMLinker.dir/LinkModules.cpp.o
[843/1354] Building CXX object lib/Tra...O/CMakeFiles/LLVMipo.dir/PruneEH.cpp.o
[843/1354] Linking CXX static library lib/libLLVMAnalysis.a
[844/1354] Linking CXX static library lib/libLLVMAnalysis.a
[844/1354] Linking CXX static library lib/libLLVMipa.a
[845/1354] Linking CXX static library lib/libLLVMipa.a
[845/1354] Building CXX object lib/Opt...MakeFiles/LLVMOption.dir/ArgList.cpp.o
[846/1354] Building CXX object lib/Tra...keFiles/LLVMipo.dir/StripSymbols.cpp.o
[846/1354] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o
[847/1354] Building CXX object lib/Tra.../LLVMipo.dir/StripDeadPrototypes.cpp.o
[847/1354] Building CXX object lib/Opt...akeFiles/LLVMOption.dir/OptTable.cpp.o
[848/1354] Building CXX object externa...keFiles/SPIRV-Tools-opt.dir/fold.cpp.o
[848/1354] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o
[849/1354] Building CXX object lib/Lin...Files/LLVMLinker.dir/LinkModules.cpp.o
[849/1354] Building CXX object lib/Tar...VMTarget.dir/TargetIntrinsicInfo.cpp.o
[850/1354] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o
[850/1354] Building CXX object lib/Tar...get.dir/TargetLoweringObjectFile.cpp.o
[851/1354] Building CXX object lib/Opt...akeFiles/LLVMOption.dir/OptTable.cpp.o
[851/1354] Building CXX object lib/Tar...les/LLVMTarget.dir/TargetMachine.cpp.o
[852/1354] Building CXX object lib/Tar...VMTarget.dir/TargetIntrinsicInfo.cpp.o
[852/1354] Building CXX object lib/Tar...es/LLVMTarget.dir/TargetMachineC.cpp.o
[853/1354] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o
[853/1354] Building CXX object lib/Tar...Files/LLVMTarget.dir/TargetRecip.cpp.o
[854/1354] Building CXX object lib/Tar...Files/LLVMTarget.dir/TargetRecip.cpp.o
[854/1354] Building CXX object lib/Tar...VMTarget.dir/TargetSubtargetInfo.cpp.o
[855/1354] Building CXX object lib/Tar...get.dir/TargetLoweringObjectFile.cpp.o
[855/1354] Building CXX object lib/Asm...eFiles/LLVMAsmParser.dir/LLLexer.cpp.o
[856/1354] Building CXX object lib/Tar...VMTarget.dir/TargetSubtargetInfo.cpp.o
[856/1354] Building CXX object lib/Asm...Files/LLVMAsmParser.dir/LLParser.cpp.o
[857/1354] Building CXX object lib/Tar...es/LLVMTarget.dir/TargetMachineC.cpp.o
[857/1354] Building CXX object lib/Asm...keFiles/LLVMAsmParser.dir/Parser.cpp.o
[858/1354] Building CXX object lib/Tar...les/LLVMTarget.dir/TargetMachine.cpp.o
[858/1354] Building CXX object lib/Pro...es/LLVMProfileData.dir/InstrProf.cpp.o
[859/1354] Building CXX object lib/Pro...es/LLVMProfileData.dir/InstrProf.cpp.o
[859/1354] Building CXX object lib/Pro...MProfileData.dir/InstrProfReader.cpp.o
[860/1354] Building CXX object lib/Asm...eFiles/LLVMAsmParser.dir/LLLexer.cpp.o
[860/1354] Building CXX object lib/Pro...MProfileData.dir/InstrProfWriter.cpp.o
[861/1354] Building CXX object lib/Pro...MProfileData.dir/InstrProfWriter.cpp.o
[861/1354] Building CXX object lib/Pro...MProfileData.dir/CoverageMapping.cpp.o
[862/1354] Building CXX object lib/Pro...MProfileData.dir/InstrProfReader.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/lib/ProfileData/InstrProfReader.cpp: In static member function ‘static llvm::ErrorOr<std::unique_ptr<llvm::InstrProfReader> > llvm::InstrProfReader::create(std::unique_ptr<llvm::MemoryBuffer>)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/ProfileData/InstrProfReader.cpp:65:19: warning: redundant move in return statement [-Wredundant-move]
65 | return std::move(Result);
| ~~~~~~~~~^~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/ProfileData/InstrProfReader.cpp:65:19: note: remove ‘std::move’ call
/build/directx-shader-compiler/src/directx-shader-compiler/lib/ProfileData/InstrProfReader.cpp: In static member function ‘static llvm::ErrorOr<std::unique_ptr<llvm::IndexedInstrProfReader> > llvm::IndexedInstrProfReader::create(std::unique_ptr<llvm::MemoryBuffer>)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/ProfileData/InstrProfReader.cpp:93:19: warning: redundant move in return statement [-Wredundant-move]
93 | return std::move(Result);
| ~~~~~~~~~^~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/ProfileData/InstrProfReader.cpp:93:19: note: remove ‘std::move’ call
[862/1354] Building CXX object lib/Pro...leData.dir/CoverageMappingWriter.cpp.o
[863/1354] Building CXX object lib/Asm...keFiles/LLVMAsmParser.dir/Parser.cpp.o
[863/1354] Building CXX object lib/Pro...leData.dir/CoverageMappingReader.cpp.o
[864/1354] Building CXX object lib/Pro...leData.dir/CoverageMappingWriter.cpp.o
[864/1354] Building CXX object lib/Pro...s/LLVMProfileData.dir/SampleProf.cpp.o
[865/1354] Building CXX object lib/Opt...MakeFiles/LLVMOption.dir/ArgList.cpp.o
[865/1354] Building CXX object lib/Pro...ProfileData.dir/SampleProfReader.cpp.o
[866/1354] Building CXX object lib/Pro...MProfileData.dir/CoverageMapping.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/lib/ProfileData/CoverageMapping.cpp: In static member function ‘static llvm::ErrorOr<std::unique_ptr<llvm::coverage::CoverageMapping> > llvm::coverage::CoverageMapping::load(llvm::coverage::CoverageMappingReader&, llvm::IndexedInstrProfReader&)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/ProfileData/CoverageMapping.cpp:234:19: warning: redundant move in return statement [-Wredundant-move]
234 | return std::move(Coverage);
| ~~~~~~~~~^~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/ProfileData/CoverageMapping.cpp:234:19: note: remove ‘std::move’ call
[866/1354] Building CXX object lib/Pro...ProfileData.dir/SampleProfWriter.cpp.o
[867/1354] Building CXX object lib/Pro...s/LLVMProfileData.dir/SampleProf.cpp.o
[867/1354] Building CXX object lib/Pas...Files/LLVMPasses.dir/PassBuilder.cpp.o
[868/1354] Building CXX object lib/Asm...Files/LLVMAsmParser.dir/LLParser.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/lib/AsmParser/LLParser.cpp: In member function ‘bool llvm::LLParser::ParseTopLevelEntities()’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/AsmParser/LLParser.cpp:240:34: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
240 | if (ParseUseListOrderBB()) return true; break;
| ^~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/AsmParser/LLParser.cpp:240:74: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
240 | if (ParseUseListOrderBB()) return true; break;
| ^~~~~
[868/1354] Building CXX object lib/Pas...LVMPassPrinters.dir/PassPrinters.cpp.o
[869/1354] Building CXX object lib/Pro...ProfileData.dir/SampleProfReader.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/lib/ProfileData/SampleProfReader.cpp: In function ‘llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer> > setupMemoryBuffer(std::string)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/ProfileData/SampleProfReader.cpp:370:19: warning: redundant move in return statement [-Wredundant-move]
370 | return std::move(Buffer);
| ~~~~~~~~~^~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/ProfileData/SampleProfReader.cpp:370:19: note: remove ‘std::move’ call
/build/directx-shader-compiler/src/directx-shader-compiler/lib/ProfileData/SampleProfReader.cpp: In static member function ‘static llvm::ErrorOr<std::unique_ptr<llvm::sampleprof::SampleProfileReader> > llvm::sampleprof::SampleProfileReader::create(llvm::StringRef, llvm::LLVMContext&)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/ProfileData/SampleProfReader.cpp:398:19: warning: redundant move in return statement [-Wredundant-move]
398 | return std::move(Reader);
| ~~~~~~~~~^~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/ProfileData/SampleProfReader.cpp:398:19: note: remove ‘std::move’ call
[869/1354] Linking CXX static library lib/libLLVMHLSL.a
[870/1354] Linking CXX static library lib/libLLVMHLSL.a
[870/1354] Linking CXX static library lib/libLLVMDxilContainer.a
[871/1354] Linking CXX static library lib/libLLVMDxilContainer.a
[871/1354] Building CXX object lib/Dxi...eFiles/LLVMDxilHash.dir/DxilHash.cpp.o
[872/1354] Building CXX object lib/Pro...ProfileData.dir/SampleProfWriter.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/lib/ProfileData/SampleProfWriter.cpp: In static member function ‘static llvm::ErrorOr<std::unique_ptr<llvm::sampleprof::SampleProfileWriter> > llvm::sampleprof::SampleProfileWriter::create(llvm::StringRef, llvm::sampleprof::SampleProfileFormat)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/ProfileData/SampleProfWriter.cpp:125:19: warning: redundant move in return statement [-Wredundant-move]
125 | return std::move(Writer);
| ~~~~~~~~~^~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/ProfileData/SampleProfWriter.cpp:125:19: note: remove ‘std::move’ call
[872/1354] Building CXX object lib/Dxi...r/DxilAddPixelHitInstrumentation.cpp.o
[873/1354] Building CXX object lib/Pas...LVMPassPrinters.dir/PassPrinters.cpp.o
[873/1354] Building CXX object lib/Dxi.../DxilAnnotateWithVirtualRegister.cpp.o
[874/1354] Building CXX object lib/Pro...leData.dir/CoverageMappingReader.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/lib/ProfileData/CoverageMappingReader.cpp: In static member function ‘static llvm::ErrorOr<std::unique_ptr<llvm::coverage::BinaryCoverageReader> > llvm::coverage::BinaryCoverageReader::create(std::unique_ptr<llvm::MemoryBuffer>&, llvm::StringRef)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/ProfileData/CoverageMappingReader.cpp:539:19: warning: redundant move in return statement [-Wredundant-move]
539 | return std::move(Reader);
| ~~~~~~~~~^~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/ProfileData/CoverageMappingReader.cpp:539:19: note: remove ‘std::move’ call
[874/1354] Building CXX object lib/Dxi...ses.dir/DxilDbgValueToDbgDeclare.cpp.o
[875/1354] Building CXX object lib/Dxi...r/DxilAddPixelHitInstrumentation.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilAddPixelHitInstrumentation.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[875/1354] Building CXX object lib/Dxi...ses.dir/DxilDebugInstrumentation.cpp.o
[876/1354] Building CXX object lib/Pas...Files/LLVMPasses.dir/PassBuilder.cpp.o
[876/1354] Building CXX object lib/Dxi...xilPIXPasses.dir/DxilForceEarlyZ.cpp.o
[877/1354] Building CXX object lib/Dxi.../DxilAnnotateWithVirtualRegister.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilAnnotateWithVirtualRegister.cpp:21:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilAnnotateWithVirtualRegister.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilAnnotateWithVirtualRegister.cpp: In member function ‘void {anonymous}::DxilAnnotateWithVirtualRegister::SplitVectorStores(hlsl::OP*, llvm::Instruction*)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilAnnotateWithVirtualRegister.cpp:485:15: warning: unused variable ‘constIntIIndex’ [-Wunused-variable]
485 | if (auto *constIntIIndex = llvm::cast<llvm::ConstantInt>(Index)) {
| ^~~~~~~~~~~~~~
[877/1354] Building CXX object lib/Dxi...r/DxilOutputColorBecomesConstant.cpp.o
[878/1354] Building CXX object lib/Dxi...xilPIXPasses.dir/DxilForceEarlyZ.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilForceEarlyZ.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[878/1354] Building CXX object lib/Dxi...XMeshShaderOutputInstrumentation.cpp.o
[879/1354] Building CXX object lib/Dxi...ses.dir/DxilDbgValueToDbgDeclare.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilDbgValueToDbgDeclare.cpp:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[879/1354] Building CXX object lib/Dxi...PIXPasses.dir/DxilRemoveDiscards.cpp.o
[880/1354] Building CXX object lib/Dxi...ses.dir/DxilDebugInstrumentation.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilDebugInstrumentation.cpp:22:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilDebugInstrumentation.cpp:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilDebugInstrumentation.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[880/1354] Building CXX object lib/Dxi...dir/DxilReduceMSAAToSingleSample.cpp.o
[881/1354] Building CXX object lib/Dxi...r/DxilOutputColorBecomesConstant.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/DxilSpanAllocator.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilOutputColorBecomesConstant.cpp:17:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilOutputColorBecomesConstant.cpp:13:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[881/1354] Building CXX object lib/Dxi...ses.dir/DxilShaderAccessTracking.cpp.o
[882/1354] Building CXX object lib/Dxi...PIXPasses.dir/DxilRemoveDiscards.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilRemoveDiscards.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[882/1354] Building CXX object lib/Dxi...MDxilPIXPasses.dir/DxilPIXPasses.cpp.o
[883/1354] Building CXX object lib/Dxi...XMeshShaderOutputInstrumentation.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/DxilSpanAllocator.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilPIXMeshShaderOutputInstrumentation.cpp:20:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilPIXMeshShaderOutputInstrumentation.cpp:17:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[883/1354] Building CXX object lib/Dxi...sses.dir/DxilPIXVirtualRegisters.cpp.o
[884/1354] Building CXX object lib/Dxi...MDxilPIXPasses.dir/DxilPIXPasses.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilPIXPasses.cpp:13:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[884/1354] Building CXX object lib/Dxi...DxilPIXPasses.dir/PixPassHelpers.cpp.o
[885/1354] Building CXX object lib/Dxi...dir/DxilReduceMSAAToSingleSample.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilReduceMSAAToSingleSample.cpp:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[885/1354] Building CXX object lib/Dxi...dTidToAmplificationShaderPayload.cpp.o
[886/1354] Building CXX object lib/Dxi...sses.dir/DxilPIXVirtualRegisters.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilPIXVirtualRegisters.cpp:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[886/1354] Building CXX object lib/Dxi...ses.dir/DxilPIXDXRInvocationsLog.cpp.o
[887/1354] Building CXX object lib/Dxi...ses.dir/DxilShaderAccessTracking.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/DxilSpanAllocator.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilShaderAccessTracking.cpp:24:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilShaderAccessTracking.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilShaderAccessTracking.cpp:18:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[887/1354] Building CXX object lib/Dxi...formResourceIndexInstrumentation.cpp.o
[888/1354] Building CXX object lib/Dxi...DxilPIXPasses.dir/PixPassHelpers.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/DxilSpanAllocator.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/PixPassHelpers.cpp:17:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/PixPassHelpers.cpp:10:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/PixPassHelpers.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[888/1354] Building CXX object lib/Dxi...tSignature.dir/DxilRootSignature.cpp.o
[889/1354] Building CXX object lib/Dxi...dTidToAmplificationShaderPayload.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilPIXAddTidToAmplificationShaderPayload.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[889/1354] Building CXX object lib/Dxi...ure.dir/DxilRootSignatureConvert.cpp.o
[890/1354] Building CXX object lib/Dxi...tSignature.dir/DxilRootSignature.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/FileIOHelper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilRootSignature/DxilRootSignature.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[890/1354] Building CXX object lib/Dxi....dir/DxilRootSignatureSerializer.cpp.o
[891/1354] Building CXX object lib/Dxi...ure.dir/DxilRootSignatureConvert.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/FileIOHelper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilRootSignature/DxilRootSignatureConvert.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[891/1354] Building CXX object lib/Dxi...e.dir/DxilRootSignatureValidator.cpp.o
[892/1354] Building CXX object lib/Dxi...ses.dir/DxilPIXDXRInvocationsLog.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilPIXDXRInvocationsLog.cpp:10:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilPIXDXRInvocationsLog.cpp:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[892/1354] Building CXX object lib/Dxi...tion.dir/DxilContainerValidation.cpp.o
[893/1354] Building CXX object lib/Dxi...formResourceIndexInstrumentation.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilNonUniformResourceIndexInstrumentation.cpp:18:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/PixPassHelpers.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPIXPasses/DxilNonUniformResourceIndexInstrumentation.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[893/1354] Building CXX object lib/Dxi...xilValidation.dir/DxilValidation.cpp.o
[894/1354] Building CXX object lib/Dxi....dir/DxilRootSignatureSerializer.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/FileIOHelper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilRootSignature/DxilRootSignatureSerializer.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilRootSignature/DxilRootSignatureSerializer.cpp: In function ‘void hlsl::DeserializeRootSignature(const void*, uint32_t, const DxilVersionedRootSignatureDesc**)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilRootSignature/DxilRootSignatureSerializer.cpp:469:7: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
469 | (const DxilRootSignatureVersion)((const uint32_t *)pData)[0];
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[894/1354] Building CXX object lib/Dxi...lidation.dir/DxilValidationUtils.cpp.o
[895/1354] Building CXX object lib/Dxi...e.dir/DxilRootSignatureValidator.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/FileIOHelper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilRootSignature/DxilRootSignatureValidator.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[895/1354] Linking CXX static library lib/libLLVMDxcBindingTable.a
[896/1354] Linking CXX static library lib/libLLVMDxcBindingTable.a
[896/1354] Building CXX object lib/Dxi...lCompression.dir/DxilCompression.cpp.o
[897/1354] Building CXX object lib/Dxi...lCompression.dir/DxilCompression.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/DxilCompression.cpp:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[897/1354] Building C object lib/DxilC...iles/LLVMDxilCompression.dir/miniz.c.o
[898/1354] Building C object lib/DxilC...iles/LLVMDxilCompression.dir/miniz.c.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:570,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:27:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c: In function ‘tdefl_start_dynamic_block’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1033:5: note: in expansion of macro ‘TDEFL_PUT_BITS’
1033 | TDEFL_PUT_BITS(2, 2);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1035:5: note: in expansion of macro ‘TDEFL_PUT_BITS’
1035 | TDEFL_PUT_BITS(num_lit_codes - 257, 5);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1036:5: note: in expansion of macro ‘TDEFL_PUT_BITS’
1036 | TDEFL_PUT_BITS(num_dist_codes - 1, 5);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1042:5: note: in expansion of macro ‘TDEFL_PUT_BITS’
1042 | TDEFL_PUT_BITS(num_bit_lengths - 4, 4);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1044:9: note: in expansion of macro ‘TDEFL_PUT_BITS’
1044 | TDEFL_PUT_BITS(d->m_huff_code_sizes[2][s_tdefl_packed_code_size_syms_swizzle[i]], 3);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1049:9: note: in expansion of macro ‘MZ_ASSERT’
1049 | MZ_ASSERT(code < TDEFL_MAX_HUFF_SYMBOLS_2);
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1050:9: note: in expansion of macro ‘TDEFL_PUT_BITS’
1050 | TDEFL_PUT_BITS(d->m_huff_codes[2][code], d->m_huff_code_sizes[2][code]);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1052:13: note: in expansion of macro ‘TDEFL_PUT_BITS’
1052 | TDEFL_PUT_BITS(packed_code_sizes[packed_code_sizes_index++], "\02\03\07"[code - 16]);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c: In function ‘tdefl_start_static_block’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1075:5: note: in expansion of macro ‘TDEFL_PUT_BITS’
1075 | TDEFL_PUT_BITS(1, 2);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c: In function ‘tdefl_compress_lz_codes’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1193:13: note: in expansion of macro ‘MZ_ASSERT’
1193 | MZ_ASSERT(d->m_huff_code_sizes[0][s_tdefl_len_sym[match_len]]);
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1194:13: note: in expansion of macro ‘TDEFL_PUT_BITS’
1194 | TDEFL_PUT_BITS(d->m_huff_codes[0][s_tdefl_len_sym[match_len]], d->m_huff_code_sizes[0][s_tdefl_len_sym[match_len]]);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1195:13: note: in expansion of macro ‘TDEFL_PUT_BITS’
1195 | TDEFL_PUT_BITS(match_len & mz_bitmasks[s_tdefl_len_extra[match_len]], s_tdefl_len_extra[match_len]);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1207:13: note: in expansion of macro ‘MZ_ASSERT’
1207 | MZ_ASSERT(d->m_huff_code_sizes[1][sym]);
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1208:13: note: in expansion of macro ‘TDEFL_PUT_BITS’
1208 | TDEFL_PUT_BITS(d->m_huff_codes[1][sym], d->m_huff_code_sizes[1][sym]);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1209:13: note: in expansion of macro ‘TDEFL_PUT_BITS’
1209 | TDEFL_PUT_BITS(match_dist & mz_bitmasks[num_extra_bits], num_extra_bits);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1214:13: note: in expansion of macro ‘MZ_ASSERT’
1214 | MZ_ASSERT(d->m_huff_code_sizes[0][lit]);
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1215:13: note: in expansion of macro ‘TDEFL_PUT_BITS’
1215 | TDEFL_PUT_BITS(d->m_huff_codes[0][lit], d->m_huff_code_sizes[0][lit]);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1219:5: note: in expansion of macro ‘TDEFL_PUT_BITS’
1219 | TDEFL_PUT_BITS(d->m_huff_codes[0][256], d->m_huff_code_sizes[0][256]);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c: In function ‘tdefl_flush_block’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1245:5: note: in expansion of macro ‘MZ_ASSERT’
1245 | MZ_ASSERT(!d->m_output_flush_remaining);
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1254:9: note: in expansion of macro ‘TDEFL_PUT_BITS’
1254 | TDEFL_PUT_BITS(0x78, 8);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1255:9: note: in expansion of macro ‘TDEFL_PUT_BITS’
1255 | TDEFL_PUT_BITS(0x01, 8);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1258:5: note: in expansion of macro ‘TDEFL_PUT_BITS’
1258 | TDEFL_PUT_BITS(flush == TDEFL_FINISH, 1);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1274:9: note: in expansion of macro ‘TDEFL_PUT_BITS’
1274 | TDEFL_PUT_BITS(0, 2);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1277:13: note: in expansion of macro ‘TDEFL_PUT_BITS’
1277 | TDEFL_PUT_BITS(0, 8 - d->m_bits_in);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1281:13: note: in expansion of macro ‘TDEFL_PUT_BITS’
1281 | TDEFL_PUT_BITS(d->m_total_lz_bytes & 0xFFFF, 16);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1285:13: note: in expansion of macro ‘TDEFL_PUT_BITS’
1285 | TDEFL_PUT_BITS(d->m_dict[(d->m_lz_code_buf_dict_pos + i) & TDEFL_LZ_DICT_SIZE_MASK], 8);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1302:17: note: in expansion of macro ‘TDEFL_PUT_BITS’
1302 | TDEFL_PUT_BITS(0, 8 - d->m_bits_in);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1309:21: note: in expansion of macro ‘TDEFL_PUT_BITS’
1309 | TDEFL_PUT_BITS((a >> 24) & 0xFF, 8);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1317:13: note: in expansion of macro ‘TDEFL_PUT_BITS’
1317 | TDEFL_PUT_BITS(0, 3);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1320:17: note: in expansion of macro ‘TDEFL_PUT_BITS’
1320 | TDEFL_PUT_BITS(0, 8 - d->m_bits_in);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:908:9: note: in expansion of macro ‘MZ_ASSERT’
908 | MZ_ASSERT(bits <= ((1U << len) - 1U)); \
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1324:17: note: in expansion of macro ‘TDEFL_PUT_BITS’
1324 | TDEFL_PUT_BITS(z & 0xFFFF, 16);
| ^~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1329:5: note: in expansion of macro ‘MZ_ASSERT’
1329 | MZ_ASSERT(d->m_pOutput_buf < d->m_pOutput_buf_end);
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c: In function ‘tdefl_find_match’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1446:5: note: in expansion of macro ‘MZ_ASSERT’
1446 | MZ_ASSERT(max_match_len <= TDEFL_MAX_MATCH_LEN);
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c: In function ‘tdefl_record_match’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1687:5: note: in expansion of macro ‘MZ_ASSERT’
1687 | MZ_ASSERT((match_len >= TDEFL_MIN_MATCH_LEN) && (match_dist >= 1) && (match_dist <= TDEFL_LZ_DICT_SIZE));
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c: In function ‘tdefl_compress_normal’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1838:9: note: in expansion of macro ‘MZ_ASSERT’
1838 | MZ_ASSERT(d->m_lookahead_size >= len_to_move);
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c: In function ‘tdefl_compress_buffer’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:1949:5: note: in expansion of macro ‘MZ_ASSERT’
1949 | MZ_ASSERT(d->m_pPut_buf_func);
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c: In function ‘tinfl_decompress’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:48:57: warning: ISO C does not support ‘__FUNCTION__’ predefined identifier [-Wpedantic]
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.h:612:22: note: in expansion of macro ‘assert’
612 | #define MZ_ASSERT(x) assert(x)
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilCompression/miniz.c:2787:5: note: in expansion of macro ‘MZ_ASSERT’
2787 | MZ_ASSERT(!num_bits); /* if this assert fires then we've read beyond the end of non-deflate/zlib streams with following data (such as gzip streams). */
| ^~~~~~~~~
[898/1354] Building CXX object tools/c...eFiles/clangBasic.dir/Attributes.cpp.o
[899/1354] Building CXX object lib/Dxi...tion.dir/DxilContainerValidation.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/FileIOHelper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilValidation/DxilContainerValidation.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilValidation/DxilContainerValidation.cpp:23:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilValidation/DxilContainerValidation.cpp: In function ‘HRESULT hlsl::ValidateDxilContainerParts(llvm::Module*, llvm::Module*, const DxilContainerHeader*, uint32_t)’:
/build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilValidation/DxilContainerValidation.cpp:1005:42: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
1005 | if (!ValidateCompilerVersionPart((void *)GetDxilPartData(pPart),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[899/1354] Building CXX object tools/c...akeFiles/clangBasic.dir/Builtins.cpp.o
[900/1354] Building CXX object tools/c...eFiles/clangBasic.dir/Attributes.cpp.o
[900/1354] Building CXX object tools/c...akeFiles/clangBasic.dir/CharInfo.cpp.o
[901/1354] Building CXX object tools/c...akeFiles/clangBasic.dir/CharInfo.cpp.o
[901/1354] Building CXX object tools/c...eFiles/clangBasic.dir/Diagnostic.cpp.o
[902/1354] Building CXX object tools/c...akeFiles/clangBasic.dir/Builtins.cpp.o
[902/1354] Building CXX object tools/c...les/clangBasic.dir/DiagnosticIDs.cpp.o
[903/1354] Building CXX object lib/Dxi...lidation.dir/DxilValidationUtils.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilValidation/DxilValidationUtils.cpp:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilEntryProps.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilValidation/DxilValidationUtils.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilValidation/DxilValidationUtils.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[903/1354] Building CXX object tools/c...clangBasic.dir/DiagnosticOptions.cpp.o
[904/1354] Building CXX object lib/Dxi...xilValidation.dir/DxilValidation.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilValidation/DxilValidation.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilEntryProps.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilValidation/DxilValidation.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilValidation/DxilValidation.cpp:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[904/1354] Building CXX object tools/c...Files/clangBasic.dir/FileManager.cpp.o
[905/1354] Building CXX object tools/c...clangBasic.dir/DiagnosticOptions.cpp.o
[905/1354] Building CXX object tools/c...angBasic.dir/FileSystemStatCache.cpp.o
[906/1354] Building CXX object tools/c...eFiles/clangBasic.dir/Diagnostic.cpp.o
[906/1354] Building CXX object tools/c...s/clangBasic.dir/IdentifierTable.cpp.o
[907/1354] Building CXX object tools/c...les/clangBasic.dir/DiagnosticIDs.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/DiagnosticIDs.cpp: In function ‘const {anonymous}::StaticDiagInfoRec* GetDiagInfo(unsigned int)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/DiagnosticIDs.cpp:132:50: warning: comparison between ‘enum clang::diag::<unnamed>’ and ‘enum clang::diag::<unnamed>’ [-Wenum-compare]
132 | static_assert(NUM_BUILTIN_##PREV##_DIAGNOSTICS < DIAG_START_##NAME, \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/DiagnosticIDs.cpp:138:3: note: in expansion of macro ‘CATEGORY’
138 | CATEGORY(DRIVER, COMMON)
| ^~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/DiagnosticIDs.cpp:132:50: warning: comparison between ‘enum clang::diag::<unnamed>’ and ‘enum clang::diag::<unnamed>’ [-Wenum-compare]
132 | static_assert(NUM_BUILTIN_##PREV##_DIAGNOSTICS < DIAG_START_##NAME, \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/DiagnosticIDs.cpp:139:3: note: in expansion of macro ‘CATEGORY’
139 | CATEGORY(FRONTEND, DRIVER)
| ^~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/DiagnosticIDs.cpp:132:50: warning: comparison between ‘enum clang::diag::<unnamed>’ and ‘enum clang::diag::<unnamed>’ [-Wenum-compare]
132 | static_assert(NUM_BUILTIN_##PREV##_DIAGNOSTICS < DIAG_START_##NAME, \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/DiagnosticIDs.cpp:140:3: note: in expansion of macro ‘CATEGORY’
140 | CATEGORY(SERIALIZATION, FRONTEND)
| ^~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/DiagnosticIDs.cpp:132:50: warning: comparison between ‘enum clang::diag::<unnamed>’ and ‘enum clang::diag::<unnamed>’ [-Wenum-compare]
132 | static_assert(NUM_BUILTIN_##PREV##_DIAGNOSTICS < DIAG_START_##NAME, \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/DiagnosticIDs.cpp:141:3: note: in expansion of macro ‘CATEGORY’
141 | CATEGORY(LEX, SERIALIZATION)
| ^~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/DiagnosticIDs.cpp:132:50: warning: comparison between ‘enum clang::diag::<unnamed>’ and ‘enum clang::diag::<unnamed>’ [-Wenum-compare]
132 | static_assert(NUM_BUILTIN_##PREV##_DIAGNOSTICS < DIAG_START_##NAME, \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/DiagnosticIDs.cpp:142:3: note: in expansion of macro ‘CATEGORY’
142 | CATEGORY(PARSE, LEX)
| ^~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/DiagnosticIDs.cpp:132:50: warning: comparison between ‘enum clang::diag::<unnamed>’ and ‘enum clang::diag::<unnamed>’ [-Wenum-compare]
132 | static_assert(NUM_BUILTIN_##PREV##_DIAGNOSTICS < DIAG_START_##NAME, \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/DiagnosticIDs.cpp:143:3: note: in expansion of macro ‘CATEGORY’
143 | CATEGORY(AST, PARSE)
| ^~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/DiagnosticIDs.cpp:132:50: warning: comparison between ‘enum clang::diag::<unnamed>’ and ‘enum clang::diag::<unnamed>’ [-Wenum-compare]
132 | static_assert(NUM_BUILTIN_##PREV##_DIAGNOSTICS < DIAG_START_##NAME, \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/DiagnosticIDs.cpp:144:3: note: in expansion of macro ‘CATEGORY’
144 | CATEGORY(COMMENT, AST)
| ^~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/DiagnosticIDs.cpp:132:50: warning: comparison between ‘enum clang::diag::<unnamed>’ and ‘enum clang::diag::<unnamed>’ [-Wenum-compare]
132 | static_assert(NUM_BUILTIN_##PREV##_DIAGNOSTICS < DIAG_START_##NAME, \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/DiagnosticIDs.cpp:145:3: note: in expansion of macro ‘CATEGORY’
145 | CATEGORY(SEMA, COMMENT)
| ^~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/DiagnosticIDs.cpp:132:50: warning: comparison between ‘enum clang::diag::<unnamed>’ and ‘enum clang::diag::<unnamed>’ [-Wenum-compare]
132 | static_assert(NUM_BUILTIN_##PREV##_DIAGNOSTICS < DIAG_START_##NAME, \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/DiagnosticIDs.cpp:146:3: note: in expansion of macro ‘CATEGORY’
146 | CATEGORY(ANALYSIS, SEMA)
| ^~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/DiagnosticIDs.cpp:148:50: warning: comparison between ‘enum clang::diag::<unnamed>’ and ‘enum clang::diag::<unnamed>’ [-Wenum-compare]
148 | static_assert(NUM_BUILTIN_ANALYSIS_DIAGNOSTICS < DIAG_UPPER_LIMIT,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[907/1354] Building CXX object tools/c...Files/clangBasic.dir/LangOptions.cpp.o
[908/1354] Building CXX object tools/c...angBasic.dir/FileSystemStatCache.cpp.o
[908/1354] Building CXX object tools/c...CMakeFiles/clangBasic.dir/Module.cpp.o
[909/1354] Building CXX object tools/c...s/clangBasic.dir/IdentifierTable.cpp.o
[909/1354] Building CXX object tools/c...Files/clangBasic.dir/ObjCRuntime.cpp.o
[910/1354] Building CXX object tools/c...Files/clangBasic.dir/FileManager.cpp.o
[910/1354] Building CXX object tools/c...Files/clangBasic.dir/OpenMPKinds.cpp.o
[911/1354] Building CXX object tools/c...Files/clangBasic.dir/LangOptions.cpp.o
[911/1354] Building CXX object tools/c...langBasic.dir/OperatorPrecedence.cpp.o
[912/1354] Building CXX object tools/c...langBasic.dir/OperatorPrecedence.cpp.o
[912/1354] Building CXX object tools/c...langBasic.dir/SanitizerBlacklist.cpp.o
[913/1354] Building CXX object tools/c...Files/clangBasic.dir/ObjCRuntime.cpp.o
[913/1354] Building CXX object tools/c...eFiles/clangBasic.dir/Sanitizers.cpp.o
[914/1354] Building CXX object tools/c...Files/clangBasic.dir/OpenMPKinds.cpp.o
[914/1354] Building CXX object tools/c...es/clangBasic.dir/SourceLocation.cpp.o
[915/1354] Building CXX object tools/c...CMakeFiles/clangBasic.dir/Module.cpp.o
[915/1354] Building CXX object tools/c...les/clangBasic.dir/SourceManager.cpp.o
[916/1354] Building CXX object tools/c...eFiles/clangBasic.dir/Sanitizers.cpp.o
[916/1354] Building CXX object tools/c...eFiles/clangBasic.dir/TargetInfo.cpp.o
[917/1354] Building CXX object tools/c...langBasic.dir/SanitizerBlacklist.cpp.o
[917/1354] Building CXX object tools/c...MakeFiles/clangBasic.dir/Targets.cpp.o
[918/1354] Building CXX object tools/c...es/clangBasic.dir/SourceLocation.cpp.o
[918/1354] Building CXX object tools/c...eFiles/clangBasic.dir/TokenKinds.cpp.o
[919/1354] Building CXX object tools/c...eFiles/clangBasic.dir/TokenKinds.cpp.o
[919/1354] Building CXX object tools/c...MakeFiles/clangBasic.dir/Version.cpp.o
[920/1354] Building CXX object tools/c...eFiles/clangBasic.dir/TargetInfo.cpp.o
[920/1354] Building CXX object tools/c...iles/clangBasic.dir/VersionTuple.cpp.o
[921/1354] Building CXX object tools/c...MakeFiles/clangBasic.dir/Targets.cpp.o
[921/1354] Building CXX object tools/c...clangBasic.dir/VirtualFileSystem.cpp.o
[922/1354] Building CXX object tools/c...MakeFiles/clangBasic.dir/Version.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/Version.cpp: In function ‘std::string clang::getClangRepositoryPath()’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/Version.cpp:60:19: warning: value computed is not used [-Wunused-value]
60 | StringRef URL("");
| ^
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/Version.cpp:65:119: warning: value computed is not used [-Wunused-value]
65 | StringRef SVNRepository("$URL: https://llvm.org/svn/llvm-project/cfe/tags/RELEASE_370/final/lib/Basic/Version.cpp $");
| ^
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/Version.cpp: In function ‘std::string clang::getLLVMRepositoryPath()’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/Version.cpp:91:19: warning: value computed is not used [-Wunused-value]
91 | StringRef URL("");
| ^
[922/1354] Building CXX object tools/c...akeFiles/clangBasic.dir/Warnings.cpp.o
[923/1354] Building CXX object tools/c...iles/clangBasic.dir/VersionTuple.cpp.o
[923/1354] Building CXX object tools/c...MakeFiles/clangLex.dir/HeaderMap.cpp.o
[924/1354] Building CXX object tools/c...les/clangBasic.dir/SourceManager.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/SourceManager.cpp: In member function ‘llvm::MemoryBuffer* clang::SrcMgr::ContentCache::getBuffer(clang::DiagnosticsEngine&, const clang::SourceManager&, clang::SourceLocation, bool*) const’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/SourceManager.cpp:112:52: warning: value computed is not used [-Wunused-value]
112 | StringRef FillStr("<<<MISSING SOURCE FILE>>>\n");
| ^
[924/1354] Building CXX object tools/c...eFiles/clangLex.dir/HeaderSearch.cpp.o
[925/1354] Building CXX object tools/c...akeFiles/clangBasic.dir/Warnings.cpp.o
[925/1354] Building CXX object tools/c...s/clangLex.dir/HLSLMacroExpander.cpp.o
[926/1354] Building CXX object tools/c...MakeFiles/clangLex.dir/HeaderMap.cpp.o
[926/1354] Building CXX object tools/c...ex/CMakeFiles/clangLex.dir/Lexer.cpp.o
[927/1354] Building CXX object tools/c...clangBasic.dir/VirtualFileSystem.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/VirtualFileSystem.cpp: In member function ‘virtual llvm::ErrorOr<std::unique_ptr<clang::vfs::File> > {anonymous}::RealFileSystem::openFileForRead(const llvm::Twine&)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/VirtualFileSystem.cpp:176:19: warning: redundant move in return statement [-Wredundant-move]
176 | return std::move(Result);
| ~~~~~~~~~^~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Basic/VirtualFileSystem.cpp:176:19: note: remove ‘std::move’ call
[927/1354] Building CXX object tools/c...iles/clangLex.dir/LiteralSupport.cpp.o
[928/1354] Building CXX object tools/c...eFiles/clangLex.dir/HeaderSearch.cpp.o
[928/1354] Building CXX object tools/c...MakeFiles/clangLex.dir/MacroArgs.cpp.o
[929/1354] Building CXX object tools/c...s/clangLex.dir/HLSLMacroExpander.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Lex/HLSLMacroExpander.cpp:26:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[929/1354] Building CXX object tools/c...MakeFiles/clangLex.dir/MacroInfo.cpp.o
[930/1354] Building CXX object tools/c...ex/CMakeFiles/clangLex.dir/Lexer.cpp.o
[930/1354] Building CXX object tools/c...MakeFiles/clangLex.dir/ModuleMap.cpp.o
[931/1354] Building CXX object tools/c...iles/clangLex.dir/LiteralSupport.cpp.o
[931/1354] Building CXX object tools/c...MakeFiles/clangLex.dir/PPCaching.cpp.o
[932/1354] Building CXX object tools/c...MakeFiles/clangLex.dir/MacroArgs.cpp.o
[932/1354] Building CXX object tools/c...keFiles/clangLex.dir/PPCallbacks.cpp.o
[933/1354] Building CXX object tools/c...MakeFiles/clangLex.dir/MacroInfo.cpp.o
[933/1354] Building CXX object tools/c...dir/PPConditionalDirectiveRecord.cpp.o
[934/1354] Building CXX object tools/c...MakeFiles/clangLex.dir/PPCaching.cpp.o
[934/1354] Building CXX object tools/c...eFiles/clangLex.dir/PPDirectives.cpp.o
[935/1354] Building CXX object tools/c...keFiles/clangLex.dir/PPCallbacks.cpp.o
[935/1354] Building CXX object tools/c...Files/clangLex.dir/PPExpressions.cpp.o
[936/1354] Building CXX object tools/c...MakeFiles/clangLex.dir/ModuleMap.cpp.o
[936/1354] Building CXX object tools/c...Files/clangLex.dir/PPLexerChange.cpp.o
[937/1354] Building CXX object tools/c...dir/PPConditionalDirectiveRecord.cpp.o
[937/1354] Building CXX object tools/c...es/clangLex.dir/PPMacroExpansion.cpp.o
[938/1354] Building CXX object tools/c...eFiles/clangLex.dir/PPDirectives.cpp.o
[938/1354] Building CXX object tools/c...CMakeFiles/clangLex.dir/PTHLexer.cpp.o
[939/1354] Building CXX object tools/c...Files/clangLex.dir/PPExpressions.cpp.o
[939/1354] Building CXX object tools/c...x/CMakeFiles/clangLex.dir/Pragma.cpp.o
[940/1354] Building CXX object tools/c...Files/clangLex.dir/PPLexerChange.cpp.o
[940/1354] Building CXX object tools/c...clangLex.dir/PreprocessingRecord.cpp.o
[941/1354] Building CXX object tools/c...es/clangLex.dir/PPMacroExpansion.cpp.o
[941/1354] Building CXX object tools/c...eFiles/clangLex.dir/Preprocessor.cpp.o
[942/1354] Building CXX object tools/c...CMakeFiles/clangLex.dir/PTHLexer.cpp.o
[942/1354] Building CXX object tools/c...s/clangLex.dir/PreprocessorLexer.cpp.o
[943/1354] Building CXX object tools/c...clangLex.dir/PreprocessingRecord.cpp.o
[943/1354] Building CXX object tools/c...Files/clangLex.dir/ScratchBuffer.cpp.o
[944/1354] Building CXX object tools/c...x/CMakeFiles/clangLex.dir/Pragma.cpp.o
[944/1354] Building CXX object tools/c.../clangLex.dir/TokenConcatenation.cpp.o
[945/1354] Building CXX object tools/c...Files/clangLex.dir/ScratchBuffer.cpp.o
[945/1354] Building CXX object tools/c...akeFiles/clangLex.dir/TokenLexer.cpp.o
[946/1354] Building CXX object tools/c...eFiles/clangLex.dir/Preprocessor.cpp.o
[946/1354] Building CXX object tools/c...akeFiles/clangParse.dir/ParseAST.cpp.o
[947/1354] Building CXX object tools/c...s/clangLex.dir/PreprocessorLexer.cpp.o
[947/1354] Building CXX object tools/c...gParse.dir/ParseCXXInlineMethods.cpp.o
[948/1354] Building CXX object tools/c.../clangLex.dir/TokenConcatenation.cpp.o
[948/1354] Building CXX object tools/c...keFiles/clangParse.dir/ParseDecl.cpp.o
[949/1354] Building CXX object tools/c...akeFiles/clangLex.dir/TokenLexer.cpp.o
[949/1354] Building CXX object tools/c...iles/clangParse.dir/ParseDeclCXX.cpp.o
[950/1354] Building CXX object tools/c...akeFiles/clangParse.dir/ParseAST.cpp.o
[950/1354] Building CXX object tools/c...keFiles/clangParse.dir/ParseExpr.cpp.o
[951/1354] Building CXX object tools/c...gParse.dir/ParseCXXInlineMethods.cpp.o
[951/1354] Building CXX object tools/c...iles/clangParse.dir/ParseExprCXX.cpp.o
[952/1354] Building CXX object lib/Dxi...eFiles/LLVMDxilHash.dir/DxilHash.cpp.o
[952/1354] Building CXX object tools/c...keFiles/clangParse.dir/ParseInit.cpp.o
[953/1354] Building CXX object tools/c...keFiles/clangParse.dir/ParseDecl.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Parse/ParseDecl.cpp:30:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Parse/ParseDecl.cpp: In function ‘void ParseRegisterNumberForHLSL(llvm::StringRef, char*, unsigned int*, unsigned int*)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Parse/ParseDecl.cpp:223:48: warning: value computed is not used [-Wunused-value]
223 | StringRef validExplicitRegisterTypes("bcistu");
| ^
[953/1354] Building CXX object tools/c...keFiles/clangParse.dir/ParseObjc.cpp.o
[954/1354] Building CXX object tools/c...iles/clangParse.dir/ParseDeclCXX.cpp.o
[954/1354] Building CXX object tools/c...Files/clangParse.dir/ParseOpenMP.cpp.o
[955/1354] Building CXX object tools/c...keFiles/clangParse.dir/ParseExpr.cpp.o
[955/1354] Building CXX object tools/c...Files/clangParse.dir/ParsePragma.cpp.o
[956/1354] Building CXX object tools/c...keFiles/clangParse.dir/ParseInit.cpp.o
[956/1354] Building CXX object tools/c...keFiles/clangParse.dir/ParseStmt.cpp.o
[957/1354] Building CXX object tools/c...Files/clangParse.dir/ParseOpenMP.cpp.o
[957/1354] Building CXX object tools/c...iles/clangParse.dir/ParseStmtAsm.cpp.o
[958/1354] Building CXX object tools/c...keFiles/clangParse.dir/ParseObjc.cpp.o
[958/1354] Building CXX object tools/c...les/clangParse.dir/ParseTemplate.cpp.o
[959/1354] Building CXX object tools/c...Files/clangParse.dir/ParsePragma.cpp.o
[959/1354] Building CXX object tools/c...es/clangParse.dir/ParseTentative.cpp.o
[960/1354] Building CXX object tools/c...keFiles/clangParse.dir/ParseStmt.cpp.o
[960/1354] Building CXX object tools/c...CMakeFiles/clangParse.dir/Parser.cpp.o
[961/1354] Building CXX object tools/c...les/clangParse.dir/ParseTemplate.cpp.o
[961/1354] Building CXX object tools/c...keFiles/clangParse.dir/ParseHLSL.cpp.o
[962/1354] Building CXX object tools/c...iles/clangParse.dir/ParseStmtAsm.cpp.o
[962/1354] Building CXX object tools/c...clangParse.dir/HLSLRootSignature.cpp.o
[963/1354] Building CXX object tools/c...es/clangParse.dir/ParseTentative.cpp.o
[963/1354] Building CXX object tools/c.../CMakeFiles/clangAST.dir/APValue.cpp.o
[964/1354] Building CXX object tools/c...clangParse.dir/HLSLRootSignature.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Parse/HLSLRootSignature.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DXIL.h:18,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Parse/HLSLRootSignature.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Parse/HLSLRootSignature.cpp:13:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[964/1354] Building CXX object tools/c...keFiles/clangAST.dir/ASTConsumer.cpp.o
[965/1354] Building CXX object tools/c...CMakeFiles/clangParse.dir/Parser.cpp.o
[965/1354] Building CXX object tools/c...akeFiles/clangAST.dir/ASTContext.cpp.o
[966/1354] Building CXX object tools/c...keFiles/clangAST.dir/ASTConsumer.cpp.o
[966/1354] Building CXX object tools/c...iles/clangAST.dir/ASTContextHLSL.cpp.o
[967/1354] Building CXX object tools/c...keFiles/clangParse.dir/ParseHLSL.cpp.o
[967/1354] Building CXX object tools/c...Files/clangAST.dir/ASTDiagnostic.cpp.o
[968/1354] Building CXX object tools/c.../CMakeFiles/clangAST.dir/APValue.cpp.o
[968/1354] Building CXX object tools/c...MakeFiles/clangAST.dir/ASTDumper.cpp.o
[969/1354] Building CXX object tools/c...Files/clangAST.dir/ASTDiagnostic.cpp.o
[969/1354] Building CXX object tools/c...keFiles/clangAST.dir/ASTImporter.cpp.o
[970/1354] Building CXX object tools/c...iles/clangAST.dir/ASTContextHLSL.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/AST/ASTContextHLSL.cpp:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[970/1354] Building CXX object tools/c...Files/clangAST.dir/ASTTypeTraits.cpp.o
[971/1354] Building CXX object tools/c...iles/clangParse.dir/ParseExprCXX.cpp.o
[971/1354] Building CXX object tools/c...CMakeFiles/clangAST.dir/AttrImpl.cpp.o
[972/1354] Building CXX object tools/c...Files/clangAST.dir/ASTTypeTraits.cpp.o
[972/1354] Building CXX object tools/c...iles/clangAST.dir/CXXInheritance.cpp.o
[973/1354] Building CXX object tools/c...akeFiles/clangAST.dir/ASTContext.cpp.o
[973/1354] Building CXX object tools/c.../CMakeFiles/clangAST.dir/Comment.cpp.o
[974/1354] Building CXX object tools/c...keFiles/clangAST.dir/ASTImporter.cpp.o
[974/1354] Building CXX object tools/c.../clangAST.dir/CommentBriefParser.cpp.o
[975/1354] Building CXX object tools/c...CMakeFiles/clangAST.dir/AttrImpl.cpp.o
[975/1354] Building CXX object tools/c...langAST.dir/CommentCommandTraits.cpp.o
[976/1354] Building CXX object tools/c...iles/clangAST.dir/CXXInheritance.cpp.o
[976/1354] Building CXX object tools/c...eFiles/clangAST.dir/CommentLexer.cpp.o
[977/1354] Building CXX object tools/c.../clangAST.dir/CommentBriefParser.cpp.o
[977/1354] Building CXX object tools/c...Files/clangAST.dir/CommentParser.cpp.o
[978/1354] Building CXX object tools/c...langAST.dir/CommentCommandTraits.cpp.o
[978/1354] Building CXX object tools/c...keFiles/clangAST.dir/CommentSema.cpp.o
[979/1354] Building CXX object tools/c.../CMakeFiles/clangAST.dir/Comment.cpp.o
[979/1354] Building CXX object tools/c...AST/CMakeFiles/clangAST.dir/Decl.cpp.o
[980/1354] Building CXX object tools/c...eFiles/clangAST.dir/CommentLexer.cpp.o
[980/1354] Building CXX object tools/c...les/clangAST.dir/DeclarationName.cpp.o
[981/1354] Building CXX object tools/c...Files/clangAST.dir/CommentParser.cpp.o
[981/1354] Building CXX object tools/c...CMakeFiles/clangAST.dir/DeclBase.cpp.o
[982/1354] Building CXX object tools/c...les/clangAST.dir/DeclarationName.cpp.o
[982/1354] Building CXX object tools/c.../CMakeFiles/clangAST.dir/DeclCXX.cpp.o
[983/1354] Building CXX object tools/c...keFiles/clangAST.dir/CommentSema.cpp.o
[983/1354] Building CXX object tools/c...akeFiles/clangAST.dir/DeclFriend.cpp.o
[984/1354] Building CXX object tools/c...AST/CMakeFiles/clangAST.dir/Decl.cpp.o
[984/1354] Building CXX object tools/c...MakeFiles/clangAST.dir/DeclGroup.cpp.o
[985/1354] Building CXX object tools/c...CMakeFiles/clangAST.dir/DeclBase.cpp.o
[985/1354] Building CXX object tools/c...CMakeFiles/clangAST.dir/DeclObjC.cpp.o
[986/1354] Building CXX object tools/c...akeFiles/clangAST.dir/DeclFriend.cpp.o
[986/1354] Building CXX object tools/c...akeFiles/clangAST.dir/DeclOpenMP.cpp.o
[987/1354] Building CXX object tools/c.../CMakeFiles/clangAST.dir/DeclCXX.cpp.o
[987/1354] Building CXX object tools/c...keFiles/clangAST.dir/DeclPrinter.cpp.o
[988/1354] Building CXX object tools/c...MakeFiles/clangAST.dir/DeclGroup.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/AST/DeclGroup.cpp: In constructor ‘clang::DeclGroup::DeclGroup(unsigned int, clang::Decl**)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/AST/DeclGroup.cpp:33:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class clang::DeclGroup’ from an array of ‘class clang::Decl*’ [-Wclass-memaccess]
33 | memcpy(this+1, decls, numdecls * sizeof(*decls));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/AST/DeclGroup.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/include/clang/AST/DeclGroup.h:27:7: note: ‘class clang::DeclGroup’ declared here
27 | class DeclGroup {
| ^~~~~~~~~
[988/1354] Building CXX object tools/c...eFiles/clangAST.dir/DeclTemplate.cpp.o
[989/1354] Building CXX object tools/c...akeFiles/clangAST.dir/DeclOpenMP.cpp.o
[989/1354] Building CXX object tools/c...AST/CMakeFiles/clangAST.dir/Expr.cpp.o
[990/1354] Building CXX object tools/c...CMakeFiles/clangAST.dir/DeclObjC.cpp.o
[990/1354] Building CXX object tools/c.../clangAST.dir/ExprClassification.cpp.o
[991/1354] Building CXX object tools/c...eFiles/clangAST.dir/DeclTemplate.cpp.o
[991/1354] Building CXX object tools/c...eFiles/clangAST.dir/ExprConstant.cpp.o
[992/1354] Building CXX object tools/c...keFiles/clangAST.dir/DeclPrinter.cpp.o
[992/1354] Building CXX object tools/c.../CMakeFiles/clangAST.dir/ExprCXX.cpp.o
[993/1354] Building CXX object tools/c.../clangAST.dir/ExprClassification.cpp.o
[993/1354] Building CXX object tools/c...s/clangAST.dir/ExternalASTSource.cpp.o
[994/1354] Building CXX object tools/c...AST/CMakeFiles/clangAST.dir/Expr.cpp.o
[994/1354] Building CXX object tools/c...T.dir/HlslBuiltinTypeDeclBuilder.cpp.o
[995/1354] Building CXX object tools/c...s/clangAST.dir/ExternalASTSource.cpp.o
[995/1354] Building CXX object tools/c...MakeFiles/clangAST.dir/HlslTypes.cpp.o
[996/1354] Building CXX object tools/c.../CMakeFiles/clangAST.dir/ExprCXX.cpp.o
[996/1354] Building CXX object tools/c...akeFiles/clangAST.dir/InheritViz.cpp.o
[997/1354] Building CXX object tools/c...T.dir/HlslBuiltinTypeDeclBuilder.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/AST/HlslBuiltinTypeDeclBuilder.cpp:11:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[997/1354] Building CXX object tools/c...Files/clangAST.dir/ItaniumCXXABI.cpp.o
[998/1354] Building CXX object tools/c...MakeFiles/clangAST.dir/HlslTypes.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/AST/HlslTypes.cpp:22:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/AST/HlslTypes.cpp: In function ‘bool hlsl::IsHLSLNodeType(clang::QualType)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/AST/HlslTypes.cpp:562:33: warning: unused variable ‘Attr’ [-Wunused-variable]
562 | if (const HLSLNodeObjectAttr *Attr = getAttr<HLSLNodeObjectAttr>(type))
| ^~~~
[998/1354] Building CXX object tools/c...Files/clangAST.dir/ItaniumMangle.cpp.o
[999/1354] Building CXX object tools/c...eFiles/clangAST.dir/ExprConstant.cpp.o
[999/1354] Building CXX object tools/c...T/CMakeFiles/clangAST.dir/Mangle.cpp.o
[1000/1354] Building CXX object tools/...akeFiles/clangAST.dir/InheritViz.cpp.o
[1000/1354] Building CXX object tools/...les/clangAST.dir/MicrosoftCXXABI.cpp.o
[1001/1354] Building CXX object tools/...Files/clangAST.dir/ItaniumCXXABI.cpp.o
[1001/1354] Building CXX object tools/...les/clangAST.dir/MicrosoftMangle.cpp.o
[1002/1354] Building CXX object tools/...T/CMakeFiles/clangAST.dir/Mangle.cpp.o
[1002/1354] Building CXX object tools/...clangAST.dir/NestedNameSpecifier.cpp.o
[1003/1354] Building CXX object tools/...les/clangAST.dir/MicrosoftCXXABI.cpp.o
[1003/1354] Building CXX object tools/...MakeFiles/clangAST.dir/ParentMap.cpp.o
[1004/1354] Building CXX object tools/...Files/clangAST.dir/ItaniumMangle.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/AST/ItaniumMangle.cpp:3678:6: warning: ‘void {anonymous}::CXXNameMangler::mangleExistingSubstitution(clang::QualType)’ defined but not used [-Wunused-function]
3678 | void CXXNameMangler::mangleExistingSubstitution(QualType type) {
| ^~~~~~~~~~~~~~
[1004/1354] Building CXX object tools/...iles/clangAST.dir/RawCommentList.cpp.o
[1005/1354] Building CXX object tools/...MakeFiles/clangAST.dir/ParentMap.cpp.o
[1005/1354] Building CXX object tools/...eFiles/clangAST.dir/RecordLayout.cpp.o
[1006/1354] Building CXX object tools/...clangAST.dir/NestedNameSpecifier.cpp.o
[1006/1354] Building CXX object tools/...clangAST.dir/RecordLayoutBuilder.cpp.o
[1007/1354] Building CXX object tools/...les/clangAST.dir/MicrosoftMangle.cpp.o
[1007/1354] Building CXX object tools/...angAST.dir/SelectorLocationsKind.cpp.o
[1008/1354] Building CXX object tools/...iles/clangAST.dir/RawCommentList.cpp.o
[1008/1354] Building CXX object tools/...AST/CMakeFiles/clangAST.dir/Stmt.cpp.o
[1009/1354] Building CXX object tools/...angAST.dir/SelectorLocationsKind.cpp.o
[1009/1354] Building CXX object tools/...eFiles/clangAST.dir/StmtIterator.cpp.o
[1010/1354] Building CXX object tools/...eFiles/clangAST.dir/RecordLayout.cpp.o
[1010/1354] Building CXX object tools/...keFiles/clangAST.dir/StmtPrinter.cpp.o
[1011/1354] Building CXX object tools/...eFiles/clangAST.dir/StmtIterator.cpp.o
[1011/1354] Building CXX object tools/...keFiles/clangAST.dir/StmtProfile.cpp.o
[1012/1354] Building CXX object tools/...clangAST.dir/RecordLayoutBuilder.cpp.o
[1012/1354] Building CXX object tools/.../CMakeFiles/clangAST.dir/StmtViz.cpp.o
[1013/1354] Building CXX object tools/...AST/CMakeFiles/clangAST.dir/Stmt.cpp.o
[1013/1354] Building CXX object tools/...eFiles/clangAST.dir/TemplateBase.cpp.o
[1014/1354] Building CXX object tools/.../CMakeFiles/clangAST.dir/StmtViz.cpp.o
[1014/1354] Building CXX object tools/...eFiles/clangAST.dir/TemplateName.cpp.o
[1015/1354] Building CXX object tools/...keFiles/clangAST.dir/StmtPrinter.cpp.o
[1015/1354] Building CXX object tools/...AST/CMakeFiles/clangAST.dir/Type.cpp.o
[1016/1354] Building CXX object tools/...keFiles/clangAST.dir/StmtProfile.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/AST/StmtProfile.cpp:101:6: warning: ‘void {anonymous}::StmtProfiler::VisitSwitchCase(const clang::SwitchCase*)’ defined but not used [-Wunused-function]
101 | void StmtProfiler::VisitSwitchCase(const SwitchCase *S) {
| ^~~~~~~~~~~~
[1016/1354] Building CXX object tools/.../CMakeFiles/clangAST.dir/TypeLoc.cpp.o
[1017/1354] Building CXX object tools/...eFiles/clangAST.dir/TemplateBase.cpp.o
[1017/1354] Building CXX object tools/...keFiles/clangAST.dir/TypePrinter.cpp.o
[1018/1354] Building CXX object tools/...eFiles/clangAST.dir/TemplateName.cpp.o
[1018/1354] Building CXX object tools/...Files/clangAST.dir/VTableBuilder.cpp.o
[1019/1354] Building CXX object tools/.../CMakeFiles/clangAST.dir/TypeLoc.cpp.o
[1019/1354] Building CXX object tools/...akeFiles/clangAST.dir/VTTBuilder.cpp.o
[1020/1354] Building CXX object tools/...AST/CMakeFiles/clangAST.dir/Type.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/AST/Type.cpp: In member function ‘bool clang::Type::canHaveNullability() const’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/AST/Type.cpp:3477:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
3477 | switch (cast<BuiltinType>(type.getTypePtr())->getKind()) {
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/AST/Type.cpp:3513:3: note: here
3513 | case Type::Complex:
| ^~~~
[1020/1354] Building CXX object tools/...ngASTMatchers.dir/ASTMatchFinder.cpp.o
[1021/1354] Building CXX object tools/...keFiles/clangAST.dir/TypePrinter.cpp.o
[1021/1354] Building CXX object tools/...Matchers.dir/ASTMatchersInternal.cpp.o
[1022/1354] Building CXX object tools/...akeFiles/clangAST.dir/VTTBuilder.cpp.o
[1022/1354] Building CXX object tools/...ngSema.dir/AnalysisBasedWarnings.cpp.o
[1023/1354] Building CXX object tools/...Files/clangAST.dir/VTableBuilder.cpp.o
[1023/1354] Building CXX object tools/...iles/clangSema.dir/AttributeList.cpp.o
[1024/1354] Building CXX object tools/...Matchers.dir/ASTMatchersInternal.cpp.o
[1024/1354] Building CXX object tools/...angSema.dir/CodeCompleteConsumer.cpp.o
[1025/1354] Building CXX object tools/...iles/clangSema.dir/AttributeList.cpp.o
[1025/1354] Building CXX object tools/...MakeFiles/clangSema.dir/DeclSpec.cpp.o
[1026/1354] Building CXX object tools/...angSema.dir/CodeCompleteConsumer.cpp.o
[1026/1354] Building CXX object tools/.../clangSema.dir/DelayedDiagnostic.cpp.o
[1027/1354] Building CXX object tools/...ngSema.dir/AnalysisBasedWarnings.cpp.o
[1027/1354] Building CXX object tools/...clangSema.dir/IdentifierResolver.cpp.o
[1028/1354] Building CXX object tools/...MakeFiles/clangSema.dir/DeclSpec.cpp.o
[1028/1354] Building CXX object tools/...es/clangSema.dir/JumpDiagnostics.cpp.o
[1029/1354] Building CXX object tools/...ngASTMatchers.dir/ASTMatchFinder.cpp.o
[1029/1354] Building CXX object tools/....dir/MultiplexExternalSemaSource.cpp.o
[1030/1354] Building CXX object tools/...clangSema.dir/IdentifierResolver.cpp.o
[1030/1354] Building CXX object tools/...a/CMakeFiles/clangSema.dir/Scope.cpp.o
[1031/1354] Building CXX object tools/.../clangSema.dir/DelayedDiagnostic.cpp.o
[1031/1354] Building CXX object tools/...akeFiles/clangSema.dir/ScopeInfo.cpp.o
[1032/1354] Building CXX object tools/...a/CMakeFiles/clangSema.dir/Scope.cpp.o
[1032/1354] Building CXX object tools/...ma/CMakeFiles/clangSema.dir/Sema.cpp.o
[1033/1354] Building CXX object tools/....dir/MultiplexExternalSemaSource.cpp.o
[1033/1354] Building CXX object tools/...keFiles/clangSema.dir/SemaAccess.cpp.o
[1034/1354] Building CXX object tools/...akeFiles/clangSema.dir/ScopeInfo.cpp.o
[1034/1354] Building CXX object tools/...MakeFiles/clangSema.dir/SemaAttr.cpp.o
[1035/1354] Building CXX object tools/...es/clangSema.dir/JumpDiagnostics.cpp.o
[1035/1354] Building CXX object tools/...s/clangSema.dir/SemaCXXScopeSpec.cpp.o
[1036/1354] Building CXX object tools/...keFiles/clangSema.dir/SemaAccess.cpp.o
[1036/1354] Building CXX object tools/...MakeFiles/clangSema.dir/SemaCast.cpp.o
[1037/1354] Building CXX object tools/...MakeFiles/clangSema.dir/SemaAttr.cpp.o
[1037/1354] Building CXX object tools/...Files/clangSema.dir/SemaChecking.cpp.o
[1038/1354] Building CXX object tools/...ma/CMakeFiles/clangSema.dir/Sema.cpp.o
[1038/1354] Building CXX object tools/...s/clangSema.dir/SemaCodeComplete.cpp.o
[1039/1354] Building CXX object tools/...s/clangSema.dir/SemaCXXScopeSpec.cpp.o
[1039/1354] Building CXX object tools/...Files/clangSema.dir/SemaConsumer.cpp.o
[1040/1354] Building CXX object tools/...Files/clangSema.dir/SemaConsumer.cpp.o
[1040/1354] Building CXX object tools/...MakeFiles/clangSema.dir/SemaCUDA.cpp.o
[1041/1354] Building CXX object tools/...MakeFiles/clangSema.dir/SemaCast.cpp.o
[1041/1354] Building CXX object tools/...MakeFiles/clangSema.dir/SemaDecl.cpp.o
[1042/1354] Building CXX object tools/...MakeFiles/clangSema.dir/SemaCUDA.cpp.o
[1042/1354] Building CXX object tools/...Files/clangSema.dir/SemaDeclAttr.cpp.o
[1043/1354] Building CXX object tools/...Files/clangSema.dir/SemaChecking.cpp.o
[1043/1354] Building CXX object tools/...eFiles/clangSema.dir/SemaDeclCXX.cpp.o
[1044/1354] Building CXX object tools/...s/clangSema.dir/SemaCodeComplete.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaCodeComplete.cpp: In function ‘CXCursorKind clang::getCursorKindForDecl(const Decl*)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaCodeComplete.cpp:3063:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
3063 | switch (cast<ObjCPropertyImplDecl>(D)->getPropertyImplementation()) {
| ^~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaCodeComplete.cpp:3071:7: note: here
3071 | case Decl::Import:
| ^~~~
[1044/1354] Building CXX object tools/...Files/clangSema.dir/SemaDeclObjC.cpp.o
[1045/1354] Building CXX object tools/...Files/clangSema.dir/SemaDeclAttr.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaDeclAttr.cpp: In function ‘void handleCapabilityAttr(clang::Sema&, clang::Decl*, const clang::AttributeList&)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaDeclAttr.cpp:4391:22: warning: value computed is not used [-Wunused-value]
4391 | StringRef N("mutex");
| ^
[1045/1354] Building CXX object tools/...CMakeFiles/clangSema.dir/SemaDXR.cpp.o
[1046/1354] Building CXX object tools/...MakeFiles/clangSema.dir/SemaDecl.cpp.o
[1046/1354] Building CXX object tools/.../clangSema.dir/SemaExceptionSpec.cpp.o
[1047/1354] Building CXX object tools/...Files/clangSema.dir/SemaDeclObjC.cpp.o
[1047/1354] Building CXX object tools/...MakeFiles/clangSema.dir/SemaExpr.cpp.o
[1048/1354] Building CXX object tools/.../clangSema.dir/SemaExceptionSpec.cpp.o
[1048/1354] Building CXX object tools/...eFiles/clangSema.dir/SemaExprCXX.cpp.o
[1049/1354] Building CXX object tools/...eFiles/clangSema.dir/SemaDeclCXX.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaDeclCXX.cpp: In member function ‘bool clang::Sema::checkThisInStaticMemberFunctionExceptionSpec(clang::CXXMethodDecl*)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaDeclCXX.cpp:13603:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
13603 | if (!Finder.TraverseStmt(Proto->getNoexceptExpr()))
| ^~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/Support/Casting.h:18,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/include/clang/Basic/LLVM.h:22,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/include/clang/AST/APValue.h:17,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/include/clang/AST/Decl.h:17,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/include/clang/AST/ASTTypeTraits.h:20,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/include/clang/AST/ASTContext.h:18,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/include/clang/Sema/SemaInternal.h:18,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaDeclCXX.cpp:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/Support/Compiler.h:224:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
224 | #define LLVM_FALLTHROUGH [[fallthrough]]
| ^
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaDeclCXX.cpp:13605:7: note: in expansion of macro ‘LLVM_FALLTHROUGH’
13605 | LLVM_FALLTHROUGH; // HLSL Change
| ^~~~~~~~~~~~~~~~
[1049/1354] Building CXX object tools/...les/clangSema.dir/SemaExprMember.cpp.o
[1050/1354] Building CXX object tools/...CMakeFiles/clangSema.dir/SemaDXR.cpp.o
[1050/1354] Building CXX object tools/...Files/clangSema.dir/SemaExprObjC.cpp.o
[1051/1354] Building CXX object tools/...les/clangSema.dir/SemaExprMember.cpp.o
[1051/1354] Building CXX object tools/...les/clangSema.dir/SemaFixItUtils.cpp.o
[1052/1354] Building CXX object tools/...Files/clangSema.dir/SemaExprObjC.cpp.o
[1052/1354] Building CXX object tools/...MakeFiles/clangSema.dir/SemaHLSL.cpp.o
[1053/1354] Building CXX object tools/...MakeFiles/clangSema.dir/SemaExpr.cpp.o
[1053/1354] Building CXX object tools/...clangSema.dir/SemaHLSLDiagnoseTU.cpp.o
[1054/1354] Building CXX object tools/...les/clangSema.dir/SemaFixItUtils.cpp.o
[1054/1354] Building CXX object tools/...MakeFiles/clangSema.dir/SemaInit.cpp.o
[1055/1354] Building CXX object tools/...eFiles/clangSema.dir/SemaExprCXX.cpp.o
[1055/1354] Building CXX object tools/...keFiles/clangSema.dir/SemaLambda.cpp.o
[1056/1354] Building CXX object tools/...MakeFiles/clangSema.dir/SemaHLSL.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaHLSL.cpp:24:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaHLSL.cpp:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/include/clang/AST/Decl.h:20,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/include/clang/AST/ASTTypeTraits.h:20,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/include/clang/AST/ASTContext.h:18,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/include/clang/Sema/SemaHLSL.h:17,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaHLSL.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/include/clang/AST/ExternalASTSource.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/include/clang/AST/ExternalASTSource.h:225:16: warning: ‘virtual void clang::ExternalASTSource::CompleteType(clang::ObjCInterfaceDecl*)’ was hidden [-Woverloaded-virtual=]
225 | virtual void CompleteType(ObjCInterfaceDecl *Class);
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaHLSL.cpp:5920:8: note: by ‘virtual void HLSLExternalSource::CompleteType(clang::TagDecl*)’
5920 | void CompleteType(TagDecl *Tag) override {
| ^~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaHLSL.cpp: In constructor ‘HLSLExternalSource::HLSLExternalSource()’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaHLSL.cpp:4128:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class clang::QualType’; use assignment or value-initialization instead [-Wclass-memaccess]
4128 | memset(m_scalarTypes, 0, sizeof(m_scalarTypes));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/include/clang/AST/Decl.h:22:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/include/clang/AST/Type.h:566:7: note: ‘class clang::QualType’ declared here
566 | class QualType {
| ^~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaHLSL.cpp:4130:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class clang::QualType’; use assignment or value-initialization instead [-Wclass-memaccess]
4130 | memset(m_baseTypes, 0, sizeof(m_baseTypes));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/include/clang/AST/Type.h:566:7: note: ‘class clang::QualType’ declared here
566 | class QualType {
| ^~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaHLSL.cpp: In member function ‘clang::ExprResult HLSLExternalSource::LookupArrayMemberExprForHLSL(clang::Expr&, clang::DeclarationName, bool, clang::SourceLocation, clang::SourceLocation)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaHLSL.cpp:9040:34: warning: unused variable ‘CAT’ [-Wunused-variable]
9040 | if (const ConstantArrayType *CAT = dyn_cast<ConstantArrayType>(BaseType)) {
| ^~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaHLSL.cpp: In function ‘bool hlsl::ShouldSkipNRVO(clang::Sema&, clang::QualType, clang::VarDecl*, clang::FunctionDecl*)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaHLSL.cpp:13208:31: warning: unused variable ‘Attr’ [-Wunused-variable]
13208 | if (const HLSLShaderAttr *Attr = FD->getAttr<HLSLShaderAttr>()) {
| ^~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaHLSL.cpp: In function ‘void hlsl::DiagnoseRegisterType(clang::Sema*, clang::SourceLocation, clang::QualType, char)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaHLSL.cpp:11429:28: warning: value computed is not used [-Wunused-value]
11429 | StringRef expected("none");
| ^
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/cassert:1,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/ADT/StringRef.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/Support/ErrorHandling.h:18,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/Support/Casting.h:19,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/include/clang/Basic/LLVM.h:22,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/include/clang/AST/APValue.h:17,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/include/clang/AST/Decl.h:17:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaHLSL.cpp: In member function ‘HLSLExternalSource::AddTemplateParamToArray(char const*, clang::CXXRecordDecl*, int, clang::NamedDecl* (&) [30], unsigned int*)’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/llvm_assert/assert.h:47:4: warning: ‘nonnull’ argument ‘templateParamNamedDecls’ compared to NULL [-Wnonnull-compare]
47 | ((void)((!!(Expression)) || \
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | (llvm_assert(#Expression, __FILE__, __LINE__, __FUNCTION__), 0)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[1056/1354] Building CXX object tools/...keFiles/clangSema.dir/SemaLookup.cpp.o
[1057/1354] Building CXX object tools/...MakeFiles/clangSema.dir/SemaInit.cpp.o
[1057/1354] Building CXX object tools/...s/clangSema.dir/SemaObjCProperty.cpp.o
[1058/1354] Building CXX object tools/...keFiles/clangSema.dir/SemaLambda.cpp.o
[1058/1354] Building CXX object tools/...keFiles/clangSema.dir/SemaOpenMP.cpp.o
[1059/1354] Building CXX object tools/...s/clangSema.dir/SemaObjCProperty.cpp.o
[1059/1354] Building CXX object tools/...Files/clangSema.dir/SemaOverload.cpp.o
[1060/1354] Building CXX object tools/...clangSema.dir/SemaHLSLDiagnoseTU.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaHLSLDiagnoseTU.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaHLSLDiagnoseTU.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaHLSLDiagnoseTU.cpp: In member function ‘bool {anonymous}::HLSLReachableDiagnoseVisitor::VisitVarDecl(clang::VarDecl*)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaHLSLDiagnoseTU.cpp:408:25: warning: unused variable ‘IL’ [-Wunused-variable]
408 | if (auto *IL = dyn_cast<IntegerLiteral>(subExpr))
| ^~
[1060/1354] Building CXX object tools/...s/clangSema.dir/SemaPseudoObject.cpp.o
[1061/1354] Building CXX object tools/...keFiles/clangSema.dir/SemaOpenMP.cpp.o
[1061/1354] Building CXX object tools/...MakeFiles/clangSema.dir/SemaStmt.cpp.o
[1062/1354] Building CXX object tools/...keFiles/clangSema.dir/SemaLookup.cpp.o
[1062/1354] Building CXX object tools/...eFiles/clangSema.dir/SemaStmtAsm.cpp.o
[1063/1354] Building CXX object tools/...s/clangSema.dir/SemaPseudoObject.cpp.o
[1063/1354] Building CXX object tools/...Files/clangSema.dir/SemaStmtAttr.cpp.o
[1064/1354] Building CXX object tools/...Files/clangSema.dir/SemaOverload.cpp.o
[1064/1354] Building CXX object tools/...Files/clangSema.dir/SemaTemplate.cpp.o
[1065/1354] Building CXX object tools/...eFiles/clangSema.dir/SemaStmtAsm.cpp.o
[1065/1354] Building CXX object tools/...ngSema.dir/SemaTemplateDeduction.cpp.o
[1066/1354] Building CXX object tools/...Files/clangSema.dir/SemaStmtAttr.cpp.o
[1066/1354] Building CXX object tools/...Sema.dir/SemaTemplateInstantiate.cpp.o
[1067/1354] Building CXX object tools/...MakeFiles/clangSema.dir/SemaStmt.cpp.o
[1067/1354] Building CXX object tools/....dir/SemaTemplateInstantiateDecl.cpp.o
[1068/1354] Building CXX object tools/...ngSema.dir/SemaTemplateDeduction.cpp.o
[1068/1354] Building CXX object tools/...angSema.dir/SemaTemplateVariadic.cpp.o
[1069/1354] Building CXX object tools/...Sema.dir/SemaTemplateInstantiate.cpp.o
[1069/1354] Building CXX object tools/...MakeFiles/clangSema.dir/SemaType.cpp.o
[1070/1354] Building CXX object tools/....dir/SemaTemplateInstantiateDecl.cpp.o
[1070/1354] Building CXX object tools/...les/clangSema.dir/TypeLocBuilder.cpp.o
[1071/1354] Building CXX object tools/...Files/clangSema.dir/SemaTemplate.cpp.o
[1071/1354] Building CXX object tools/...les/clangCodeGen.dir/BackendUtil.cpp.o
[1072/1354] Building CXX object lib/Tr...larOpts.dir/LowerExpectIntrinsic.cpp.o
[1072/1354] Building CXX object tools/...eFiles/clangCodeGen.dir/CGAtomic.cpp.o
[1073/1354] Building CXX object tools/...les/clangSema.dir/TypeLocBuilder.cpp.o
[1073/1354] Building CXX object tools/...eFiles/clangCodeGen.dir/CGBlocks.cpp.o
[1074/1354] Building CXX object tools/...les/clangCodeGen.dir/BackendUtil.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/CodeGen/BackendUtil.cpp:13:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/CodeGen/BackendUtil.cpp:26:
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, FunctionPassCtor)’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/CodeGen/SchedulerRegistry.h:43:35: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
43 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
| ^~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/CodeGen/SchedulerRegistry.h: In static member function ‘static llvm::ScheduleDAGSDNodes* (* llvm::RegisterScheduler::getDefault())(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/CodeGen/SchedulerRegistry.h:57:12: warning: cast between incompatible function types from ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} to ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} [-Wcast-function-type]
57 | return (FunctionPassCtor)Registry.getDefault();
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/CodeGen/SchedulerRegistry.h: In static member function ‘static void llvm::RegisterScheduler::setDefault(FunctionPassCtor)’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/llvm/CodeGen/SchedulerRegistry.h:60:25: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type]
60 | Registry.setDefault((MachinePassCtor)C);
| ^~~~~~~~~~~~~~~~~~
[1074/1354] Building CXX object tools/...Files/clangCodeGen.dir/CGBuiltin.cpp.o
[1075/1354] Building CXX object tools/...angSema.dir/SemaTemplateVariadic.cpp.o
[1075/1354] Building CXX object tools/...eFiles/clangCodeGen.dir/CGCUDANV.cpp.o
[1076/1354] Building CXX object tools/...eFiles/clangCodeGen.dir/CGAtomic.cpp.o
[1076/1354] Building CXX object tools/...s/clangCodeGen.dir/CGCUDARuntime.cpp.o
[1077/1354] Building CXX object tools/...Files/clangCodeGen.dir/CGBuiltin.cpp.o
[1077/1354] Building CXX object tools/...MakeFiles/clangCodeGen.dir/CGCXX.cpp.o
[1078/1354] Building CXX object tools/...MakeFiles/clangAST.dir/ASTDumper.cpp.o
[1078/1354] Building CXX object tools/...eFiles/clangCodeGen.dir/CGCXXABI.cpp.o
[1079/1354] Building CXX object tools/...eFiles/clangCodeGen.dir/CGCUDANV.cpp.o
[1079/1354] Building CXX object tools/...akeFiles/clangCodeGen.dir/CGCall.cpp.o
[1080/1354] Building CXX object tools/...s/clangCodeGen.dir/CGCUDARuntime.cpp.o
[1080/1354] Building CXX object tools/...keFiles/clangCodeGen.dir/CGClass.cpp.o
[1081/1354] Building CXX object tools/...eFiles/clangCodeGen.dir/CGCXXABI.cpp.o
[1081/1354] Building CXX object tools/...Files/clangCodeGen.dir/CGCleanup.cpp.o
[1082/1354] Building CXX object tools/...MakeFiles/clangCodeGen.dir/CGCXX.cpp.o
[1082/1354] Building CXX object tools/...les/clangCodeGen.dir/CGDebugInfo.cpp.o
[1083/1354] Building CXX object tools/...keFiles/clangCodeGen.dir/CGClass.cpp.o
[1083/1354] Building CXX object tools/...akeFiles/clangCodeGen.dir/CGDecl.cpp.o
[1084/1354] Building CXX object tools/...akeFiles/clangCodeGen.dir/CGCall.cpp.o
[1084/1354] Building CXX object tools/...Files/clangCodeGen.dir/CGDeclCXX.cpp.o
[1085/1354] Building CXX object tools/...Files/clangCodeGen.dir/CGCleanup.cpp.o
[1085/1354] Building CXX object tools/...les/clangCodeGen.dir/CGException.cpp.o
[1086/1354] Building CXX object tools/...les/clangCodeGen.dir/CGDebugInfo.cpp.o
[1086/1354] Building CXX object tools/...akeFiles/clangCodeGen.dir/CGExpr.cpp.o
[1087/1354] Building CXX object tools/...Files/clangCodeGen.dir/CGDeclCXX.cpp.o
[1087/1354] Building CXX object tools/...Files/clangCodeGen.dir/CGExprAgg.cpp.o
[1088/1354] Building CXX object tools/...akeFiles/clangCodeGen.dir/CGDecl.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/CodeGen/CGDecl.cpp:32:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
[1088/1354] Building CXX object tools/...Files/clangCodeGen.dir/CGExprCXX.cpp.o
[1089/1354] Building CXX object tools/...les/clangCodeGen.dir/CGException.cpp.o
[1089/1354] Building CXX object tools/...s/clangCodeGen.dir/CGExprComplex.cpp.o
[1090/1354] Building CXX object tools/...akeFiles/clangCodeGen.dir/CGExpr.cpp.o
[1090/1354] Building CXX object tools/.../clangCodeGen.dir/CGExprConstant.cpp.o
[1091/1354] Building CXX object tools/...Files/clangCodeGen.dir/CGExprAgg.cpp.o
[1091/1354] Building CXX object tools/...es/clangCodeGen.dir/CGExprScalar.cpp.o
[1092/1354] Building CXX object tools/...Files/clangCodeGen.dir/CGExprCXX.cpp.o
[1092/1354] Building CXX object tools/...s/clangCodeGen.dir/CGHLSLRuntime.cpp.o
[1093/1354] Building CXX object tools/...s/clangCodeGen.dir/CGExprComplex.cpp.o
[1093/1354] Building CXX object tools/...eFiles/clangCodeGen.dir/CGHLSLMS.cpp.o
[1094/1354] Building CXX object tools/...s/clangCodeGen.dir/CGHLSLRuntime.cpp.o
[1094/1354] Building CXX object tools/...odeGen.dir/CGHLSLMSFinishCodeGen.cpp.o
[1095/1354] Building CXX object tools/.../clangCodeGen.dir/CGExprConstant.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/CodeGen/CGExprConstant.cpp: In member function ‘llvm::Constant* {anonymous}::ConstExprEmitter::VisitCastExpr(clang::CastExpr*)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/CodeGen/CGExprConstant.cpp:873:47: warning: unused variable ‘CAZ’ [-Wunused-variable]
873 | else if (llvm::ConstantAggregateZero *CAZ = dyn_cast<llvm::ConstantAggregateZero>(SubExprResult)) {
| ^~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/CodeGen/CGExprConstant.cpp:918:45: warning: unused variable ‘CAZ’ [-Wunused-variable]
918 | else if (llvm::ConstantAggregateZero *CAZ = dyn_cast<llvm::ConstantAggregateZero>(C)) {
| ^~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/CodeGen/CGExprConstant.cpp:944:45: warning: unused variable ‘CAZ’ [-Wunused-variable]
944 | else if (llvm::ConstantAggregateZero *CAZ = dyn_cast<llvm::ConstantAggregateZero>(C)) {
| ^~~
[1095/1354] Building CXX object tools/...gCodeGen.dir/CGHLSLRootSignature.cpp.o
[1096/1354] Building CXX object tools/...gCodeGen.dir/CGHLSLRootSignature.cpp.o
[1096/1354] Building CXX object tools/...iles/clangCodeGen.dir/CGLoopInfo.cpp.o
[1097/1354] Building CXX object tools/...es/clangCodeGen.dir/CGExprScalar.cpp.o
[1097/1354] Building CXX object tools/...akeFiles/clangCodeGen.dir/CGObjC.cpp.o
[1098/1354] Building CXX object tools/...iles/clangCodeGen.dir/CGLoopInfo.cpp.o
[1098/1354] Building CXX object tools/...odeGen.dir/CGRecordLayoutBuilder.cpp.o
[1099/1354] Building CXX object tools/...eFiles/clangCodeGen.dir/CGHLSLMS.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:24,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/CodeGen/CGHLSLMS.cpp:21:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/CodeGen/CGHLSLMS.cpp: In member function ‘virtual void {anonymous}::CGMSHLSLRuntime::AddHLSLFunctionInfo(llvm::Function*, const clang::FunctionDecl*)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/CodeGen/CGHLSLMS.cpp:1805:21: warning: unused variable ‘pAttr’ [-Wunused-variable]
1805 | if (const auto *pAttr = FD->getAttr<HLSLNodeIsProgramEntryAttr>()) {
| ^~~~~
[1099/1354] Building CXX object tools/...akeFiles/clangCodeGen.dir/CGStmt.cpp.o
[1100/1354] Building CXX object tools/...odeGen.dir/CGHLSLMSFinishCodeGen.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:24,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/CodeGen/CGHLSLMSFinishCodeGen.cpp:44:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/HLSL/HLModule.h:15:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
[1100/1354] Building CXX object tools/...es/clangCodeGen.dir/CGStmtOpenMP.cpp.o
[1101/1354] Building CXX object tools/...akeFiles/clangCodeGen.dir/CGObjC.cpp.o
[1101/1354] Building CXX object tools/...MakeFiles/clangCodeGen.dir/CGVTT.cpp.o
[1102/1354] Building CXX object tools/...odeGen.dir/CGRecordLayoutBuilder.cpp.o
[1102/1354] Building CXX object tools/...Files/clangCodeGen.dir/CGVTables.cpp.o
[1103/1354] Building CXX object tools/...akeFiles/clangCodeGen.dir/CGStmt.cpp.o
[1103/1354] Building CXX object tools/...clangCodeGen.dir/CodeGenABITypes.cpp.o
[1104/1354] Building CXX object tools/...eFiles/clangCodeGen.dir/CGBlocks.cpp.o
[1104/1354] Building CXX object tools/...s/clangCodeGen.dir/CodeGenAction.cpp.o
[1105/1354] Building CXX object tools/...MakeFiles/clangCodeGen.dir/CGVTT.cpp.o
[1105/1354] Building CXX object tools/...clangCodeGen.dir/CodeGenFunction.cpp.o
[1106/1354] Building CXX object tools/...Files/clangCodeGen.dir/CGVTables.cpp.o
[1106/1354] Building CXX object tools/...s/clangCodeGen.dir/CodeGenModule.cpp.o
[1107/1354] Building CXX object tools/...clangCodeGen.dir/CodeGenABITypes.cpp.o
[1107/1354] Building CXX object tools/...iles/clangCodeGen.dir/CodeGenPGO.cpp.o
[1108/1354] Building CXX object tools/...s/clangCodeGen.dir/CodeGenAction.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/CodeGen/CodeGenAction.cpp: In member function ‘virtual std::unique_ptr<clang::ASTConsumer> clang::CodeGenAction::CreateASTConsumer(clang::CompilerInstance&, llvm::StringRef)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/CodeGen/CodeGenAction.cpp:742:19: warning: redundant move in return statement [-Wredundant-move]
742 | return std::move(Result);
| ~~~~~~~~~^~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/CodeGen/CodeGenAction.cpp:742:19: note: remove ‘std::move’ call
[1108/1354] Building CXX object tools/...les/clangCodeGen.dir/CodeGenTBAA.cpp.o
[1109/1354] Building CXX object tools/...clangCodeGen.dir/CodeGenFunction.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/CodeGen/CodeGenFunction.cpp:35:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
[1109/1354] Building CXX object tools/...es/clangCodeGen.dir/CodeGenTypes.cpp.o
[1110/1354] Building CXX object tools/...les/clangCodeGen.dir/CodeGenTBAA.cpp.o
[1110/1354] Building CXX object tools/...ngCodeGen.dir/CoverageMappingGen.cpp.o
[1111/1354] Building CXX object tools/...es/clangCodeGen.dir/CodeGenTypes.cpp.o
[1111/1354] Building CXX object tools/...s/clangCodeGen.dir/ItaniumCXXABI.cpp.o
[1112/1354] Building CXX object tools/...iles/clangCodeGen.dir/CodeGenPGO.cpp.o
[1112/1354] Building CXX object tools/...clangCodeGen.dir/MicrosoftCXXABI.cpp.o
[1113/1354] Building CXX object tools/...s/clangCodeGen.dir/CodeGenModule.cpp.o
[1113/1354] Building CXX object tools/...s/clangCodeGen.dir/ModuleBuilder.cpp.o
[1114/1354] Building CXX object tools/...ngCodeGen.dir/CoverageMappingGen.cpp.o
[1114/1354] Building CXX object tools/...ObjectFilePCHContainerOperations.cpp.o
[1115/1354] Building CXX object tools/...s/clangCodeGen.dir/ItaniumCXXABI.cpp.o
[1115/1354] Building CXX object tools/...angCodeGen.dir/SanitizerMetadata.cpp.o
[1116/1354] Building CXX object tools/...clangCodeGen.dir/MicrosoftCXXABI.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp: In function ‘llvm::GlobalVariable* getInitThreadEpochPtr(clang::CodeGen::CodeGenModule&)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp:2185:41: warning: value computed is not used [-Wunused-value]
2185 | StringRef VarName("_Init_thread_epoch");
| ^
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp: In function ‘llvm::GlobalVariable* getTypeInfoVTable(clang::CodeGen::CodeGenModule&)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp:3223:48: warning: value computed is not used [-Wunused-value]
3223 | StringRef MangledName("\01??_7type_info@@6B@");
| ^
[1116/1354] Building CXX object tools/...iles/clangCodeGen.dir/TargetInfo.cpp.o
[1117/1354] Building CXX object tools/...s/clangCodeGen.dir/ModuleBuilder.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/CodeGen/ModuleBuilder.cpp:17:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
[1117/1354] Building CXX object tools/...Analysis.dir/AnalysisDeclContext.cpp.o
[1118/1354] Building CXX object tools/...ObjectFilePCHContainerOperations.cpp.o
[1118/1354] Building CXX object tools/...Files/clangAnalysis.dir/BodyFarm.cpp.o
[1119/1354] Building CXX object tools/...angCodeGen.dir/SanitizerMetadata.cpp.o
[1119/1354] Building CXX object tools/...CMakeFiles/clangAnalysis.dir/CFG.cpp.o
[1120/1354] Building CXX object tools/...Analysis.dir/AnalysisDeclContext.cpp.o
[1120/1354] Building CXX object tools/...ysis.dir/CFGReachabilityAnalysis.cpp.o
[1121/1354] Building CXX object tools/...Files/clangAnalysis.dir/BodyFarm.cpp.o
[1121/1354] Building CXX object tools/...les/clangAnalysis.dir/CFGStmtMap.cpp.o
[1122/1354] Building CXX object tools/...iles/clangCodeGen.dir/TargetInfo.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/CodeGen/TargetInfo.cpp:1306:6: warning: ‘static bool {anonymous}::X86_32TargetCodeGenInfo::isStructReturnInRegABI(const llvm::Triple&, const clang::CodeGenOptions&)’ defined but not used [-Wunused-function]
1306 | bool X86_32TargetCodeGenInfo::isStructReturnInRegABI(
| ^~~~~~~~~~~~~~~~~~~~~~~
[1122/1354] Building CXX object tools/...iles/clangAnalysis.dir/CallGraph.cpp.o
[1123/1354] Building CXX object tools/...ysis.dir/CFGReachabilityAnalysis.cpp.o
[1123/1354] Building CXX object tools/...Files/clangAnalysis.dir/Consumed.cpp.o
[1124/1354] Building CXX object tools/...les/clangAnalysis.dir/CFGStmtMap.cpp.o
[1124/1354] Building CXX object tools/...s/clangAnalysis.dir/CodeInjector.cpp.o
[1125/1354] Building CXX object tools/...s/clangAnalysis.dir/CodeInjector.cpp.o
[1125/1354] Building CXX object tools/...les/clangAnalysis.dir/Dominators.cpp.o
[1126/1354] Building CXX object tools/...les/clangAnalysis.dir/Dominators.cpp.o
[1126/1354] Building CXX object tools/.../clangAnalysis.dir/LiveVariables.cpp.o
[1127/1354] Building CXX object tools/...CMakeFiles/clangAnalysis.dir/CFG.cpp.o
[1127/1354] Building CXX object tools/...s/clangAnalysis.dir/ObjCNoReturn.cpp.o
[1128/1354] Building CXX object tools/...iles/clangAnalysis.dir/CallGraph.cpp.o
[1128/1354] Building CXX object tools/...angAnalysis.dir/PostOrderCFGView.cpp.o
[1129/1354] Building CXX object tools/...Files/clangAnalysis.dir/Consumed.cpp.o
[1129/1354] Building CXX object tools/...s/clangAnalysis.dir/ProgramPoint.cpp.o
[1130/1354] Building CXX object tools/...s/clangAnalysis.dir/ObjCNoReturn.cpp.o
[1130/1354] Building CXX object tools/...lysis.dir/PseudoConstantAnalysis.cpp.o
[1131/1354] Building CXX object tools/.../clangAnalysis.dir/LiveVariables.cpp.o
[1131/1354] Building CXX object tools/.../clangAnalysis.dir/ReachableCode.cpp.o
[1132/1354] Building CXX object tools/...angAnalysis.dir/PostOrderCFGView.cpp.o
[1132/1354] Building CXX object tools/...s/clangAnalysis.dir/ThreadSafety.cpp.o
[1133/1354] Building CXX object tools/...s/clangAnalysis.dir/ProgramPoint.cpp.o
[1133/1354] Building CXX object tools/...gAnalysis.dir/ThreadSafetyCommon.cpp.o
[1134/1354] Building CXX object tools/...lysis.dir/PseudoConstantAnalysis.cpp.o
[1134/1354] Building CXX object tools/...Analysis.dir/ThreadSafetyLogical.cpp.o
[1135/1354] Building CXX object tools/.../clangAnalysis.dir/ReachableCode.cpp.o
[1135/1354] Building CXX object tools/...langAnalysis.dir/ThreadSafetyTIL.cpp.o
[1136/1354] Building CXX object tools/...Analysis.dir/ThreadSafetyLogical.cpp.o
[1136/1354] Building CXX object tools/...Analysis.dir/UninitializedValues.cpp.o
[1137/1354] Building CXX object tools/...gAnalysis.dir/ThreadSafetyCommon.cpp.o
[1137/1354] Building CXX object tools/.../CMakeFiles/clangEdit.dir/Commit.cpp.o
[1138/1354] Building CXX object tools/...langAnalysis.dir/ThreadSafetyTIL.cpp.o
[1138/1354] Building CXX object tools/...Files/clangEdit.dir/EditedSource.cpp.o
[1139/1354] Building CXX object tools/...s/clangAnalysis.dir/ThreadSafety.cpp.o
[1139/1354] Building CXX object tools/...Files/clangRewrite.dir/DeltaTree.cpp.o
[1140/1354] Building CXX object tools/...Files/clangRewrite.dir/DeltaTree.cpp.o
[1140/1354] Building CXX object tools/...les/clangRewrite.dir/HTMLRewrite.cpp.o
[1141/1354] Building CXX object tools/.../CMakeFiles/clangEdit.dir/Commit.cpp.o
[1141/1354] Building CXX object tools/...les/clangRewrite.dir/RewriteRope.cpp.o
[1142/1354] Building CXX object tools/...Files/clangEdit.dir/EditedSource.cpp.o
[1142/1354] Building CXX object tools/...eFiles/clangRewrite.dir/Rewriter.cpp.o
[1143/1354] Building CXX object tools/...les/clangRewrite.dir/RewriteRope.cpp.o
[1143/1354] Building CXX object tools/...s/clangRewrite.dir/TokenRewriter.cpp.o
[1144/1354] Building CXX object tools/...Analysis.dir/UninitializedValues.cpp.o
[1144/1354] Building CXX object tools/...es/clangDriver.dir/DriverOptions.cpp.o
[1145/1354] Building CXX object tools/...es/clangDriver.dir/DriverOptions.cpp.o
[1145/1354] Building CXX object tools/...s/clangFrontend.dir/ASTConsumers.cpp.o
[1146/1354] Building CXX object tools/...eFiles/clangRewrite.dir/Rewriter.cpp.o
[1146/1354] Building CXX object tools/...Files/clangFrontend.dir/ASTMerge.cpp.o
[1147/1354] Building CXX object tools/...les/clangRewrite.dir/HTMLRewrite.cpp.o
[1147/1354] Building CXX object tools/...eFiles/clangFrontend.dir/ASTUnit.cpp.o
[1148/1354] Building CXX object tools/...s/clangRewrite.dir/TokenRewriter.cpp.o
[1148/1354] Building CXX object tools/...es/clangFrontend.dir/CacheTokens.cpp.o
[1149/1354] Building CXX object tools/...es/clangFrontend.dir/CacheTokens.cpp.o
[1149/1354] Building CXX object tools/...nd.dir/ChainedDiagnosticConsumer.cpp.o
[1150/1354] Building CXX object tools/...Files/clangFrontend.dir/ASTMerge.cpp.o
[1150/1354] Building CXX object tools/...clangFrontend.dir/CodeGenOptions.cpp.o
[1151/1354] Building CXX object tools/...nd.dir/ChainedDiagnosticConsumer.cpp.o
[1151/1354] Building CXX object tools/...angFrontend.dir/CompilerInstance.cpp.o
[1152/1354] Building CXX object tools/...clangFrontend.dir/CodeGenOptions.cpp.o
[1152/1354] Building CXX object tools/...gFrontend.dir/CompilerInvocation.cpp.o
[1153/1354] Building CXX object tools/...eFiles/clangFrontend.dir/ASTUnit.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Frontend/ASTUnit.cpp:166:6: warning: ‘void {anonymous}::OnDiskData::Cleanup()’ defined but not used [-Wunused-function]
166 | void OnDiskData::Cleanup() {
| ^~~~~~~~~~
[1153/1354] Building CXX object tools/.../CreateInvocationFromCommandLine.cpp.o
[1154/1354] Building CXX object tools/...s/clangFrontend.dir/ASTConsumers.cpp.o
[1154/1354] Building CXX object tools/...clangFrontend.dir/DependencyFile.cpp.o
[1155/1354] Building CXX object tools/...gFrontend.dir/CompilerInvocation.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Frontend/CompilerInvocation.cpp: In static member function ‘static std::string clang::CompilerInvocation::GetResourcesPath(const char*, void*)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Frontend/CompilerInvocation.cpp:1085:48: warning: value computed is not used [-Wunused-value]
1085 | StringRef ClangResourceDir(CLANG_RESOURCE_DIR);
| ^
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Frontend/CompilerInvocation.cpp:1090:52: warning: value computed is not used [-Wunused-value]
1090 | StringRef ClangLibdirSuffix(CLANG_LIBDIR_SUFFIX);
| ^
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Frontend/CompilerInvocation.cpp: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Frontend/CompilerInvocation.cpp:2010:13: warning: ‘llvm::APInt {anonymous}::ModuleSignature::getAsInteger() const’ defined but not used [-Wunused-function]
2010 | llvm::APInt ModuleSignature::getAsInteger() const {
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Frontend/CompilerInvocation.cpp:2005:6: warning: ‘void {anonymous}::ModuleSignature::add(llvm::StringRef)’ defined but not used [-Wunused-function]
2005 | void ModuleSignature::add(StringRef Value) {
| ^~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Frontend/CompilerInvocation.cpp:1996:6: warning: ‘void {anonymous}::ModuleSignature::flush()’ defined but not used [-Wunused-function]
1996 | void ModuleSignature::flush() {
| ^~~~~~~~~~~~~~~
[1155/1354] Building CXX object tools/...langFrontend.dir/DependencyGraph.cpp.o
[1156/1354] Building CXX object tools/...angFrontend.dir/CompilerInstance.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Frontend/CompilerInstance.cpp: In member function ‘std::unique_ptr<llvm::raw_pwrite_stream> clang::CompilerInstance::createOutputFile(llvm::StringRef, std::error_code&, bool, bool, llvm::StringRef, llvm::StringRef, bool, bool, std::string*, std::string*)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Frontend/CompilerInstance.cpp:732:21: warning: redundant move in return statement [-Wredundant-move]
732 | return std::move(OS);
| ~~~~~~~~~^~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Frontend/CompilerInstance.cpp:732:21: note: remove ‘std::move’ call
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Frontend/CompilerInstance.cpp:737:19: warning: redundant move in return statement [-Wredundant-move]
737 | return std::move(B);
| ~~~~~~~~~^~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Frontend/CompilerInstance.cpp:737:19: note: remove ‘std::move’ call
[1156/1354] Building CXX object tools/...gFrontend.dir/DiagnosticRenderer.cpp.o
[1157/1354] Building CXX object tools/.../CreateInvocationFromCommandLine.cpp.o
[1157/1354] Building CXX object tools/...clangFrontend.dir/FrontendAction.cpp.o
[1158/1354] Building CXX object tools/...langFrontend.dir/DependencyGraph.cpp.o
[1158/1354] Building CXX object tools/...langFrontend.dir/FrontendActions.cpp.o
[1159/1354] Building CXX object tools/...gFrontend.dir/DiagnosticRenderer.cpp.o
[1159/1354] Building CXX object tools/...langFrontend.dir/FrontendOptions.cpp.o
[1160/1354] Building CXX object tools/...clangFrontend.dir/DependencyFile.cpp.o
[1160/1354] Building CXX object tools/...angFrontend.dir/HeaderIncludeGen.cpp.o
[1161/1354] Building CXX object tools/...langFrontend.dir/FrontendOptions.cpp.o
[1161/1354] Building CXX object tools/...angFrontend.dir/InitHeaderSearch.cpp.o
[1162/1354] Building CXX object tools/...angFrontend.dir/HeaderIncludeGen.cpp.o
[1162/1354] Building CXX object tools/...angFrontend.dir/InitPreprocessor.cpp.o
[1163/1354] Building CXX object tools/...angFrontend.dir/InitHeaderSearch.cpp.o
[1163/1354] Building CXX object tools/.../clangFrontend.dir/LangStandards.cpp.o
[1164/1354] Building CXX object tools/...clangFrontend.dir/FrontendAction.cpp.o
[1164/1354] Building CXX object tools/...rontend.dir/LayoutOverrideSource.cpp.o
[1165/1354] Building CXX object tools/.../clangFrontend.dir/LangStandards.cpp.o
[1165/1354] Building CXX object tools/...rontend.dir/LogDiagnosticPrinter.cpp.o
[1166/1354] Building CXX object tools/...rontend.dir/LayoutOverrideSource.cpp.o
[1166/1354] Building CXX object tools/...nd.dir/ModuleDependencyCollector.cpp.o
[1167/1354] Building CXX object tools/...rontend.dir/LogDiagnosticPrinter.cpp.o
[1167/1354] Building CXX object tools/...ngFrontend.dir/MultiplexConsumer.cpp.o
[1168/1354] Building CXX object tools/...langFrontend.dir/FrontendActions.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Frontend/FrontendActions.cpp: In member function ‘virtual void clang::HLSLRootSignatureAction::ExecuteAction()’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Frontend/FrontendActions.cpp:755:59: warning: value computed is not used [-Wunused-value]
755 | StringRef error("error expanding root signature macro");
| ^
[1168/1354] Building CXX object tools/...ntend.dir/PCHContainerOperations.cpp.o
[1169/1354] Building CXX object tools/...ngFrontend.dir/MultiplexConsumer.cpp.o
[1169/1354] Building CXX object tools/...tend.dir/PrintPreprocessedOutput.cpp.o
[1170/1354] Building CXX object tools/...angFrontend.dir/InitPreprocessor.cpp.o
[1170/1354] Building CXX object tools/....dir/SerializedDiagnosticPrinter.cpp.o
[1171/1354] Building CXX object tools/...ntend.dir/PCHContainerOperations.cpp.o
[1171/1354] Building CXX object tools/...d.dir/SerializedDiagnosticReader.cpp.o
[1172/1354] Building CXX object tools/...d.dir/SerializedDiagnosticReader.cpp.o
[1172/1354] Building CXX object tools/...clangFrontend.dir/TextDiagnostic.cpp.o
[1173/1354] Building CXX object tools/...nd.dir/ModuleDependencyCollector.cpp.o
[1173/1354] Building CXX object tools/...rontend.dir/TextDiagnosticBuffer.cpp.o
[1174/1354] Building CXX object tools/...tend.dir/PrintPreprocessedOutput.cpp.o
[1174/1354] Building CXX object tools/...ontend.dir/TextDiagnosticPrinter.cpp.o
[1175/1354] Building CXX object tools/....dir/SerializedDiagnosticPrinter.cpp.o
[1175/1354] Building CXX object tools/...end.dir/VerifyDiagnosticConsumer.cpp.o
[1176/1354] Building CXX object tools/...rontend.dir/TextDiagnosticBuffer.cpp.o
[1176/1354] Building CXX object tools/...ewriteFrontend.dir/FixItRewriter.cpp.o
[1177/1354] Building CXX object tools/...clangFrontend.dir/TextDiagnostic.cpp.o
[1177/1354] Building CXX object tools/...tend.dir/FrontendActions_rewrite.cpp.o
[1178/1354] Building CXX object tools/...ontend.dir/TextDiagnosticPrinter.cpp.o
[1178/1354] Building CXX object tools/...angRewriteFrontend.dir/HTMLPrint.cpp.o
[1179/1354] Building CXX object tools/...ewriteFrontend.dir/FixItRewriter.cpp.o
[1179/1354] Building CXX object tools/...teFrontend.dir/InclusionRewriter.cpp.o
[1180/1354] Building CXX object tools/...end.dir/VerifyDiagnosticConsumer.cpp.o
[1180/1354] Building CXX object tools/...ewriteFrontend.dir/RewriteMacros.cpp.o
[1181/1354] Building CXX object tools/...angRewriteFrontend.dir/HTMLPrint.cpp.o
[1181/1354] Building CXX object tools/...gRewriteFrontend.dir/RewriteObjC.cpp.o
[1182/1354] Building CXX object tools/...ewriteFrontend.dir/RewriteMacros.cpp.o
[1182/1354] Building CXX object tools/...gRewriteFrontend.dir/RewriteTest.cpp.o
[1183/1354] Building CXX object tools/...teFrontend.dir/InclusionRewriter.cpp.o
[1183/1354] Building CXX object tools/...ngTooling.dir/ArgumentsAdjusters.cpp.o
[1184/1354] Building CXX object tools/...tend.dir/FrontendActions_rewrite.cpp.o
[1184/1354] Building CXX object tools/...gTooling.dir/CommonOptionsParser.cpp.o
[1185/1354] Building CXX object tools/...gRewriteFrontend.dir/RewriteTest.cpp.o
[1185/1354] Building CXX object tools/...gTooling.dir/CompilationDatabase.cpp.o
[1186/1354] Building CXX object tools/...gRewriteFrontend.dir/RewriteObjC.cpp.o
[1186/1354] Building CXX object tools/...s/clangTooling.dir/FileMatchTrie.cpp.o
[1187/1354] Building CXX object tools/...s/clangTooling.dir/FileMatchTrie.cpp.o
[1187/1354] Building CXX object tools/...ling.dir/JSONCompilationDatabase.cpp.o
[1188/1354] Building CXX object tools/...gTooling.dir/CommonOptionsParser.cpp.o
[1188/1354] Building CXX object tools/...les/clangTooling.dir/Refactoring.cpp.o
[1189/1354] Building CXX object tools/...gTooling.dir/CompilationDatabase.cpp.o
[1189/1354] Building CXX object tools/...Tooling.dir/RefactoringCallbacks.cpp.o
[1190/1354] Building CXX object tools/...MakeFiles/clangSema.dir/SemaType.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/Sema/SemaType.cpp:34:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[1190/1354] Building CXX object tools/...keFiles/clangTooling.dir/Tooling.cpp.o
[1191/1354] Building CXX object tools/...ling.dir/JSONCompilationDatabase.cpp.o
[1191/1354] Building CXX object tools/...clangToolingCore.dir/Replacement.cpp.o
[1192/1354] Building CXX object tools/...les/clangTooling.dir/Refactoring.cpp.o
[1192/1354] Building CXX object tools/...iles/clangIndex.dir/CommentToXML.cpp.o
[1193/1354] Building CXX object tools/...clangToolingCore.dir/Replacement.cpp.o
[1193/1354] Building CXX object tools/...les/clangIndex.dir/USRGeneration.cpp.o
[1194/1354] Building CXX object tools/...keFiles/clangTooling.dir/Tooling.cpp.o
[1194/1354] Building CXX object tools/...s/clangFormat.dir/BreakableToken.cpp.o
[1195/1354] Building CXX object tools/...Tooling.dir/RefactoringCallbacks.cpp.o
[1195/1354] Building CXX object tools/...gFormat.dir/ContinuationIndenter.cpp.o
[1196/1354] Building CXX object tools/...iles/clangIndex.dir/CommentToXML.cpp.o
[1196/1354] Building CXX object tools/...MakeFiles/clangFormat.dir/Format.cpp.o
[1197/1354] Building CXX object tools/...s/clangFormat.dir/BreakableToken.cpp.o
[1197/1354] Building CXX object tools/...iles/clangFormat.dir/FormatToken.cpp.o
[1198/1354] Building CXX object tools/...gFormat.dir/ContinuationIndenter.cpp.o
[1198/1354] Building CXX object tools/...s/clangFormat.dir/TokenAnnotator.cpp.o
[1199/1354] Building CXX object tools/...les/clangIndex.dir/USRGeneration.cpp.o
[1199/1354] Building CXX object tools/...ormat.dir/UnwrappedLineFormatter.cpp.o
[1200/1354] Building CXX object tools/...iles/clangFormat.dir/FormatToken.cpp.o
[1200/1354] Building CXX object tools/...ngFormat.dir/UnwrappedLineParser.cpp.o
[1201/1354] Building CXX object tools/...MakeFiles/clangFormat.dir/Format.cpp.o
[1201/1354] Building CXX object tools/...langFormat.dir/WhitespaceManager.cpp.o
[1202/1354] Building CXX object tools/...s/clangFormat.dir/TokenAnnotator.cpp.o
[1202/1354] Building CXX object tools/...PIRV.dir/AlignmentSizeCalculator.cpp.o
[1203/1354] Building CXX object tools/...ormat.dir/UnwrappedLineFormatter.cpp.o
[1203/1354] Building CXX object tools/...iles/clangSPIRV.dir/AstTypeProbe.cpp.o
[1204/1354] Building CXX object tools/...ngFormat.dir/UnwrappedLineParser.cpp.o
[1204/1354] Building CXX object tools/...langSPIRV.dir/BlockReadableOrder.cpp.o
[1205/1354] Building CXX object tools/...langFormat.dir/WhitespaceManager.cpp.o
[1205/1354] Building CXX object tools/...clangSPIRV.dir/CapabilityVisitor.cpp.o
[1206/1354] Building CXX object tools/...langSPIRV.dir/BlockReadableOrder.cpp.o
[1206/1354] Building CXX object tools/...es/clangSPIRV.dir/ConstEvaluator.cpp.o
[1207/1354] Building CXX object tools/...PIRV.dir/AlignmentSizeCalculator.cpp.o
[1207/1354] Building CXX object tools/...langSPIRV.dir/DeclResultIdMapper.cpp.o
[1208/1354] Building CXX object tools/...iles/clangSPIRV.dir/AstTypeProbe.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/SPIRV/AstTypeProbe.cpp: In function ‘clang::QualType clang::spirv::desugarType(clang::QualType, llvm::Optional<bool>*)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/SPIRV/AstTypeProbe.cpp:818:18: warning: unused variable ‘kind’ [-Wunused-variable]
818 | switch (auto kind = attrType->getAttrKind()) {
| ^~~~
[1208/1354] Building CXX object tools/.../clangSPIRV.dir/DebugTypeVisitor.cpp.o
[1209/1354] Building CXX object tools/...es/clangSPIRV.dir/ConstEvaluator.cpp.o
[1209/1354] Building CXX object tools/...s/clangSPIRV.dir/EmitSpirvAction.cpp.o
[1210/1354] Building CXX object tools/...es/clangCodeGen.dir/CGStmtOpenMP.cpp.o
[1210/1354] Building CXX object tools/...Files/clangSPIRV.dir/EmitVisitor.cpp.o
[1211/1354] Building CXX object tools/.../clangSPIRV.dir/DebugTypeVisitor.cpp.o
[1211/1354] Building CXX object tools/...es/clangSPIRV.dir/FeatureManager.cpp.o
[1212/1354] Building CXX object tools/...es/clangSPIRV.dir/FeatureManager.cpp.o
[1212/1354] Building CXX object tools/...Files/clangSPIRV.dir/GlPerVertex.cpp.o
[1213/1354] Building CXX object tools/...langSPIRV.dir/DeclResultIdMapper.cpp.o
[1213/1354] Building CXX object tools/...s/clangSPIRV.dir/InitListHandler.cpp.o
[1214/1354] Building CXX object tools/...s/clangSPIRV.dir/EmitSpirvAction.cpp.o
[1214/1354] Building CXX object tools/...langSPIRV.dir/LiteralTypeVisitor.cpp.o
[1215/1354] Building CXX object tools/...Files/clangSPIRV.dir/EmitVisitor.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/SPIRV/EmitVisitor.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[1215/1354] Building CXX object tools/.../clangSPIRV.dir/LowerTypeVisitor.cpp.o
[1216/1354] Building CXX object tools/...Files/clangSPIRV.dir/GlPerVertex.cpp.o
[1216/1354] Building CXX object tools/...ngSPIRV.dir/SortDebugInfoVisitor.cpp.o
[1217/1354] Building CXX object tools/...langSPIRV.dir/LiteralTypeVisitor.cpp.o
[1217/1354] Building CXX object tools/...clangSPIRV.dir/NonUniformVisitor.cpp.o
[1218/1354] Building CXX object tools/...s/clangSPIRV.dir/InitListHandler.cpp.o
[1218/1354] Building CXX object tools/...es/clangSPIRV.dir/PreciseVisitor.cpp.o
[1219/1354] Building CXX object tools/.../clangSPIRV.dir/LowerTypeVisitor.cpp.o
[1219/1354] Building CXX object tools/...gSPIRV.dir/PervertexInputVisitor.cpp.o
[1220/1354] Building CXX object tools/...clangSPIRV.dir/NonUniformVisitor.cpp.o
[1220/1354] Building CXX object tools/.../clangSPIRV.dir/RawBufferMethods.cpp.o
[1221/1354] Building CXX object tools/...ngSPIRV.dir/SortDebugInfoVisitor.cpp.o
[1221/1354] Building CXX object tools/...PIRV.dir/RelaxedPrecisionVisitor.cpp.o
[1222/1354] Building CXX object tools/...es/clangSPIRV.dir/PreciseVisitor.cpp.o
[1222/1354] Building CXX object tools/...IRV.dir/RemoveBufferBlockVisitor.cpp.o
[1223/1354] Building CXX object tools/...gSPIRV.dir/PervertexInputVisitor.cpp.o
[1223/1354] Building CXX object tools/...s/clangSPIRV.dir/SpirvBasicBlock.cpp.o
[1224/1354] Building CXX object tools/...IRV.dir/RemoveBufferBlockVisitor.cpp.o
[1224/1354] Building CXX object tools/...iles/clangSPIRV.dir/SpirvBuilder.cpp.o
[1225/1354] Building CXX object tools/...PIRV.dir/RelaxedPrecisionVisitor.cpp.o
[1225/1354] Building CXX object tools/...iles/clangSPIRV.dir/SpirvContext.cpp.o
[1226/1354] Building CXX object tools/...s/clangSPIRV.dir/SpirvBasicBlock.cpp.o
[1226/1354] Building CXX object tools/...iles/clangSPIRV.dir/SpirvEmitter.cpp.o
[1227/1354] Building CXX object tools/.../clangSPIRV.dir/RawBufferMethods.cpp.o
[1227/1354] Building CXX object tools/...les/clangSPIRV.dir/SpirvFunction.cpp.o
[1228/1354] Building CXX object tools/...les/clangSPIRV.dir/SpirvFunction.cpp.o
[1228/1354] Building CXX object tools/.../clangSPIRV.dir/SpirvInstruction.cpp.o
[1229/1354] Building CXX object tools/...iles/clangSPIRV.dir/SpirvContext.cpp.o
[1229/1354] Building CXX object tools/...Files/clangSPIRV.dir/SpirvModule.cpp.o
[1230/1354] Building CXX object tools/...iles/clangSPIRV.dir/SpirvBuilder.cpp.o
[1230/1354] Building CXX object tools/...keFiles/clangSPIRV.dir/SpirvType.cpp.o
[1231/1354] Building CXX object tools/.../clangSPIRV.dir/SpirvInstruction.cpp.o
[1231/1354] Building CXX object tools/...ngSPIRV.dir/SignaturePackingUtil.cpp.o
[1232/1354] Building CXX object tools/...keFiles/clangSPIRV.dir/SpirvType.cpp.o
[1232/1354] Building CXX object tools/...CMakeFiles/clangSPIRV.dir/String.cpp.o
[1233/1354] Building CXX object tools/...Files/clangSPIRV.dir/SpirvModule.cpp.o
[1233/1354] Building CXX object tools/...g/CMakeFiles/libclang.dir/CIndex.cpp.o
[1234/1354] Building CXX object tools/...CMakeFiles/clangSPIRV.dir/String.cpp.o
[1234/1354] Building CXX object tools/...MakeFiles/libclang.dir/CIndexCXX.cpp.o
[1235/1354] Building CXX object tools/...ngSPIRV.dir/SignaturePackingUtil.cpp.o
[1235/1354] Building CXX object tools/...ibclang.dir/CIndexCodeCompletion.cpp.o
[1236/1354] Building CXX object tools/...iles/clangSPIRV.dir/SpirvEmitter.cpp.o
[1236/1354] Building CXX object tools/...es/libclang.dir/CIndexDiagnostic.cpp.o
[1237/1354] Building CXX object tools/...MakeFiles/libclang.dir/CIndexCXX.cpp.o
[1237/1354] Building CXX object tools/...akeFiles/libclang.dir/CIndexHigh.cpp.o
[1238/1354] Building CXX object tools/...ngTooling.dir/ArgumentsAdjusters.cpp.o
[1238/1354] Building CXX object tools/...ibclang.dir/CIndexInclusionStack.cpp.o
[1239/1354] Building CXX object tools/...akeFiles/libclang.dir/CIndexHigh.cpp.o
[1239/1354] Building CXX object tools/...akeFiles/libclang.dir/CIndexUSRs.cpp.o
[1240/1354] Building CXX object tools/...ibclang.dir/CIndexInclusionStack.cpp.o
[1240/1354] Building CXX object tools/...CMakeFiles/libclang.dir/CIndexer.cpp.o
[1241/1354] Building CXX object tools/...ibclang.dir/CIndexCodeCompletion.cpp.o
[1241/1354] Building CXX object tools/...MakeFiles/libclang.dir/CXComment.cpp.o
[1242/1354] Building CXX object tools/...g/CMakeFiles/libclang.dir/CIndex.cpp.o
[1242/1354] Building CXX object tools/...CMakeFiles/libclang.dir/CXCursor.cpp.o
[1243/1354] Building CXX object tools/...akeFiles/libclang.dir/CIndexUSRs.cpp.o
[1243/1354] Building CXX object tools/...bclang.dir/CXCompilationDatabase.cpp.o
[1244/1354] Building CXX object tools/...MakeFiles/libclang.dir/CXComment.cpp.o
[1244/1354] Building CXX object tools/.../libclang.dir/CXLoadedDiagnostic.cpp.o
[1245/1354] Building CXX object tools/...CMakeFiles/libclang.dir/CIndexer.cpp.o
[1245/1354] Building CXX object tools/...es/libclang.dir/CXSourceLocation.cpp.o
[1246/1354] Building CXX object tools/...bclang.dir/CXCompilationDatabase.cpp.o
[1246/1354] Building CXX object tools/.../libclang.dir/CXStoredDiagnostic.cpp.o
[1247/1354] Building CXX object tools/.../libclang.dir/CXLoadedDiagnostic.cpp.o
[1247/1354] Building CXX object tools/...CMakeFiles/libclang.dir/CXString.cpp.o
[1248/1354] Building CXX object tools/...CMakeFiles/libclang.dir/CXCursor.cpp.o
[1248/1354] Building CXX object tools/...g/CMakeFiles/libclang.dir/CXType.cpp.o
[1249/1354] Building CXX object tools/...es/libclang.dir/CXSourceLocation.cpp.o
[1249/1354] Building CXX object tools/...MakeFiles/libclang.dir/IndexBody.cpp.o
[1250/1354] Building CXX object tools/.../libclang.dir/CXStoredDiagnostic.cpp.o
[1250/1354] Building CXX object tools/...MakeFiles/libclang.dir/IndexDecl.cpp.o
[1251/1354] Building CXX object tools/...CMakeFiles/libclang.dir/CXString.cpp.o
[1251/1354] Building CXX object tools/...libclang.dir/IndexTypeSourceInfo.cpp.o
[1252/1354] Building CXX object tools/...g/CMakeFiles/libclang.dir/CXType.cpp.o
[1252/1354] Building CXX object tools/...CMakeFiles/libclang.dir/Indexing.cpp.o
[1253/1354] Building CXX object tools/...MakeFiles/libclang.dir/IndexDecl.cpp.o
[1253/1354] Building CXX object tools/...les/libclang.dir/IndexingContext.cpp.o
[1254/1354] Building CXX object tools/...MakeFiles/libclang.dir/IndexBody.cpp.o
[1254/1354] Building CXX object tools/...Files/libclang.dir/dxcisenseimpl.cpp.o
[1255/1354] Building CXX object tools/...libclang.dir/IndexTypeSourceInfo.cpp.o
[1255/1354] Building CXX object tools/...es/libclang.dir/dxcrewriteunused.cpp.o
[1256/1354] Building CXX object tools/...les/libclang.dir/IndexingContext.cpp.o
[1256/1354] Building CXX object tools/...es/dxcvalidator.dir/dxcvalidator.cpp.o
[1257/1354] Building CXX object tools/...CMakeFiles/libclang.dir/Indexing.cpp.o
[1257/1354] Linking CXX static library lib/libSPIRV-Tools-opt.a
[1258/1354] Building CXX object tools/...es/dxcvalidator.dir/dxcvalidator.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilValidation/DxilValidation.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcvalidator/dxcvalidator.cpp:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[1258/1354] Linking CXX static library lib/libLLVMIRReader.a
[1259/1354] Linking CXX static library lib/libLLVMIRReader.a
[1259/1354] Linking CXX static library lib/libLLVMInstCombine.a
[1260/1354] Linking CXX static library lib/libLLVMInstCombine.a
[1260/1354] Linking CXX static library lib/libLLVMScalarOpts.a
[1261/1354] Linking CXX static library lib/libSPIRV-Tools-opt.a
[1261/1354] Linking CXX static library lib/libLLVMipo.a
[1262/1354] Linking CXX static library lib/libLLVMipo.a
[1262/1354] Linking CXX static library lib/libLLVMVectorize.a
[1263/1354] Linking CXX static library lib/libLLVMVectorize.a
[1263/1354] Linking CXX static library lib/libLLVMLinker.a
[1264/1354] Linking CXX static library lib/libLLVMLinker.a
[1264/1354] Linking CXX static library lib/libLLVMOption.a
[1265/1354] Linking CXX static library lib/libLLVMOption.a
[1265/1354] Linking CXX static library lib/libLLVMTarget.a
[1266/1354] Linking CXX static library lib/libLLVMTarget.a
[1266/1354] Linking CXX static library lib/libLLVMAsmParser.a
[1267/1354] Linking CXX static library lib/libLLVMScalarOpts.a
[1267/1354] Linking CXX static library lib/libLLVMProfileData.a
[1268/1354] Linking CXX static library lib/libLLVMAsmParser.a
[1268/1354] Linking CXX static library lib/libLLVMPasses.a
[1269/1354] Linking CXX static library lib/libLLVMProfileData.a
[1269/1354] Linking CXX static library lib/libLLVMPassPrinters.a
[1270/1354] Linking CXX static library lib/libLLVMPasses.a
[1270/1354] Linking CXX static library lib/libLLVMDxilHash.a
[1271/1354] Linking CXX static library lib/libLLVMPassPrinters.a
[1271/1354] Linking CXX static library lib/libLLVMDxilPIXPasses.a
[1272/1354] Linking CXX static library lib/libLLVMDxilHash.a
[1272/1354] Linking CXX static library lib/libLLVMDxilRootSignature.a
[1273/1354] Linking CXX static library lib/libLLVMDxilRootSignature.a
[1273/1354] Linking CXX static library lib/libLLVMDxilValidation.a
[1274/1354] Linking CXX static library lib/libLLVMDxilPIXPasses.a
[1274/1354] Linking CXX static library lib/libLLVMDxilCompression.a
[1275/1354] Linking CXX static library lib/libLLVMDxilCompression.a
[1275/1354] Linking CXX static library lib/libclangBasic.a
[1276/1354] Linking CXX static library lib/libLLVMDxilValidation.a
[1276/1354] Linking CXX static library lib/libclangLex.a
[1277/1354] Linking CXX static library lib/libclangBasic.a
[1277/1354] Linking CXX static library lib/libclangParse.a
[1278/1354] Linking CXX static library lib/libclangLex.a
[1278/1354] Linking CXX static library lib/libclangAST.a
[1279/1354] Linking CXX static library lib/libclangParse.a
[1279/1354] Linking CXX static library lib/libclangASTMatchers.a
[1280/1354] Building CXX object tools/...es/libclang.dir/CIndexDiagnostic.cpp.o
[1280/1354] Linking CXX static library lib/libclangSema.a
[1281/1354] Linking CXX static library lib/libclangASTMatchers.a
[1281/1354] Linking CXX static library lib/libclangCodeGen.a
[1282/1354] Building CXX object tools/...Files/libclang.dir/dxcisenseimpl.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/libclang/dxcisenseimpl.cpp:29:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/libclang/dxcisenseimpl.cpp: In function ‘void CleanupUnsavedFiles(CXUnsavedFile*, unsigned int)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/libclang/dxcisenseimpl.cpp:157:19: warning: cast from type ‘const char*’ to type ‘LPVOID’ {aka ‘void*’} casts away qualifiers [-Wcast-qual]
157 | CoTaskMemFree((LPVOID)files[i].Filename);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/libclang/dxcisenseimpl.cpp:158:19: warning: cast from type ‘const char*’ to type ‘LPVOID’ {aka ‘void*’} casts away qualifiers [-Wcast-qual]
158 | CoTaskMemFree((LPVOID)files[i].Contents);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
[1282/1354] Linking CXX static library lib/libclangAnalysis.a
[1283/1354] Linking CXX static library lib/libclangAST.a
[1283/1354] Linking CXX static library lib/libclangEdit.a
[1284/1354] Linking CXX static library lib/libclangEdit.a
[1284/1354] Linking CXX static library lib/libclangRewrite.a
[1285/1354] Linking CXX static library lib/libclangRewrite.a
[1285/1354] Linking CXX static library lib/libclangDriver.a
[1286/1354] Linking CXX static library lib/libclangDriver.a
[1286/1354] Linking CXX static library lib/libclangFrontend.a
[1287/1354] Linking CXX static library lib/libclangAnalysis.a
[1287/1354] Linking CXX static library lib/libclangRewriteFrontend.a
[1288/1354] Building CXX object tools/...clangSPIRV.dir/CapabilityVisitor.cpp.o
[1288/1354] Linking CXX static library lib/libclangTooling.a
[1289/1354] Linking CXX static library lib/libclangCodeGen.a
[1289/1354] Linking CXX static library lib/libclangToolingCore.a
[1290/1354] Linking CXX static library lib/libclangRewriteFrontend.a
[1290/1354] Linking CXX static library lib/libclangIndex.a
[1291/1354] Linking CXX static library lib/libclangToolingCore.a
[1291/1354] Linking CXX static library lib/libclangFormat.a
[1292/1354] Linking CXX static library lib/libclangTooling.a
[1292/1354] Linking CXX static library lib/libclangSPIRV.a
[1293/1354] Linking CXX static library lib/libclangIndex.a
[1293/1354] Building CXX object tools/...CMakeFiles/dxcompiler.dir/dxcapi.cpp.o
[1294/1354] Linking CXX static library lib/libclangFrontend.a
[1294/1354] Building CXX object tools/...iles/dxcompiler.dir/dxcassembler.cpp.o
[1295/1354] Linking CXX static library lib/libclangFormat.a
[1295/1354] Building CXX object tools/...eFiles/dxcompiler.dir/dxclibrary.cpp.o
[1296/1354] Linking CXX static library lib/libclangSema.a
[1296/1354] Building CXX object tools/...les/dxcompiler.dir/dxcompilerobj.cpp.o
[1297/1354] Linking CXX static library lib/libclangSPIRV.a
[1297/1354] Building CXX object tools/...eFiles/dxcompiler.dir/DXCompiler.cpp.o
[1298/1354] Building CXX object tools/...CMakeFiles/dxcompiler.dir/dxcapi.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxcapi.cpp:20:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[1298/1354] Building CXX object tools/...les/dxcompiler.dir/dxcfilesystem.cpp.o
[1299/1354] Building CXX object tools/...eFiles/dxcompiler.dir/dxclibrary.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/FileIOHelper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxclibrary.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxclibrary.cpp: In member function ‘virtual HRESULT DxcUtils::GetDxilContainerPart(const DxcBuffer*, UINT32, void**, UINT32*)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxclibrary.cpp:354:19: warning: cast from type ‘const char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
354 | *ppPartData = (void *)GetDxilPartData(*it);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
[1299/1354] Building CXX object tools/...MakeFiles/dxcompiler.dir/dxcutil.cpp.o
[1300/1354] Building CXX object tools/...iles/dxcompiler.dir/dxcassembler.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/FileIOHelper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxcassembler.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxcassembler.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[1300/1354] Building CXX object tools/...s/dxcompiler.dir/dxcdisassembler.cpp.o
[1301/1354] Building CXX object tools/...les/dxcompiler.dir/dxcfilesystem.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/FileIOHelper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxcfilesystem.cpp:13:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxcutil.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxcfilesystem.cpp:17:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[1301/1354] Building CXX object tools/...Files/dxcompiler.dir/dxcpdbutils.cpp.o
[1302/1354] Building CXX object tools/...MakeFiles/dxcompiler.dir/dxcutil.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/FileIOHelper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxcutil.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxcutil.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxcutil.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[1302/1354] Building CXX object tools/...MakeFiles/dxcompiler.dir/dxillib.cpp.o
[1303/1354] Building CXX object tools/...MakeFiles/dxcompiler.dir/dxillib.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxillib.cpp:13:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[1303/1354] Building CXX object tools/...iles/dxcompiler.dir/dxcvalidator.cpp.o
[1304/1354] Building CXX object tools/...iles/dxcompiler.dir/dxcvalidator.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxcvalidator.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[1304/1354] Building CXX object tools/...keFiles/dxcompiler.dir/dxclinker.cpp.o
[1305/1354] Building CXX object tools/...s/dxcompiler.dir/dxcdisassembler.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxcdisassembler.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxcdisassembler.cpp:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[1305/1354] Building CXX object tools/...compiler.dir/dxcshadersourceinfo.cpp.o
[1306/1354] Building CXX object tools/...Files/dxcompiler.dir/dxcpdbutils.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/FileIOHelper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxcpdbutils.cpp:13:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxcpdbutils.cpp:26:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxcpdbutils.cpp:27:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[1306/1354] Linking CXX static library lib/libdxcvalidator.a
[1307/1354] Linking CXX static library lib/libdxcvalidator.a
[1307/1354] Building CXX object tools/...dxclib/CMakeFiles/dxclib.dir/dxc.cpp.o
[1308/1354] Building CXX object tools/...es/libclang.dir/dxcrewriteunused.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/FileIOHelper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/libclang/dxcrewriteunused.cpp:32:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[1308/1354] Linking CXX static library lib/libclang.a
[1309/1354] Linking CXX static library lib/libclang.a
[1309/1354] Building CXX object tools/...s/dxc/CMakeFiles/dxc.dir/dxcmain.cpp.o
[1310/1354] Building CXX object tools/...compiler.dir/dxcshadersourceinfo.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxcshadersourceinfo.cpp:20:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[1310/1354] Building CXX object tools/...tools/dxa/CMakeFiles/dxa.dir/dxa.cpp.o
[1311/1354] Building CXX object tools/...keFiles/dxcompiler.dir/dxclinker.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxclinker.cpp:13:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxcutil.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxclinker.cpp:32:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[1311/1354] Building CXX object tools/...dxopt/CMakeFiles/dxopt.dir/dxopt.cpp.o
[1312/1354] Building CXX object tools/...dxclib/CMakeFiles/dxclib.dir/dxc.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxclib/dxc.cpp:40:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[1312/1354] Building CXX object tools/...tools/dxl/CMakeFiles/dxl.dir/dxl.cpp.o
[1313/1354] Building CXX object tools/...tools/dxl/CMakeFiles/dxl.dir/dxl.cpp.o
[1313/1354] Building CXX object tools/...tools/dxr/CMakeFiles/dxr.dir/dxr.cpp.o
[1314/1354] Building CXX object tools/...dxopt/CMakeFiles/dxopt.dir/dxopt.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxopt/dxopt.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[1314/1354] Building CXX object tools/...tools/dxv/CMakeFiles/dxv.dir/dxv.cpp.o
[1315/1354] Building CXX object tools/...tools/dxr/CMakeFiles/dxr.dir/dxr.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxr/dxr.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[1315/1354] Building CXX object lib/Dx...xilPdbInfo.dir/DxilPdbInfoWriter.cpp.o
[1316/1354] Building CXX object tools/...tools/dxa/CMakeFiles/dxa.dir/dxa.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxa/dxa.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxa/dxa.cpp: In member function ‘void DxaContext::ListFiles()’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxa/dxa.cpp:205:14: warning: ISO C++11 does not support the ‘%S’ gnu_printf format [-Wformat=]
205 | printf("%S\r\n", (LPWSTR)name);
| ^
[1316/1354] Building CXX object lib/Dx...ixLiveVariables_FragmentIterator.cpp.o
[1317/1354] Building CXX object tools/...tools/dxv/CMakeFiles/dxv.dir/dxv.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxv/dxv.cpp:12:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[1317/1354] Building CXX object lib/Dx...Fallback.dir/DxrFallbackCompiler.cpp.o
[1318/1354] Building CXX object lib/Dx...xilPdbInfo.dir/DxilPdbInfoWriter.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilPdbInfo/DxilPdbInfoWriter.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilPdbInfo/DxilPdbInfoWriter.cpp:1:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[1318/1354] Building CXX object lib/Dx...s/LLVMDxrFallback.dir/LiveValues.cpp.o
[1319/1354] Building CXX object tools/...eFiles/dxcompiler.dir/DXCompiler.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/DXCompiler.cpp:14:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[1319/1354] Building CXX object lib/Dx...es/LLVMDxrFallback.dir/LLVMUtils.cpp.o
[1320/1354] Building CXX object lib/Dx...ixLiveVariables_FragmentIterator.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilDia/DxcPixLiveVariables_FragmentIterator.cpp:17:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxilDia/DxcPixLiveVariables_FragmentIterator.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
[1320/1354] Building CXX object lib/Dx...LLVMDxrFallback.dir/Reducibility.cpp.o
[1321/1354] Building CXX object lib/Dx...s/LLVMDxrFallback.dir/LiveValues.cpp.o
[1321/1354] Building CXX object lib/Dx...lback.dir/StateFunctionTransform.cpp.o
[1322/1354] Building CXX object lib/Dx...es/LLVMDxrFallback.dir/LLVMUtils.cpp.o
[1322/1354] Building CXX object utils/...test.dir/googletest/src/gtest-all.cc.o
[1323/1354] Building CXX object lib/Dx...LLVMDxrFallback.dir/Reducibility.cpp.o
[1323/1354] Building CXX object utils/...test.dir/googlemock/src/gmock-all.cc.o
[1324/1354] Building CXX object tools/...les/dxcompiler.dir/dxcompilerobj.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/FileIOHelper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/DxcLangExtensionsCommonHelper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/DxcLangExtensionsHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxcompilerobj.cpp:44:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilMetadataHelper.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:16,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxcompiler/dxcompilerobj.cpp:32:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[1324/1354] Linking CXX shared library lib/libdxcompiler.so
[1325/1354] Building CXX object lib/Dx...lback.dir/StateFunctionTransform.cpp.o
[1325/1354] Building CXX object utils/...akeFiles/gtest_main.dir/TestMain.cpp.o
[1326/1354] Building CXX object utils/...test.dir/googlemock/src/gmock-all.cc.o
[1326/1354] Building CXX object tools/...ol.dir/ExecuteCompilerInvocation.cpp.o
[1327/1354] Building CXX object utils/...test.dir/googletest/src/gtest-all.cc.o
[1327/1354] Building CXX object tools/...l/CMakeFiles/dxildll.dir/dxildll.cpp.o
[1328/1354] Building CXX object utils/...akeFiles/gtest_main.dir/TestMain.cpp.o
[1328/1354] Building CXX object tools/...keFiles/dxildll.dir/dxcvalidator.cpp.o
[1329/1354] Building CXX object tools/...l/CMakeFiles/dxildll.dir/dxildll.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DxilContainer/DxcContainerBuilder.h:15,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxildll/dxildll.cpp:19:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[1329/1354] Linking CXX static library lib/libLLVMDxilPdbInfo.a
[1330/1354] Linking CXX static library lib/libLLVMDxilPdbInfo.a
[1330/1354] Linking CXX static library lib/libLLVMDxilDia.a
[1331/1354] Linking CXX static library lib/libLLVMDxilDia.a
[1331/1354] Linking CXX static library lib/libgtest.a
[1332/1354] Linking CXX static library lib/libgtest.a
[1332/1354] Linking CXX static library lib/libgtest_main.a
[1333/1354] Linking CXX static library lib/libgtest_main.a
[1334/1354] Building CXX object tools/...keFiles/dxildll.dir/dxcvalidator.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/tools/dxildll/dxcvalidator.cpp:16:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
[1334/1354] Linking CXX shared library lib/libdxil.so
[1335/1354] Building CXX object tools/...ol.dir/ExecuteCompilerInvocation.cpp.o
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp: In function ‘clang::FrontendAction* CreateFrontendBaseAction(clang::CompilerInstance&)’:
/build/directx-shader-compiler/src/directx-shader-compiler/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp:36:29: warning: value computed is not used [-Wunused-value]
36 | StringRef Action("unknown");
| ^
[1335/1354] Linking CXX static library lib/libclangFrontendTool.a
[1336/1354] Building CXX object tools/...s/dxc/CMakeFiles/dxc.dir/dxcmain.cpp.o
[1337/1354] Linking CXX static library lib/libclangFrontendTool.a
[1338/1354] Building CXX object lib/Dx...Fallback.dir/DxrFallbackCompiler.cpp.o
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/exception.h:13,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/Global.h:27,
from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/FileIOHelper.h:14,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxrFallback/DxrFallbackCompiler.cpp:8:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/Support/ErrorCodes.h:159:80: warning: backslash-newline at end of file
159 | #define DXC_E_INCORRECT_PROGRAM_VERSION \
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxrFallback/DxrFallbackCompiler.cpp:3:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h: In constructor ‘hlsl::DxilFunctionProps::DxilFunctionProps()’:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:117:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct hlsl::DxilFunctionProps::NodeProps’; use assignment or value-initialization instead [-Wclass-memaccess]
117 | memset(&Node, 0, sizeof(Node));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilFunctionProps.h:177:10: note: ‘struct hlsl::DxilFunctionProps::NodeProps’ declared here
177 | struct NodeProps {
| ^~~~~~~~~
In file included from /build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilModule.h:19,
from /build/directx-shader-compiler/src/directx-shader-compiler/lib/DxrFallback/DxrFallbackCompiler.cpp:5:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h: At global scope:
/build/directx-shader-compiler/src/directx-shader-compiler/include/dxc/DXIL/DxilShaderFlags.h:332:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas]
332 | #pragma GCC diagnostic ignored "-Wunused-private-field"
| ^~~~~~~~~~~~~~~~~~~~~~~~
[1338/1354] Linking CXX static library lib/libLLVMDxrFallback.a
[1339/1354] Linking CXX static library lib/libLLVMDxrFallback.a
[1340/1354] Linking CXX shared library lib/libdxil.so
FAILED: lib/libdxil.so
: && /usr/lib/distcc/bin/c++ -fPIC -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -fPIC -fvisibility-inlines-hidden -fvisibility=hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wimplicit-fallthrough -Wcast-qual -Wno-unknown-pragmas -Wno-unused-but-set-variable -Wno-deprecated-copy -fdiagnostics-color -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-switch -Wno-maybe-uninitialized -Wno-comment -ffunction-sections -fdata-sections -flto -fno-common -Woverloaded-virtual -fno-strict-aliasing -shared -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,-O3 -Wl,--gc-sections -Wl,-soname,libdxildll.so -Wl,--dependency-file=tools/clang/tools/dxildll/CMakeFiles/dxildll.dir/link.d -o lib/libdxil.so tools/clang/tools/dxildll/CMakeFiles/dxildll.dir/dxildll.cpp.o tools/clang/tools/dxildll/CMakeFiles/dxildll.dir/dxcvalidator.cpp.o lib/libLLVMBitWriter.a lib/libLLVMDxcSupport.a lib/libLLVMDXIL.a lib/libLLVMDxilContainer.a lib/libLLVMDxilHash.a lib/libLLVMDxilRootSignature.a lib/libLLVMDxilValidation.a lib/libLLVMHLSL.a lib/libLLVMMSSupport.a lib/libLLVMSupport.a lib/libLLVMTransformUtils.a lib/libLLVMAnalysis.a lib/libLLVMDxcBindingTable.a lib/libLLVMipa.a lib/libclangBasic.a lib/libdxcvalidator.a lib/libLLVMDxilHash.a lib/libLLVMDxilRootSignature.a lib/libLLVMDxilValidation.a lib/libLLVMHLSL.a lib/libLLVMDxilContainer.a lib/libLLVMBitWriter.a lib/libLLVMTransformUtils.a lib/libLLVMDxcBindingTable.a lib/libLLVMipa.a lib/libLLVMAnalysis.a lib/libLLVMDXIL.a lib/libLLVMDxcSupport.a lib/libLLVMBitReader.a lib/libLLVMCore.a lib/libLLVMOption.a lib/libLLVMSupport.a lib/libLLVMMSSupport.a -lrt -ldl -lpthread -lz -lm && :
lto-wrapper: warning: using serial compilation of 48 LTRANS jobs
lto-wrapper: note: see the ‘-flto’ option documentation for more information
{standard input}: Assembler messages:
{standard input}: Fatal error: can't write 5 bytes to section .rodata._ZNK4llvm14TypedDINodeRefINS_6DITypeEE7resolveINS_8DenseMapIPKNS_8MDStringEPS1_NS_12DenseMapInfoIS7_EENS_6detail12DenseMapPairIS7_S8_EEEEEES8_RKT_.str1.4 of /tmp/ccO2qwkh.ltrans26.ltrans.o: 'No space left on device'
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
as: BFD (GNU Binutils) 2.44 assertion fail /build/binutils/src/binutils-gdb/bfd/elf.c:3479
{standard input}: Fatal error: /tmp/ccO2qwkh.ltrans26.ltrans.o: No such file or directory
lto-wrapper: fatal error: c++ returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
distcc[7809] ERROR: compile (null) on localhost failed
[1341/1354] Linking CXX shared library lib/libdxcompiler.so
FAILED: lib/libdxcompiler.so
: && /usr/lib/distcc/bin/c++ -fPIC -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -fPIC -fvisibility-inlines-hidden -fvisibility=hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wimplicit-fallthrough -Wcast-qual -Wno-unknown-pragmas -Wno-unused-but-set-variable -Wno-deprecated-copy -fdiagnostics-color -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-switch -Wno-maybe-uninitialized -Wno-comment -ffunction-sections -fdata-sections -flto -fno-common -Woverloaded-virtual -fno-strict-aliasing -shared -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,-O3 -Wl,--gc-sections -Wl,-soname,libdxcompiler.so -Wl,--dependency-file=tools/clang/tools/dxcompiler/CMakeFiles/dxcompiler.dir/link.d -o lib/libdxcompiler.so tools/clang/tools/dxcompiler/CMakeFiles/dxcompiler.dir/dxcapi.cpp.o tools/clang/tools/dxcompiler/CMakeFiles/dxcompiler.dir/dxcassembler.cpp.o tools/clang/tools/dxcompiler/CMakeFiles/dxcompiler.dir/dxclibrary.cpp.o tools/clang/tools/dxcompiler/CMakeFiles/dxcompiler.dir/dxcompilerobj.cpp.o tools/clang/tools/dxcompiler/CMakeFiles/dxcompiler.dir/DXCompiler.cpp.o tools/clang/tools/dxcompiler/CMakeFiles/dxcompiler.dir/dxcfilesystem.cpp.o tools/clang/tools/dxcompiler/CMakeFiles/dxcompiler.dir/dxcutil.cpp.o tools/clang/tools/dxcompiler/CMakeFiles/dxcompiler.dir/dxcdisassembler.cpp.o tools/clang/tools/dxcompiler/CMakeFiles/dxcompiler.dir/dxcpdbutils.cpp.o tools/clang/tools/dxcompiler/CMakeFiles/dxcompiler.dir/dxillib.cpp.o tools/clang/tools/dxcompiler/CMakeFiles/dxcompiler.dir/dxcvalidator.cpp.o tools/clang/tools/dxcompiler/CMakeFiles/dxcompiler.dir/dxclinker.cpp.o tools/clang/tools/dxcompiler/CMakeFiles/dxcompiler.dir/dxcshadersourceinfo.cpp.o lib/libLLVMAnalysis.a lib/libLLVMAsmParser.a lib/libLLVMBitReader.a lib/libLLVMBitWriter.a lib/libLLVMCore.a lib/libLLVMDxcSupport.a lib/libLLVMDXIL.a lib/libLLVMDxilContainer.a lib/libLLVMDxilPIXPasses.a lib/libLLVMDxilRootSignature.a lib/libLLVMDxcBindingTable.a lib/libLLVMHLSL.a lib/libLLVMInstCombine.a lib/libLLVMipa.a lib/libLLVMipo.a lib/libLLVMIRReader.a lib/libLLVMLinker.a lib/libLLVMMSSupport.a lib/libLLVMOption.a lib/libLLVMProfileData.a lib/libLLVMScalarOpts.a lib/libLLVMSupport.a lib/libLLVMTarget.a lib/libLLVMTransformUtils.a lib/libLLVMVectorize.a lib/libLLVMDxilCompression.a lib/libLLVMPassPrinters.a lib/libclangIndex.a lib/libclangRewrite.a lib/libclangCodeGen.a lib/libclangRewriteFrontend.a lib/libclangFrontend.a lib/libclangDriver.a lib/libclangSema.a lib/libclangEdit.a lib/libclangAST.a lib/libclangCodeGen.a lib/libclangLex.a lib/libclangTooling.a lib/libclangBasic.a lib/libclang.a lib/libdxcvalidator.a lib/libclangSPIRV.a lib/libLLVMPasses.a lib/libclangIndex.a lib/libclangFormat.a lib/libclangTooling.a lib/libclangToolingCore.a lib/libclangRewrite.a lib/libclangASTMatchers.a lib/libLLVMDxilHash.a lib/libLLVMDxilValidation.a lib/libclangCodeGen.a lib/libclangFrontend.a lib/libclangSema.a lib/libclangEdit.a lib/libclangAST.a lib/libclangParse.a lib/libclangAnalysis.a lib/libclangCodeGen.a lib/libclangFrontend.a lib/libclangSema.a lib/libclangEdit.a lib/libclangAST.a lib/libclangParse.a lib/libclangAnalysis.a lib/libLLVMDxilRootSignature.a lib/libLLVMipo.a lib/libLLVMVectorize.a lib/libLLVMIRReader.a lib/libLLVMAsmParser.a lib/libLLVMLinker.a lib/libLLVMScalarOpts.a lib/libLLVMInstCombine.a lib/libLLVMProfileData.a lib/libLLVMTarget.a lib/libclangDriver.a lib/libLLVMOption.a lib/libLLVMHLSL.a lib/libLLVMDxilContainer.a lib/libLLVMBitWriter.a lib/libLLVMTransformUtils.a lib/libLLVMDxcBindingTable.a lib/libLLVMipa.a lib/libLLVMAnalysis.a lib/libLLVMDXIL.a lib/libLLVMBitReader.a lib/libclangLex.a lib/libclangBasic.a lib/libLLVMCore.a lib/libLLVMDxcSupport.a lib/libLLVMSupport.a lib/libLLVMMSSupport.a -ldl -lpthread -lz -lm lib/libSPIRV-Tools-opt.a lib/libSPIRV-Tools.a -lrt && :
lto1: fatal error: write: No space left on device
compilation terminated.
lto-wrapper: fatal error: c++ returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
distcc[7766] ERROR: compile (null) on localhost failed
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Build failed, check /home/leming/armv7/leming/build