re PR go/48020 (libgo flag test FAILs on Solaris 2)
PR go/48020 gotest: Pass -v to nm to avoid sorting on Solaris. From-SVN: r170842
This commit is contained in:
parent
fec83c4fca
commit
25d5c0b020
1 changed files with 3 additions and 1 deletions
|
@ -274,7 +274,9 @@ fi
|
|||
# the grep -v eliminates methods and other special names
|
||||
# that have multiple dots.
|
||||
pattern='Test([^a-z].*)?'
|
||||
tests=$($NM -p _gotest_.o $xofile | egrep ' T .*\.'$pattern'$' | grep -v '\..*\..*\.' | sed 's/.* //' | sed 's/.*\.\(.*\.\)/\1/')
|
||||
# The -p option tells GNU nm not to sort.
|
||||
# The -v option tells Solaris nm to sort by value.
|
||||
tests=$($NM -p -v _gotest_.o $xofile | egrep ' T .*\.'$pattern'$' | grep -v '\..*\..*\.' | sed 's/.* //' | sed 's/.*\.\(.*\.\)/\1/')
|
||||
if [ "x$tests" = x ]; then
|
||||
echo 'gotest: warning: no tests matching '$pattern in _gotest_.o $xofile 1>&2
|
||||
exit 2
|
||||
|
|
Loading…
Add table
Reference in a new issue