Browse Source

!13895 march native coused core dump

From: @donghufeng
Reviewed-by: 
Signed-off-by:
pull/13895/MERGE
mindspore-ci-bot Gitee 5 years ago
parent
commit
8629c995c5
3 changed files with 4 additions and 4 deletions
  1. +2
    -2
      cmake/external_libs/projectq.cmake
  2. +1
    -1
      mindspore/ccsrc/backend/kernel_compiler/CMakeLists.txt
  3. +1
    -1
      mindspore/ccsrc/mindquantum/CMakeLists.txt

+ 2
- 2
cmake/external_libs/projectq.cmake View File

@@ -1,5 +1,5 @@
set(projectq_CXXFLAGS "-fopenmp -O2 -ffast-mast -march=native -DINTRIN")
set(projectq_CFLAGS "-fopenmp -O2 -ffast-mast -march=native -DINTRIN")
set(projectq_CXXFLAGS "-fopenmp -O2 -ffast-mast -mavx -DINTRIN")
set(projectq_CFLAGS "-fopenmp -O2 -ffast-mast -mavx -DINTRIN")

if(ENABLE_GITEE)
set(REQ_URL "https://gitee.com/mirrors/ProjectQ/repository/archive/v0.5.1.tar.gz")


+ 1
- 1
mindspore/ccsrc/backend/kernel_compiler/CMakeLists.txt View File

@@ -53,7 +53,7 @@ if(ENABLE_CPU)
set_property(SOURCE ${QUANTUM_SRC_LIST} PROPERTY COMPILE_DEFINITIONS
SUBMODULE_ID=mindspore::SubModuleId::SM_MINDQUANTUM)
set_property(SOURCE ${QUANTUM_SRC_LIST} PROPERTY COMPILE_DEFINITIONS INTRIN)
set_property(SOURCE ${QUANTUM_SRC_LIST} PROPERTY COMPILE_OPTIONS -fopenmp -march=native -ffast-math)
set_property(SOURCE ${QUANTUM_SRC_LIST} PROPERTY COMPILE_OPTIONS -fopenmp -mavx -ffast-math)
else()
message("not compiled quantum kernel_compiler")
set(QUANTUM_SRC_LIST "")


+ 1
- 1
mindspore/ccsrc/mindquantum/CMakeLists.txt View File

@@ -5,6 +5,6 @@ if(ENABLE_CPU AND ${CMAKE_SYSTEM_NAME} MATCHES "Linux"
set_property(SOURCE ${_MINDQUANTUM_SRC_LIST} PROPERTY COMPILE_DEFINITIONS
SUBMODULE_ID=mindspore::SubModuleId::SM_MINDQUANTUM)
add_library(_mindspore_mindquantum_obj OBJECT ${_MINDQUANTUM_SRC_LIST})
target_compile_options(_mindspore_mindquantum_obj PRIVATE -fopenmp -march=native -ffast-math)
target_compile_options(_mindspore_mindquantum_obj PRIVATE -fopenmp -mavx -ffast-math)
target_compile_definitions(_mindspore_mindquantum_obj PRIVATE INTRIN)
endif()

Loading…
Cancel
Save