Hi,

I am running a RedHat6.2beta version of linux.

I am not sure if there is a bug here or not. 

I am trying to get a parallel make running. I've got customs running
(except that /usr/bin/export echo hi) says "export: local server: access
denied". I am working on that one. I've also got pvm3d running but
make_pvm fails the make check parallel test.

The command line I have been using to run customs follows as one single
line:

customs -verbose -master -allow 192.168.50.5 -allow 192.168.50.3 -allow
127.0.0.1 -localjobs 1 -jobs 2 -load 3.0 -idle 1 -access 3 -server
Shelby.TfJC ALL

Any suggestions or recommendations gleefully accepted.

Regards, Chris.
loading cache ./config.cache
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... (cached) yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking host system type... i486-pc-linux-gnu
checking whether make sets ${MAKE}... (cached) yes
checking for gcc... (cached) gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for a BSD compatible install... /usr/bin/install -c
checking for ar... (cached) ar
checking for ranlib... (cached) ranlib
checking how to run the C preprocessor... (cached) gcc -E
checking for AIX... no
checking for POSIXized ISC... no
checking for minix/config.h... (cached) no
checking for perl... (cached) perl
checking build system type... i486-pc-linux-gnu
checking for getconf... (cached) getconf
checking for CFLAGS value to request large file support... (cached) 
-D_FILE_OFFSET_BITS=64
checking for LDFLAGS value to request large file support... (cached) 
checking for LIBS value to request large file support... (cached) 
checking for _FILE_OFFSET_BITS... (cached) 64
checking for _LARGEFILE_SOURCE... (cached) no
checking for _LARGE_FILES... (cached) no
checking for ANSI C header files... (cached) yes
checking for dirent.h that defines DIR... (cached) yes
checking for opendir in -ldir... (cached) no
checking for uid_t in sys/types.h... (cached) yes
checking for pid_t... (cached) yes
checking return type of signal handlers... (cached) void
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for limits.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for fcntl.h... (cached) yes
checking for string.h... (cached) yes
checking for memory.h... (cached) yes
checking for sys/timeb.h... (cached) yes
checking whether gcc and cc understand -c and -o together... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking for working const... (cached) yes
checking whether stat file-mode macros are broken... (cached) no
checking for nanoseconds member of struct stat.st_mtim... (cached) no
checking for inttypes.h... (cached) yes
checking for clock_gettime in -lposix4... (cached) no
checking for memmove... (cached) yes
checking for strdup... (cached) yes
checking for psignal... (cached) yes
checking for mktemp... (cached) yes
checking for pstat_getdynamic... (cached) no
checking for clock_gettime... (cached) no
checking for dup2... (cached) yes
checking for getcwd... (cached) yes
checking for sigsetmask... (cached) yes
checking for sigaction... (cached) yes
checking for getgroups... (cached) yes
checking for setlinebuf... (cached) yes
checking for seteuid... (cached) yes
checking for setegid... (cached) yes
checking for setreuid... (cached) yes
checking for setregid... (cached) yes
checking for pipe... (cached) yes
checking for strerror... (cached) yes
checking for strsignal... (cached) yes
checking for sys_siglist... (cached) yes
checking for working alloca.h... (cached) yes
checking for alloca... (cached) yes
checking for vfork.h... (cached) no
checking for working vfork... (cached) yes
checking for vprintf... (cached) yes
checking for working strcoll... (cached) yes
checking whether closedir returns void... (cached) no
checking whether setvbuf arguments are reversed... (cached) no
checking for select... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for sys/time.h... (cached) yes
checking for sys/select.h... (cached) yes
checking for sys/socket.h... (cached) yes
checking argument types of select()... (cached) select(int,fd_set *,...)
checking for kstat_open in -lkstat... (cached) no
checking for elf_begin in -lelf... (cached) yes
checking for kvm_open in -lkvm... (cached) no
checking for getloadavg in -lutil... (cached) no
checking for getloadavg in -lgetloadavg... (cached) no
checking for getloadavg... (cached) no
checking for sys/dg_sys_info.h... (cached) no
checking for nlist.h... (cached) no
checking whether getloadavg requires setgid... (cached) no
checking for sys/wait.h... (cached) yes
checking for waitpid... (cached) yes
checking for wait3... (cached) yes
checking for union wait... (cached) no
checking for sys_siglist declaration in signal.h or unistd.h... (cached) yes
checking for getpwnam in -lsun... (cached) no
checking for network libraries... (cached) 
checking for customs.h... (cached) yes
checking for network libraries... (cached) 
checking for pvm3.h... (cached) yes
checking for location of SCCS get command... (cached) get
checking if system libc has GNU glob... (cached) yes
creating ./config.status
creating build.sh
creating Makefile
creating glob/Makefile
creating config.h



make  all-recursive
make[1]: Entering directory `/usr/src/redhat/SOURCES/make-3.78.1_pvm-0.5'
Making all in glob
make[2]: Entering directory `/usr/src/redhat/SOURCES/make-3.78.1_pvm-0.5/glob'
gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include/customs -I/usr/share/pvm3/include  
-g -O2 -c glob.c
gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/include/customs -I/usr/share/pvm3/include  
-g -O2 -c fnmatch.c
rm -f libglob.a
ar cru libglob.a glob.o fnmatch.o 
ranlib libglob.a
make[2]: Leaving directory `/usr/src/redhat/SOURCES/make-3.78.1_pvm-0.5/glob'
make[2]: Entering directory `/usr/src/redhat/SOURCES/make-3.78.1_pvm-0.5'
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c main.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c commands.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c job.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c dir.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c file.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c misc.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c read.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c remake.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c rule.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c implicit.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c default.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c variable.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c expand.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c function.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c vpath.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c version.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c ar.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c arscan.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c remote-pvm.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c signame.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c getopt.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c getopt1.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c getloadavg.c
gcc  -g -O2 -L/usr/lib -L/usr/share/pvm3/lib/LINUX -o make  main.o commands.o job.o 
dir.o file.o misc.o read.o remake.o rule.o implicit.o default.o variable.o expand.o 
function.o vpath.o version.o ar.o arscan.o remote-pvm.o signame.o getopt.o getopt1.o 
getloadavg.o   -lelf   -lcustoms  -lpvm3
gcc -DHAVE_CONFIG_H -I. -I. -I. -DLIBDIR=\"/usr/lib\" -DINCLUDEDIR=\"/usr/include\"  
-I/usr/include/customs -I/usr/share/pvm3/include  -g -O2 -c make_pvm.c
make_pvm.c: In function `main':
make_pvm.c:88: warning: comparison between pointer and integer
gcc  -g -O2 -L/usr/lib -L/usr/share/pvm3/lib/LINUX -o make_pvm  make_pvm.o  -lelf   
-lcustoms  -lpvm3
make[2]: Leaving directory `/usr/src/redhat/SOURCES/make-3.78.1_pvm-0.5'
make[1]: Leaving directory `/usr/src/redhat/SOURCES/make-3.78.1_pvm-0.5'



Making check in glob
make[1]: Entering directory `/usr/src/redhat/SOURCES/make-3.78.1_pvm-0.5/glob'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/src/redhat/SOURCES/make-3.78.1_pvm-0.5/glob'
make[1]: Entering directory `/usr/src/redhat/SOURCES/make-3.78.1_pvm-0.5'
make  check-local
make[2]: Entering directory `/usr/src/redhat/SOURCES/make-3.78.1_pvm-0.5'
cd tests && perl ./run_make_tests.pl -make ../make 
------------------------------------------------------------------------------
      Running tests for GNU make on Linux Shelby.TfJC 2.2.15-2.5.0 i486
                         GNU Make version 3.78.1-PVM
------------------------------------------------------------------------------

Clearing work...
Finding tests...

features/comments ....................................... ok
features/conditionals ................................... ok
features/default_names .................................. ok
features/double_colon ................................... ok
features/echoing ........................................ ok
features/errors ......................................... ok
features/escape ......................................... ok
features/include ........................................ ok
features/mult_rules ..................................... ok
features/mult_targets ................................... ok
features/override ....................................... ok
features/parallelism .................................... FAILED
features/patspecific_vars ............................... ok
features/quoting ........................................ ok
features/recursion ...................................... ok
features/reinvoke ....................................... ok
features/statipattrules ................................. ok
features/targetvars ..................................... ok
features/varnesting ..................................... ok
features/vpath .......................................... ok
features/vpath2 ......................................... ok
features/vpathgpath ..................................... ok
features/vpathplus ...................................... ok
functions/addprefix ..................................... ok
functions/addsuffix ..................................... ok
functions/basename ...................................... ok
functions/call .......................................... ok
functions/dir ........................................... ok
functions/error ......................................... ok
functions/filter-out .................................... ok
functions/findstring .................................... ok
functions/foreach ....................................... ok
functions/if ............................................ ok
functions/join .......................................... ok
functions/notdir ........................................ ok
functions/origin ........................................ ok
functions/sort .......................................... ok
functions/strip ......................................... ok
functions/substitution .................................. ok
functions/suffix ........................................ ok
functions/warning ....................................... ok
functions/wildcard ...................................... ok
functions/word .......................................... ok
misc/general1 ........................................... ok
misc/general2 ........................................... ok
misc/general3 ........................................... ok
misc/version ............................................ ok
options/dash-C .......................................... ok
options/dash-I .......................................... ok
options/dash-e .......................................... ok
options/dash-f .......................................... ok
options/dash-k .......................................... ok
options/dash-l .......................................... FAILED
options/dash-n .......................................... ok
targets/DEFAULT ......................................... ok
targets/FORCE ........................................... ok
targets/INTERMEDIATE .................................... ok
targets/PHONY ........................................... ok
targets/SECONDARY ....................................... ok
targets/SILENT .......................................... ok
targets/clean ........................................... ok
variables/CURDIR ........................................ ok
variables/MAKE .......................................... ok
variables/MAKECMDGOALS .................................. ok
variables/MAKEFILES ..................................... ok
variables/MAKELEVEL ..................................... ok
variables/flavors ....................................... ok

2 Tests Failed (See .diff files in work dir for details) :-(

make[2]: *** [check-regression] Error 1
make[2]: Leaving directory `/usr/src/redhat/SOURCES/make-3.78.1_pvm-0.5'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/usr/src/redhat/SOURCES/make-3.78.1_pvm-0.5'
make: *** [check-recursive] Error 1



HOST          ARCH   STATUS                          INDEX   CLIENTS
Sharlie.TfJC     0 M available                         256   ALL
Shelby.TfJC      0   available                         256   ALL
Network 0: 2 host(s) total, 2 available unrestricted, 0 restricted, 0 down



Current criteria:
             local jobs:  allowed
              idle time:  0:01
          idle criteria:  3
           load average:  3.000000
          imported jobs:  2
             nice level:  4
            user access:  level 3
         eviction delay:  2:00



timeout = 2.500000 secs, 2 retries
Pinging all
customs on Shelby is alive
customs on Sharlie is alive
    2 agent(s) responded



pvmd already running.
pvm> version
3.4.2
pvm> conf
3 hosts, 1 data format
                    HOST     DTID     ARCH   SPEED       DSIG
            Sharlie.TfJC    40000    LINUX    1000 0x00408841
                  shelby   140000    LINUX    1000 0x00408841
                   sally   180000    LINUX    1000 0x00408841
pvm> names
<###_PVM_NO_RESET_###>:
        index=0 owner=0x40005/262149 flags=0x2

pvm> setenv
LESSOPEN=|/usr/bin/lesspipe.sh %s
USERNAME=
COLORTERM=gnome-terminal
HISTSIZE=5000
lp=0x378,7
HOSTNAME=Sharlie.TfJC
LOGNAME=Chris
PVM_DPATH=/usr/share/pvm3/lib/pvmd
INIT_VERSION=sysvinit-2.78
MAIL=/var/spool/mail/Chris
PVM_ARCH=LINUX
TERM=xterm
HOSTTYPE=i386
PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/brlcad/bin:/usr/share/pmv3/lib
CONSOLE=/dev/console
KDEDIR=/usr
HOME=/home/Chris
PREVLEVEL=N
RUNLEVEL=5
SHELL=/bin/bash
XAUTHORITY=/home/Chris/.Xauthority
USER=Chris
PVM_ROOT=/usr/share/pvm3
GDM_LANG=en_US
BASH_ENV=/home/Chris/.bashrc
QTDIR=/usr/lib/qt-2.1.0
BOOT_IMAGE=bzimage.253
DISPLAY=:0
SESSION_MANAGER=local/Sharlie.TfJC:/tmp/.ICE-unix/1469,tcp/Sharlie.TfJC:1058
LANG=en_US
OSTYPE=Linux
WINDOWID=25165936
GDMSESSION=Default
KRB5CCNAME=FILE:/tmp/krb5cc_500.1
SHLVL=4
LS_COLORS=no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.sh=01;32:*.csh=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tz=01;31:*.rpm=01;31:*.cpio=01;31:*.jpg=01;35:*.gif=01;35:*.bmp=01;35:*.xbm=01;35:*.xpm=01;35:*.png=01;35:*.tif=01;35:
pvm> quit

Console: exit handler called
pvmd still running.


Reply via email to