Fix typos regarding FindPython3 CMake module hint.
[alexxy/gromacs.git] / docs / release-notes / 2021 / major / portability.rst
index 612e9a4742cbbc7e83a7b5b101e71d0c03512b2d..4c1a22e13eaa4d1b4c0d41d6362f50633c160489 100644 (file)
@@ -12,7 +12,7 @@ CMake now detects Python using
 If you previously used ``PYTHON_EXECUTABLE`` to hint the location of the Python
 interpreter, you should instead specify the Python "root" or "prefix" path
 (the directory containing ``./bin/python3``) with CMake variable
-``Python3_ROOT`` or ``CMAKE_PREFIX_PATH``. As other infrastructure evolves,
+``Python3_ROOT_DIR`` or ``CMAKE_PREFIX_PATH``. As other infrastructure evolves,
 ``PYTHON_EXECUTABLE`` may cease to have the desired effect without warning.
 
 .. Note to developers!
@@ -43,6 +43,9 @@ Windows
 |Gromacs| now builds correctly on Windows with MSVC even when the path
 to the source or build directory has a space in it.
 
+Builds with MSVC 2019 correctly detect the proper static linking setup
+during CMake configuration.
+
 RDTSCP usage and reporting
 """"""""""""""""""""""""""
 
@@ -52,12 +55,6 @@ configure with ``GMX_USE_RDTSCP=off``. Non-x86 platforms are
 unaffected, except that they will no longer report that RDTSCP is
 disabled (because that is self-evident).
 
-Bundle muparser
-"""""""""""""""
-
-|Gromacs| now bundles MuParser version 2.3. It is also possible
-to link to an external provided library.
-
 armv8+sve support (ARM_SVE)
 """""""""""""""""""""""""""
 Support for ARM Scalable Vector Extensions (SVE) has been added.
@@ -65,8 +62,8 @@ Support for ARM Scalable Vector Extensions (SVE) has been added.
 (typically via the -msve-vector-bits=<len> compiler option),
 which is at the time of the release supported in GNU GCC 10 and later,
 and will supported soon by LLVM 12 and compilers based on this.
-The default vector length is 512 bits, and that can be changed at
-CMake configure time with ``GMX_SIMD_ARM_SVE_LENGTH=<bits>`` option.
+The default is to detect the default vector length at CMake configure time,
+and that can be changed with the ``GMX_SIMD_ARM_SVE_LENGTH=<bits>`` option.
 Supported values are 128, 256, 512 and 1024. Note that the nonbonded
 kernels have not been optimized for ARM_SVE as of yet.
 ARM_SVE support is contributed by the Research Organization for Science Information and Technology (RIST)