========== build_clang - FAILED WARNING: unmet direct dependencies detected for MODVERSIONS Depends on [n]: MODULES [=y] && !COMPILE_TEST [=y] Selected by [y]: - RANDSTRUCT_FULL [=y] && (CC_HAS_RANDSTRUCT [=y] || GCC_PLUGINS [=n]) && MODULES [=y] WARNING: unmet direct dependencies detected for MODVERSIONS Depends on [n]: MODULES [=y] && !COMPILE_TEST [=y] Selected by [y]: - RANDSTRUCT_FULL [=y] && (CC_HAS_RANDSTRUCT [=y] || GCC_PLUGINS [=n]) && MODULES [=y] WARNING: unmet direct dependencies detected for MODVERSIONS Depends on [n]: MODULES [=y] && !COMPILE_TEST [=y] Selected by [y]: - RANDSTRUCT_FULL [=y] && (CC_HAS_RANDSTRUCT [=y] || GCC_PLUGINS [=n]) && MODULES [=y] tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files WARNING: unmet direct dependencies detected for MODVERSIONS Depends on [n]: MODULES [=y] && !COMPILE_TEST [=y] Selected by [y]: - RANDSTRUCT_FULL [=y] && (CC_HAS_RANDSTRUCT [=y] || GCC_PLUGINS [=n]) && MODULES [=y] WARNING: unmet direct dependencies detected for MODVERSIONS Depends on [n]: MODULES [=y] && !COMPILE_TEST [=y] Selected by [y]: - RANDSTRUCT_FULL [=y] && (CC_HAS_RANDSTRUCT [=y] || GCC_PLUGINS [=n]) && MODULES [=y] WARNING: unmet direct dependencies detected for MODVERSIONS Depends on [n]: MODULES [=y] && !COMPILE_TEST [=y] Selected by [y]: - RANDSTRUCT_FULL [=y] && (CC_HAS_RANDSTRUCT [=y] || GCC_PLUGINS [=n]) && MODULES [=y] tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files ../net/ethtool/cmis_cdb.c:582:40: warning: variable 'bytes_written' is uninitialized when used here [-Wuninitialized] 582 | page <= CMIS_CDB_EPL_PAGE_END && bytes_written < epl_len; page++) { | ^~~~~~~~~~~~~ ../net/ethtool/cmis_cdb.c:577:19: note: initialize the variable 'bytes_written' to silence this warning 577 | u32 bytes_written; | ^ | = 0 1 warning generated. New errors added --- /tmp/tmp.ME9s9JbKfa 2024-09-30 02:02:45.898524693 -0700 +++ /tmp/tmp.wLv6judFMV 2024-09-30 02:04:07.080219184 -0700 @@ -17,0 +18,8 @@ +../net/ethtool/cmis_cdb.c:582:40: warning: variable 'bytes_written' is uninitialized when used here [-Wuninitialized] + 582 | page <= CMIS_CDB_EPL_PAGE_END && bytes_written < epl_len; page++) { + | ^~~~~~~~~~~~~ +../net/ethtool/cmis_cdb.c:577:19: note: initialize the variable 'bytes_written' to silence this warning + 577 | u32 bytes_written; + | ^ + | = 0 +1 warning generated. Per-file breakdown --- /tmp/tmp.ZlMEZoEOxF 2024-09-30 02:05:15.204641134 -0700 +++ /tmp/tmp.wVCcuH2sJ5 2024-09-30 02:05:15.209641238 -0700 @@ -0,0 +1 @@ + 2 ../net/ethtool/cmis_cdb.c