1
1
openmpi/config
Rainer Keller bf0892bb32 - Implement correct Fortran Logical-handling in f77/f90 interface in
case of:
    sizeof(MPI_Flogical) != sizeof (int)
  and
    Fortran value of .TRUE. != 1
  as is often the case.
- Check in configure the value of .TRUE., the C-type coresponding to
  logical and check, that fortran compiler does not do something strange
  with arrays of logicals
- Convert all occurrences of logicals in the fortran wrappers, only
  in case it is needed.
  *Please note* Implementation of MPI_Cart_sub needed special treatment.
- Output these value in ompi_info -a
- Clean up the prototypes_mpi.h to just have a single definition and
  thereby deleting the necessity for prototypes_pmpi.h

- configured, compiled and tested with F90-program, which uses
  MPI_Cart_create and MPI_Cart_get:
  linux ia32, gcc (no testing, as no f90)
  linux ia32, gcc --disable-mpi-f77 --disable-mpi-f90 (had a bug there)
  linux ia32, icc-8.1
  linux opteron, gcc-3.3.5, pgcc, pathccx/pathf90 (tested just
pgi-compiler)
  linux em64t, gcc, icc-8.1 (tested just icc)

This commit was SVN r8254.
2005-11-24 16:52:35 +00:00
..
c_get_alignment.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
c_weak_symbols.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
cxx_find_exception_flags.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
cxx_find_template_parameters.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
cxx_find_template_repository.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
cxx_have_exceptions.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
distscript.csh Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
f77_check_logical_array.m4 - Implement correct Fortran Logical-handling in f77/f90 interface in 2005-11-24 16:52:35 +00:00
f77_check_type.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
f77_check.m4 Some Fortran compilers actually will return that a type exists even if 2005-11-10 23:35:36 +00:00
f77_find_ext_symbol_convention.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
f77_get_alignment.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
f77_get_fortran_handle_max.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
f77_get_sizeof.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
f77_get_value_true.m4 - Implement correct Fortran Logical-handling in f77/f90 interface in 2005-11-24 16:52:35 +00:00
f77_purge_unsupported_kind.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
f90_check_type.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
f90_find_module_include_flag.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
f90_get_alignment.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
f90_get_int_kind.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
f90_get_precision.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
f90_get_range.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
f90_get_sizeof.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
Makefile.am Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
Makefile.options Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
mca_acinclude.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
mca_configure.ac Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
mca_make_configure.pl Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_case_sensitive_fs_setup.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_check_attributes.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_check_bproc.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_check_broken_qsort.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_check_gm.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_check_icc.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_check_mvapi.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_check_mx.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_check_openib.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_check_optflags.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_check_package.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_check_pthread_pids.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_check_slurm.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_check_tm.m4 Clean up the TM configure macro. Original bug was that it didn't add -lpbs to 2005-11-07 13:21:46 +00:00
ompi_check_xgrid.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_config_asm.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_config_pthreads.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_config_solaris_threads.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_config_subdir_args.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_config_subdir.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_config_threads.m4 Fix output of configure --help for the --with-threads option to be posix 2005-11-12 03:10:52 +00:00
ompi_configure_options.m4 * add missing constant when using the MPI-2 onesided shell functions. 2005-11-21 23:43:48 +00:00
ompi_find_type.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_functions.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_get_libtool_linker_flags.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_get_version.m4 * allow for the fact that svnversion might fail 2005-11-10 02:00:38 +00:00
ompi_get_version.sh Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_load_platform.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_make_stripped_flags.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_mca.m4 * The last of the build system optimizations. Combine the component and 2005-11-20 01:03:01 +00:00
ompi_objc.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_setup_cc.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_setup_cxx.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_setup_f77.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_setup_f90.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_setup_libevent.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
ompi_setup_wrappers.m4 fix for issue found by Dries Kimpe -- if a user specifies two identical 2005-11-18 20:55:38 +00:00
ompi_try_assemble.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00