gm2
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gm2] Report on gm2-2010-07-08 on Solaris 10/sparc


From: john o goyo
Subject: [Gm2] Report on gm2-2010-07-08 on Solaris 10/sparc
Date: Sat, 10 Jul 2010 22:47:09 -0400

Gmake check-gm2 reports

# of expected passes            9084
# of unexpected failures        48
# of unresolved testcases       18

Following the hint from Manfred, the file config/mh-solaris contains the following.

X11_EXTRA_LIBS = -lnsl -lsocket

I noted that the gm2 Makefile contains it but in the following manner.

X11_FLAGS_TO_PASS = \
        'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
        'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'

This does not appear to be the desired result.

Anyways, I looked at one of the failures.

FAIL: gm2/isocoroutines/run/pass/coroutine.mod compilation,  -g

The link failed as being unable to find the stuff from libsocket and libnsl.
I tried it manually.

build: tmp=> gm2 -fiso -c ~/src/testsuite/gm2/isocoroutines/run/pass/ coroutine.mod build: tmp=> gm2 -fiso ~/src/testsuite/gm2/isocoroutines/run/pass/ coroutine.mod -lnsl -lsocket -lpth
build: tmp=> ./a.out
first context switch to c1
c1 is alive and well
[...]
c1 is alive and well
back to main and all done

There seems to be a linking problem.

john



reply via email to

[Prev in Thread] Current Thread [Next in Thread]