aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaksim Kita <kitaetoya@gmail.com>2023-06-01 08:45:41 +0000
committermaksim-kita <maksim-kita@yandex-team.com>2023-06-01 11:45:41 +0300
commitf2ced50b473da6e6fe8c49c1fac64450b9c68755 (patch)
tree999c3e0e6bb5d5dbc289363102d337056079a240
parentdb329427597fb813bc7d929cb06dc2cb58b778c5 (diff)
downloadydb-f2ced50b473da6e6fe8c49c1fac64450b9c68755.tar.gz
Fixed stacktraces
Fixed stacktraces Pull Request resolved: #235
-rw-r--r--.github/actions/build/action.yml2
-rw-r--r--clang.toolchain4
2 files changed, 2 insertions, 4 deletions
diff --git a/.github/actions/build/action.yml b/.github/actions/build/action.yml
index 6b754d2b7ae..acbeb45f102 100644
--- a/.github/actions/build/action.yml
+++ b/.github/actions/build/action.yml
@@ -21,7 +21,6 @@ runs:
-DCMAKE_TOOLCHAIN_FILE=../ydb/clang.toolchain \
-DCMAKE_CXX_FLAGS="-fsanitize=${{ inputs.sanitizer }} -g -fno-omit-frame-pointer" \
-DCMAKE_C_FLAGS="-fsanitize=${{ inputs.sanitizer }} -g -fno-omit-frame-pointer" \
- -DCMAKE_EXE_LINKER_FLAGS="-rdynamic" \
../ydb
- name: Configure
shell: bash
@@ -35,7 +34,6 @@ runs:
-DCMAKE_TOOLCHAIN_FILE=../ydb/clang.toolchain \
-DCMAKE_CXX_FLAGS="-g" \
-DCMAKE_C_FLAGS="-g" \
- -DCMAKE_EXE_LINKER_FLAGS="-rdynamic" \
../ydb
- name: Build
shell: bash
diff --git a/clang.toolchain b/clang.toolchain
index ed726083a15..5097ea571c7 100644
--- a/clang.toolchain
+++ b/clang.toolchain
@@ -1,7 +1,7 @@
set(CMAKE_C_COMPILER clang-12)
set(CMAKE_CXX_COMPILER clang++-12)
-set(CMAKE_EXE_LINKER_FLAGS -fuse-ld=lld)
-set(CMAKE_SHARED_LINKER_FLAGS -fuse-ld=lld)
+set(CMAKE_EXE_LINKER_FLAGS "-fuse-ld=lld -rdynamic")
+set(CMAKE_SHARED_LINKER_FLAGS "-fuse-ld=lld")
set(CMAKE_C_STANDARD_LIBRARIES "-lc -lm")
set(CMAKE_CXX_STANDARD_LIBRARIES "-lc -lm")
set(ENV{CC} clang-12)