Solaris 10 returns ENOTDIR when truncating a nonexistent directory,
whereas Linux returns EISDIR (because it has a trailing /).
* tests/misc/truncate-fail-diag: Remove the test for the specific error.
dir=$d1/
truncate -s0 $dir > out 2>&1 && fail=1
-cat <<EOF > exp
-truncate: cannot open \`$dir' for writing: Is a directory
-EOF
-compare out exp || fail=1
+#The following can be returned at least
+#truncate: cannot open \`$dir' for writing: Not a directory
+#truncate: cannot open \`$dir' for writing: Is a directory
(exit $fail); exit $fail