Skip to content

Force PIE on bootgen with explicit compiler/linker flags, not just the CMake property #15234

Force PIE on bootgen with explicit compiler/linker flags, not just the CMake property

Force PIE on bootgen with explicit compiler/linker flags, not just the CMake property #15234

Triggered via pull request July 13, 2026 22:33
Status Success
Total duration 8m 22s
Artifacts

buildAndTestMulti.yml

on: pull_request
Matrix: build-repo
Fit to window
Zoom out
Zoom in

Annotations

200 warnings
windows-2022 msvc assert=OFF rtti=OFF: third_party/aie-rt/driver/src/lite/xaie_lite.c#L63
nonstandard extension used: translation unit is empty
windows-2022 msvc assert=OFF rtti=OFF: build_release/include/aie/Dialect/AIE/IR/AIEEnums.cpp.inc#L3590
switch statement contains 'default' but no 'case' labels
windows-2022 msvc assert=OFF rtti=OFF: build_release/include/aie/Dialect/AIE/IR/AIEEnums.cpp.inc#L3579
switch statement contains no 'case' or 'default' labels
windows-2022 msvc assert=OFF rtti=OFF: third_party/bootgen/cdo-driver/cdo_driver.c#L337
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=OFF rtti=OFF: third_party/bootgen/cdo-driver/cdo_driver.c#L315
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=OFF rtti=OFF: third_party/bootgen/cdo-driver/cdo_driver.c#L313
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=OFF rtti=OFF: third_party/bootgen/cdo-driver/cdo_driver.c#L282
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=OFF rtti=OFF: third_party/bootgen/cdo-driver/cdo_driver.c#L280
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=OFF rtti=OFF: third_party/bootgen/cdo-driver/cdo_driver.c#L190
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=OFF rtti=OFF: third_party/bootgen/cdo-driver/cdo_driver.c#L175
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=ON rtti=ON: third_party/aie-rt/driver/src/lite/xaie_lite.c#L63
nonstandard extension used: translation unit is empty
windows-2022 msvc assert=ON rtti=ON: build_release/include/aie/Dialect/AIE/IR/AIEEnums.cpp.inc#L3590
switch statement contains 'default' but no 'case' labels
windows-2022 msvc assert=ON rtti=ON: build_release/include/aie/Dialect/AIE/IR/AIEEnums.cpp.inc#L3579
switch statement contains no 'case' or 'default' labels
windows-2022 msvc assert=ON rtti=ON: third_party/bootgen/cdo-driver/cdo_driver.c#L337
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=ON rtti=ON: third_party/bootgen/cdo-driver/cdo_driver.c#L315
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=ON rtti=ON: third_party/bootgen/cdo-driver/cdo_driver.c#L313
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=ON rtti=ON: third_party/bootgen/cdo-driver/cdo_driver.c#L282
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=ON rtti=ON: third_party/bootgen/cdo-driver/cdo_driver.c#L280
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=ON rtti=ON: third_party/bootgen/cdo-driver/cdo_driver.c#L190
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=ON rtti=ON: third_party/bootgen/cdo-driver/cdo_driver.c#L175
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=ON rtti=OFF: third_party/aie-rt/driver/src/lite/xaie_lite.c#L63
nonstandard extension used: translation unit is empty
windows-2022 msvc assert=ON rtti=OFF: build_release/include/aie/Dialect/AIE/IR/AIEEnums.cpp.inc#L3590
switch statement contains 'default' but no 'case' labels
windows-2022 msvc assert=ON rtti=OFF: build_release/include/aie/Dialect/AIE/IR/AIEEnums.cpp.inc#L3579
switch statement contains no 'case' or 'default' labels
windows-2022 msvc assert=ON rtti=OFF: third_party/bootgen/cdo-driver/cdo_driver.c#L337
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=ON rtti=OFF: third_party/bootgen/cdo-driver/cdo_driver.c#L315
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=ON rtti=OFF: third_party/bootgen/cdo-driver/cdo_driver.c#L313
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=ON rtti=OFF: third_party/bootgen/cdo-driver/cdo_driver.c#L282
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=ON rtti=OFF: third_party/bootgen/cdo-driver/cdo_driver.c#L280
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=ON rtti=OFF: third_party/bootgen/cdo-driver/cdo_driver.c#L190
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=ON rtti=OFF: third_party/bootgen/cdo-driver/cdo_driver.c#L175
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=OFF rtti=ON: third_party/aie-rt/driver/src/lite/xaie_lite.c#L63
nonstandard extension used: translation unit is empty
windows-2022 msvc assert=OFF rtti=ON: build_release/include/aie/Dialect/AIE/IR/AIEEnums.cpp.inc#L3590
switch statement contains 'default' but no 'case' labels
windows-2022 msvc assert=OFF rtti=ON: build_release/include/aie/Dialect/AIE/IR/AIEEnums.cpp.inc#L3579
switch statement contains no 'case' or 'default' labels
windows-2022 msvc assert=OFF rtti=ON: third_party/bootgen/cdo-driver/cdo_driver.c#L337
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=OFF rtti=ON: third_party/bootgen/cdo-driver/cdo_driver.c#L315
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=OFF rtti=ON: third_party/bootgen/cdo-driver/cdo_driver.c#L313
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=OFF rtti=ON: third_party/bootgen/cdo-driver/cdo_driver.c#L282
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=OFF rtti=ON: third_party/bootgen/cdo-driver/cdo_driver.c#L280
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=OFF rtti=ON: third_party/bootgen/cdo-driver/cdo_driver.c#L190
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
windows-2022 msvc assert=OFF rtti=ON: third_party/bootgen/cdo-driver/cdo_driver.c#L175
'printf' : format string '%016lX' requires an argument of type 'unsigned long', but variadic argument 1 has type 'uint64_t'
ubuntu-22.04 gcc assert=ON rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L430
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-22.04 gcc assert=ON rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L307
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-22.04 gcc assert=ON rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L246
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-22.04 gcc assert=ON rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 gcc assert=ON rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 gcc assert=ON rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 gcc assert=ON rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 gcc assert=ON rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 gcc assert=ON rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 gcc assert=ON rtti=OFF: third_party/aie-rt/driver/src/common/xaie_helper.c#L1794
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-24.04 gcc assert=ON rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=ON rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=ON rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=ON rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=ON rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=ON rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=ON rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L430
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-24.04 gcc assert=ON rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L307
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-24.04 gcc assert=ON rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L246
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-24.04 gcc assert=ON rtti=OFF: third_party/aie-rt/driver/src/common/xaie_helper.c#L1794
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-24.04 gcc assert=OFF rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=OFF rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=OFF rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=OFF rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=OFF rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=OFF rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=OFF rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L430
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-24.04 gcc assert=OFF rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L307
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-24.04 gcc assert=OFF rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L246
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-24.04 gcc assert=OFF rtti=OFF: third_party/aie-rt/driver/src/common/xaie_helper.c#L1794
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-24.04 gcc assert=ON rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=ON rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=ON rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=ON rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=ON rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=ON rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=ON rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L430
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-24.04 gcc assert=ON rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L307
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-24.04 gcc assert=ON rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L246
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-24.04 gcc assert=ON rtti=ON: third_party/aie-rt/driver/src/common/xaie_helper.c#L1794
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-24.04 gcc assert=OFF rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=OFF rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=OFF rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=OFF rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=OFF rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=OFF rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 gcc assert=OFF rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L430
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-24.04 gcc assert=OFF rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L307
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-24.04 gcc assert=OFF rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L246
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-24.04 gcc assert=OFF rtti=ON: third_party/aie-rt/driver/src/common/xaie_helper.c#L1794
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-24.04 llvm assert=OFF rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 llvm assert=OFF rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 llvm assert=OFF rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 llvm assert=OFF rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 llvm assert=OFF rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 llvm assert=OFF rtti=OFF: third_party/aie-rt/driver/src/dma/xaie_dma.c#L2100
default label in switch which covers all enumeration values [-Wcovered-switch-default]
ubuntu-24.04 llvm assert=OFF rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L430
cast from 'const unsigned char *' to 'Elf32_Phdr *' drops const qualifier [-Wcast-qual]
ubuntu-24.04 llvm assert=ON rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 llvm assert=OFF rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L307
cast from 'const unsigned char *' to 'unsigned char *' drops const qualifier [-Wcast-qual]
ubuntu-24.04 llvm assert=ON rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 llvm assert=OFF rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L246
cast from 'const unsigned char *' to 'unsigned int *' drops const qualifier [-Wcast-qual]
ubuntu-24.04 llvm assert=ON rtti=ON: third_party/aie-rt/driver/src/io_backend/ext/xaie_sim.c#L656
default label in switch which covers all enumeration values [-Wcovered-switch-default]
ubuntu-24.04 llvm assert=OFF rtti=OFF: third_party/aie-rt/driver/src/common/xaie_helper.c#L1794
cast from 'const unsigned int *' to 'void *' drops const qualifier [-Wcast-qual]
ubuntu-24.04 llvm assert=ON rtti=ON: third_party/aie-rt/driver/src/io_backend/ext/xaie_sim.c#L645
default label in switch which covers all enumeration values [-Wcovered-switch-default]
ubuntu-24.04 llvm assert=ON rtti=ON: third_party/aie-rt/driver/src/io_backend/ext/xaie_cdo.c#L228
cast from 'const unsigned int *' to 'unsigned int *' drops const qualifier [-Wcast-qual]
ubuntu-24.04 llvm assert=ON rtti=ON: third_party/aie-rt/driver/src/dma/xaie_dma.c#L2100
default label in switch which covers all enumeration values [-Wcovered-switch-default]
ubuntu-24.04 llvm assert=ON rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L430
cast from 'const unsigned char *' to 'Elf32_Phdr *' drops const qualifier [-Wcast-qual]
ubuntu-24.04 llvm assert=ON rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L307
cast from 'const unsigned char *' to 'unsigned char *' drops const qualifier [-Wcast-qual]
ubuntu-24.04 llvm assert=ON rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L246
cast from 'const unsigned char *' to 'unsigned int *' drops const qualifier [-Wcast-qual]
ubuntu-24.04 llvm assert=ON rtti=ON: third_party/aie-rt/driver/src/common/xaie_helper.c#L1794
cast from 'const unsigned int *' to 'void *' drops const qualifier [-Wcast-qual]
ubuntu-24.04 llvm assert=OFF rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 llvm assert=OFF rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 llvm assert=OFF rtti=ON: third_party/aie-rt/driver/src/io_backend/ext/xaie_sim.c#L656
default label in switch which covers all enumeration values [-Wcovered-switch-default]
ubuntu-24.04 llvm assert=OFF rtti=ON: third_party/aie-rt/driver/src/io_backend/ext/xaie_sim.c#L645
default label in switch which covers all enumeration values [-Wcovered-switch-default]
ubuntu-24.04 llvm assert=OFF rtti=ON: third_party/aie-rt/driver/src/io_backend/ext/xaie_cdo.c#L228
cast from 'const unsigned int *' to 'unsigned int *' drops const qualifier [-Wcast-qual]
ubuntu-24.04 llvm assert=OFF rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L430
cast from 'const unsigned char *' to 'Elf32_Phdr *' drops const qualifier [-Wcast-qual]
ubuntu-24.04 llvm assert=OFF rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L307
cast from 'const unsigned char *' to 'unsigned char *' drops const qualifier [-Wcast-qual]
ubuntu-24.04 llvm assert=OFF rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L246
cast from 'const unsigned char *' to 'unsigned int *' drops const qualifier [-Wcast-qual]
ubuntu-24.04 llvm assert=OFF rtti=ON: third_party/aie-rt/driver/src/dma/xaie_dma.c#L2100
default label in switch which covers all enumeration values [-Wcovered-switch-default]
ubuntu-24.04 llvm assert=OFF rtti=ON: third_party/aie-rt/driver/src/common/xaie_helper.c#L1794
cast from 'const unsigned int *' to 'void *' drops const qualifier [-Wcast-qual]
ubuntu-22.04 llvm assert=OFF rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L430
cast from 'const unsigned char *' to 'Elf32_Phdr *' drops const qualifier [-Wcast-qual]
ubuntu-22.04 llvm assert=OFF rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L307
cast from 'const unsigned char *' to 'unsigned char *' drops const qualifier [-Wcast-qual]
ubuntu-22.04 llvm assert=OFF rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L246
cast from 'const unsigned char *' to 'unsigned int *' drops const qualifier [-Wcast-qual]
ubuntu-22.04 llvm assert=OFF rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 llvm assert=OFF rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 llvm assert=OFF rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 llvm assert=OFF rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 llvm assert=OFF rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 llvm assert=OFF rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 llvm assert=OFF rtti=ON: third_party/aie-rt/driver/src/common/xaie_helper.c#L1794
cast from 'const unsigned int *' to 'void *' drops const qualifier [-Wcast-qual]
ubuntu-24.04 llvm assert=ON rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-24.04 llvm assert=ON rtti=OFF: third_party/aie-rt/driver/src/memory/xaie_mem.c#L162
cast from 'const void *' to 'unsigned char *' drops const qualifier [-Wcast-qual]
ubuntu-24.04 llvm assert=ON rtti=OFF: third_party/aie-rt/driver/src/io_backend/ext/xaie_sim.c#L656
default label in switch which covers all enumeration values [-Wcovered-switch-default]
ubuntu-24.04 llvm assert=ON rtti=OFF: third_party/aie-rt/driver/src/io_backend/ext/xaie_sim.c#L645
default label in switch which covers all enumeration values [-Wcovered-switch-default]
ubuntu-24.04 llvm assert=ON rtti=OFF: third_party/aie-rt/driver/src/io_backend/ext/xaie_cdo.c#L228
cast from 'const unsigned int *' to 'unsigned int *' drops const qualifier [-Wcast-qual]
ubuntu-24.04 llvm assert=ON rtti=OFF: third_party/aie-rt/driver/src/dma/xaie_dma.c#L2100
default label in switch which covers all enumeration values [-Wcovered-switch-default]
ubuntu-24.04 llvm assert=ON rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L430
cast from 'const unsigned char *' to 'Elf32_Phdr *' drops const qualifier [-Wcast-qual]
ubuntu-24.04 llvm assert=ON rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L307
cast from 'const unsigned char *' to 'unsigned char *' drops const qualifier [-Wcast-qual]
ubuntu-24.04 llvm assert=ON rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L246
cast from 'const unsigned char *' to 'unsigned int *' drops const qualifier [-Wcast-qual]
ubuntu-24.04 llvm assert=ON rtti=OFF: third_party/aie-rt/driver/src/common/xaie_helper.c#L1794
cast from 'const unsigned int *' to 'void *' drops const qualifier [-Wcast-qual]
ubuntu-22.04 gcc assert=ON rtti=ON: third_party/aie-rt/driver/src/memory/xaie_mem.c#L162
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-22.04 gcc assert=ON rtti=ON: third_party/aie-rt/driver/src/io_backend/ext/xaie_amdair.c#L138
ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
ubuntu-22.04 gcc assert=ON rtti=ON: third_party/aie-rt/driver/src/io_backend/ext/xaie_amdair.c#L129
ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
ubuntu-22.04 gcc assert=ON rtti=ON: third_party/aie-rt/driver/src/io_backend/ext/xaie_amdair.c#L177
ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
ubuntu-22.04 gcc assert=ON rtti=ON: third_party/aie-rt/driver/src/io_backend/ext/xaie_amdair.c#L169
ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
ubuntu-22.04 gcc assert=ON rtti=ON: third_party/aie-rt/driver/src/io_backend/ext/xaie_cdo.c#L228
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-22.04 gcc assert=ON rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L430
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-22.04 gcc assert=ON rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L307
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-22.04 gcc assert=ON rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L246
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-22.04 gcc assert=ON rtti=ON: third_party/aie-rt/driver/src/common/xaie_helper.c#L1794
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-22.04 llvm assert=OFF rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 llvm assert=OFF rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 llvm assert=OFF rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 llvm assert=OFF rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 llvm assert=OFF rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 llvm assert=OFF rtti=OFF: third_party/aie-rt/driver/src/dma/xaie_dma.c#L2100
default label in switch which covers all enumeration values [-Wcovered-switch-default]
ubuntu-22.04 llvm assert=OFF rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L430
cast from 'const unsigned char *' to 'Elf32_Phdr *' drops const qualifier [-Wcast-qual]
ubuntu-22.04 llvm assert=OFF rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L307
cast from 'const unsigned char *' to 'unsigned char *' drops const qualifier [-Wcast-qual]
ubuntu-22.04 llvm assert=OFF rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L246
cast from 'const unsigned char *' to 'unsigned int *' drops const qualifier [-Wcast-qual]
ubuntu-22.04 llvm assert=OFF rtti=OFF: third_party/aie-rt/driver/src/common/xaie_helper.c#L1794
cast from 'const unsigned int *' to 'void *' drops const qualifier [-Wcast-qual]
ubuntu-22.04 gcc assert=OFF rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L430
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-22.04 gcc assert=OFF rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L307
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-22.04 gcc assert=OFF rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L246
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-22.04 gcc assert=OFF rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 gcc assert=OFF rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 gcc assert=OFF rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 gcc assert=OFF rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 gcc assert=OFF rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 gcc assert=OFF rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 gcc assert=OFF rtti=ON: third_party/aie-rt/driver/src/common/xaie_helper.c#L1794
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-22.04 llvm assert=ON rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 llvm assert=ON rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 llvm assert=ON rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 llvm assert=ON rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 llvm assert=ON rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 llvm assert=ON rtti=OFF: third_party/aie-rt/driver/src/dma/xaie_dma.c#L2100
default label in switch which covers all enumeration values [-Wcovered-switch-default]
ubuntu-22.04 llvm assert=ON rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L430
cast from 'const unsigned char *' to 'Elf32_Phdr *' drops const qualifier [-Wcast-qual]
ubuntu-22.04 llvm assert=ON rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L307
cast from 'const unsigned char *' to 'unsigned char *' drops const qualifier [-Wcast-qual]
ubuntu-22.04 llvm assert=ON rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L246
cast from 'const unsigned char *' to 'unsigned int *' drops const qualifier [-Wcast-qual]
ubuntu-22.04 llvm assert=ON rtti=OFF: third_party/aie-rt/driver/src/common/xaie_helper.c#L1794
cast from 'const unsigned int *' to 'void *' drops const qualifier [-Wcast-qual]
ubuntu-22.04 llvm assert=ON rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L430
cast from 'const unsigned char *' to 'Elf32_Phdr *' drops const qualifier [-Wcast-qual]
ubuntu-22.04 llvm assert=ON rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L307
cast from 'const unsigned char *' to 'unsigned char *' drops const qualifier [-Wcast-qual]
ubuntu-22.04 llvm assert=ON rtti=ON: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L246
cast from 'const unsigned char *' to 'unsigned int *' drops const qualifier [-Wcast-qual]
ubuntu-22.04 llvm assert=ON rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 llvm assert=ON rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 llvm assert=ON rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 llvm assert=ON rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 llvm assert=ON rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 llvm assert=ON rtti=ON: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 llvm assert=ON rtti=ON: third_party/aie-rt/driver/src/common/xaie_helper.c#L1794
cast from 'const unsigned int *' to 'void *' drops const qualifier [-Wcast-qual]
ubuntu-22.04 gcc assert=OFF rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 gcc assert=OFF rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 gcc assert=OFF rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 gcc assert=OFF rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 gcc assert=OFF rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 gcc assert=OFF rtti=OFF: include/aie/Dialect/AIEVec/IR/AIEVecTypeConstraints.td#L204
unused template argument: isOperandResultTypePairValidForAIE2MulElem:rhs
ubuntu-22.04 gcc assert=OFF rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L430
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-22.04 gcc assert=OFF rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L307
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-22.04 gcc assert=OFF rtti=OFF: third_party/aie-rt/driver/src/core/xaie_elfloader.c#L246
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]
ubuntu-22.04 gcc assert=OFF rtti=OFF: third_party/aie-rt/driver/src/common/xaie_helper.c#L1794
cast discards ‘const’ qualifier from pointer target type [-Wcast-qual]