compiler_vm: Remove `bash -c` from exec

This commit is contained in:
Pragmatic Software 2017-11-27 02:08:25 -08:00
parent 5f1dd143d2
commit 6d7df6901f
1 changed files with 3 additions and 3 deletions

View File

@ -48,7 +48,7 @@ sub preprocess {
close $fh;
print "Executing [$self->{cmdline}] without print_last_statement\n";
my ($retval, $result) = $self->execute(60, "bash -c \"date -s \@$self->{date} > /dev/null; ulimit -t 5; $self->{cmdline}\"");
my ($retval, $result) = $self->execute(60, "date -s \@$self->{date} > /dev/null; ulimit -t 5; $self->{cmdline}");
$self->{output} = $result;
$self->{error} = $retval;
@ -59,7 +59,7 @@ sub preprocess {
close $fh;
print "Executing [$self->{cmdline}] with print_last_statement\n";
my ($retval, $result) = $self->execute(60, "bash -c \"date -s \@$self->{date} > /dev/null; ulimit -t 5; $self->{cmdline}\"");
my ($retval, $result) = $self->execute(60, "date -s \@$self->{date} > /dev/null; ulimit -t 5; $self->{cmdline}");
}
} else {
open(my $fh, '>', $self->{sourcefile}) or die $!;
@ -67,7 +67,7 @@ sub preprocess {
close $fh;
print "Executing [$self->{cmdline}]\n";
my ($retval, $result) = $self->execute(60, "bash -c \"date -s \@$self->{date} > /dev/null; ulimit -t 5; $self->{cmdline}\"");
my ($retval, $result) = $self->execute(60, "date -s \@$self->{date} > /dev/null; ulimit -t 5; $self->{cmdline}");
$self->{output} = $result;
$self->{error} = $retval;
}