DEC's decisions and the Multics developers' decisions affect us to this
day. (Unix went with the Multics use of - to indicate options; DOS went
with the DEC use of / to indicate options, so they had to use \ as the
pathname component separator, and Windows followed suit, so here we
are.)
# Compare the standard error with what we think it should be.
#
if ($^O eq 'MSWin32') {
+ my $winoutput = File::Spec->canonpath($output);
my $canonstderrlog = File::Spec->canonpath($stderrlog);
- $nr = system "fc/lb1000/t/1 $output.stderr $canonstderrlog >tests/DIFF/$outputbase.stderr.diff";
+ $nr = system "fc/lb1000/t/1 $winoutput.stderr $canonstderrlog >tests/DIFF/$outputbase.stderr.diff";
} else {
$nr = system "diff $output.stderr $stderrlog >tests/DIFF/$outputbase.stderr.diff";
}