[Lldb-commits] [PATCH] D136362: [LLDB][RISCV] Add RV64C instruction support for EmulateInstructionRISCV

Emmmer S via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Mon Oct 31 01:24:26 PDT 2022


Emmmer added a comment.

In D136362#3895385 <https://reviews.llvm.org/D136362#3895385>, @seehearfeel wrote:

> ...
> This is OK used with gcc/c++ 12.
> ...
> We can see that "ninja check-lldb" failed due to OOM
> used with gcc/c++ 13.

Then I guess it is a gcc-specific bug and you could try to report this to their developers.

>   git clone https://github.com/llvm/llvm-project.git
>   mkdir -p llvm-project/llvm/build
>   cd llvm-project/llvm/build
>   cmake .. -G "Ninja" -DLLVM_TARGETS_TO_BUILD="X86" \
>            -DLLVM_ENABLE_PROJECTS="clang;lldb" \
>            -DCMAKE_BUILD_TYPE=Release \
>            -DLLVM_BUILD_RUNTIME=OFF \
>            -DCMAKE_C_COMPILER="/usr/local/gcc/bin/gcc" \
>            -DCMAKE_CXX_COMPILER="/usr/local/gcc/bin/c++"
>   ninja
>   ninja check-lldb

We can try `arc patch --diff 137041` before `cmake` and observation if it failed.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D136362/new/

https://reviews.llvm.org/D136362



More information about the lldb-commits mailing list