[libunwind] [libunwind] fix pc range condition check bug (PR #154902)

2025-08-29 Thread Wu Yingcong via cfe-commits
yingcong-wu wrote: Hi @fmayer , do you think this PR is ready to merge based on the CI results? I don't think the failed checks are related to my change. In my opinion, it looks more like infrastructure issues. I see the following message in the log, not sure if that is the root cause. ``` + /o

[libunwind] [libunwind] fix pc range condition check bug (PR #154902)

2025-08-28 Thread Wu Yingcong via cfe-commits
@@ -0,0 +1,56 @@ +// -*- C++ -*- +//===--===// +// +// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +// See https://llvm.org/LICENSE.txt for license information. +// SPDX-License-

[libunwind] [libunwind] fix pc range condition check bug (PR #154902)

2025-08-28 Thread Wu Yingcong via cfe-commits
https://github.com/yingcong-wu updated https://github.com/llvm/llvm-project/pull/154902 >From 57ebc553828bf696b4bde30789e609ba96e94d6d Mon Sep 17 00:00:00 2001 From: Wu Yingcong Date: Fri, 22 Aug 2025 15:16:47 +0800 Subject: [PATCH 01/13] fix missing by one bug --- libunwind/src/DwarfParser.h

[libunwind] [libunwind] fix pc range condition check bug (PR #154902)

2025-08-28 Thread Wu Yingcong via cfe-commits
yingcong-wu wrote: As this test result shows, the test case also fails without my change to libunwind: https://github.com/llvm/llvm-project/actions/runs/17313128556/job/49152917070?pr=154902 (head is be13b4d8). ``` # .---command stderr # | MemorySanitizer:DEADLYSIGNAL # | ==1

[libunwind] [libunwind] fix pc range condition check bug (PR #154902)

2025-08-28 Thread Wu Yingcong via cfe-commits
@@ -0,0 +1,56 @@ +// -*- C++ -*- +//===--===// +// +// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +// See https://llvm.org/LICENSE.txt for license information. +// SPDX-License-

[libunwind] [libunwind] fix pc range condition check bug (PR #154902)

2025-08-28 Thread Wu Yingcong via cfe-commits
https://github.com/yingcong-wu updated https://github.com/llvm/llvm-project/pull/154902 >From 57ebc553828bf696b4bde30789e609ba96e94d6d Mon Sep 17 00:00:00 2001 From: Wu Yingcong Date: Fri, 22 Aug 2025 15:16:47 +0800 Subject: [PATCH 1/8] fix missing by one bug --- libunwind/src/DwarfParser.hpp

[libunwind] [libunwind] fix pc range condition check bug (PR #154902)

2025-08-28 Thread Wu Yingcong via cfe-commits
https://github.com/yingcong-wu updated https://github.com/llvm/llvm-project/pull/154902 >From 57ebc553828bf696b4bde30789e609ba96e94d6d Mon Sep 17 00:00:00 2001 From: Wu Yingcong Date: Fri, 22 Aug 2025 15:16:47 +0800 Subject: [PATCH 1/7] fix missing by one bug --- libunwind/src/DwarfParser.hpp

[libunwind] [libunwind] fix pc range condition check bug (PR #154902)

2025-08-28 Thread Wu Yingcong via cfe-commits
https://github.com/yingcong-wu updated https://github.com/llvm/llvm-project/pull/154902 >From 57ebc553828bf696b4bde30789e609ba96e94d6d Mon Sep 17 00:00:00 2001 From: Wu Yingcong Date: Fri, 22 Aug 2025 15:16:47 +0800 Subject: [PATCH 1/3] fix missing by one bug --- libunwind/src/DwarfParser.hpp

[libunwind] [libunwind] fix pc range condition check bug (PR #154902)

2025-08-27 Thread Wu Yingcong via cfe-commits
https://github.com/yingcong-wu updated https://github.com/llvm/llvm-project/pull/154902 >From 57ebc553828bf696b4bde30789e609ba96e94d6d Mon Sep 17 00:00:00 2001 From: Wu Yingcong Date: Fri, 22 Aug 2025 15:16:47 +0800 Subject: [PATCH 1/5] fix missing by one bug --- libunwind/src/DwarfParser.hpp

[libunwind] [libunwind] fix pc range condition check bug (PR #154902)

2025-08-27 Thread Wu Yingcong via cfe-commits
https://github.com/yingcong-wu updated https://github.com/llvm/llvm-project/pull/154902 >From 57ebc553828bf696b4bde30789e609ba96e94d6d Mon Sep 17 00:00:00 2001 From: Wu Yingcong Date: Fri, 22 Aug 2025 15:16:47 +0800 Subject: [PATCH 1/4] fix missing by one bug --- libunwind/src/DwarfParser.hpp

[libunwind] [libunwind] fix pc range condition check bug (PR #154902)

2025-08-27 Thread Wu Yingcong via cfe-commits
yingcong-wu wrote: Added a e2e regression test. I have to manually mark the .eh_frame_hdr as omitted in order to make libunwind to do the linear seach which will invoke the affected logic. Local test result: ``` zsh$> clang 1.c -lunwind zsh$> ldd a.out linux-vdso.so.1 (0x7ffc3b16b0

[libunwind] [libunwind] fix pc range condition check bug (PR #154902)

2025-08-24 Thread Wu Yingcong via cfe-commits
yingcong-wu wrote: Hi @reviewers-libunwind, @MaskRay, and @fmayer, could you please review this PR? Thanks. https://github.com/llvm/llvm-project/pull/154902 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman

[libunwind] [libunwind] fix pc range condition check bug (PR #154902)

2025-08-24 Thread Wu Yingcong via cfe-commits
yingcong-wu wrote: For stage3 (bootstrapping-build, llvm-premerge-libcxx-next-runners), I don't think the failure is related to my change. ``` Unresolved Tests (2): lldb-api :: functionalities/data-formatter/data-formatter-stl/generic/list/TestDataFormatterGenericList.py lldb-api ::

[libunwind] [libunwind] fix pc range condition check bug (PR #154902)

2025-08-24 Thread Wu Yingcong via cfe-commits
https://github.com/yingcong-wu updated https://github.com/llvm/llvm-project/pull/154902 >From 57ebc553828bf696b4bde30789e609ba96e94d6d Mon Sep 17 00:00:00 2001 From: Wu Yingcong Date: Fri, 22 Aug 2025 15:16:47 +0800 Subject: [PATCH 1/2] fix missing by one bug --- libunwind/src/DwarfParser.hpp

[libunwind] [libunwind] fix pc range condition check bug (PR #154902)

2025-08-22 Thread Wu Yingcong via cfe-commits
https://github.com/yingcong-wu created https://github.com/llvm/llvm-project/pull/154902 There is an off-by-one error with current condition check for PC fallen into the range or not. There is another check within libunwind that use the correct checks in https://github.com/llvm/llvm-project/bl

[clang] [clang][SPIR-V] Fix OpenCL addrspace mapping when using non-zero default AS (PR #137187)

2025-05-22 Thread Wu Yingcong via cfe-commits
yingcong-wu wrote: Hi @sarnex , I just want to let you know that this change is important to us, and want to express our gratitude to you in the previous comment. https://github.com/llvm/llvm-project/pull/137187 ___ cfe-commits mailing list cfe-commi

[clang] [clang][SPIR-V] Fix OpenCL addrspace mapping when using non-zero default AS (PR #137187)

2025-05-21 Thread Wu Yingcong via cfe-commits
yingcong-wu wrote: Hi @sarnex , this change is crucial for the device sanitizers since it addresses a long-standing OMP related issue of us. Please help keep this change. Thanks. https://github.com/llvm/llvm-project/pull/137187 ___ cfe-commits mailin

[clang] [clang-repl][CMake][MSVC] Wrap /EXPORT linker option for ICX (PR #112867)

2024-10-22 Thread Wu Yingcong via cfe-commits
https://github.com/yingcong-wu approved this pull request. https://github.com/llvm/llvm-project/pull/112867 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[libunwind] [libc] [flang] [libcxx] [compiler-rt] [clang-tools-extra] [lldb] [lld] [clang] [llvm] [libc++][test] try to directly create socket file in /tmp when filepath is too long (PR #77058)

2024-01-09 Thread Wu Yingcong via cfe-commits
yingcong-wu wrote: Thank you very much. https://github.com/llvm/llvm-project/pull/77058 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[lldb] [libunwind] [libcxx] [compiler-rt] [lld] [llvm] [clang-tools-extra] [libc] [clang] [flang] [libc++][test] try to directly create socket file in /tmp when filepath is too long (PR #77058)

2024-01-08 Thread Wu Yingcong via cfe-commits
yingcong-wu wrote: Great, thank you. I don't have commit access, could you please help land this patch for me? https://github.com/llvm/llvm-project/pull/77058 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailm

[libunwind] [flang] [lldb] [libcxx] [clang] [libc] [compiler-rt] [llvm] [clang-tools-extra] [lld] [libc++][test] try to directly create socket file in /tmp when filepath is too long (PR #77058)

2024-01-07 Thread Wu Yingcong via cfe-commits
https://github.com/yingcong-wu updated https://github.com/llvm/llvm-project/pull/77058 >From 202fb858344d102bd5199cd749bb15195dbce558 Mon Sep 17 00:00:00 2001 From: "Wu, Yingcong" Date: Fri, 5 Jan 2024 00:48:34 -0800 Subject: [PATCH 1/7] try to directly create file in /tmp when filepath is too