Index: trunk/test/testcompile.sh
===================================================================
--- trunk/test/testcompile.sh	(revision 91)
+++ trunk/test/testcompile.sh	(revision 96)
@@ -53,16 +53,17 @@
 		cat $i | ./unreached_code.pl;
 		cat $i | ./ampersand_missing.sh;
-		cat $i | ./uninitialized.pl;
 		cat $i | ./eqeq.pl;
-		cat $i | ./for_bounds.pl;
+		cat $i | ./for_bounds.pl;    # doesn't work?
 		cat $i | ./unchecked_returns.pl;
-		cat $i | ./unreached_code.pl;
-		cat $i | ./uninitialized.pl;
+		cat $i | ./uninitialized.pl; # doesn't work?
+
 		# from http://people.redhat.com/mstefani/wine/smatch/
 		if [ -f ./while_for_check.pl ]; then
-		    cat $i | ./while_for_check.pl;
+		    cat $i | ./while_for_check.pl; # works
 		fi 
 		# --> end wine <--
-		# samhain specific
+
+		# samhain specific modifications (list of free/malloc funcs)
+		# doesn't seem to find anything useful
 		if [ $memcheck = xsimple ]; then
 		    if [ -f ./samhain_unfree.pl ]; then
@@ -80,8 +81,7 @@
 		fi
 		# --> end samhain specific <--
-		#cat $i | ./unfree.pl | \
-		#    egrep -v 'x_cutest_.*Test_' | \
-		#    grep -v 'x_sh_unix.c .... .... sh_unix_copyenv';
-		touch list_null_funcs_uniq;
+
+		echo malloc >  list_null_funcs_uniq;
+		echo getenv >> list_null_funcs_uniq;
 		cat $i | ./deference_check.pl;
 		rm -f list_null_funcs_uniq;
Index: trunk/test/testrun_1b.sh
===================================================================
--- trunk/test/testrun_1b.sh	(revision 91)
+++ trunk/test/testrun_1b.sh	(revision 96)
@@ -246,4 +246,13 @@
 	    # -------------  third test -------------
 	    #
+	    if test "x$hostname" = "xtenebra"
+	    then
+		if test -f /usr/local/lib/libprelude.so
+		then
+		    LD_LIBRARY_PATH="/usr/local/lib:$LD_LIBRARY_PATH"
+		    export LD_LIBRARY_PATH
+		fi
+	    fi
+	    #
 	    PM=`find_path prelude-manager`
 	    if [ -z "$PM" ]; then
