diff --git a/.github/workflows/test-sync-macos.yml b/.github/workflows/test-sync-macos.yml index 9fe22bd..5d5f6db 100644 --- a/.github/workflows/test-sync-macos.yml +++ b/.github/workflows/test-sync-macos.yml @@ -14,17 +14,7 @@ on: workflow_dispatch: jobs: - clang-tidy: - uses: ./.github/workflows/clang-tidy.yml - - cppcheck: - uses: ./.github/workflows/cppcheck.yml - - c-cpp-ci: - uses: ./.github/workflows/c-cpp.yml - sync-test-macos: - needs: [clang-tidy, cppcheck, c-cpp-ci] timeout-minutes: 120 runs-on: ${{ matrix.config.os }} diff --git a/.github/workflows/test-sync-ubuntu.yml b/.github/workflows/test-sync-ubuntu.yml index 41d494e..138bf4d 100644 --- a/.github/workflows/test-sync-ubuntu.yml +++ b/.github/workflows/test-sync-ubuntu.yml @@ -14,17 +14,7 @@ on: workflow_dispatch: jobs: - clang-tidy: - uses: ./.github/workflows/clang-tidy.yml - - cppcheck: - uses: ./.github/workflows/cppcheck.yml - - c-cpp-ci: - uses: ./.github/workflows/c-cpp.yml - sync-test-ubuntu-tsan: - needs: [clang-tidy, cppcheck, c-cpp-ci] timeout-minutes: 60 runs-on: ubuntu-22.04 diff --git a/.github/workflows/test-sync-windows.yml b/.github/workflows/test-sync-windows.yml index f440a25..41c845c 100644 --- a/.github/workflows/test-sync-windows.yml +++ b/.github/workflows/test-sync-windows.yml @@ -14,17 +14,7 @@ on: workflow_dispatch: jobs: - clang-tidy: - uses: ./.github/workflows/clang-tidy.yml - - cppcheck: - uses: ./.github/workflows/cppcheck.yml - - c-cpp-ci: - uses: ./.github/workflows/c-cpp.yml - sync-test-windows-debug-asan: - needs: [clang-tidy, cppcheck, c-cpp-ci] timeout-minutes: 60 runs-on: windows-2022 diff --git a/CMakeLists.txt b/CMakeLists.txt index cad1301..0835022 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -55,6 +55,10 @@ if (WITH_RANDOMX) add_definitions(-DWITH_RANDOMX) add_subdirectory(external/src/RandomX) set(LIBS ${LIBS} randomx) + if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") + target_compile_options(randomx PRIVATE -Wno-strict-overflow) + set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wno-strict-overflow") + endif() endif() if (WITH_UPNP)