mirror of
https://github.com/golang/go
synced 2024-11-25 05:57:57 -07:00
test: fix NaCl build
Wasn't running the temp binary under $E (emulator). R=r CC=golang-dev https://golang.org/cl/2237043
This commit is contained in:
parent
d4baf3ccb7
commit
33c4ff0669
@ -1,8 +1,8 @@
|
|||||||
// $G $D/$F.go && $L $F.$A &&
|
// $G $D/$F.go && $L $F.$A &&
|
||||||
// ./$A.out -pass 0 >tmp.go && $G tmp.go && $L -o tmp1.$A tmp.$A && ./tmp1.$A &&
|
// ./$A.out -pass 0 >tmp.go && $G tmp.go && $L -o $A.out1 tmp.$A && ./$A.out1 &&
|
||||||
// ./$A.out -pass 1 >tmp.go && errchk $G -e tmp.go &&
|
// ./$A.out -pass 1 >tmp.go && errchk $G -e tmp.go &&
|
||||||
// ./$A.out -pass 2 >tmp.go && errchk $G -e tmp.go
|
// ./$A.out -pass 2 >tmp.go && errchk $G -e tmp.go
|
||||||
// rm -f tmp.go
|
// rm -f tmp.go $A.out1
|
||||||
|
|
||||||
// Copyright 2010 The Go Authors. All rights reserved.
|
// Copyright 2010 The Go Authors. All rights reserved.
|
||||||
// Use of this source code is governed by a BSD-style
|
// Use of this source code is governed by a BSD-style
|
||||||
|
3
test/run
3
test/run
@ -57,7 +57,7 @@ do
|
|||||||
do
|
do
|
||||||
export F=$(basename $i .go)
|
export F=$(basename $i .go)
|
||||||
export D=$dir
|
export D=$dir
|
||||||
sed '/^\/\//!q' $i | sed 's@//@@; $d' |sed 's|./\$A.out|$E &|' >$RUNFILE
|
sed '/^\/\//!q' $i | sed 's@//@@; $d' |sed 's|./\$A.out|$E &|g' >$RUNFILE
|
||||||
if ! { time -p bash -c "bash $RUNFILE >$TMP1FILE 2>&1" ; } 2>$TMP2FILE
|
if ! { time -p bash -c "bash $RUNFILE >$TMP1FILE 2>&1" ; } 2>$TMP2FILE
|
||||||
then
|
then
|
||||||
echo
|
echo
|
||||||
@ -99,6 +99,7 @@ done | # clean up some stack noise
|
|||||||
/^Trace\/BPT trap/d
|
/^Trace\/BPT trap/d
|
||||||
/RUNFILE/ s/line 1: *[0-9]*/line 1: PID/
|
/RUNFILE/ s/line 1: *[0-9]*/line 1: PID/
|
||||||
/^\$RUNFILE: line 1: PID Trace\/breakpoint trap/d
|
/^\$RUNFILE: line 1: PID Trace\/breakpoint trap/d
|
||||||
|
/Fault in NaCl untrusted code/d
|
||||||
/Segmentation fault/d
|
/Segmentation fault/d
|
||||||
/^qemu: uncaught target signal 11 (Segmentation fault) - exiting/d' > run.out
|
/^qemu: uncaught target signal 11 (Segmentation fault) - exiting/d' > run.out
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user