[clang] Allow installation of Clang .cfg files if they where generated. (PR #105580)

2024-08-26 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka updated https://github.com/llvm/llvm-project/pull/105580 >From b34482f4f9e1273f69d47b2d500989a5c3c857df Mon Sep 17 00:00:00 2001 From: Vladimir Vereschaka Date: Wed, 21 Aug 2024 13:37:47 -0700 Subject: [PATCH] Allow installation of Clang .cfg files if they where

[clang] Allow installation of Clang .cfg files if they where generated. (PR #105580)

2024-08-22 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka ready_for_review https://github.com/llvm/llvm-project/pull/105580 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] Allow installation of Clang .cfg files if they where generated. (PR #105580)

2024-08-22 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: The failed checks are related with the `std/algorithms/alg.sorting/alg.merge/pstl.merge.pass.cpp` libc++ failed test. https://github.com/llvm/llvm-project/pull/105580 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://l

[clang] Allow installation of Clang .cfg files if they where generated. (PR #105580)

2024-08-22 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: > Apologies, I'm starting a 3-week vacation this Friday and will have limited > availability. Happy for other reviewers to approve. Ok, got it. Have a great vacation! https://github.com/llvm/llvm-project/pull/105580 ___ cfe-commits

[clang] Allow installation of Clang .cfg files if they where generated. (PR #105580)

2024-08-22 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka updated https://github.com/llvm/llvm-project/pull/105580 >From b34482f4f9e1273f69d47b2d500989a5c3c857df Mon Sep 17 00:00:00 2001 From: Vladimir Vereschaka Date: Wed, 21 Aug 2024 13:37:47 -0700 Subject: [PATCH] Allow installation of Clang .cfg files if they where

[clang] Allow installation of Clang .cfg files if they where generated. (PR #105580)

2024-08-22 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: There is an example how the clang configuration file can be generated within the cmake cache file during the build configuration https://github.com/llvm/llvm-project/blob/911e246fe8fd35bd82fc11db001513a1e2f6990c/clang/cmake/caches/CrossWinToARMLinux.cmake#L92 https://github.c

[clang] Allow installation of Clang .cfg files if they where generated. (PR #105580)

2024-08-22 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka edited https://github.com/llvm/llvm-project/pull/105580 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] Allow installation of Clang .cfg files if they where generated. (PR #105580)

2024-08-22 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka updated https://github.com/llvm/llvm-project/pull/105580 >From b34482f4f9e1273f69d47b2d500989a5c3c857df Mon Sep 17 00:00:00 2001 From: Vladimir Vereschaka Date: Wed, 21 Aug 2024 13:37:47 -0700 Subject: [PATCH] Allow installation of Clang .cfg files if they where

[clang] [clang] Merge lifetimebound and GSL code paths for lifetime analysis (PR #104906)

2024-08-22 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: Hi @hokein , for some reason these changes break one of the libc++ test with the following compilation error: ``` # .---command stderr # | In file included from C:\buildbot\as-builder-2\x-aarch64\llvm-project\libcxx\test\std\algorithms\alg.sorting\alg.merge\pstl.

[clang] [CMake] Install generated Clang .cfg file for cross ARM toolchains. NFC. (PR #105582)

2024-08-21 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: Depends on #105580 https://github.com/llvm/llvm-project/pull/105582 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [CMake] Install generated Clang .cfg file for cross ARM toolchains. NFC. (PR #105582)

2024-08-21 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka created https://github.com/llvm/llvm-project/pull/105582 Allow installation of .cfg generated file together with the clang executables. >From f4d4f7ea14d04631e6d1614f3533f00877440d76 Mon Sep 17 00:00:00 2001 From: Vladimir Vereschaka Date: Wed, 21 Aug 2024 13:43

[clang] Allow installation of Clang .cfg files if they where generated. (PR #105580)

2024-08-21 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka created https://github.com/llvm/llvm-project/pull/105580 Add 'install-clang-configs' target to install generated configuration files into the destination 'bin' folder together with clang[++] executables. >From d0e2e1e4037519daaca93b34b069d395c24fc469 Mon Sep 17 0

[clang] [CMake] Update CMake cache file for the ARM/Aarch64 cross toolchain builds. NFC. (PR #103552)

2024-08-20 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka updated https://github.com/llvm/llvm-project/pull/103552 >From aaa100a9c55d4c0680b3f8b0c93aeec05b25d88c Mon Sep 17 00:00:00 2001 From: Vladimir Vereschaka Date: Tue, 13 Aug 2024 20:52:56 -0700 Subject: [PATCH] [CMake] Update CMake cache file for the ARM/Aarch64 cr

[libcxx] [libcxxabi] [libunwind] [libc++/libc++abi/libunwind] Add new test configs for Clang runtime library. NFC. (PR #82734)

2024-08-19 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka closed https://github.com/llvm/llvm-project/pull/82734 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[libcxx] [libcxxabi] [libunwind] [libc++/libc++abi/libunwind] Add new test configs for Clang runtime library. NFC. (PR #82734)

2024-08-19 Thread Vladimir Vereschaka via cfe-commits
@@ -0,0 +1,32 @@ +# This testing configuration handles running the test suite against LLVM's libc++ +# using a static library. +# +# This configuration uses a 'just-built' Clang runtime builtins library to link with +# the tests instead of the target system library. +# +# Provid

[clang] [llvm] [BPF] introduce `__attribute__((bpf_fastcall))` (PR #101228)

2024-08-19 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @eddyz87 , just create a new PR with the changes and make the cross references between this PR and the new one to let people easy find the original PR when necessary. https://github.com/llvm/llvm-project/pull/101228 ___ cfe-commits

[clang] [llvm] [BPF] introduce `__attribute__((bpf_fastcall))` (PR #101228)

2024-08-19 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: Hi @eddyz87 , there are few failed `fastcall` tests on `[llvm-clang-x86_64-expensive-checks-ubuntu](https://lab.llvm.org/buildbot/#/builders/187) also https://lab.llvm.org/buildbot/#/builders/187/builds/509 * LLVM::bpf-fastcall-regmask-1.ll * LLVM::bpf-fastcall-1.ll * LLVM

[clang] [CMake] Update CMake cache file for the ARM/Aarch64 cross toolchain builds. NFC. (PR #103552)

2024-08-13 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka created https://github.com/llvm/llvm-project/pull/103552 In order to build LLDB project added the following changes: * enable LIBCXX_ENABLE_STATIC_ABI_LIBRARY option to merge the libc++ and libc++abi libraries int othe single file. * set LIBCXX_ABI_VERSION to 1 b

[clang] [Clang] Introduce 'clang-nvlink-wrapper' to work around 'nvlink' (PR #96561)

2024-07-22 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @jhuber6 , there is still few failed bot because of these changes * https://lab.llvm.org/buildbot/#/builders/193/builds/1224 * https://lab.llvm.org/buildbot/#/builders/2/builds/2790 would you fix the problem or revert the changes? https://github.com/llvm/llvm-project/pull/96

[clang] [CMake] Update CMake cache file for the ARM/Aarch64 cross toolchain builds. NFC. (PR #94835)

2024-06-07 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka closed https://github.com/llvm/llvm-project/pull/94835 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [CMake] Update CMake cache file for the ARM/Aarch64 cross toolchain builds. NFC. (PR #94835)

2024-06-07 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka updated https://github.com/llvm/llvm-project/pull/94835 >From 4135be7d1e1ca702324bd8a80c20acc034b18ecb Mon Sep 17 00:00:00 2001 From: Vladimir Vereschaka Date: Fri, 7 Jun 2024 20:58:10 -0700 Subject: [PATCH] [CMake] Update CMake cache file for the ARM/Aarch64 cros

[clang] [CMake] Update CMake cache file for the ARM/Aarch64 cross toolchain builds. NFC. (PR #94835)

2024-06-07 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka created https://github.com/llvm/llvm-project/pull/94835 * generate Clang configuration file with provided target sysroot (TOOLCHAIN_TARGET_SYSROOTFS) * explicitly pass provided target sysroot into the compiler-rt tests configuration. * added ability to configure

[clang] [CMake] Remove supporting of DEFAULT_SYSROOT for the ARM/Aarch64 cross builds. NFC. (PR #94300)

2024-06-03 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka closed https://github.com/llvm/llvm-project/pull/94300 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [CMake] Remove supporting of DEFAULT_SYSROOT for the ARM/Aarch64 cross builds. NFC. (PR #94300)

2024-06-03 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka created https://github.com/llvm/llvm-project/pull/94300 Avoid usage DEFAULT_SYSROOT CMake variable to confgiure the ARM/Aarch64 cross platform toolchain builds. Use the Clang configuration files with proper `--sysroot=` in it instead. More details could be found

[clang] [Driver] Remove a bunch of unnecessary REQUIRES constraints (PR #94055)

2024-06-03 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: >I think requiring all driver tests pass with a custom DEFAULT_SYSROOT is an >undue burden. >Do you know why llvm-zorg/buildbot/osuosl/master/config/builders.py >llvm-clang-win-x-aarch64 needs to set DEFAULT_SYSROOT? This is the arm toolchain builders. They build a whole tool

[clang] [Driver] Remove a bunch of unnecessary REQUIRES constraints (PR #94055)

2024-06-03 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @MaskRay >// UNSUPPORTED: system-windows was a fairly reasonable workaround, after the >previously imprecise // REQUIRES: x86-registered-target had been removed. I'm not quite agree here, sorry. That kind of workarounds disable the tests for the cross platform builders on th

[clang] [Driver] Fix the sysroot.c test properly (PR #94276)

2024-06-03 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: The `clang/test/Driver/sysroot.c` test has passed in my environment. https://github.com/llvm/llvm-project/pull/94276 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Driver] Fix the sysroot.c test properly (PR #94276)

2024-06-03 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: I'm still building the toolchain in my environment. I'll let you known the test results. https://github.com/llvm/llvm-project/pull/94276 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/

[clang] [Driver] Remove a bunch of unnecessary REQUIRES constraints (PR #94055)

2024-06-03 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: >FTR, when I say I could not reproduce on X86 Windows, exactly what I did is >build on an X86 Windows host but include only the AArch64 target. The test >passed. got it, thank you. I took a closer look to the failures and I found that most of them (except Clang::hexagon-too

[clang] [Driver] Remove a bunch of unnecessary REQUIRES constraints (PR #94055)

2024-06-03 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @pogo59. these two bots support *ONLY* ARM and Aarch64 targets (one target for the single bot). Also, this is the cross platform builders. When you remove a requirement of the MIPS target for the mips's test it will get executed for the arm/aarch64 toolchain environment and

[clang] [lldb] [llvm] Remove some `try_compile` CMake checks for compiler flags (PR #92953)

2024-05-31 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: Hi @Endilll , these changes break MSVC build of the projects including LLDB. The `cl` compiler gets unsupported gcc/clang options, such as `-Wno-deprecated-declarations`, `-Wno-unknown-pragmas` and `-Wno-strict-aliasing`, and gets failed because of it. Here is the command

[clang] [clang-repl] Set up executor implicitly to account for init PTUs (PR #84758)

2024-05-28 Thread Vladimir Vereschaka via cfe-commits
Stefan =?utf-8?q?Gr=C3=A4nitz?= , Stefan =?utf-8?q?Gr=C3=A4nitz?= , Stefan =?utf-8?q?Gr=C3=A4nitz?= Message-ID: In-Reply-To: vvereschaka wrote: Few bots are still failed because of the broken clang tests: * https://lab.llvm.org/buildbot/#/builders/86/builds/80970 * https://lab.llvm.org/buildbo

[clang] [CMake] Update CMake cache file for the Win-to-Arm cross toolchains. NFC. (PR #93363)

2024-05-24 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka closed https://github.com/llvm/llvm-project/pull/93363 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [CMake] Update CMake cache file for the Win-to-Arm cross toolchains. NFC. (PR #93363)

2024-05-24 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka created https://github.com/llvm/llvm-project/pull/93363 * allow configuration for the target specific compiler flags. * allow lld linker for all linker outputs: shared, module and exe. * allow configuration of libc++ ABI version. * set MSVC runtime library to Multi

[clang] [AArch64] add some more tests for FMV (PR #91490)

2024-05-09 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @tmatheson-arm broken builder * https://lab.llvm.org/buildbot/#/builders/119/builds/18102 * https://lab.llvm.org/buildbot/#/builders/60/builds/17123 would you take care of it or revert the changes? https://github.com/llvm/llvm-project/pull/91490 _

[clang] [AArch64] add some more tests for FMV (PR #91490)

2024-05-09 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @tmatheson-arm , the `Clang::aarch64-fmv.c` gets failed on Windows to Arm Linux cross builds with the following errors: ``` # .---command stderr # | C:\buildbot\as-builder-2\x-aarch64\llvm-project\clang\test\Driver\aarch64-fmv.c:27:18: error: FMV-DISABLED: expec

[clang] [CMake] Update CMake cache file for the Win-to-Arm cross toolchains. NFC. (PR #87113)

2024-03-29 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka closed https://github.com/llvm/llvm-project/pull/87113 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [CMake] Update CMake cache file for the Win-to-Arm cross toolchains. NFC. (PR #87113)

2024-03-29 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka created https://github.com/llvm/llvm-project/pull/87113 Review the actual component parameters and update the cache file accordingly. Also fixed the C++ test builds for the compiler-rt component. >From bf660e351d605db3062d782c6f526ac062548803 Mon Sep 17 00:00:00

[clang] [clang-repl] Expose CreateExecutor() and ResetExecutor() in extended Interpreter interface (PR #84460)

2024-03-12 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: Thank you @weliveindetail https://github.com/llvm/llvm-project/pull/84460 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang-repl] Expose CreateExecutor() and ResetExecutor() in extended Interpreter interface (PR #84460)

2024-03-12 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @weliveindetail , the `Clang-Unit::ClangReplInterpreterTests.exe/InterpreterExtensionsTest/ExecutorCreateReset` gets failed on the Clang Windows buidler * https://lab.llvm.org/buildbot/#/builders/86/builds/76043/steps/8/logs/FAIL__Clang-Unit__ClangReplInterpreterTests_exe_In

[libcxx] [libcxxabi] [libunwind] [libc++/libc++abi/libunwind] Add new test configs for Clang runtime library. NFC. (PR #82734)

2024-03-04 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @ldionne , would take a quick look? These test configurations are based on the default llvm test configurations for the static libraries, but just added `clang_rt` library into the linker's command line. Thanks. https://github.com/llvm/llvm-project/pull/82734 ___

[libcxx] [libcxxabi] [libunwind] [libc++/libc++abi/libunwind] Add new test configs for Clang runtime library. NFC. (PR #82734)

2024-02-22 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: Also it fixes the `llvm-libc++-static.cfg.in::mul_sat.pass.cpp` test for some of the cross target builds https://lab.llvm.org/buildbot/#/builders/143/builds/631/steps/14/logs/FAIL__llvm-libc__-static_cfg_in__mul_sat_pass_cpp https://github.com/llvm/llvm-project/pull/82734 ___

[libcxx] [libcxxabi] [libunwind] [libc++/libc++abi/libunwind] Add new test configs for Clang runtime library. NFC. (PR #82734)

2024-02-22 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka created https://github.com/llvm/llvm-project/pull/82734 These configurations use the target "just-built" Clang's runtime library (clang_rt.builtins) to link the tests. >From 7c26b85f1d70ae25c7604aec1d7f3d316747dbdb Mon Sep 17 00:00:00 2001 From: Vladimir Verescha

[clang] [libc] [llvm] [openmp] [libc] Rework the GPU build to be a regular target (PR #81921)

2024-02-22 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @jhuber6 , looks like these changes break the following builds * https://lab.llvm.org/buildbot/#/builders/235/builds/5630 * https://lab.llvm.org/buildbot/#/builders/232/builds/19808 there are a lot of CMake error messages started with ``` CMake Error at cmake/modules/AddLLVM.

[clang] [clang-tools-extra] [flang] [mlir] [lld] [openmp] [compiler-rt] [lldb] [llvm] [libunwind] [BranchFolding] Fix missing predecessors of landing-pad (PR #77608)

2024-01-11 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: also, you can try to start a `Force Build` with cleaning of the source/build directories for these builders. It should clean up the current source folder and reload it. https://github.com/llvm/llvm-project/pull/77608 ___ cfe-commit

[compiler-rt] [lld] [clang-tools-extra] [mlir] [libunwind] [flang] [llvm] [lldb] [openmp] [clang] [BranchFolding] Fix missing predecessors of landing-pad (PR #77608)

2024-01-11 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @HaohaiWen >We may need to manually delete LLVM::windows-seh-EHa-PreserveCFG.s on those >machines. ok, got it. I'll do it for those builders. >Do you know who can help us to delete it? if you see some other failed builders because of this problem you can find their owners o

[flang] [clang] [lld] [compiler-rt] [libunwind] [mlir] [clang-tools-extra] [lldb] [llvm] [openmp] [BranchFolding] Fix missing predecessors of landing-pad (PR #77608)

2024-01-11 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @HaohaiWen , looks like these changes break some builders with the failed test `UNRESOLVED: LLVM::windows-seh-EHa-PreserveCFG.s` https://lab.llvm.org/buildbot/#/builders/234 https://lab.llvm.org/buildbot/#/builders/58 https://lab.llvm.org/buildbot/#/builders/104 https://lab.ll

[clang] [Sema] Fix crash on invalid code with parenthesized aggregate initialization (PR #76232)

2023-12-22 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: these changes break the libc++ tests - `llvm-libc++-static.cfg.in::transform_error.mandates.verify.cpp` ``` # .---command stderr # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at C:\buildbot\as-builder-2\x-aarch64\l

[clang] 7022a24 - [ClangRepl] Fix failed ClangReplInterpreter unit tests (#75556).

2023-12-20 Thread Vladimir Vereschaka via cfe-commits
Author: Vladimir Vereschaka Date: 2023-12-20T00:11:12-08:00 New Revision: 7022a24771c8404f847abb226735a3ae21794426 URL: https://github.com/llvm/llvm-project/commit/7022a24771c8404f847abb226735a3ae21794426 DIFF: https://github.com/llvm/llvm-project/commit/7022a24771c8404f847abb226735a3ae21794426

[clang] [ClangRepl] Reland Semanic Code Completion (PR #75556)

2023-12-20 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: Works fine on my builder. Thank you. I'm going to land this patch. https://github.com/llvm/llvm-project/pull/75556 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [ClangRepl] Reland Semanic Code Completion (PR #75556)

2023-12-19 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: not a problem, I'll land this patch, https://github.com/llvm/llvm-project/pull/75556 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [ClangRepl] Reland Semanic Code Completion (PR #75556)

2023-12-19 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: I would like to do a full rebuild just in case. I'll let you know about the results. https://github.com/llvm/llvm-project/pull/75556 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/lis

[clang] [ClangRepl] Reland Semanic Code Completion (PR #75556)

2023-12-19 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @vgvassilev thank you. This patch looks promising, the tests have been passed successfully with it ``` -- Testing: 21 of 19608 tests, 21 workers -- PASS: Clang-Unit :: Interpreter/./ClangReplInterpreterTests.exe/8/21 (1 of 21) PASS: Clang-Unit :: Interpreter/./ClangReplInterp

[clang] [ClangRepl] Reland Semanic Code Completion (PR #75556)

2023-12-19 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: I also didn't noticed any related changes with the triple in these commits, but they were the only related with the interpreter in the failed build. I just tried to revert them and run these tests again. https://github.com/llvm/llvm-project/pull/75556 ___

[clang] [ClangRepl] Reland Semanic Code Completion (PR #75556)

2023-12-19 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: I tried to revert this commit and two next ones with the warning fixes (they are related) locally on the builder. The tests have passed successfully after reverting These commits have been reverted * 8c296d58c50902e367f64417948d6e2d43828f36 * 8dd77fa5ae2c20cce903501e9090c663b

[clang] [ClangRepl] Reland Semanic Code Completion (PR #75556)

2023-12-19 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: Looks like these changes break the`ClangReplInterpreterTests` unit tests * https://lab.llvm.org/buildbot/#/builders/119/builds/16346 * https://lab.llvm.org/buildbot/#/builders/60/builds/15188 * Clang-Unit :: Interpreter/./ClangReplInterpreterTests.exe/17/21 * Clang-Unit :: In

[libunwind] [runtimes] Fix parsing of LIB{CXX,CXXABI,UNWIND}_TEST_PARAMS (PR #67691)

2023-10-04 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @arichardson , would you commit these changes without @ldionne 's approval? or revert your #66545? https://github.com/llvm/llvm-project/pull/67691 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bi

[clang] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)

2023-10-04 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @arichardson , would you commit these changes without @ldionne 's approval? or revert your #66545? https://github.com/llvm/llvm-project/pull/67691 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bi

[clang] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)

2023-10-04 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @ldionne @arichardson , the problem is still there for more than 10 days already. Do you guys plan to fix it! https://github.com/llvm/llvm-project/pull/67691 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm

[clang] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)

2023-10-02 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @ldionne @arichardson any progress? https://github.com/llvm/llvm-project/pull/67691 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[libunwind] [runtimes] Fix parsing of LIB{CXX,CXXABI,UNWIND}_TEST_PARAMS (PR #67691)

2023-10-02 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @ldionne @arichardson any progress? https://github.com/llvm/llvm-project/pull/67691 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] Introduce paged vector (PR #66430)

2023-09-30 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @vgvassilev , got failed tests: https://lab.llvm.org/buildbot/#/builders/86/builds/66095 * LLVM-Unit :: ADT/./ADTTests.exe/PagedVectorTest/EmptyTest * LLVM-Unit :: ADT/./ADTTests.exe/PagedVectorTest/HalfPageFillingTest * LLVM-Unit :: ADT/./ADTTests.exe/PagedVectorTest/ShrinkTe

[clang] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)

2023-09-29 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka approved this pull request. https://github.com/llvm/llvm-project/pull/67691 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[libunwind] [runtimes] Fix parsing of LIB{CXX,CXXABI,UNWIND}_TEST_PARAMS (PR #67691)

2023-09-29 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @arichardson , works fine on the builders locally. Thank you. Would yo merge these changes if they are ready? https://github.com/llvm/llvm-project/pull/67691 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.

[clang] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)

2023-09-29 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @arichardson , works fine on the builders locally. Thank you. Would yo merge these changes if they are ready? https://github.com/llvm/llvm-project/pull/67691 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.

[libunwind] [runtimes] Fix parsing of LIB{CXX,CXXABI,UNWIND}_TEST_PARAMS (PR #67691)

2023-09-29 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka resolved https://github.com/llvm/llvm-project/pull/67691 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)

2023-09-29 Thread Vladimir Vereschaka via cfe-commits
https://github.com/vvereschaka resolved https://github.com/llvm/llvm-project/pull/67691 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[libunwind] [runtimes] Fix parsing of LIB{CXX,CXXABI,UNWIND}_TEST_PARAMS (PR #67691)

2023-09-29 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @arichardson, thank you. I'm going to test it during the next 15-20 minutes. https://github.com/llvm/llvm-project/pull/67691 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-

[clang] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)

2023-09-29 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @arichardson, thank you. I'm going to test it during the next 15-20 minutes. https://github.com/llvm/llvm-project/pull/67691 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-

[libunwind] [runtimes] Fix parsing of LIB{CXX,CXXABI,UNWIND}_TEST_PARAMS (PR #67691)

2023-09-29 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @arichardson, any progress?! https://github.com/llvm/llvm-project/pull/67691 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)

2023-09-29 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @arichardson, any progress?! https://github.com/llvm/llvm-project/pull/67691 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [runtimes] Fix parsing of LIB{CXX, CXXABI, UNWIND}_TEST_PARAMS (PR #67691)

2023-09-28 Thread Vladimir Vereschaka via cfe-commits
@@ -151,6 +151,10 @@ set(RUNTIMES_${TOOLCHAIN_TARGET_TRIPLE}_LIBCXX_ENABLE_NEW_DELETE_DEFINITIONS find_package(Python3 COMPONENTS Interpreter) +set(RUNTIMES_${TOOLCHAIN_TARGET_TRIPLE}_LIBUNWIND_TEST_PARAMS "${RUNTIMES_${TOOLCHAIN_TARGET_TRIPLE}_TEST_PARAMS}" CACHE INTERNAL

[libunwind] [libc++][lit] Allow overriding the executor for tests (PR #66545)

2023-09-27 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: [executorfix.diff.txt](https://github.com/llvm/llvm-project/files/12745676/executorfix.diff.txt) @arichardson , here is few updates for your fix (please see attached file): * added an escaping of quotes for the serialized lit parameter. There could be an executor string some

[clang] [libc++][lit] Allow overriding the executor for tests (PR #66545)

2023-09-27 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: [executorfix.diff.txt](https://github.com/llvm/llvm-project/files/12745676/executorfix.diff.txt) @arichardson , here is few updates for your fix (please see attached file): * added an escaping of quotes for the serialized lit parameter. There could be an executor string some

[clang] [Driver] Fix detection of libc++ with empty sysroot. (PR #66947)

2023-09-27 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: >edit: hopefully good after >https://github.com/llvm/llvm-project/commit/5aa3338930d15a59dd6ddbd36fc09ffa6610ca72 the test has been passed locally on the builder with this commit. Thank you for the fix. https://github.com/llvm/llvm-project/pull/66947 ___

[libunwind] [libc++][lit] Allow overriding the executor for tests (PR #66545)

2023-09-26 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @arichardson here is a problem with your changes when building the libraries on the windows cross toolchain builders * https://lab.llvm.org/buildbot/#/builders/60/builds/14086 * https://lab.llvm.org/buildbot/#/builders/119/builds/15283 https://lab.llvm.org/buildbot/#/builde

[clang] [libc++][lit] Allow overriding the executor for tests (PR #66545)

2023-09-26 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @arichardson here is a problem with your changes when building the libraries on the windows cross toolchain builders * https://lab.llvm.org/buildbot/#/builders/60/builds/14086 * https://lab.llvm.org/buildbot/#/builders/119/builds/15283 https://lab.llvm.org/buildbot/#/builde

[clang] [Driver] Fix detection of libc++ with empty sysroot. (PR #66947)

2023-09-25 Thread Vladimir Vereschaka via cfe-commits
vvereschaka wrote: @sam-mccall , your 7ca8c21af36acb117529e797b3d36e85a286ca47 commit breaks `Clang-Unit :: Driver/./ClangDriverTests.exe/ToolChainTest/VFSGnuLibcxxPathNoSysroot` (`Clang-Unit::67`) test on the windows toolchain builders * https://lab.llvm.org/buildbot/#/builders/119/builds/1523

[clang] e97caa9 - Fixed Clang::Driver 'netbsd.c' test on Windows/Cross builders. NFC.

2023-01-11 Thread Vladimir Vereschaka via cfe-commits
Author: Vladimir Vereschaka Date: 2023-01-11T17:30:23-08:00 New Revision: e97caa9a2855bd928d1d4ff5503262baa92b3b7f URL: https://github.com/llvm/llvm-project/commit/e97caa9a2855bd928d1d4ff5503262baa92b3b7f DIFF: https://github.com/llvm/llvm-project/commit/e97caa9a2855bd928d1d4ff5503262baa92b3b7f

[clang] 3af06c7 - [CMake] Update cache file for Win to ARM Linux cross toolchain builders. NFC.

2022-10-06 Thread Vladimir Vereschaka via cfe-commits
Author: Vladimir Vereschaka Date: 2022-10-06T19:40:33-07:00 New Revision: 3af06c72986356c6d580814fef80813ab3b3c34a URL: https://github.com/llvm/llvm-project/commit/3af06c72986356c6d580814fef80813ab3b3c34a DIFF: https://github.com/llvm/llvm-project/commit/3af06c72986356c6d580814fef80813ab3b3c34a

[clang] 8e4cd72 - [CMake] Update cache file for Win to ARM Linux cross toolchain builders. NFC.

2022-04-25 Thread Vladimir Vereschaka via cfe-commits
Author: Vladimir Vereschaka Date: 2022-04-25T17:44:35-07:00 New Revision: 8e4cd7295cb56c2baa6fbed1b739ed974738c307 URL: https://github.com/llvm/llvm-project/commit/8e4cd7295cb56c2baa6fbed1b739ed974738c307 DIFF: https://github.com/llvm/llvm-project/commit/8e4cd7295cb56c2baa6fbed1b739ed974738c307

[libunwind] db92019 - [libunwind] Update the test configuration files to support the remote execution.

2022-04-25 Thread Vladimir Vereschaka via cfe-commits
Author: Vladimir Vereschaka Date: 2022-04-25T17:33:03-07:00 New Revision: db92019ab97b9bb13a3287438c4a2fa3ba375756 URL: https://github.com/llvm/llvm-project/commit/db92019ab97b9bb13a3287438c4a2fa3ba375756 DIFF: https://github.com/llvm/llvm-project/commit/db92019ab97b9bb13a3287438c4a2fa3ba375756

[clang] 41f74bc - [CMake] Update cache file for Win to ARM Linux cross toolchain builders. NFC.

2022-03-18 Thread Vladimir Vereschaka via cfe-commits
Author: Vladimir Vereschaka Date: 2022-03-18T21:39:02-07:00 New Revision: 41f74bc7ae33d9cd9a1eaacfc29ba53a933c042f URL: https://github.com/llvm/llvm-project/commit/41f74bc7ae33d9cd9a1eaacfc29ba53a933c042f DIFF: https://github.com/llvm/llvm-project/commit/41f74bc7ae33d9cd9a1eaacfc29ba53a933c042f

[clang] d860ac5 - [CMake] Replace `TARGET_TRIPLE` with `TOOLCHAIN_TARGET_TRIPLE` for Win-to-Arm cross toolchain cache file. NFC.

2022-03-04 Thread Vladimir Vereschaka via cfe-commits
Author: Vladimir Vereschaka Date: 2022-03-04T16:39:28-08:00 New Revision: d860ac5da6d71dd759d347a3c7d5e63705443694 URL: https://github.com/llvm/llvm-project/commit/d860ac5da6d71dd759d347a3c7d5e63705443694 DIFF: https://github.com/llvm/llvm-project/commit/d860ac5da6d71dd759d347a3c7d5e63705443694

[clang] 19c1b08 - [CMake] Update cache file for Win to ARM cross tooolchain. NFC.

2022-03-03 Thread Vladimir Vereschaka via cfe-commits
Author: Vladimir Vereschaka Date: 2022-03-03T14:32:16-08:00 New Revision: 19c1b084a7da9087fcdc16071b461ea33b6a68b4 URL: https://github.com/llvm/llvm-project/commit/19c1b084a7da9087fcdc16071b461ea33b6a68b4 DIFF: https://github.com/llvm/llvm-project/commit/19c1b084a7da9087fcdc16071b461ea33b6a68b4

[clang] 18fa0b1 - [CMake] Use CMAKE_SYSROOT to build libs for Win to ARM cross tooolchain. NFC.

2022-02-23 Thread Vladimir Vereschaka via cfe-commits
Author: Vladimir Vereschaka Date: 2022-02-23T15:16:56-08:00 New Revision: 18fa0b15ccf610f34af1231440f89d20cb99e7a0 URL: https://github.com/llvm/llvm-project/commit/18fa0b15ccf610f34af1231440f89d20cb99e7a0 DIFF: https://github.com/llvm/llvm-project/commit/18fa0b15ccf610f34af1231440f89d20cb99e7a0

[clang] efa5cad - [CMake] Update Cmake cache file for Win to ARM Linux cross builds. NFC

2021-10-29 Thread Vladimir Vereschaka via cfe-commits
Author: Vladimir Vereschaka Date: 2021-10-29T18:55:49-07:00 New Revision: efa5cadcf7127558660a625766fd2f0fe417e98e URL: https://github.com/llvm/llvm-project/commit/efa5cadcf7127558660a625766fd2f0fe417e98e DIFF: https://github.com/llvm/llvm-project/commit/efa5cadcf7127558660a625766fd2f0fe417e98e

[clang] b5a80a0 - [CMake] Update Cmake cache file for Win to ARM Linux cross builds. NFC

2021-05-18 Thread Vladimir Vereschaka via cfe-commits
Author: Vladimir Vereschaka Date: 2021-05-18T20:29:16-07:00 New Revision: b5a80a0f370ca218d935991fe2bec0d19ca3ba51 URL: https://github.com/llvm/llvm-project/commit/b5a80a0f370ca218d935991fe2bec0d19ca3ba51 DIFF: https://github.com/llvm/llvm-project/commit/b5a80a0f370ca218d935991fe2bec0d19ca3ba51

[clang] 74d9a76 - [CMake] Stop using c++ subdirectory for libc++ on Win to ARM Linux cross builds. NFC

2021-04-29 Thread Vladimir Vereschaka via cfe-commits
Author: Vladimir Vereschaka Date: 2021-04-29T14:23:33-07:00 New Revision: 74d9a76ad3f55c16982ceaa8b6b4a6b7744109b1 URL: https://github.com/llvm/llvm-project/commit/74d9a76ad3f55c16982ceaa8b6b4a6b7744109b1 DIFF: https://github.com/llvm/llvm-project/commit/74d9a76ad3f55c16982ceaa8b6b4a6b7744109b1

[clang] 155c49e - [Driver] Print process statistics report on CC_PRINT_PROC_STAT env variable.

2021-02-26 Thread Vladimir Vereschaka via cfe-commits
Author: Vladimir Vereschaka Date: 2021-02-26T16:16:00-08:00 New Revision: 155c49e0878de667b8021b9ba685390151dee11e URL: https://github.com/llvm/llvm-project/commit/155c49e0878de667b8021b9ba685390151dee11e DIFF: https://github.com/llvm/llvm-project/commit/155c49e0878de667b8021b9ba685390151dee11e

[clang] b09154e - [CMake] Explicity set up RPATH for the runtime libs on Win to ARM Linux cross builds.

2020-11-13 Thread Vladimir Vereschaka via cfe-commits
Author: Vladimir Vereschaka Date: 2020-11-13T14:32:35-08:00 New Revision: b09154ebf95f3120414487ff7388e77393eb58c2 URL: https://github.com/llvm/llvm-project/commit/b09154ebf95f3120414487ff7388e77393eb58c2 DIFF: https://github.com/llvm/llvm-project/commit/b09154ebf95f3120414487ff7388e77393eb58c2

[clang] f8d87ce - [CMake] Use 'ssh.py' executor to run the remote library tests.

2020-06-12 Thread Vladimir Vereschaka via cfe-commits
Author: Vladimir Vereschaka Date: 2020-06-12T12:31:59-07:00 New Revision: f8d87ce9ca23a696dbcc52b4b3458272a2ba8091 URL: https://github.com/llvm/llvm-project/commit/f8d87ce9ca23a696dbcc52b4b3458272a2ba8091 DIFF: https://github.com/llvm/llvm-project/commit/f8d87ce9ca23a696dbcc52b4b3458272a2ba8091

[clang] 828fe79 - Revert "Temporarily re-apply https://reviews.llvm.org/D74347"

2020-03-11 Thread Vladimir Vereschaka via cfe-commits
Author: Vladimir Vereschaka Date: 2020-03-11T15:00:56-07:00 New Revision: 828fe7916f91fb7aed5e711bfeb1a30ad197a2c3 URL: https://github.com/llvm/llvm-project/commit/828fe7916f91fb7aed5e711bfeb1a30ad197a2c3 DIFF: https://github.com/llvm/llvm-project/commit/828fe7916f91fb7aed5e711bfeb1a30ad197a2c3

[clang] 89e43f0 - Revert "List implicit operator== after implicit destructors in a vtable."

2020-01-21 Thread Vladimir Vereschaka via cfe-commits
Author: Vladimir Vereschaka Date: 2020-01-21T13:07:56-08:00 New Revision: 89e43f04ba87a0da6e94863db149669c7536486b URL: https://github.com/llvm/llvm-project/commit/89e43f04ba87a0da6e94863db149669c7536486b DIFF: https://github.com/llvm/llvm-project/commit/89e43f04ba87a0da6e94863db149669c7536486b

[clang] eadc97b - [CMake] Added remote test execution support into CrossWinToARMLinux CMake cache file.

2019-12-29 Thread Vladimir Vereschaka via cfe-commits
Author: Vladimir Vereschaka Date: 2019-12-29T20:36:19-08:00 New Revision: eadc97b0ec87801ddcf35f03d1d005f9929a5254 URL: https://github.com/llvm/llvm-project/commit/eadc97b0ec87801ddcf35f03d1d005f9929a5254 DIFF: https://github.com/llvm/llvm-project/commit/eadc97b0ec87801ddcf35f03d1d005f9929a5254

[clang] 0f5aabb - [CMake] Fix the path to CrossWinToARMLinux.cmake CMake cache.

2019-11-20 Thread Vladimir Vereschaka via cfe-commits
Author: Vladimir Vereschaka Date: 2019-11-20T12:51:52-08:00 New Revision: 0f5aabb91a03b40635819f71187333dd9535b9de URL: https://github.com/llvm/llvm-project/commit/0f5aabb91a03b40635819f71187333dd9535b9de DIFF: https://github.com/llvm/llvm-project/commit/0f5aabb91a03b40635819f71187333dd9535b9de

[clang] a264e85 - [CMake] Add cross Windows to ARM Linux toolchain CMake cache file.

2019-11-01 Thread Vladimir Vereschaka via cfe-commits
Author: Vladimir Vereschaka Date: 2019-11-01T12:40:25-07:00 New Revision: a264e85dd9f99391bedc7f069926bdd8d2f44388 URL: https://github.com/llvm/llvm-project/commit/a264e85dd9f99391bedc7f069926bdd8d2f44388 DIFF: https://github.com/llvm/llvm-project/commit/a264e85dd9f99391bedc7f069926bdd8d2f44388