- Dec 16, 2019
-
-
Moritz Hanke authored
-
* Custom M4 macro are replaced with those to be used in the new ICON building system. * Removed cfortran.h: the mangling scheme for Fortran symbols is detected at the configure-time. * The precious variables for setting flags resuired to enable external packages (e.g. MTIME_C_INCLUDE, MTIME_C_LIB, etc.) are renamed to *_CFLAGS and *_CLIBS to better reflect their purpose. If those variables are set as command-line arguments of the configure script, the script checks only the given values literally, i.e. the script does not try to append and check any additional linking or compilation flags. * The definition of functions declared in yac_lapack_interface.h is moved to a separate file yac_lapack_interface.c. And the choice of the interface is made with a single preprocessor macro YAC_LAPACK_INTERFACE_ID. * The default suffix for include files for libxml2 is <XML2_ROOT>/include/libxml2 instead of <XML2_ROOT>/include. * The configure script argument '--without-mpi-pack-external' is renamed to '--disable-mpi-pack-external' to reflect that it belongs to the section 'Optional Features' and not to 'Optional Packages'. If the usage of MPI_Pack_external is disabled, the corresponding configure-time tests are skipped. * The configure script argument '--without-regard-for-quality' is renamed to '--enable-mpi-checks' (defaults to 'yes'). Previously, the argument allowed for ignoring the failures of the configure-time tests of MPI_Pack_external. Now the argument allows for skipping the tests at all when specifying a valid interactive MPI_LAUNCH command is not possible. * MPI_LAUNCH does not have to be a full path to an MPI launcher executable anymore: the value of the variable is interpreted as a command. * AR, ARFLAGS, and RANLIB are precious variable now and appear in the help message of the configure script. * The configure script does not try to detect MPI libraries, it only checks whether they are available (see comments in configure.ac).
-
-
-
-
-
-
-
commit 72d220f4d26c429d753f3f9250f3a1db9110b26b (HEAD -> master, tag: 1.0.9, origin/master, origin/HEAD) Author: Luis Kornblueh <luis.kornblueh@mpimet.mpg.de> Date: Mon May 20 07:02:24 2019 +0200
-
Moritz Hanke authored
-
Moritz Hanke authored
* argument n is now of type size_t * routine is moved to quicksort_template.h, which allows to generate variations with other datatypes
-
-
-
Moritz Hanke authored
* this might not be a bug for MPI, but it should not occur in YAC
- Nov 20, 2019
-
-
Moritz Hanke authored
- Jul 23, 2019
-
-
Moritz Hanke authored
* fixes wrong pointer offset * wrong datatype in call to yac_comm_recv_callback
- Jun 27, 2019
-
-
Moritz Hanke authored
-
Moritz Hanke authored
-
Moritz Hanke authored
-
Moritz Hanke authored
-
Moritz Hanke authored
-
Moritz Hanke authored
-
Moritz Hanke authored
* wrappers that include error checking for malloc, calloc, realloc, fopen, fclose, and fputs
-
Moritz Hanke authored
* this checks for a bug seen on cray mpich
-
Moritz Hanke authored
-
- Jun 21, 2019
-
-
-
Moritz Hanke authored
* this bug could case a segmentation fault in nnn_search_local, if the number of unmasked point on a process was zero
-
-
-
-
-
-
-
-
-
-
-