diff --git a/cmake/external/xbyak.cmake b/cmake/external/xbyak.cmake index 6627c4eed112f2eead20fc5831b190488406b8f3..7d493226821b2eff608d6cfaa0418cd319fe104e 100644 --- a/cmake/external/xbyak.cmake +++ b/cmake/external/xbyak.cmake @@ -20,7 +20,7 @@ SET(XBYAK_SOURCE_DIR ${THIRD_PARTY_PATH}/xbyak/src/extern_xbyak) set(XBYAK_INSTALL_ROOT ${THIRD_PARTY_PATH}/install/xbyak) set(XBYAK_INC_DIR ${XBYAK_INSTALL_ROOT}/include) set(XBYAK_REPOSITORY ${GIT_URL}/herumi/xbyak.git) -set(XBYAK_TAG v5.661) # Jul 26th +set(XBYAK_TAG v5.81) # Dec 19, 2019 include_directories(${XBYAK_INC_DIR}) include_directories(${XBYAK_INC_DIR}/xbyak) diff --git a/paddle/fluid/operators/jit/gen/jitcode.h b/paddle/fluid/operators/jit/gen/jitcode.h index 228db7cc721099750da30adeaa828ae31f521422..23650c8efc73b007c465b48505684c0e5d182f7e 100644 --- a/paddle/fluid/operators/jit/gen/jitcode.h +++ b/paddle/fluid/operators/jit/gen/jitcode.h @@ -98,7 +98,7 @@ class JitCode : public GenBase, public Xbyak::CodeGenerator { ret(); } void L(const char* label) { Xbyak::CodeGenerator::L(label); } - void L(const Xbyak::Label& label) { Xbyak::CodeGenerator::L(label); } + void L(Xbyak::Label& label) { Xbyak::CodeGenerator::L(label); } // NOLINT // Enhanced vector extension Xbyak::Address EVEX_compress_addr(Xbyak::Reg64 base, int offt, bool bcast = false) {