Commit 6d53f3bf authored by brugger's avatar brugger
Browse files

1) I replaced the alastor host profile with rzalastor. This resolves #836.

2) I added rzzeus to visit-build-open and visit-install-open.



git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@16098 18c085ea-50e0-402c-830e-de6fd14e8384
parent 753d4f5f
...@@ -39,7 +39,7 @@ list of changes in release 2.3.1.</p> ...@@ -39,7 +39,7 @@ list of changes in release 2.3.1.</p>
<li>The Enzo reader was enhanced to support the multi-resolution control operator.</li> <li>The Enzo reader was enhanced to support the multi-resolution control operator.</li>
<li>Libsim was enhanced to have a <i>VisItGetSockets</i> function that returns the socket file descriptors used by the <i>VisItDetectInput</i> function. This new function lets you obtain the socket descriptors in case you want to add them to your own <i>select</i>-based event loop.</li> <li>Libsim was enhanced to have a <i>VisItGetSockets</i> function that returns the socket file descriptors used by the <i>VisItDetectInput</i> function. This new function lets you obtain the socket descriptors in case you want to add them to your own <i>select</i>-based event loop.</li>
<li>VisIt can now read NumPy array files (via the BOV reader). Supported data types are byte, short, 32-bit integeres, float and double. <li>VisIt can now read NumPy array files (via the BOV reader). Supported data types are byte, short, 32-bit integeres, float and double.
<li>Serial and parallel host profiles were added for LLNL's coastal and rzzeus systems.</li> <li>Serial and parallel host profiles were added for LLNL's coastal, rzalastor and rzzeus systems.</li>
</ul> </ul>
<p>Click the following link to view the release notes for the previous <p>Click the following link to view the release notes for the previous
......
<?xml version="1.0"?> <?xml version="1.0"?>
<Object name="MachineProfile"> <Object name="MachineProfile">
<Field name="host" type="string">alastor.llnl.gov</Field> <Field name="host" type="string">rzalastor.llnl.gov</Field>
<Field name="hostAliases" type="string">alastor#.llnl.gov alastor##.llnl.gov alastor# alastor##</Field> <Field name="hostAliases" type="string">rzalastor#.llnl.gov rzalastor##.llnl.gov rzalastor# rzalastor##</Field>
<Field name="hostNickname" type="string">LLNL Alastor</Field> <Field name="hostNickname" type="string">LLNL Alastor</Field>
<Field name="directory" type="string">/usr/gapps/visit</Field> <Field name="directory" type="string">/usr/gapps/visit</Field>
<Field name="clientHostDetermination" type="string">ParsedFromSSHCLIENT</Field> <Field name="clientHostDetermination" type="string">ParsedFromSSHCLIENT</Field>
......
...@@ -71,6 +71,9 @@ ...@@ -71,6 +71,9 @@
# Eric Brugger, Fri Aug 5 09:48:13 PDT 2011 # Eric Brugger, Fri Aug 5 09:48:13 PDT 2011
# I added kickit. # I added kickit.
# #
# Eric Brugger, Tue Sep 6 13:58:32 PDT 2011
# I added rzzeus.
#
#----------------------------------------------------------------------- #-----------------------------------------------------------------------
test=no test=no
...@@ -114,6 +117,7 @@ esac ...@@ -114,6 +117,7 @@ esac
hoth=true hoth=true
kickit=true kickit=true
aztec=true aztec=true
rzzeus=true
alastor=false alastor=false
xchem=false xchem=false
euclid=true euclid=true
...@@ -135,6 +139,7 @@ do ...@@ -135,6 +139,7 @@ do
hoth=false hoth=false
kickit=false kickit=false
aztec=false aztec=false
rzzeus=false
alastor=false alastor=false
xchem=false xchem=false
euclid=false euclid=false
...@@ -167,6 +172,14 @@ do ...@@ -167,6 +172,14 @@ do
aztec=true aztec=true
shift shift
;; ;;
-rzzeus)
rzzeus=false
shift
;;
+rzzeus)
rzzeus=true
shift
;;
-alastor) -alastor)
alastor=false alastor=false
shift shift
...@@ -232,6 +245,7 @@ then ...@@ -232,6 +245,7 @@ then
echo " hoth (B-Div, Linux)," echo " hoth (B-Div, Linux),"
echo " kickit (B-Div, Linux)," echo " kickit (B-Div, Linux),"
echo " aztec (LC, Linux, x86_64)," echo " aztec (LC, Linux, x86_64),"
echo " rzzeus (LC, Linux, x86_64),"
echo " alastor (LC, Linux, x86_64)," echo " alastor (LC, Linux, x86_64),"
echo " xchem (HEAF, Linux)," echo " xchem (HEAF, Linux),"
echo " euclid (LBNL, Linux, x86_64)," echo " euclid (LBNL, Linux, x86_64),"
...@@ -404,6 +418,58 @@ then ...@@ -404,6 +418,58 @@ then
fi fi
fi fi
#
# Build on rzzeus.
#
rm -f rzzeus
cat <<EOF > rzzeus
#!/bin/sh
if test ! -d /usr/tmp/$user ; then
mkdir /usr/tmp/$user
fi
if test ! -d /usr/tmp/$user/rzzeus ; then
mkdir /usr/tmp/$user/rzzeus
fi
rm -rf /usr/tmp/$user/rzzeus/visitbuild
mkdir /usr/tmp/$user/rzzeus/visitbuild
mv rzzeus_$dist.tar.gz /usr/tmp/$user/rzzeus/visitbuild/$dist.tar.gz
cd /usr/tmp/$user/rzzeus/visitbuild
gunzip -c $dist.tar.gz | tar xvf - > buildlog 2>&1
cd $dist/src
ver=\`cat VERSION\`
ver2=\`echo \$ver | tr "." "_"\`
export PATH=\$PATH:/usr/bin/X11
/usr/gapps/visit/cmake/2.8.3/linux-x86_64_gcc-4.1/bin/cmake . -DCMAKE_BUILD_TYPE:STRING=Release -DVISIT_INSTALL_THIRD_PARTY:BOOL=ON >> ../../buildlog 2>&1
make -j 6 >> ../../buildlog 2>&1
make -j 6 package >> ../../buildlog 2>&1
mv visit\$ver2.linux-x86_64.tar.gz ../..
cd ../..
rm -f resultlog
echo " build of visit on rzzeus" > resultlog 2>&1
echo " --------------------------" >> resultlog 2>&1
echo "" >> resultlog 2>&1
ls -l >> resultlog 2>&1
echo "" >> resultlog 2>&1
echo "number of database plugins = "\`ls $dist/src/plugins/databases/libI* | wc -l\` >> resultlog 2>&1
echo "number of operator plugins = "\`ls $dist/src/plugins/operators/libI* | wc -l\` >> resultlog 2>&1
echo "number of plot plugins = "\`ls $dist/src/plugins/plots/libI* | wc -l\` >> resultlog 2>&1
echo "" >> resultlog 2>&1
echo "The database plugins:" >> resultlog 2>&1
ls $dist/src/plugins/databases/libI* | sed "s/$dist\/src\/plugins\/databases\/libI//" | sed "s/Database.so//" >> resultlog 2>&1
mail -s "VisIt build ($dist): rzzeus" $emailName < resultlog
EOF
if [ $rzzeus = true ]
then
if [ $test = no ]
then
echo "Building on rzzeus"
cp rzzeus rzzeus_buildit
cp $dist.tar.gz rzzeus_$dist.tar.gz
chmod 750 rzzeus_buildit;./rzzeus_buildit &
fi
fi
# #
# Build on alastor. # Build on alastor.
# #
...@@ -737,5 +803,5 @@ fi ...@@ -737,5 +803,5 @@ fi
# #
if [ $test = no ] if [ $test = no ]
then then
rm -f hoth kickit aztec alastor xchem euclid ellipse glory redsky rm -f hoth kickit aztec rzzeus alastor xchem euclid ellipse glory redsky
fi fi
...@@ -284,6 +284,9 @@ ...@@ -284,6 +284,9 @@
# Eric Brugger, Wed Aug 24 10:20:22 PDT 2011 # Eric Brugger, Wed Aug 24 10:20:22 PDT 2011
# I added host profiles for coastal. # I added host profiles for coastal.
# #
# Eric Brugger, Wed Sep 7 09:55:39 PDT 2011
# I replaced the alastor host profile with rzalastor.
#
#----------------------------------------------------------------------- #-----------------------------------------------------------------------
Compress=COMPRESS Compress=COMPRESS
...@@ -674,7 +677,7 @@ elif [ "$config" = "llnl_closed" ]; then ...@@ -674,7 +677,7 @@ elif [ "$config" = "llnl_closed" ]; then
cp "$dir"/$version+/.visit/allhosts/host_snl_closed_redrose.xml "$dir"/$version+/.visit/hosts/ cp "$dir"/$version+/.visit/allhosts/host_snl_closed_redrose.xml "$dir"/$version+/.visit/hosts/
elif [ "$config" = "llnl_open" ]; then elif [ "$config" = "llnl_open" ]; then
ln -s visit-config-llnl_open.ini "$dir"/$version+/.visit/config ln -s visit-config-llnl_open.ini "$dir"/$version+/.visit/config
cp "$dir"/$version+/.visit/allhosts/host_llnl_alastor.xml "$dir"/$version+/.visit/hosts/ cp "$dir"/$version+/.visit/allhosts/host_llnl_rzalastor.xml "$dir"/$version+/.visit/hosts/
cp "$dir"/$version+/.visit/allhosts/host_llnl_atlas.xml "$dir"/$version+/.visit/hosts/ cp "$dir"/$version+/.visit/allhosts/host_llnl_atlas.xml "$dir"/$version+/.visit/hosts/
cp "$dir"/$version+/.visit/allhosts/host_llnl_aztec.xml "$dir"/$version+/.visit/hosts/ cp "$dir"/$version+/.visit/allhosts/host_llnl_aztec.xml "$dir"/$version+/.visit/hosts/
cp "$dir"/$version+/.visit/allhosts/host_llnl_edge.xml "$dir"/$version+/.visit/hosts/ cp "$dir"/$version+/.visit/allhosts/host_llnl_edge.xml "$dir"/$version+/.visit/hosts/
......
...@@ -29,6 +29,9 @@ ...@@ -29,6 +29,9 @@
# Eric Brugger, Fri Aug 5 09:53:51 PDT 2011 # Eric Brugger, Fri Aug 5 09:53:51 PDT 2011
# I added kickit. # I added kickit.
# #
# Eric Brugger, Tue Sep 6 14:13:59 PDT 2011
# I added rzzeus.
#
#----------------------------------------------------------------------- #-----------------------------------------------------------------------
test=no test=no
...@@ -66,6 +69,7 @@ esac ...@@ -66,6 +69,7 @@ esac
hoth=true hoth=true
kickit=true kickit=true
aztec=true aztec=true
rzzeus=true
xchem=false xchem=false
euclid=true euclid=true
ellipse=true ellipse=true
...@@ -86,6 +90,7 @@ do ...@@ -86,6 +90,7 @@ do
hoth=false hoth=false
kickit=false kickit=false
aztec=false aztec=false
rzzeus=false
xchem=false xchem=false
euclid=false euclid=false
ellipse=false ellipse=false
...@@ -117,6 +122,14 @@ do ...@@ -117,6 +122,14 @@ do
aztec=true aztec=true
shift shift
;; ;;
-rzzeus)
rzzeus=false
shift
;;
+rzzeus)
rzzeus=true
shift
;;
-xchem) -xchem)
xchem=false xchem=false
shift shift
...@@ -292,6 +305,40 @@ then ...@@ -292,6 +305,40 @@ then
fi fi
fi fi
#
# Install on rzzeus.
#
rm -f rzzeus
cat <<EOF > rzzeus
#!/bin/sh
./visit-install -private -c llnl_open -g visit -b bdivp -gw -l $ver linux-x86_64 /usr/gapps/visit > installlog 2>&1
rm -f resultlog
echo " install of visit on rzzeus" > resultlog 2>&1
echo " ----------------------------" >> resultlog 2>&1
echo "" >> resultlog 2>&1
df -k /usr/gapps/visit >> resultlog 2>&1
echo "" >> resultlog 2>&1
ls -l /usr/gapps/visit/$ver+/linux-x86_64/bin >> resultlog 2>&1
echo "" >> resultlog 2>&1
echo "number of database plugins = "\`ls /usr/gapps/visit/$ver+/linux-x86_64/plugins/databases/libI* | wc -l\` >> resultlog 2>&1
echo "number of operator plugins = "\`ls /usr/gapps/visit/$ver+/linux-x86_64/plugins/operators/libI* | wc -l\` >> resultlog 2>&1
echo "number of plot plugins = "\`ls /usr/gapps/visit/$ver+/linux-x86_64/plugins/plots/libI* | wc -l\` >> resultlog 2>&1
echo "" >> resultlog 2>&1
echo "The database plugins:" >> resultlog 2>&1
ls /usr/gapps/visit/$ver+/linux-x86_64/plugins/databases/libI* | sed "s/\/usr\/gapps\/visit\/$ver+\/linux-x86_64\/plugins\/databases\/libI//" | sed "s/Database.so//" >> resultlog 2>&1
mail -s "VisIt install ($ver): rzzeus" $emailName < resultlog
EOF
if [ $rzzeus = true ]
then
if [ $test = no ]
then
cp /usr/tmp/$user/rzzeus/visitbuild/visit$ver2.linux-x86_64.tar.gz .
cp rzzeus rzzeus_install
chmod 750 rzzeus_install;./rzzeus_install
fi
fi
# #
# Install on xchem. # Install on xchem.
# #
...@@ -473,5 +520,5 @@ fi ...@@ -473,5 +520,5 @@ fi
# #
if [ $test = no ] if [ $test = no ]
then then
rm -f hoth kickit aztec xchem euclid ellipse glory redsky rm -f hoth kickit aztec rzzeus xchem euclid ellipse glory redsky
fi fi
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment