You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 31, 2022. It is now read-only.
Hi,
doesn't seem to be able to build relative to main source directory (in comparison to openmpi, numactl and hwloc).
Any plans to fix it?
Brgds,
Tor
torel@srl-login1:/workspace/otpo/otpo-1.0$ mkdir build-x86_64 build-aarch64
torel@srl-login1:/workspace/otpo/otpo-1.0$ cd build-x86_64/
torel@srl-login1:/workspace/otpo/otpo-1.0/build-x86_64$ ../autogen.sh
autoreconf: 'configure.ac' or 'configure.in' is required
torel@srl-login1:/workspace/otpo/otpo-1.0/build-x86_64$ cd ..
torel@srl-login1:/workspace/otpo/otpo-1.0$ ./autogen.sh
autoreconf: Entering directory .' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force autoreconf: configure.ac: tracing autoreconf: configure.ac: not using Libtool autoreconf: running: /usr/bin/autoconf --force autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:114: installing './config/compile' configure.ac:88: installing './config/config.guess' configure.ac:88: installing './config/config.sub' configure.ac:25: installing './config/install-sh' configure.ac:25: installing './config/missing' Makefile.am: installing './config/depcomp' autoreconf: Leaving directory .'
torel@srl-login1:/workspace/otpo/otpo-1.0$ cd build-x86_64/
torel@srl-login1:/workspace/otpo/otpo-1.0/build-x86_64$ ../configure --prefix=/cm/shared/apps/otpo/1.0 --enable-dependency-tracking
Configuring OTPO
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking for otpo version... 1.0.1a1-1
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for mpicc... yes
checking for gcc... mpicc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether mpicc accepts -g... yes
checking for mpicc option to accept ISO C89... none needed
checking whether mpicc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of mpicc... gcc3
checking for ranlib... ranlib
checking how to run the C preprocessor... mpicc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking mpi.h usability... yes
checking mpi.h presence... yes
checking for mpi.h... yes
checking for MPI_Initialized... yes
checking for ADCL main directory... /home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL
checking for ADCL lib directory... /home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL/lib
checking for ADCL library name... libadcl.a
checking for subdir args... '--prefix=/cm/shared/apps/otpo/1.0' '--enable-dependency-tracking'
configure: OTPO configuring in ADCL
configure: running /bin/bash '../../ADCL/configure' '--prefix=/cm/shared/apps/otpo/1.0' '--enable-dependency-tracking' --with-num-tests=1 --enable-printf-tofile --enable-userlevel-timings --enable-dummy-mpi --disable-fortran --cache-file=/dev/null --srcdir=../../ADCL
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for gcc... mpicc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether mpicc accepts -g... yes
checking for mpicc option to accept ISO C89... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for g77... no
checking for xlf... no
checking for f77... f77
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether f77 accepts -g... yes
checking for ar... ar
checking for ADCL main directory... /home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL
checking for ADCL include directory... /home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL/include
checking for ADCL lib directory... /home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL/lib
checking for ADCL binary directory... /home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL/bin
checking for name of the ADCL library... libadcl.a
checking for timer options... TIMER_GETTIMEOFDAY
checking for MPI install directory... /usr/local/mpi/
checking for MPI include directory... /usr/local/mpi//include
checking for MPI lib directory... /usr/local/mpi//lib
checking for MPI binary directory... /usr/local/mpi//bin
checking for MPI C compiler wrapper... mpicc
checking for MPI Fortran 90 compiler wrapper... mpif90
checking whether to enable the usage of papi... no
checking whether to enable the usage of GSL... no
checking if we can compile and link a simple MPI program with mpicc... yes
checking if MPI library supports sub-array datatype constructor... yes
checking whether to enable the usage of one-sided communciation... no
checking whether to use barrier synchronization for measurements... yes
checking whether to dump printf statements to a file instead of stdout... yes
checking whether to use new output format... no
checking whether to disable ADCL internal timing routines... yes
checking whether to dump the ADCL knowledge to an XML file... no
checking whether to save the winner of a request... yes
checking whether to apply a smoothing operation to the history data... no
checking for number of measurements per method... 1
checking for acceptable performance window... 10
checking for prediction algorithm options... ADCL_WMV
checking for size of smoothing window... 3
checking whether to enable the usage of dummy-mpi... yes
checking whether to compile fortran wrappers... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating Makefile.defs
config.status: creating include/ADCL_sysconfig.h
config.status: creating src/framework/Makefile
config.status: creating src/adcl/C/Makefile
config.status: creating src/dummympi/Makefile
config.status: creating include/ADCL_config.h
configure: /bin/bash '../../ADCL/configure' succeeded for ADCL
checking if we want MPI_LEAVE_PINNED... yes
checking if we want MPI_PAFFINITY_ALONE... yes
checking ADCL.h usability... no
checking ADCL.h presence... no
checking for ADCL.h... no
checking for ADCL_Init... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating otpo_config.h
config.status: executing depfiles commands
torel@srl-login1:/workspace/otpo/otpo-1.0/build-x86_64$ make
make all-recursive
make[1]: Entering directory '/home/torel/workspace/otpo/otpo-1.0/build-x86_64'
Making all in ADCL
make[2]: Entering directory '/home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL'
cd src/framework ; make
make[3]: Entering directory '/home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL/src/framework'
make libadcl.a
make[4]: Entering directory '/home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL/src/framework'
ar clr /home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL/lib/libadcl.a ADCL_array.o ADCL_display.o ADCL_attribute.o ADCL_vector.o ADCL_function.o ADCL_indexed.o ADCL_packunpack.o ADCL_printf.o ADCL_readenv.o ADCL_statistics.o ADCL_subarray.o ADCL_topology.o ADCL_emethod.o ADCL_hist.o ADCL_hypothesis.o ADCL_twok.o ADCL_predefined.o ADCL_predefined_alltoallv.o ADCL_predefined_alltoall.o ADCL_predefined_reduce.o ADCL_reduce.o ADCL_vmap.o ADCL_reduce.o ADCL_contigous.o ADCL_list.o ADCL_request.o
ar: /home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL/lib/libadcl.a: No such file or directory
Makefile:46: recipe for target 'libadcl.a' failed
make[4]: *** [libadcl.a] Error 1
make[4]: Leaving directory '/home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL/src/framework'
Makefile:42: recipe for target 'all' failed
make[3]: *** [all] Error 2
make[3]: Leaving directory '/home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL/src/framework'
Makefile:45: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL'
Makefile:479: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/torel/workspace/otpo/otpo-1.0/build-x86_64'
Makefile:347: recipe for target 'all' failed
make: *** [all] Error 2
torel@srl-login1:~/workspace/otpo/otpo-1.0/build-x86_64$
The text was updated successfully, but these errors were encountered:
Hi,
doesn't seem to be able to build relative to main source directory (in comparison to openmpi, numactl and hwloc).
Brgds,
Tor
torel@srl-login1:
/workspace/otpo/otpo-1.0$ mkdir build-x86_64 build-aarch64/workspace/otpo/otpo-1.0$ cd build-x86_64/torel@srl-login1:
torel@srl-login1:
/workspace/otpo/otpo-1.0/build-x86_64$ ../autogen.sh/workspace/otpo/otpo-1.0/build-x86_64$ cd ..autoreconf: 'configure.ac' or 'configure.in' is required
torel@srl-login1:
torel@srl-login1:
/workspace/otpo/otpo-1.0$ ./autogen.sh/workspace/otpo/otpo-1.0$ cd build-x86_64/autoreconf: Entering directory
.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force autoreconf: configure.ac: tracing autoreconf: configure.ac: not using Libtool autoreconf: running: /usr/bin/autoconf --force autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:114: installing './config/compile' configure.ac:88: installing './config/config.guess' configure.ac:88: installing './config/config.sub' configure.ac:25: installing './config/install-sh' configure.ac:25: installing './config/missing' Makefile.am: installing './config/depcomp' autoreconf: Leaving directory
.'torel@srl-login1:
torel@srl-login1:
/workspace/otpo/otpo-1.0/build-x86_64$ ../configure --prefix=/cm/shared/apps/otpo/1.0 --enable-dependency-tracking/workspace/otpo/otpo-1.0/build-x86_64$ makeConfiguring OTPO
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking for otpo version... 1.0.1a1-1
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for mpicc... yes
checking for gcc... mpicc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether mpicc accepts -g... yes
checking for mpicc option to accept ISO C89... none needed
checking whether mpicc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of mpicc... gcc3
checking for ranlib... ranlib
checking how to run the C preprocessor... mpicc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking mpi.h usability... yes
checking mpi.h presence... yes
checking for mpi.h... yes
checking for MPI_Initialized... yes
checking for ADCL main directory... /home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL
checking for ADCL lib directory... /home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL/lib
checking for ADCL library name... libadcl.a
checking for subdir args... '--prefix=/cm/shared/apps/otpo/1.0' '--enable-dependency-tracking'
configure: OTPO configuring in ADCL
configure: running /bin/bash '../../ADCL/configure' '--prefix=/cm/shared/apps/otpo/1.0' '--enable-dependency-tracking' --with-num-tests=1 --enable-printf-tofile --enable-userlevel-timings --enable-dummy-mpi --disable-fortran --cache-file=/dev/null --srcdir=../../ADCL
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for gcc... mpicc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether mpicc accepts -g... yes
checking for mpicc option to accept ISO C89... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for g77... no
checking for xlf... no
checking for f77... f77
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether f77 accepts -g... yes
checking for ar... ar
checking for ADCL main directory... /home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL
checking for ADCL include directory... /home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL/include
checking for ADCL lib directory... /home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL/lib
checking for ADCL binary directory... /home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL/bin
checking for name of the ADCL library... libadcl.a
checking for timer options... TIMER_GETTIMEOFDAY
checking for MPI install directory... /usr/local/mpi/
checking for MPI include directory... /usr/local/mpi//include
checking for MPI lib directory... /usr/local/mpi//lib
checking for MPI binary directory... /usr/local/mpi//bin
checking for MPI C compiler wrapper... mpicc
checking for MPI Fortran 90 compiler wrapper... mpif90
checking whether to enable the usage of papi... no
checking whether to enable the usage of GSL... no
checking if we can compile and link a simple MPI program with mpicc... yes
checking if MPI library supports sub-array datatype constructor... yes
checking whether to enable the usage of one-sided communciation... no
checking whether to use barrier synchronization for measurements... yes
checking whether to dump printf statements to a file instead of stdout... yes
checking whether to use new output format... no
checking whether to disable ADCL internal timing routines... yes
checking whether to dump the ADCL knowledge to an XML file... no
checking whether to save the winner of a request... yes
checking whether to apply a smoothing operation to the history data... no
checking for number of measurements per method... 1
checking for acceptable performance window... 10
checking for prediction algorithm options... ADCL_WMV
checking for size of smoothing window... 3
checking whether to enable the usage of dummy-mpi... yes
checking whether to compile fortran wrappers... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating Makefile.defs
config.status: creating include/ADCL_sysconfig.h
config.status: creating src/framework/Makefile
config.status: creating src/adcl/C/Makefile
config.status: creating src/dummympi/Makefile
config.status: creating include/ADCL_config.h
configure: /bin/bash '../../ADCL/configure' succeeded for ADCL
checking if we want MPI_LEAVE_PINNED... yes
checking if we want MPI_PAFFINITY_ALONE... yes
checking ADCL.h usability... no
checking ADCL.h presence... no
checking for ADCL.h... no
checking for ADCL_Init... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating otpo_config.h
config.status: executing depfiles commands
torel@srl-login1:
make all-recursive
make[1]: Entering directory '/home/torel/workspace/otpo/otpo-1.0/build-x86_64'
Making all in ADCL
make[2]: Entering directory '/home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL'
cd src/framework ; make
make[3]: Entering directory '/home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL/src/framework'
make libadcl.a
make[4]: Entering directory '/home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL/src/framework'
ar clr /home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL/lib/libadcl.a ADCL_array.o ADCL_display.o ADCL_attribute.o ADCL_vector.o ADCL_function.o ADCL_indexed.o ADCL_packunpack.o ADCL_printf.o ADCL_readenv.o ADCL_statistics.o ADCL_subarray.o ADCL_topology.o ADCL_emethod.o ADCL_hist.o ADCL_hypothesis.o ADCL_twok.o ADCL_predefined.o ADCL_predefined_alltoallv.o ADCL_predefined_alltoall.o ADCL_predefined_reduce.o ADCL_reduce.o ADCL_vmap.o ADCL_reduce.o ADCL_contigous.o ADCL_list.o ADCL_request.o
ar: /home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL/lib/libadcl.a: No such file or directory
Makefile:46: recipe for target 'libadcl.a' failed
make[4]: *** [libadcl.a] Error 1
make[4]: Leaving directory '/home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL/src/framework'
Makefile:42: recipe for target 'all' failed
make[3]: *** [all] Error 2
make[3]: Leaving directory '/home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL/src/framework'
Makefile:45: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/torel/workspace/otpo/otpo-1.0/build-x86_64/ADCL'
Makefile:479: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/torel/workspace/otpo/otpo-1.0/build-x86_64'
Makefile:347: recipe for target 'all' failed
make: *** [all] Error 2
torel@srl-login1:~/workspace/otpo/otpo-1.0/build-x86_64$
The text was updated successfully, but these errors were encountered: