#!/bin/csh
#*---------------------------------------------------------------------*/
#*    serrano/prgm/project/bigloo/benchmarks/all-bench ...             */
#*                                                                     */
#*    Author      :  Manuel Serrano                                    */
#*    Creation    :  Mon Jan 25 08:31:50 1993                          */
#*    Last change :  Fri Jun 18 09:50:33 1993  (serrano)               */
#*                                                                     */
#*    On Lance tous les benchs                                         */
#*---------------------------------------------------------------------*/

#*---------------------------------------------------------------------*/
#*    La liste des benchs                                              */
#*---------------------------------------------------------------------*/
set bench = ( apply bool int mapcar semantique wc cons read \
              queens church fib beval leval                 \
              kons mul curry                                \
	      deriv destru fread idiv rdiv puzzle )

set mach  = `arch`
set perfs = "PERFS/$arch/`date +%d-%m-%y:%T`"

echo "--------------------------------------------------------------------" > $perfs
echo "Benchmarks de `bigloo -version`:" >> $perfs
echo "date    : `date +%d-%m-%y` " >> $perfs
echo "uname   : `uname -a` " >> $perfs
echo "" >> $perfs

if( $?BIGLOOHEAP ) then
   echo "BIGLOOHEAP: $BIGLOOHEAP" >> $perfs
endif
if( $?SCHEAP ) then
   echo "SCHEAP    : $SCHEAP" >> $perfs
endif

#*---------------------------------------------------------------------*/
#*    On lance les benchs les uns apres les autres ...                 */
#*---------------------------------------------------------------------*/
foreach b ($bench)
 	1-bench $b
 	cat $b/LOG >> $perfs
end
