Andrew Benchmark in Fedora 3-Segmentation Fault Problem
Hi guys,
I am trying to run the Modified Andrew Benchmark on NFS mounts (local mounts) and I am using gcc 3.4.4 on fedora core 3. Though the benchmarks run fine on Debian(gcc 3.3) but it keeps on giving segmentation fault problem in case of fedora. With little bit tweaking with the andrew-tcl/tools/copy_files.cc, the error message changes to "testfs1/unix/tclAppInit.c: Invalid argument".
I am at my wits end as I have been tryin it for last 2 days. I have tried changing the gcc to 3.3 in Fedora too, but the problem just persists.
Had anyone faced such situtaion before...??
The error_log is ::
make setup BENCHDIR=/root/gagan_NFS_client/
make[1]: Entering directory `/root/gagan_MAB_test/andrew-tcl'
cd tools; make
make[2]: Entering directory `/root/gagan_MAB_test/andrew-tcl/tools'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/gagan_MAB_test/andrew-tcl/tools'
make[1]: Leaving directory `/root/gagan_MAB_test/andrew-tcl'
if [ ! -d /root/gagan_MAB_test/andrew-tcl/results ]; then mkdir /root/gagan_MAB_test/andrew-tcl/results; fi
for dir in tmp{1,2,3,4,5,6,7,8,9}; do \
rm -f /tmp/spy.log; \
rm -rf /root/gagan_NFS_client//$dir; \
mkdir /root/gagan_NFS_client//$dir; \
cd /root/gagan_NFS_client//$dir; \
if [ ! -d tcl8.4a4 ]; then tar xzf /root/gagan_MAB_test/andrew-tcl/tcl8.4a4.pack.tgz; fi; \
make -f /root/gagan_MAB_test/andrew-tcl/Makefile benchmark TOOLSDIR=/root/gagan_MAB_test/andrew-tcl/tools; \
cp /tmp/spy.log /root/gagan_MAB_test/andrew-tcl/results/$dir.log; \
cd ..; \
done
make[1]: Entering directory `/root/gagan_NFS_client/tmp1'
date > spy.log
echo Measured on `hostname` >> spy.log
Phase I: Creating directories
/root/gagan_MAB_test/andrew-tcl/tools/create_dirs -o /tmp/spy.log
********* Phase II: Copying files *********
/root/gagan_MAB_test/andrew-tcl/tools/copy_files -o /tmp/spy.log tcl8.4a4 testfs1
testfs1/unix/tclAppInit.c: Invalid argument
make[1]: *** [benchmark] Aborted
make[1]: Leaving directory `/root/gagan_NFS_client/tmp1'
Thnx in advance...
Rgds
Gds
|