Page MenuHomePhabricator

vvereschaka (Vlad Vereschaka)
User

Projects

User does not belong to any projects.

User Details

User Since
Nov 26 2013, 11:15 AM (495 w, 4 d)

Recent Activity

Thu, May 25

vvereschaka added a comment to D144394: [libc++] Forward to std::{,w}memchr in std::find.

Same broken test on the arm cross builders:

Thu, May 25, 9:21 PM · Restricted Project, Restricted Project

Mon, May 22

vvereschaka added a comment to D151046: [libcxx][tests] Introduce 32-bit feature and use it for stringstream gcount test.

works for me, thanks.

Mon, May 22, 9:33 PM · Restricted Project, Restricted Project

Sat, May 20

vvereschaka added a comment to D146294: [libcxx] Fix crash in std::stringstream with payload >= INT_MAX.

it was fixed for armv7l, but these changes do not work for armv7-* targets.

Sat, May 20, 2:29 PM · Restricted Project, Restricted Project
vvereschaka added a comment to D146294: [libcxx] Fix crash in std::stringstream with payload >= INT_MAX.

@azat would you fix the test also for armv7-unknown-linux-gnueabihf target?

Sat, May 20, 1:52 PM · Restricted Project, Restricted Project

Thu, May 18

vvereschaka added a comment to D146294: [libcxx] Fix crash in std::stringstream with payload >= INT_MAX.

the llvm-clang-win-x-armv7l builder runs the libc++ tests on the NV Jetson tk1 ARM board. This board has a limited memory: KiB Mem : 1788136 total, 90716 free, 148584 used, 1548836 buff/cache
In case MAX_INT is >2G for that target we should get an out-of-memory exception there or something similar.
I'll start looking, but most likely a reason of the test failures is a limited memory on the boards.

Thu, May 18, 12:44 PM · Restricted Project, Restricted Project

Feb 28 2023

vvereschaka added a comment to D144640: [libc++] Run modules_include.sh.cpp compiles in parallel.

Unfortunately I don't think I can really try to fix it without having access to some hardware. If you could give me access to a machine I'd be happy to work on fixing this.

Feb 28 2023, 8:34 PM · Restricted Project, Restricted Project
vvereschaka committed rGc1c29eb9f7be: Fix failed libcxx test build on the Windows to Linux cross builders. NFC. (authored by vvereschaka).
Fix failed libcxx test build on the Windows to Linux cross builders. NFC.
Feb 28 2023, 5:42 PM · Restricted Project, Restricted Project
vvereschaka added a comment to D144640: [libc++] Run modules_include.sh.cpp compiles in parallel.

@philnik,

Since this is isn't a libc++-supported configuration AFAICT and reverting the patch would break our own CI, I don't think that's an option.

This is supported libc++ configuration.

Feb 28 2023, 5:40 PM · Restricted Project, Restricted Project

Feb 24 2023

vvereschaka added a comment to D144640: [libc++] Run modules_include.sh.cpp compiles in parallel.

here is a problem with the test during the remote runs on the windows cross builders. A lot of those messages because of broken path:

clang++: error: no such file or directory: 'C:buildbotas-builder-1x-armv7lllvm-projectlibcxxtestlibcxxmodules_include.sh.cpp'
clang++: error: no input files
...
Feb 24 2023, 12:29 PM · Restricted Project, Restricted Project

Feb 11 2023

vvereschaka added a comment to rG09e0f48c0a40: [MLGO] Enable BB Profile Dump Test without TFLite.

the CodeGen/MLRegalloc/bb-profile-dump.ll test gets failed on arm/aarch64 cross builders with these changes:

Feb 11 2023, 11:59 AM · Restricted Project, Restricted Project

Feb 10 2023

vvereschaka added a comment to D139168: [C++20] [Modules] [ClangScanDeps] Enable to print make-style dependency file within P1689 format (4/4).

would you provide a complete rollback for the changes and fix the C1689.cppm test failures on the builders

Feb 10 2023, 11:37 AM · Restricted Project, Restricted Project

Jan 17 2023

vvereschaka added a comment to D141446: [llvm-profdata] Add option to cap profile output size.

I have tested the latest changes on llvm-nvptx-nvidia-ubuntu (https://lab.llvm.org/buildbot/#/builders/234) builder locally and the unit tests get built and run successfully.
Thank you @huangjd.

Jan 17 2023, 9:20 PM · Restricted Project, Restricted Project

Jan 11 2023

vvereschaka added a comment to D141446: [llvm-profdata] Add option to cap profile output size.

check-llvm gets failed with the following linker errors:

FAILED: unittests/tools/llvm-profdata/LLVMProfdataTests 
: && /usr/bin/c++ -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -fuse-ld=gold     -Wl,--gc-sections unittests/tools/llvm-profdata/CMakeFiles/LLVMProfdataTests.dir/OutputSizeLimitTest.cpp.o -o unittests/tools/llvm-profdata/LLVMProfdataTests  -Wl,-rpath,/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/lib  lib/libLLVMProfileData.so.16git  lib/libllvm_gtest_main.so.16git  lib/libLLVMTestingSupport.so.16git  lib/libllvm_gtest.so.16git  lib/libLLVMSupport.so.16git  -Wl,-rpath-link,/home/buildbot/worker/as-builder-7/llvm-nvptx-nvidia-ubuntu/build/lib && :
unittests/tools/llvm-profdata/CMakeFiles/LLVMProfdataTests.dir/OutputSizeLimitTest.cpp.o:OutputSizeLimitTest.cpp:function TestOutputSizeLimit_TestOutputSizeLimit1_Test::TestBody() [clone .localalias]: error: undefined reference to 'llvm::LLVMContext::LLVMContext()'
unittests/tools/llvm-profdata/CMakeFiles/LLVMProfdataTests.dir/OutputSizeLimitTest.cpp.o:OutputSizeLimitTest.cpp:function TestOutputSizeLimit_TestOutputSizeLimit1_Test::TestBody() [clone .localalias]: error: undefined reference to 'llvm::LLVMContext::~LLVMContext()'
collect2: error: ld returned 1 exit status

https://lab.llvm.org/buildbot/#/builders/234/builds/2655

Jan 11 2023, 7:47 PM · Restricted Project, Restricted Project
vvereschaka committed rGe97caa9a2855: Fixed Clang::Driver 'netbsd.c' test on Windows/Cross builders. NFC. (authored by vvereschaka).
Fixed Clang::Driver 'netbsd.c' test on Windows/Cross builders. NFC.
Jan 11 2023, 5:31 PM · Restricted Project, Restricted Project

Jan 6 2023

vvereschaka added a comment to D140817: [Driver] move NetBSD header search path management to the driver.

Hi @brad,
thank you for fixing the broken tests.

Jan 6 2023, 1:56 PM · Restricted Project, Restricted Project

Jan 5 2023

vvereschaka added a comment to D140817: [Driver] move NetBSD header search path management to the driver.

would you fix the tests
https://lab.llvm.org/buildbot/#/builders/60/builds/10125

Jan 5 2023, 11:57 AM · Restricted Project, Restricted Project

Oct 19 2022

vvereschaka committed rZORG7a3bfaf2ff67: Collapse the build requests for NVidia NVPTX builders on Windows platforms. (authored by vvereschaka).
Collapse the build requests for NVidia NVPTX builders on Windows platforms.
Oct 19 2022, 12:03 PM · Restricted Project
vvereschaka closed D136223: Collapse the build requests for NVidia NVPTX builders on Windows platforms..
Oct 19 2022, 12:03 PM · Restricted Project
vvereschaka updated the diff for D136223: Collapse the build requests for NVidia NVPTX builders on Windows platforms..

Updated the builder configurations - removed collapseRequests option. Also reduced a number of concurrent builds for the Windows worker to 1.

Oct 19 2022, 11:43 AM · Restricted Project

Oct 18 2022

vvereschaka requested review of D136223: Collapse the build requests for NVidia NVPTX builders on Windows platforms..
Oct 18 2022, 8:29 PM · Restricted Project

Oct 6 2022

vvereschaka committed rG3af06c729863: [CMake] Update cache file for Win to ARM Linux cross toolchain builders. NFC. (authored by vvereschaka).
[CMake] Update cache file for Win to ARM Linux cross toolchain builders. NFC.
Oct 6 2022, 7:41 PM · Restricted Project, Restricted Project
vvereschaka committed rG20e1efcfe153: Update the remote test launch utility (utils/remote-exec.py). (authored by vvereschaka).
Update the remote test launch utility (utils/remote-exec.py).
Oct 6 2022, 7:41 PM · Restricted Project, Restricted Project

Sep 29 2022

vvereschaka added inline comments to D134650: [runtimes] Remove all traces of the legacy testing configuration system.
Sep 29 2022, 8:15 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project

Jul 15 2022

vvereschaka committed rZORGaeffa4c82df5: Add new workers and NVPTX target builders. (authored by vvereschaka).
Add new workers and NVPTX target builders.
Jul 15 2022, 3:21 PM · Restricted Project
vvereschaka closed D129394: Add new workers and NVPTX target builders..
Jul 15 2022, 3:21 PM · Restricted Project
vvereschaka added a comment to D129394: Add new workers and NVPTX target builders..

ping

Jul 15 2022, 2:26 PM · Restricted Project

Jul 8 2022

vvereschaka updated the diff for D129394: Add new workers and NVPTX target builders..

Added nvptx-nvidia builders into the patch.

Jul 8 2022, 2:58 PM · Restricted Project
vvereschaka added a comment to D129394: Add new workers and NVPTX target builders..

They are not ready yet, but ok.

Jul 8 2022, 1:46 PM · Restricted Project
vvereschaka added a comment to D129394: Add new workers and NVPTX target builders..

@gkistanova
these new workers have the same access token as all our as-builder-* workers.

Jul 8 2022, 1:07 PM · Restricted Project
vvereschaka requested review of D129394: Add new workers and NVPTX target builders..
Jul 8 2022, 1:06 PM · Restricted Project

May 26 2022

vvereschaka added a comment to D126478: [runtimes] Officially deprecate the legacy testing configuration system.

@ldionne ,
I have checked out our cmake cache for win-to-linux cross builds and I found that we already use the "new-style" test configuration files all libs accordingly: llvm-libc++-static.cfg.in, llvm-libc++abi-static.cfg.in and llvm-libunwind-static.cfg.in. It works fine for the builds currently.
We provide <lib>_TARGET_INFO=libcxx.test.target_info.LinuxRemoteTI and <lib>_EXECUTOR cmake vars only for these configurations.
Actually, the tests work without <lib>_TARGET_INFO also, but because there is still an appropriate parameter I did keep them there just in case.

May 26 2022, 9:44 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
vvereschaka added a comment to D126478: [runtimes] Officially deprecate the legacy testing configuration system.

Hi @ldionne. Got it, thank you! I'll check our cmake cache file out and remove any deprecated variables.

May 26 2022, 11:37 AM · Restricted Project, Restricted Project, Restricted Project, Restricted Project

May 20 2022

vvereschaka added a comment to D124836: [AArch64] Add support for -fzero-call-used-regs.

got it. Yes, looks like it fixed. The test got passed during the last build: https://lab.llvm.org/buildbot/#/builders/104/builds/7812
Thank you.

May 20 2022, 2:19 PM · Restricted Project, Restricted Project, Restricted Project
vvereschaka added a comment to D124836: [AArch64] Add support for -fzero-call-used-regs.

the zero-call-used-regs.ll test gets failed on llvm-clang-x86_64-expensive-checks-ubuntu builder with the following errors:

...
*** Bad machine code: Illegal physical register for instruction ***
- function:    all_arg
- basic block: %bb.0 entry (0x555be568bb88)
- instruction: $q0 = MOVID 0
- operand 0:   $q0
$q0 is not a FPR64 register.
...

see more details here https://lab.llvm.org/buildbot/#/builders/104/builds/7797/steps/6/logs/FAIL__LLVM__zero-call-used-regs_ll

May 20 2022, 10:53 AM · Restricted Project, Restricted Project, Restricted Project

May 13 2022

vvereschaka added a comment to D123692: [libunwind][AArch64] Add support for DWARF expression for RA_SIGN_STATE..

the FAIL: llvm-libunwind-static.cfg.in:: aarch64.ra_sign_state.pass.cpp test is getting failed on Linux Ubuntu/Aarch64 toolchain builders with the following output:

May 13 2022, 4:19 PM · Restricted Project, Restricted Project, Restricted Project

Apr 28 2022

vvereschaka committed rG8e442b341c3b: [CMake] Ensure correct extension for llvm-lit is used on Windows when… (authored by dgg5503).
[CMake] Ensure correct extension for llvm-lit is used on Windows when…
Apr 28 2022, 8:44 PM · Restricted Project, Restricted Project
vvereschaka closed D124197: [CMake] Ensure correct extension for llvm-lit is used on Windows when LLVM_INSTALL_UTILS is enabled..
Apr 28 2022, 8:43 PM · Restricted Project, Restricted Project
vvereschaka added a comment to D124197: [CMake] Ensure correct extension for llvm-lit is used on Windows when LLVM_INSTALL_UTILS is enabled..

@dgg5503, I did one more rebuild and this time the result completely different. In comparison with the previous build, where libcxx ci and windows tests have failed, this time all those tests have passed, but the debian target tests have failed. I suppose, because these changes touch the common cmake configuration file, it triggers all possible cases/targets for the builds and not all of these tests are work correctly in that time.
So, the changes are not related with these failed tests. I'll commit your changes.

Apr 28 2022, 4:11 PM · Restricted Project, Restricted Project

Apr 25 2022

vvereschaka committed rG8e4cd7295cb5: [CMake] Update cache file for Win to ARM Linux cross toolchain builders. NFC. (authored by vvereschaka).
[CMake] Update cache file for Win to ARM Linux cross toolchain builders. NFC.
Apr 25 2022, 5:50 PM · Restricted Project, Restricted Project
vvereschaka committed rGdb92019ab97b: [libunwind] Update the test configuration files to support the remote execution. (authored by vvereschaka).
[libunwind] Update the test configuration files to support the remote execution.
Apr 25 2022, 5:50 PM · Restricted Project
vvereschaka closed D123890: [libunwind] Update the test configuration files to support the remote execution..
Apr 25 2022, 5:49 PM · Restricted Project, Restricted Project, Restricted Project
vvereschaka added inline comments to D123890: [libunwind] Update the test configuration files to support the remote execution..
Apr 25 2022, 3:48 PM · Restricted Project, Restricted Project, Restricted Project

Apr 21 2022

vvereschaka added a comment to D124203: [clang][safestack] Remove triple from stack usage test.

Thank you @paulkirth. I have tested these changes locally on the builder. It works fine.

Apr 21 2022, 3:37 PM · Restricted Project, Restricted Project
vvereschaka accepted D124197: [CMake] Ensure correct extension for llvm-lit is used on Windows when LLVM_INSTALL_UTILS is enabled..

Hi @dgg5503, thank you, LGTM, but the pre-build status is failed. I don't see that failing of those tests are related with these changes. Anyway, would you double check it just in case?

Apr 21 2022, 3:11 PM · Restricted Project, Restricted Project
vvereschaka added a comment to D119996: [safestack] Support safestack in stack size diagnostics.

using of specific triple within stack-usage-safestack.c test causes a failure for the compilers, which don't support these triples (arm/aarch64 in my case).
Such as:

error: unable to create target: 'No available targets are compatible with triple "i386-apple-darwin"'

see more details in https://lab.llvm.org/buildbot/#/builders/119/builds/8169/steps/9/logs/FAIL__Clang__stack-usage-safestack_c result for the failed build.

Apr 21 2022, 2:29 PM · Restricted Project, Restricted Project, Restricted Project
vvereschaka added a comment to D123890: [libunwind] Update the test configuration files to support the remote execution..

@ldionne, would you take a look? I would like to restart our ARMv7 win-to-linux cross builder with these new configuration files, but they don't work with the remote test execution properly.

Apr 21 2022, 2:13 PM · Restricted Project, Restricted Project, Restricted Project

Apr 15 2022

vvereschaka requested review of D123890: [libunwind] Update the test configuration files to support the remote execution..
Apr 15 2022, 7:50 PM · Restricted Project, Restricted Project, Restricted Project
vvereschaka added a comment to D120293: [Buildbot] Updated configuration for Armv7/Aarch64 Win-x-Linux cross builders..

thank you a lot! The armv7/aarch64 cross win-x-linux release builders are green now:

Apr 15 2022, 4:06 PM · Restricted Project

Apr 13 2022

vvereschaka added a comment to D120293: [Buildbot] Updated configuration for Armv7/Aarch64 Win-x-Linux cross builders..

I found that the release/14.x branch has missed at least the following commits for clang/cmake/caches/CrossWinToARMLinux.cmake file:

Apr 13 2022, 1:52 PM · Restricted Project
vvereschaka added a comment to D120293: [Buildbot] Updated configuration for Armv7/Aarch64 Win-x-Linux cross builders..

thank you a lot to pointing at the problems. Looks like armv7 builder gets failed because of some missed commits. aarch64 looks very strange, but also possible that there is the same reason.
I'm investigating the problems.

Apr 13 2022, 11:48 AM · Restricted Project

Mar 25 2022

vvereschaka committed rZORG9b6e97b7a6ce: [Buildbot] Add two new workers for the cross win-to-linux Arm/Aarch64 release… (authored by vvereschaka).
[Buildbot] Add two new workers for the cross win-to-linux Arm/Aarch64 release…
Mar 25 2022, 1:10 PM · Restricted Project
vvereschaka closed D122451: [Buildbot] Add two new workers for the cross win-to-linux Arm/Aarch64 release builders..
Mar 25 2022, 1:10 PM · Restricted Project

Mar 24 2022

vvereschaka added a comment to D122451: [Buildbot] Add two new workers for the cross win-to-linux Arm/Aarch64 release builders..

@gkistanova I would like to connect those workers/builders to the staging master at first and switch to the production master later.

Mar 24 2022, 8:07 PM · Restricted Project
vvereschaka requested review of D122451: [Buildbot] Add two new workers for the cross win-to-linux Arm/Aarch64 release builders..
Mar 24 2022, 8:02 PM · Restricted Project

Mar 18 2022

vvereschaka committed rG41f74bc7ae33: [CMake] Update cache file for Win to ARM Linux cross toolchain builders. NFC. (authored by vvereschaka).
[CMake] Update cache file for Win to ARM Linux cross toolchain builders. NFC.
Mar 18 2022, 9:40 PM · Restricted Project

Mar 4 2022

vvereschaka committed rZORG02ae083a8a7c: [Buildbot] Use 'TOOLCHAIN_TARGET_TRIPLE' instead of `TARGET_TRIPLE` for Win to… (authored by vvereschaka).
[Buildbot] Use 'TOOLCHAIN_TARGET_TRIPLE' instead of `TARGET_TRIPLE` for Win to…
Mar 4 2022, 5:28 PM · Restricted Project
vvereschaka closed D121031: [Buildbot] Use 'TOOLCHAIN_TARGET_TRIPLE' instead of `TARGET_TRIPLE` for Win to Linux Arm cross builders..
Mar 4 2022, 5:28 PM · Restricted Project
vvereschaka committed rGd860ac5da6d7: [CMake] Replace `TARGET_TRIPLE` with `TOOLCHAIN_TARGET_TRIPLE` for Win-to-Arm… (authored by vvereschaka).
[CMake] Replace `TARGET_TRIPLE` with `TOOLCHAIN_TARGET_TRIPLE` for Win-to-Arm…
Mar 4 2022, 4:40 PM · Restricted Project
vvereschaka closed D121029: [CMake] Replace `TARGET_TRIPLE` with `TOOLCHAIN_TARGET_TRIPLE` for Win-to-Arm cross toolchain cache file. NFC..
Mar 4 2022, 4:40 PM · Restricted Project, Restricted Project
vvereschaka accepted D121029: [CMake] Replace `TARGET_TRIPLE` with `TOOLCHAIN_TARGET_TRIPLE` for Win-to-Arm cross toolchain cache file. NFC..
Mar 4 2022, 4:36 PM · Restricted Project, Restricted Project
vvereschaka requested review of D121031: [Buildbot] Use 'TOOLCHAIN_TARGET_TRIPLE' instead of `TARGET_TRIPLE` for Win to Linux Arm cross builders..
Mar 4 2022, 4:16 PM · Restricted Project
vvereschaka retitled D121029: [CMake] Replace `TARGET_TRIPLE` with `TOOLCHAIN_TARGET_TRIPLE` for Win-to-Arm cross toolchain cache file. NFC. from [CMake] Replace `TARGET_TRIPLE` with `TOOLCHAIN_TARGET_TRIPLE` for Win-to-Arm cross toolchain cache file. to [CMake] Replace `TARGET_TRIPLE` with `TOOLCHAIN_TARGET_TRIPLE` for Win-to-Arm cross toolchain cache file. NFC..
Mar 4 2022, 4:10 PM · Restricted Project, Restricted Project
vvereschaka requested review of D121029: [CMake] Replace `TARGET_TRIPLE` with `TOOLCHAIN_TARGET_TRIPLE` for Win-to-Arm cross toolchain cache file. NFC..
Mar 4 2022, 4:09 PM · Restricted Project, Restricted Project
vvereschaka added a comment to D120019: Replace the use of TARGET_TRIPLE.

I'm testing https://reviews.llvm.org/D119918 locally on the builders. Looks like TARGET_TRIPLE as a cache file parameter slightly affects the configuration. I'm getting the warnings during the initial configuration.
I'll replace the parameter name to TOOLCHAIN_TARGET_TRIPLE to avoid the possible future mistakes and just in case.

Mar 4 2022, 3:10 PM · Restricted Project
vvereschaka added a comment to D119918: [CMake] Rename TARGET_TRIPLE to LLVM_TARGET_TRIPLE.

no need those changes for CrossWinToARMLinux.cmake. TARGET_TRIPLE is using to parametrize the cache file only.
But if there is a goal to completely remove TARGET_TRIPLE from the source tree I will update the cache file and the buildbot configuration accordingly

Mar 4 2022, 2:39 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
vvereschaka added a comment to D120019: Replace the use of TARGET_TRIPLE.

I was planning on landing https://reviews.llvm.org/D119918 which renames TARGET_TRIPLE in CrossWinToARMLinux.cmake, would that address the issue?

Mar 4 2022, 2:31 PM · Restricted Project
vvereschaka added a comment to D120019: Replace the use of TARGET_TRIPLE.

Those builders are currently on staging buildbot.

Mar 4 2022, 1:42 PM · Restricted Project
vvereschaka added a comment to D120019: Replace the use of TARGET_TRIPLE.

the TARGET_TRIPLE is a parameter for the CrossWinToARMLinux.cmake cache file and used within it to configure the build, including LLVM_DEFAULT_TARGET_TRIPLE. Your changes will break the Win-to-Linux cross toolchain builds.
Would you revert your commit?

Mar 4 2022, 1:38 PM · Restricted Project

Mar 3 2022

vvereschaka committed rZORGd5e29257a75a: [Buildbot] Enable zlib support for Windows to Linux cross toolchain builders. (authored by vvereschaka).
[Buildbot] Enable zlib support for Windows to Linux cross toolchain builders.
Mar 3 2022, 6:35 PM · Restricted Project
vvereschaka closed D120957: [Buildbot] Enable zlib support for Windows to Linux cross toolchain builders..
Mar 3 2022, 6:35 PM · Restricted Project
vvereschaka committed rZORG58d002fb13cd: [Buildbot] Remove outdated LLVM_AR parameter for Windows to Linux Cross… (authored by vvereschaka).
[Buildbot] Remove outdated LLVM_AR parameter for Windows to Linux Cross…
Mar 3 2022, 6:35 PM · Restricted Project
vvereschaka closed D120955: [Buildbot] Remove outdated LLVM_AR parameter for Windows to Linux Cross toolchain builders..
Mar 3 2022, 6:35 PM · Restricted Project
vvereschaka requested review of D120957: [Buildbot] Enable zlib support for Windows to Linux cross toolchain builders..
Mar 3 2022, 6:29 PM · Restricted Project
vvereschaka requested review of D120955: [Buildbot] Remove outdated LLVM_AR parameter for Windows to Linux Cross toolchain builders..
Mar 3 2022, 6:27 PM · Restricted Project
vvereschaka committed rG19c1b084a7da: [CMake] Update cache file for Win to ARM cross tooolchain. NFC. (authored by vvereschaka).
[CMake] Update cache file for Win to ARM cross tooolchain. NFC.
Mar 3 2022, 2:34 PM · Restricted Project

Feb 23 2022

vvereschaka committed rG18fa0b15ccf6: [CMake] Use CMAKE_SYSROOT to build libs for Win to ARM cross tooolchain. NFC. (authored by vvereschaka).
[CMake] Use CMAKE_SYSROOT to build libs for Win to ARM cross tooolchain. NFC.
Feb 23 2022, 3:18 PM
vvereschaka closed D120383: [CMake] Use CMAKE_SYSROOT to build libs for Win to ARM cross tooolchain. NFC..
Feb 23 2022, 3:17 PM · Restricted Project
vvereschaka accepted D120383: [CMake] Use CMAKE_SYSROOT to build libs for Win to ARM cross tooolchain. NFC..
Feb 23 2022, 1:20 PM · Restricted Project
vvereschaka retitled D120383: [CMake] Use CMAKE_SYSROOT to build libs for Win to ARM cross tooolchain. NFC. from [CMake] Use CMAKE_SYSROOT to build libs for Win to ARM cross tooolchain. to [CMake] Use CMAKE_SYSROOT to build libs for Win to ARM cross tooolchain. NFC..
Feb 23 2022, 11:11 AM · Restricted Project

Feb 22 2022

vvereschaka updated the summary of D120383: [CMake] Use CMAKE_SYSROOT to build libs for Win to ARM cross tooolchain. NFC..
Feb 22 2022, 8:25 PM · Restricted Project
vvereschaka requested review of D120383: [CMake] Use CMAKE_SYSROOT to build libs for Win to ARM cross tooolchain. NFC..
Feb 22 2022, 8:24 PM · Restricted Project
vvereschaka committed rZORG17dbfbae0dc7: [Buildbot] Updated configuration for Armv7/Aarch64 Win-x-Linux cross builders. (authored by vvereschaka).
[Buildbot] Updated configuration for Armv7/Aarch64 Win-x-Linux cross builders.
Feb 22 2022, 4:44 PM
vvereschaka closed D120293: [Buildbot] Updated configuration for Armv7/Aarch64 Win-x-Linux cross builders..
Feb 22 2022, 4:44 PM · Restricted Project

Feb 21 2022

vvereschaka requested review of D120293: [Buildbot] Updated configuration for Armv7/Aarch64 Win-x-Linux cross builders..
Feb 21 2022, 6:28 PM · Restricted Project

Feb 15 2022

vvereschaka added a comment to D119836: [runtimes] Deprecate FOO_SYSROOT & friends.

@vvereschaka @broadwaylamb clang/cmake/caches/CrossWinToARMLinux.cmake is using those variables -- we should try to use the native CMake equivalents instead.

@ldionne , thank you. 'll update CrossWinToARMLinux.cmake accordingly.

Feb 15 2022, 11:06 AM · Restricted Project, Restricted Project, Restricted Project

Feb 9 2022

vvereschaka added a comment to rGeceb40183cbb: [libc++] Avoid -Wmacro-redefined in libc++ headers in the legacy test config.

@ldionne

@vvereschaka Actually, I think it's adding a space after -isystem that broke your Windows build.

yes, that's it. Thank you, it is fixed now.

Feb 9 2022, 10:13 AM

Jan 11 2022

vvereschaka added a comment to D116023: [libc++][ranges] Implement `uninitialized_copy{,_n}` and `uninitialized_move{,_n}`..

The libc++::in_out_result.pass.cpp test gets failed to build with the following error:

Jan 11 2022, 9:31 PM · Restricted Project

Dec 28 2021

vvereschaka committed rZORGe3931db34b81: Update configuration for 'llvm-clang-x86_64-expensive-checks-ubuntu*' builders. (authored by vvereschaka).
Update configuration for 'llvm-clang-x86_64-expensive-checks-ubuntu*' builders.
Dec 28 2021, 6:18 PM
vvereschaka closed D116349: Update configuration for 'llvm-clang-x86_64-expensive-checks-ubuntu*' builders. .
Dec 28 2021, 6:18 PM
vvereschaka requested review of D116349: Update configuration for 'llvm-clang-x86_64-expensive-checks-ubuntu*' builders. .
Dec 28 2021, 5:42 PM

Dec 27 2021

vvereschaka committed rZORG6911944e3a24: Update string formatting for AnnotatedCommand to support Python >3.7. (authored by vvereschaka).
Update string formatting for AnnotatedCommand to support Python >3.7.
Dec 27 2021, 5:18 PM
vvereschaka closed D91205: Update string formatting for AnnotatedCommand to support Python >3.7. .

Updated with revision id 6911944e3a24864c6560733310c1047af9a9f5a6

Dec 27 2021, 5:10 PM · Restricted Project

Dec 2 2021

vvereschaka added inline comments to D114818: [libunwind] Fix unwind_leaffunction test.
Dec 2 2021, 11:12 AM · Restricted Project, Restricted Project

Nov 30 2021

vvereschaka added a comment to D114818: [libunwind] Fix unwind_leaffunction test.

Do we need to apply attribute((noinline)) to main? Can you try that out and let me know if that helps?

Nov 30 2021, 3:14 PM · Restricted Project, Restricted Project
vvereschaka added a comment to D114818: [libunwind] Fix unwind_leaffunction test.

I ran these changes on Linux (Ubuntu 18.04)/Aarch64 board. The test gets failed because of missed 'main':

ubuntu@jetson8:/tmp$ ./t.tmp.exe 
info.dli_sname: _Z14signal_handleri
info.dli_sname: __kernel_rt_sigreturn
info.dli_sname: _Z18crashing_leaf_funcv
info.dli_sname: __libc_start_main
Nov 30 2021, 2:51 PM · Restricted Project, Restricted Project

Nov 5 2021

vvereschaka added a reverting change for rG3255578ee1db: [libcxxabi][ARM] Make CXX_end_cleanup compatible with Armv6-M: rGc0d22dd0e745: Revert "[libcxxabi][ARM] Make CXX_end_cleanup compatible with Armv6-M".
Nov 5 2021, 9:05 PM
vvereschaka committed rGc0d22dd0e745: Revert "[libcxxabi][ARM] Make CXX_end_cleanup compatible with Armv6-M" (authored by vvereschaka).
Revert "[libcxxabi][ARM] Make CXX_end_cleanup compatible with Armv6-M"
Nov 5 2021, 9:05 PM
vvereschaka added a reverting change for D113181: [libcxxabi][ARM] Make CXX_end_cleanup compatible with Armv6-M: rGc0d22dd0e745: Revert "[libcxxabi][ARM] Make CXX_end_cleanup compatible with Armv6-M".
Nov 5 2021, 9:04 PM · Restricted Project
vvereschaka added a comment to D113181: [libcxxabi][ARM] Make CXX_end_cleanup compatible with Armv6-M.

Hi @danielkiss,
The buildbot's build is broken already for more than one day without attention. Sorry, but I'm going to revert this commit.

Nov 5 2021, 9:04 PM · Restricted Project
vvereschaka added a comment to D107378: Make enum iteration with seq safe by default.

understood, thank you!
I'll take a closer look at these warnings to figure out the source.

Nov 5 2021, 3:13 PM · Restricted Project