Skip to content

vader compile issue #5814

Closed
Closed
@jsquyres

Description

@jsquyres

As reported by @siegmargross in https://www.mail-archive.com/[email protected]/msg32704.html, he's having a compile issue with the vader BTL.

@hjelmn can you have a look?

oki openmpi-master-201809290304-73075b8-Linux.x86_64.64_cc 151 head -7 config.log | tail -1
 $ ../openmpi-master-201809290304-73075b8/configure --prefix=/usr/local/openmpi-master_64_cc --libdir=/usr/local/openmpi-master_64_cc/lib64 --with-jdk-bindir=/usr/local/jdk-10.0.1/bin --with-jdk-headers=/usr/local/jdk-10.0.1/include JAVA_HOME=/usr/local/jdk-10.0.1 LDFLAGS=-m64 -mt -Wl,-z -Wl,noexecstack -L/usr/local/lib64 CC=cc CXX=CC FC=f95 CFLAGS=-m64 -mt CXXFLAGS=-m64 FCFLAGS=-m64 CPP=cpp CXXCPP=cpp --disable-mpi-fortran --enable-mpi-cxx --enable-cxx-exceptions --enable-mpi-java --with-valgrind=/usr/local/valgrind --with-hwloc=internal --without-verbs --with-wrapper-cflags=-std=c11 -m64 -mt --with-wrapper-cxxflags=-m64 --with-wrapper-fcflags=-m64 --with-wrapper-ldflags=-mt --enable-debug


loki openmpi-master-201809290304-73075b8-Linux.x86_64.64_cc 151 tail -33 log.make.Linux.x86_64.64_cc
 CC       btl_vader_sendi.lo
 CC       btl_vader_get.lo
"../../../../../openmpi-master-201809290304-73075b8/opal/mca/btl/vader/btl_vader_fifo.h", line 157: operand cannot have void type: op "="
"../../../../../openmpi-master-201809290304-73075b8/opal/mca/btl/vader/btl_vader_fifo.h", line 157: assignment type mismatch:
       long "=" void
cc: acomp failed for ../../../../../openmpi-master-201809290304-73075b8/opal/mca/btl/vader/btl_vader_sendi.c
Makefile:1929: recipe for target 'btl_vader_sendi.lo' failed
make[2]: *** [btl_vader_sendi.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
"../../../../../openmpi-master-201809290304-73075b8/opal/mca/btl/vader/btl_vader_fifo.h", line 157: operand cannot have void type: op "="
"../../../../../openmpi-master-201809290304-73075b8/opal/mca/btl/vader/btl_vader_fifo.h", line 157: assignment type mismatch:
       long "=" void
cc: acomp failed for ../../../../../openmpi-master-201809290304-73075b8/opal/mca/btl/vader/btl_vader_send.c
"../../../../../openmpi-master-201809290304-73075b8/opal/mca/btl/vader/btl_vader_fifo.h", line 157: operand cannot have void type: op "="
"../../../../../openmpi-master-201809290304-73075b8/opal/mca/btl/vader/btl_vader_fifo.h", line 157: assignment type mismatch:
       long "=" void
Makefile:1929: recipe for target 'btl_vader_send.lo' failed
make[2]: *** [btl_vader_send.lo] Error 1
cc: acomp failed for ../../../../../openmpi-master-201809290304-73075b8/opal/mca/btl/vader/btl_vader_module.c
Makefile:1929: recipe for target 'btl_vader_module.lo' failed
make[2]: *** [btl_vader_module.lo] Error 1
"../../../../../openmpi-master-201809290304-73075b8/opal/mca/btl/vader/btl_vader_fifo.h", line 157: operand cannot have void type: op "="
"../../../../../openmpi-master-201809290304-73075b8/opal/mca/btl/vader/btl_vader_fifo.h", line 157: assignment type mismatch:
       long "=" void
cc: acomp failed for ../../../../../openmpi-master-201809290304-73075b8/opal/mca/btl/vader/btl_vader_component.c
Makefile:1929: recipe for target 'btl_vader_component.lo' failed
make[2]: *** [btl_vader_component.lo] Error 1
make[2]: Leaving directory '/export2/src/openmpi-master/openmpi-master-201809290304-73075b8-Linux.x86_64.64_cc/opal/mca/btl/vader'
Makefile:2392: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/export2/src/openmpi-master/openmpi-master-201809290304-73075b8-Linux.x86_64.64_cc/opal'
Makefile:1910: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
loki openmpi-master-201809290304-73075b8-Linux.x86_64.64_cc 152

Siegmar specifically stated that he tested master, but I'm guessing that this affects all of 2.1.x, 3.0.x, 3.1.x, and 4.0.x.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions