Project

General

Profile

Bug #3101

detect compilation failed

Added by Stefano Guglielmo 28 days ago. Updated 24 days ago.

Status:
Blocked, need info
Priority:
Normal
Assignee:
-
Category:
build system
Target version:
-
Affected version - extra info:
Affected version:
Difficulty:
uncategorized
Close

Description

SIMD detection failed upon compiling Gromacs 2019.2 on a workstation equipped with amd threadripper 2990wx cpu.
Cmake invocation was:
-DGMX_BUILD_OWN_FFTW=ON -DREGRESSIONTEST_DOWNLOAD=ON -DGMX_SIMD=AVX2_256 -DGMX_GPU=ON.
In attachment relevant CMake files.

CMakeError.log (20.9 KB) CMakeError.log Stefano Guglielmo, 09/20/2019 05:38 PM
CMakeCache.txt (69.1 KB) CMakeCache.txt Stefano Guglielmo, 09/20/2019 05:38 PM
CMakeOutput.log (146 KB) CMakeOutput.log Stefano Guglielmo, 09/20/2019 05:38 PM
CMakeCache.txt (67.4 KB) CMakeCache.txt Stefano Guglielmo, 09/23/2019 10:20 PM
CMakeError.log (16.5 KB) CMakeError.log Stefano Guglielmo, 09/23/2019 10:21 PM
CMakeOutput.log (136 KB) CMakeOutput.log Stefano Guglielmo, 09/23/2019 10:21 PM
CMakeCache_cmake315.txt (67.5 KB) CMakeCache_cmake315.txt Stefano Guglielmo, 09/24/2019 05:25 PM
CMakeCache_cmake313.txt (70.3 KB) CMakeCache_cmake313.txt Stefano Guglielmo, 09/24/2019 05:25 PM
CMakeError_cmake313.log (20.7 KB) CMakeError_cmake313.log Stefano Guglielmo, 09/24/2019 05:25 PM
CMakeError_cmake315.log (16.5 KB) CMakeError_cmake315.log Stefano Guglielmo, 09/24/2019 05:25 PM
CMakeOutput_cmake313.log (147 KB) CMakeOutput_cmake313.log Stefano Guglielmo, 09/24/2019 05:25 PM
CMakeOutput_cmake315.log (136 KB) CMakeOutput_cmake315.log Stefano Guglielmo, 09/24/2019 05:25 PM

History

#1 Updated by Szilárd Páll 25 days ago

  • Category set to build system

#2 Updated by Szilárd Páll 25 days ago

  • Status changed from New to Blocked, need info

GMX_SIMD=AVX2_256 in your CMake cache, so this is certainly not a cache file from a failing detection

#3 Updated by Stefano Guglielmo 25 days ago

Sorry, those were files coming from compilation in which I set -DGMX_SIMD=AVX2_256; even in that case the output of CMake showed the error of detection. Anyway please find in attachment the files coming from compilation with DGMX_SIMD=AUTO.

Thanks again
Stefano

#4 Updated by Szilárd Páll 24 days ago

Stefano Guglielmo wrote:

Sorry, those were files coming from compilation in which I set -DGMX_SIMD=AVX2_256; even in that case the output of CMake showed the error of detection. Anyway please find in attachment the files coming from compilation with DGMX_SIMD=AUTO.

Thanks. Two more things:
- can you please make sure that the issue reproduces with the most recent 2019 release?
- would you be able to test a slightly older cmake version on your machine (I've certainly used 3.12/3.13 successfully).

#5 Updated by Stefano Guglielmo 24 days ago

When compiling with CMake-3.15 the same error was encountered with gromacs 2019.3. Using CMake 3.13.5 no error was present for both gromacs versions. I attach the CMake files for version 2019.3 compiled with the two versions of CMake. Please let me know if you need CMake files for successful compilation of gromacs 2019.2 with CMake 3.13.5 as well.

Thanks

Also available in: Atom PDF