Hello,
a commit of mine seems to have broken your bot, but I am not sure how, because it is a timeout: https://lab.llvm.org/buildbot/#/builders/161/builds/2385. The commit is https://github.com/llvm/llvm-project/commit/e42cc3f42e6a36f4dfff408278194040... and touches Clang's unit tests. The build just before mine includes the previous commit of my own change, and it was green, which points at that commit being the culprit here.
The commit brings in a custom command that generates ASTMatchersDocTests.cpp in the build directory for inclusion in the ASTMatchersTests unittest target/binary, but that target gets never built, and the file never generated, according to the logs. I therefore think that my changes to clang/unittests/ASTMatchers/ASTMatchersTest.h should be the most likely to have cause this. Do you have any experience with timeouts, or do you have/can acquire additional information about what has timed out? I have left the commit in-tree as clang-arm64-windows-msvc is the only bot I broke, and it is not clear why. On the other hand, clang-x64-windows-msvc and the other Windows bots are just fine, the same goes for other ARM but non-windows bots as well.
Kind regards, Julian Schmidt
I decided to revert back to green again. Your insights would be great to have this patch landed.
On Sat, 28 Sept 2024 at 12:14, Julian Schmidt git.julian.schmidt@gmail.com wrote:
Hello,
a commit of mine seems to have broken your bot, but I am not sure how, because it is a timeout: https://lab.llvm.org/buildbot/#/builders/161/builds/2385. The commit is https://github.com/llvm/llvm-project/commit/e42cc3f42e6a36f4dfff408278194040... and touches Clang's unit tests. The build just before mine includes the previous commit of my own change, and it was green, which points at that commit being the culprit here.
The commit brings in a custom command that generates ASTMatchersDocTests.cpp in the build directory for inclusion in the ASTMatchersTests unittest target/binary, but that target gets never built, and the file never generated, according to the logs. I therefore think that my changes to clang/unittests/ASTMatchers/ASTMatchersTest.h should be the most likely to have cause this. Do you have any experience with timeouts, or do you have/can acquire additional information about what has timed out? I have left the commit in-tree as clang-arm64-windows-msvc is the only bot I broke, and it is not clear why. On the other hand, clang-x64-windows-msvc and the other Windows bots are just fine, the same goes for other ARM but non-windows bots as well.
Kind regards, Julian Schmidt
Hi Julian,
Thanks for reporting this issue. Let me build and test your commit offline and get back to you.
-- Omair Javaid www.linaro.org
On Sun, 29 Sept 2024 at 03:50, Julian Schmidt git.julian.schmidt@gmail.com wrote:
I decided to revert back to green again. Your insights would be great to have this patch landed.
On Sat, 28 Sept 2024 at 12:14, Julian Schmidt < git.julian.schmidt@gmail.com> wrote:
Hello,
a commit of mine seems to have broken your bot, but I am not sure how, because it is a timeout: https://lab.llvm.org/buildbot/#/builders/161/builds/2385. The commit is
https://github.com/llvm/llvm-project/commit/e42cc3f42e6a36f4dfff408278194040...
and touches Clang's unit tests. The build just before mine includes the previous commit of my own change, and it was green, which points at that commit being the culprit here.
The commit brings in a custom command that generates ASTMatchersDocTests.cpp in the build directory for inclusion in the ASTMatchersTests unittest target/binary, but that target gets never built, and the file never generated, according to the logs. I therefore think that my changes to clang/unittests/ASTMatchers/ASTMatchersTest.h should be the most likely to have cause this. Do you have any experience with timeouts, or do you have/can acquire additional information about what has timed out? I have left the commit in-tree as clang-arm64-windows-msvc is the only bot I broke, and it is
not
clear why. On the other hand, clang-x64-windows-msvc and the other
Windows
bots are just fine, the same goes for other ARM but non-windows bots as well.
Kind regards, Julian Schmidt
linaro-toolchain mailing list -- linaro-toolchain@lists.linaro.org To unsubscribe send an email to linaro-toolchain-leave@lists.linaro.org
linaro-toolchain@lists.linaro.org