[clang] [compiler-rt] [lldb] [llvm] [Support] Remove terminfo dependency (PR #92865)

2024-05-28 Thread Daniel Thornburgh via cfe-commits
mysterymath wrote: I did some brief investigation on our end. The pkg-config file for libedit includes a private dependency on libncurses, which provides the terminfo functions. The issue here seems to be one uncovered in LLVM's FindLibEdit.cmake. We're building against a static libedit, but

[clang] [clang-repl] Extend the C support. (PR #89804)

2024-05-22 Thread Daniel Thornburgh via cfe-commits
mysterymath wrote: This still exhibits the same issue: https://luci-milo.appspot.com/raw/build/logs.chromium.org/fuchsia/led/dthorn_google.com/0d77d2b0963e18ad11cb83db0680c2382ed7f8df95cf733f42fcdbd1dda8a7ec/+/build.proto

[clang] [clang-repl] Extend the C support. (PR #89804)

2024-05-22 Thread Daniel Thornburgh via cfe-commits
mysterymath wrote: I did have a means to reproduce this locally, but it's been a long time since I've used it. I should be able to recreate the setup. I'll get back to you with the details when I can; this whole afternoon is booked through pretty solid with meetings for me I'm afraid.

[clang] [llvm] Revert "[IR] Avoid creating icmp/fcmp constant expressions" (PR #93087)

2024-05-22 Thread Daniel Thornburgh via cfe-commits
https://github.com/mysterymath closed https://github.com/llvm/llvm-project/pull/93087 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] Revert "[IR] Avoid creating icmp/fcmp constant expressions" (PR #93087)

2024-05-22 Thread Daniel Thornburgh via cfe-commits
https://github.com/mysterymath edited https://github.com/llvm/llvm-project/pull/93087 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] Revert "[IR] Avoid creating icmp/fcmp constant expressions" (PR #93087)

2024-05-22 Thread Daniel Thornburgh via cfe-commits
https://github.com/mysterymath created https://github.com/llvm/llvm-project/pull/93087 Reverts llvm/llvm-project#92885 >From bf19260fe0d348aee801f4446c4f8666740c8896 Mon Sep 17 00:00:00 2001 From: Daniel Thornburgh Date: Wed, 22 May 2024 11:27:27 -0700 Subject: [PATCH] Revert "[IR] Avoid

[clang] [llvm] [IR] Avoid creating icmp/fcmp constant expressions (PR #92885)

2024-05-22 Thread Daniel Thornburgh via cfe-commits
mysterymath wrote: This broke the Mac LLDB builders for Fuchsia as well. I'm going to revert to unblock CI. https://github.com/llvm/llvm-project/pull/92885 ___ cfe-commits mailing list cfe-commits@lists.llvm.org

[clang] [clang-repl] Extend the C support. (PR #89804)

2024-05-22 Thread Daniel Thornburgh via cfe-commits
mysterymath wrote: I was able to verify that the revert fixed the tests at least. https://github.com/llvm/llvm-project/pull/89804 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang-repl] Extend the C support. (PR #89804)

2024-05-22 Thread Daniel Thornburgh via cfe-commits
mysterymath wrote: > @jasonmolenda, I am stuck. I could not find how the bot configures llvm and > lldb. I built lldb and ran `make check-lldb` but did not fail in the same > way. Can you provide a recipe to reproduce the failure? For some reason it only fails on our Mac LLDB builders, and

[clang] [clang-repl] Extend the C support. (PR #89804)

2024-05-21 Thread Daniel Thornburgh via cfe-commits
mysterymath wrote: We've started seeing crashes in Fuchsia's Mac tooclhain's LLDB test suite: https://luci-milo.appspot.com/ui/p/fuchsia/builders/toolchain.ci/clang-mac-x64/b8747305520511321169/overview This is the only PR in the blamelist that looks plausible, but there isn't a clear

[clang] 26bd3d0 - [Fuchsia] Add LLDB_TEST_USER_ARGS to stage2 passthrough

2024-03-13 Thread Daniel Thornburgh via cfe-commits
Author: Daniel Thornburgh Date: 2024-03-13T13:34:50-07:00 New Revision: 26bd3d0f9a5a518de02f4dc1921648cda54a0d4e URL: https://github.com/llvm/llvm-project/commit/26bd3d0f9a5a518de02f4dc1921648cda54a0d4e DIFF:

[clang] 2377beb - [Fuchsia] Add LLDB_TEST_USE_VENDOR_PACKAGES to boostrap passthrough

2024-03-12 Thread Daniel Thornburgh via cfe-commits
Author: Daniel Thornburgh Date: 2024-03-12T13:33:12-07:00 New Revision: 2377beba8d10ce1092db7f8ddd5b10a2c0d3bfd1 URL: https://github.com/llvm/llvm-project/commit/2377beba8d10ce1092db7f8ddd5b10a2c0d3bfd1 DIFF:

[clang] [Driver] Allow -fbasic-block-address-map for AArch64 ELF (PR #82662)

2024-03-08 Thread Daniel Thornburgh via cfe-commits
mysterymath wrote: I'm terribly sorry, this was the wrong change from the blamelist. NAR. https://github.com/llvm/llvm-project/pull/82662 ___ cfe-commits mailing list cfe-commits@lists.llvm.org

[clang] [Driver] Allow -fbasic-block-address-map for AArch64 ELF (PR #82662)

2024-03-08 Thread Daniel Thornburgh via cfe-commits
mysterymath wrote: Hi, we've narrowed down a LLDB test failure on Fuchsia's AArch64 builders to this change: https://luci-milo.appspot.com/ui/p/fuchsia/builders/toolchain.ci/clang-linux-arm64/b8754880571862677073/overview There were only three likely culprits in the blamelist(this change,

[llvm] [clang] [clang-tools-extra] [flang] [compiler-rt] [clang] Add test for CWG1807 (PR #77637)

2024-01-18 Thread Daniel Thornburgh via cfe-commits
mysterymath wrote: It looks like 30da0f5 didn't fully fix this; Fuchsia's Mac toolchain builder just completed a run with this change that still fails that test: https://luci-milo.appspot.com/ui/p/fuchsia/builders/toolchain.ci/clang-mac-x64/b8758543058445552977/test-results?sortby==

[clang] 69bc30b - [Fuchsia] Add stage2 cmake options

2024-01-11 Thread Daniel Thornburgh via cfe-commits
Author: Daniel Thornburgh Date: 2024-01-11T13:31:33-08:00 New Revision: 69bc30b91e41d3ba12e0244251abeff03555e87b URL: https://github.com/llvm/llvm-project/commit/69bc30b91e41d3ba12e0244251abeff03555e87b DIFF:

[clang] 1d8985f - [Fuchsia] Add lldb-dap to LLDB distribution

2023-10-19 Thread Daniel Thornburgh via cfe-commits
Author: Daniel Thornburgh Date: 2023-10-19T14:45:34-07:00 New Revision: 1d8985fc14457429c8120b09ae842250bdd225b1 URL: https://github.com/llvm/llvm-project/commit/1d8985fc14457429c8120b09ae842250bdd225b1 DIFF:

[clang] 8456c8f - [CMake] Allow enabling Python in Fuchsia LLDB

2023-08-25 Thread Daniel Thornburgh via cfe-commits
Author: Daniel Thornburgh Date: 2023-08-25T16:45:05-07:00 New Revision: 8456c8fe4e82e667e90beebb793c472bc0654a4c URL: https://github.com/llvm/llvm-project/commit/8456c8fe4e82e667e90beebb793c472bc0654a4c DIFF:

[clang] 1b8c7ee - [Fuchsia] Forward libedit flags to stage2

2023-06-16 Thread Daniel Thornburgh via cfe-commits
Author: Daniel Thornburgh Date: 2023-06-16T16:55:00-07:00 New Revision: 1b8c7ee4240a42e8914d7ae11db5b19841a5c1dd URL: https://github.com/llvm/llvm-project/commit/1b8c7ee4240a42e8914d7ae11db5b19841a5c1dd DIFF:

[clang] a1d73b7 - [Fuchsia] Forward terminfo flags to stage 2

2023-06-16 Thread Daniel Thornburgh via cfe-commits
Author: Daniel Thornburgh Date: 2023-06-16T16:34:42-07:00 New Revision: a1d73b773b933009633cedc45acc55063c118ddc URL: https://github.com/llvm/llvm-project/commit/a1d73b773b933009633cedc45acc55063c118ddc DIFF:

[clang] 518621e - [Fuchsia] Pass CursesAndPanel_ROOT through to stage2

2023-06-12 Thread Daniel Thornburgh via cfe-commits
Author: Daniel Thornburgh Date: 2023-06-12T15:43:39-07:00 New Revision: 518621e90b0bcdb1c261e06256b9c845ef674cf2 URL: https://github.com/llvm/llvm-project/commit/518621e90b0bcdb1c261e06256b9c845ef674cf2 DIFF:

[clang] 0a21fb3 - [Fuchsia] Reland: Add llvm-debuginfod to toolchain

2023-06-01 Thread Daniel Thornburgh via cfe-commits
Author: Daniel Thornburgh Date: 2023-06-01T11:48:22-07:00 New Revision: 0a21fb3441dcffa2ccd8215f423100fbe4182f12 URL: https://github.com/llvm/llvm-project/commit/0a21fb3441dcffa2ccd8215f423100fbe4182f12 DIFF:

[clang] 80614e1 - [Fuchsia] Pass through LLVM_ENABLE_HTTPLIB to stage 2

2023-05-31 Thread Daniel Thornburgh via cfe-commits
Author: Daniel Thornburgh Date: 2023-05-31T15:56:20-07:00 New Revision: 80614e16e857d8767174284701aec69381c4 URL: https://github.com/llvm/llvm-project/commit/80614e16e857d8767174284701aec69381c4 DIFF:

[clang] 731f9ac - [Fuchsia] Add llvm-debuginfod to toolchain

2023-05-31 Thread Daniel Thornburgh via cfe-commits
Author: Daniel Thornburgh Date: 2023-05-31T11:01:39-07:00 New Revision: 731f9ac6e53611dabb51c52bfc8011c2aab7790b URL: https://github.com/llvm/llvm-project/commit/731f9ac6e53611dabb51c52bfc8011c2aab7790b DIFF:

[clang] a37a621 - [CMake] Switch back to -fPIC for Fuchsia Toolchain

2023-04-19 Thread Daniel Thornburgh via cfe-commits
Author: Daniel Thornburgh Date: 2023-04-19T11:48:38-07:00 New Revision: a37a6218f8a029093cc439928d5cce67ccf133de URL: https://github.com/llvm/llvm-project/commit/a37a6218f8a029093cc439928d5cce67ccf133de DIFF:

[clang] 498e150 - [Fuchsia][CMake] Always use multiple distribution model.

2023-03-28 Thread Daniel Thornburgh via cfe-commits
Author: Daniel Thornburgh Date: 2023-03-28T10:31:22-07:00 New Revision: 498e1506981f42c32656150b9d8e0408d91f9f23 URL: https://github.com/llvm/llvm-project/commit/498e1506981f42c32656150b9d8e0408d91f9f23 DIFF:

[clang] 0430324 - [Fuchsia] Add FUCHSIA_USE_MULTIPLE_DISTRIBUTIONS.

2023-03-24 Thread Daniel Thornburgh via cfe-commits
Author: Daniel Thornburgh Date: 2023-03-24T16:04:59-07:00 New Revision: 0430324289f2f0206a03a124b86eece8d007b09e URL: https://github.com/llvm/llvm-project/commit/0430324289f2f0206a03a124b86eece8d007b09e DIFF:

[clang] d505d20 - Revert "[LLVM][OHOS] Clang toolchain and targets"

2023-03-14 Thread Daniel Thornburgh via cfe-commits
Author: Daniel Thornburgh Date: 2023-03-14T13:46:21-07:00 New Revision: d505d20a62f4838d8ecb9385af8b8ccce9db67da URL: https://github.com/llvm/llvm-project/commit/d505d20a62f4838d8ecb9385af8b8ccce9db67da DIFF:

[clang] 2998a55 - [Fuchsia] Add LLDB to CLANG_BOOTSTRAP_TARGETS.

2023-03-10 Thread Daniel Thornburgh via cfe-commits
Author: Daniel Thornburgh Date: 2023-03-10T11:35:32-08:00 New Revision: 2998a5551e29e8340cbdf9fcb3680cc2dedeb208 URL: https://github.com/llvm/llvm-project/commit/2998a5551e29e8340cbdf9fcb3680cc2dedeb208 DIFF:

[clang] c0e9c55 - [Fuchsia] Add LLDB options to stage 1 cmake.

2023-03-07 Thread Daniel Thornburgh via cfe-commits
Author: Daniel Thornburgh Date: 2023-03-07T15:04:31-08:00 New Revision: c0e9c55db3b6a2a1287ba96ef3d378b97b72714a URL: https://github.com/llvm/llvm-project/commit/c0e9c55db3b6a2a1287ba96ef3d378b97b72714a DIFF:

[clang] c65fb80 - [Fuchsia] Add other necessary components to LLDB install.

2023-03-03 Thread Daniel Thornburgh via cfe-commits
Author: Daniel Thornburgh Date: 2023-03-03T10:07:08-08:00 New Revision: c65fb80b73aa5087a4bba79e61d96b4d652e1b54 URL: https://github.com/llvm/llvm-project/commit/c65fb80b73aa5087a4bba79e61d96b4d652e1b54 DIFF:

[clang] 0fecac1 - [Clang] [AVR] Fix USHRT_MAX for 16-bit int.

2023-02-27 Thread Daniel Thornburgh via cfe-commits
Author: Daniel Thornburgh Date: 2023-02-27T12:04:26-08:00 New Revision: 0fecac18ffad476b5a4682770f6d8b1f0f176b40 URL: https://github.com/llvm/llvm-project/commit/0fecac18ffad476b5a4682770f6d8b1f0f176b40 DIFF:

[clang] 7bc9dc2 - [Fuchsia] Add FUCHSIA_ENABLE_LLDB option.

2023-02-13 Thread Daniel Thornburgh via cfe-commits
Author: Daniel Thornburgh Date: 2023-02-13T15:49:45-08:00 New Revision: 7bc9dc26bc9beb159547f7160d852543bc52 URL: https://github.com/llvm/llvm-project/commit/7bc9dc26bc9beb159547f7160d852543bc52 DIFF: