fix bug in run that was missing output.
make run warn about tests in bugs/ that succeed with no output
(should be moved to fixedbugs/).
R=r
DELTA=21 (18 added, 0 deleted, 3 changed)
OCL=19381
CL=19381
int
BUG: should compile
+=========== bugs/bug119.go
+3 74256
+
+panic on line 85 PC=xxx
+BUG: should not fail
+
+=========== bugs/bug120.go
+Bad float64 const: 456.7 want 456.7 got 456.70000000000005
+Bad float64 const: 100000000000000008388608 want 1.0000000000000001e+23 got 2.0037642052907827e+17
+Bad float64 const: 1e23+8.388608e6 want 1.0000000000000001e+23 got 1e+23
+bug120
+
+panic on line 139 PC=xxx
+BUG: bug120
+
=========== fixedbugs/bug016.go
fixedbugs/bug016.go:7: overflow converting constant to uint
cat $TMP1FILE
cat $TMP2FILE
echo >&2 fail: $i
- elif test -s $TMP1FILE
+ elif test -s $TMP1FILE || test -s $TMP2FILE
then
echo
echo "===========" $i
cat $TMP1FILE
cat $TMP2FILE
+ elif [ $dir = "bugs" ]
+ then
+ echo $i succeeded with no output.
fi
done
done | # clean up some stack noise