| 47cc10c9 | 12-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Use C++ test case with exceptions and std to see if C++ libraries are needed explicitly when linking with C/Fortran. Just having a C++ main isn't a comprehensive test.
Commit-type: bug-fix, portabil
Use C++ test case with exceptions and std to see if C++ libraries are needed explicitly when linking with C/Fortran. Just having a C++ main isn't a comprehensive test.
Commit-type: bug-fix, portability-fix Reported-by: nightly tests
show more ...
|
| b780a5b5 | 12-Jan-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
on Apple with shared libraries the linker must be able to resolve the Fortran MPI_Init since it is in the shared library Therefore test it can handle this, if not configure must autogenerate the need
on Apple with shared libraries the linker must be able to resolve the Fortran MPI_Init since it is in the shared library Therefore test it can handle this, if not configure must autogenerate the needed linker libraries
Commit-type: portability-fix
show more ...
|
| 636f0b2e | 03-Apr-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
Generate C, Fortran, and C++ library lists only if needed for linking Before generating language lists try linking with other linkers and see if the linking suceeds without the library lists; only if
Generate C, Fortran, and C++ library lists only if needed for linking Before generating language lists try linking with other linkers and see if the linking suceeds without the library lists; only if the link fails does it generate the explicit library lists.
This should eliminate the need for the usage of '--with-clib-autodetect=0', '--with-cxxlib-autodetect=0', '--with-fortranlib-autodetect=0', on Cray systems.
Time: 2 hours Thanks-to: Jed Brown <jed@jedbrown.org>
show more ...
|
| 7c9bc6c3 | 24-Dec-2017 |
Barry Smith <bsmith@mcs.anl.gov> |
Auto detect if the BLAS/LAPACk use 32 or 64 bit integers.
In batch mode user MUST provide this information, also changed checks for sdot and snrm returning double to not use batch program because th
Auto detect if the BLAS/LAPACk use 32 or 64 bit integers.
In batch mode user MUST provide this information, also changed checks for sdot and snrm returning double to not use batch program because the checks could crash the batch program. Hence in batch mode users must always provide
--known-snrm2-returns-double --known-sdot-returns-double --known-64-bit-blas-indices
Commit-type: feature
show more ...
|