Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 827902

Summary: sys-cluster/openmpi-1.4.5-r1 - .libs/mpi_comm_spawn_multiple_f90.o mpi_comm_spawn_multiple_f90.f90:36:57: Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/CHARACTER(*)).
Product: Gentoo Linux Reporter: ernsteiswuerfel <erhard_f>
Component: Current packagesAssignee: Gentoo Cluster Team <cluster>
Status: RESOLVED OBSOLETE    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: PPC   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=811852
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 811852    
Bug Blocks:    
Attachments: build.log.xz (ppc, 1.4.5)
emerge --info
build.log.xz (ppc, 4.0.5-r1)

Description ernsteiswuerfel archtester 2021-11-30 12:37:42 UTC
[...]
libtool: compile:  powerpc-unknown-linux-gnu-gfortran -I../../../ompi/include -I../../../ompi/include -I. -I. -I../../../ompi/mpi/f90 -Os -mcpu=7450 -pipe -c mpi_comm_spawn_multiple_f90.f90  -fPIC -o .libs/mpi_comm_spawn_multiple_f90.o
mpi_comm_spawn_multiple_f90.f90:36:57:

   16 |   call MPI_Comm_spawn_multiple(count, array_of_commands, array_of_argv, &
      |                                                         2
......
   36 |   call MPI_Comm_spawn_multiple(count, array_of_commands, array_of_argv, &
      |                                                         1
Error: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/CHARACTER(*)).
make[4]: *** [Makefile:1244: mpi_comm_spawn_multiple_f90.lo] Error 1
make[4]: Leaving directory '/var/tmp/portage/sys-cluster/openmpi-1.4.5-r1/work/openmpi-1.4.5/ompi/mpi/f90'
make[3]: *** [Makefile:1259: all-recursive] Error 1
make[3]: Leaving directory '/var/tmp/portage/sys-cluster/openmpi-1.4.5-r1/work/openmpi-1.4.5/ompi/mpi/f90'
make[2]: *** [Makefile:1164: all] Error 2
make[2]: Leaving directory '/var/tmp/portage/sys-cluster/openmpi-1.4.5-r1/work/openmpi-1.4.5/ompi/mpi/f90'
make[1]: *** [Makefile:2427: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/sys-cluster/openmpi-1.4.5-r1/work/openmpi-1.4.5/ompi'
make: *** [Makefile:1030: all-recursive] Error 1
 * ERROR: sys-cluster/openmpi-1.4.5-r1::gentoo failed (compile phase):
 *   emake failed
Comment 1 ernsteiswuerfel archtester 2021-11-30 12:38:36 UTC
Created attachment 757076 [details]
build.log.xz (ppc, 1.4.5)
Comment 2 ernsteiswuerfel archtester 2021-11-30 12:38:58 UTC
Created attachment 757077 [details]
emerge --info
Comment 3 ernsteiswuerfel archtester 2021-11-30 12:40:28 UTC
Created attachment 757078 [details]
build.log.xz (ppc, 4.0.5-r1)
Comment 4 ernsteiswuerfel archtester 2021-11-30 12:42:31 UTC
4.0.5-r1 builds fine on ppc.

So stabilizing this version on ppc/ppc64 would be a good idea. (bug #811852).
Comment 5 ernsteiswuerfel archtester 2021-12-07 00:08:41 UTC
Closing as openmpi-4.0.5-r1 has gone stable on ppc.