kselftest build - bpf: progs/find_vma_fail1.c:16:16: error: cannot assign to non-static data member 'vm_flags' with const-qualified type 'const vm_flags_t'
Snippet of test failure
# https://s3.amazonaws.com/arr-cki-prod-trusted-artifacts/trusted-artifacts/788655599/build%20x86_64%20debug/3833411717/artifacts/selftests_bpf.log
00:00:53 clang -g -Werror -D__TARGET_ARCH_x86 -mlittle-endian -I/builds/3833411717/workdir/tools/testing/selftests/bpf/tools/include -I/builds/3833411717/workdir/tools/testing/selftests/bpf -I/builds/3833411717/workdir/tools/include/uapi -I/builds/3833411717/workdir/tools/testing/selftests/usr/include -idirafter /usr/lib64/clang/15.0.7/include -idirafter /usr/local/include -idirafter /usr/include -Wno-compare-distinct-pointer-types -DENABLE_ATOMICS_TESTS -O2 -target bpf -c progs/find_vma_fail1.c -mcpu=v3 -o /builds/3833411717/workdir/tools/testing/selftests/bpf/find_vma_fail1.bpf.o
00:00:53 progs/find_vma_fail1.c:16:16: error: cannot assign to non-static data member 'vm_flags' with const-qualified type 'const vm_flags_t' (aka 'const unsigned long')
00:00:53 vma->vm_flags |= 0x55;
00:00:53 ~~~~~~~~~~~~~ ^
00:00:53 /builds/3833411717/workdir/tools/testing/selftests/bpf/tools/include/vmlinux.h:1478:20: note: non-static data member 'vm_flags' declared const here
00:00:53 const vm_flags_t vm_flags;
00:00:53 ~~~~~~~~~~~~~~~~~^~~~~~~~
00:00:53 1 error generated.
00:00:53 make[1]: *** [Makefile:572: /builds/3833411717/workdir/tools/testing/selftests/bpf/find_vma_fail1.bpf.o] Error 1
00:00:53 make[1]: Leaving directory '/builds/3833411717/workdir/tools/testing/selftests/bpf'
00:00:53 make: *** [Makefile:163: all] Error 2
00:00:53 make: Leaving directory '/builds/3833411717/workdir/tools/testing/selftests'
Test logs on DataWarehouse
DataWarehouse issue
Additional details
N/A
In case opening the links above result in a 404 page on DataWarehouse, please make sure you are correctly logged into DataWarehouse via Red Hat SSO.