Changeset 0b20296 in git for Tst/regress.cmd
- Timestamp:
- Nov 8, 2000, 6:07:13 PM (23 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 555397792c6e9a9792be82b77099fe420cbb7d01
- Parents:
- 4d0d5a573af9cb00e22de0c9546eca8f64f2b867
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Tst/regress.cmd
r4d0d5a5 r0b20296 2 2 3 3 ################################################################# 4 # $Id: regress.cmd,v 1.3 3 2000-09-04 13:49:23 obachman Exp $4 # $Id: regress.cmd,v 1.34 2000-11-08 17:07:13 obachman Exp $ 5 5 # FILE: regress.cmd 6 6 # PURPOSE: Script which runs regress test of Singular … … 27 27 [-a [crit]] -- add status results [of crit] to result file 28 28 [-m] -- add status result for current version to result file 29 [-t] -- compute and call mtrack at the end, no diffs 29 [-t] -- compute and call system("mtrack", 1) at the end, no diffs 30 [-tt max] -- compute and call system("mtrack", max) at the end 30 31 [file.lst] -- read tst files from file.lst 31 32 [file.tst] -- test Singular script file.tst … … 116 117 } 117 118 # sed scripts which are applied to res files before they are diff'ed 118 $sed_scripts = "-e '/used time:/d' -e '/tst_ignore:/d' -e '/Id:/d' -e '/error occurred in/d' -e '/tst_status/d' -e'/init >>/d' ";119 $sed_scripts = "-e '/used time:/d' -e '/tst_ignore:/d' -e '/Id:/d' -e '/error occurred in/d' -e '/tst_status/d' -e'/init >>/d' -e 's/\\[[0-9]*:[0-9]*\\]//g'"; 119 120 # default value (in %) above which differences are reported on -r 120 121 $report_val = 5; … … 387 388 388 389 # generate $root.res 389 if ($generate ne "yes" && ! $mtrack)390 if ($generate ne "yes" && ! defined($mtrack)) 390 391 { 391 392 if ((-r "$root.res.gz.uu") && ! ( -z "$root.res.gz.uu")) … … 406 407 407 408 my $resfile = "$root.new.res"; 408 $resfile = "$root.mtrack.res" if ( $mtrack);409 $resfile = "$root.mtrack.res" if (defined($mtrack)); 409 410 my $statfile = "$root.new.stat"; 410 411 &mysystem("$rm -f $statfile"); 411 if ( $mtrack)412 { 413 $system_call = "$cat $root.tst | sed -e 's/\\\\\$/LIB \"general.lib\"; killall(); killall(\"proc\");kill killall;system(\"mtrack\", \"$root.mtrack.unused\" ); \\\$/' | $singular $singularOptions ";412 if (defined($mtrack)) 413 { 414 $system_call = "$cat $root.tst | sed -e 's/\\\\\$/LIB \"general.lib\"; killall(); killall(\"proc\");kill killall;system(\"mtrack\", \"$root.mtrack.unused\", $mtrack); \\\$/' | $singular $singularOptions "; 414 415 $system_call .= ($verbosity > 2 ? " | $tee " : " > "); 415 416 $system_call .= "$root.mtrack.res"; … … 445 446 $error_cause = "Segment fault"; 446 447 } 447 elsif (! $mtrack)448 elsif (! defined($mtrack)) 448 449 { 449 450 &mysystem("$rm -f $root.diff"); … … 471 472 if (! -e $statfile && -e "tst_status.out"); 472 473 473 if (%checks && ! $exit_status && $generate ne "yes" && ! $mtrack)474 if (%checks && ! $exit_status && $generate ne "yes" && ! defined($mtrack)) 474 475 { 475 476 if (-e "$statfile") … … 492 493 else 493 494 { 494 unless ( $mtrack)495 unless (defined($mtrack)) 495 496 { 496 497 #clean up … … 556 557 $verbosity = shift; 557 558 } 559 elsif (/^-tt/) 560 { 561 $mtrack = shift; 562 } 558 563 elsif(/^-t$/) 559 564 {
Note: See TracChangeset
for help on using the changeset viewer.