ID#: C00653MNYWS01 RSICC: CCC-653 CODE PKG NAME: REBUS3/VARIANT8.0 ORIGINAL COMPUTER: SUN TEST COMPUTER: SUN and IBM RS/6000 PACKAGED: 06/02/97 MOST RECENT UPDATE: 06/21/2001 ******************************************************************** Transmitted on one CD ROM in compressed UNIX format ******************************************************************** Directory DOC contains file C653.PDF -- RSICC document for package 06/21/2001 24,010,758 bytes c653tar1.gz REBUS3 distribution file Users can enter the desired directory and type the following command to decompress the file. Typing the following command will create a directory called REBUS3 under the present working directory. gunzip -c c653tar1.gz | tar xvf - ******************************************************************** The REBUS3 directory will contain the following files and subdirectories: -rw-r----- 9875 Jun 21 14:39 README.TXT drwxr-xr-x 2560 Jun 21 13:03 benchlib drwxr-xr-x 512 Jun 21 12:46 src_rs6000 drwxr-xr-x 512 Jun 21 12:46 PDF drwxr-xr-x 512 Jun 21 12:46 file_desc drwxr-xr-x 17408 Jun 21 12:45 src -rwxr-xr-x 2010 Jun 21 12:45 BUILD.sh -rw-r--r-- 1424 Jun 21 12:45 REBUS3_DISCLAIMER -rwxr-xr-x 5666 Jun 21 12:45 VERIFY.sh ******************************************************************** For installation instructions, see the README.TXT file which will be extracted to the REBUS3 subdirectory. See also the files in the DOC directory for input specifications. This version of REBUS3 was developed on a SUN Solaris workstation and was tested at RSICC on the following machines: Sun Solaris 2.6 on UltraSparc 60 using f77 5.0 and C/C++ 5.0 IBM RS/6000 44P model 270 running AIX 4.3.3 with XLF 7.1 and C 5.0 ADDITIONAL NOTES December 15, 2003 Because it takes on new options with Workshop 6 Updates 1 and 2, we no longer use the "-fast" compiler option with f77 on Sun Solaris systems. Also, suspected optimization problems require special compilation options for two subroutines: The following two changes in the BUILD.sh script should be noted when compiling with Forte Workshop 6 compiler on Sun Solaris systems. Changed lines are identified by "# <=====". ... ... ... G= CFLAGS=-O case $ARCH in sun4) FFLAGS=' -V -O3' # <===== NODEPEND=' -nodepend ' LINK=' -Bstatic' ;; rs6000) FFLAGS='-qextname -O' NODEPEND= LINK= # Dynamic linking # LINK=' -bnso -bI:/lib/syscalls.exp ' # Static linking cp ../src_rs6000/* . ;; esac # COMPILE C AND FORTRAN SOURCE nice -12 cc -c $CFLAGS $G *.c nice -12 f77 -c $FFLAGS $G *.f nice -12 f77 -c $FFLAGS $NODEPEND dsequa.f nice -12 f77 -c $FFLAGS -O2 $NODEPEND wnhflx.f # <===== ... ... ...