diff --git a/.github/workflows/dynamic_arch.yml b/.github/workflows/dynamic_arch.yml index 610c8cc246..5c39a7d407 100644 --- a/.github/workflows/dynamic_arch.yml +++ b/.github/workflows/dynamic_arch.yml @@ -196,29 +196,29 @@ jobs: - msystem: UCRT64 idx: int32 target-prefix: mingw-w64-ucrt-x86_64 - fc-pkg: fc + fc-pkg: mingw-w64-ucrt-x86_64-fc - msystem: MINGW32 idx: int32 target-prefix: mingw-w64-i686 - fc-pkg: fc + fc-pkg: - msystem: CLANG64 idx: int32 target-prefix: mingw-w64-clang-x86_64 - fc-pkg: fc + fc-pkg: mingw-w64-clang-x86_64-fc - msystem: UCRT64 idx: int64 idx64-flags: -DBINARY=64 -DINTERFACE64=1 target-prefix: mingw-w64-ucrt-x86_64 - fc-pkg: fc + fc-pkg: mingw-w64-ucrt-x86_64-fc - msystem: CLANG64 idx: int64 idx64-flags: -DBINARY=64 -DINTERFACE64=1 target-prefix: mingw-w64-clang-x86_64 - fc-pkg: fc + fc-pkg: mingw-w64-clang-x86_64-fc - msystem: UCRT64 idx: int32 target-prefix: mingw-w64-ucrt-x86_64 - fc-pkg: fc + fc-pkg: mingw-w64-ucrt-x86_64-fc build-type: None exclude: - msystem: MINGW32 @@ -247,7 +247,7 @@ jobs: install: >- base-devel ${{ matrix.target-prefix }}-cc - ${{ matrix.target-prefix }}-${{ matrix.fc-pkg }} + ${{ matrix.fc-pkg }} ${{ matrix.target-prefix }}-cmake ${{ matrix.target-prefix }}-ninja ${{ matrix.target-prefix }}-ccache diff --git a/Makefile.system b/Makefile.system index e7638755df..4b1535f875 100644 --- a/Makefile.system +++ b/Makefile.system @@ -194,7 +194,7 @@ ifeq ($(TARGET_CORE), EXCAVATOR) GETARCH_FLAGS := -DFORCE_BARCELONA endif ifeq ($(TARGET_CORE), ZEN) -GETARCH_FLAGS := -DFORCE_BARCELONA +GETARCH_FLAGS := -DFORCE_NEHALEM endif endif diff --git a/cmake/system.cmake b/cmake/system.cmake index a274d1195a..71bd1142c6 100644 --- a/cmake/system.cmake +++ b/cmake/system.cmake @@ -68,10 +68,10 @@ endif () if (DEFINED BINARY AND DEFINED TARGET AND BINARY EQUAL 32) message(STATUS "Compiling a ${BINARY}-bit binary.") set(NO_AVX 1) - if (${TARGET} STREQUAL "HASWELL" OR ${TARGET} STREQUAL "SANDYBRIDGE" OR ${TARGET} STREQUAL "SKYLAKEX" OR ${TARGET} STREQUAL "COOPERLAKE" OR ${TARGET} STREQUAL "SAPPHIRERAPIDS") + if (${TARGET} STREQUAL "HASWELL" OR ${TARGET} STREQUAL "ZEN" OR ${TARGET} STREQUAL "SANDYBRIDGE" OR ${TARGET} STREQUAL "SKYLAKEX" OR ${TARGET} STREQUAL "COOPERLAKE" OR ${TARGET} STREQUAL "SAPPHIRERAPIDS") set(TARGET "NEHALEM") endif () - if (${TARGET} STREQUAL "BULLDOZER" OR ${TARGET} STREQUAL "PILEDRIVER" OR ${TARGET} STREQUAL "ZEN") + if (${TARGET} STREQUAL "BULLDOZER" OR ${TARGET} STREQUAL "PILEDRIVER") set(TARGET "BARCELONA") endif () if (${TARGET} STREQUAL "ARMV8" OR ${TARGET} STREQUAL "CORTEXA57" OR ${TARGET} STREQUAL "CORTEXA53" OR ${TARGET} STREQUAL "CORTEXA55")