gm2
[Top][All Lists]
Advanced

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

Testsuite on Solaris 11.3/sparc


From: john o goyo
Subject: Testsuite on Solaris 11.3/sparc
Date: Mon, 17 Apr 2023 17:37:58 -0400
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Thunderbird/91.10.0

Greetings, Gaius.

I confess to not understanding how the testsuite is run.  Here is the latest summary:

                === gm2 Summary ===

# of expected passes            11866
# of unexpected failures        27
# of unresolved test cases       7


(1) As I reported earlier, the various tests based on the following modules all pass if linked with the appropriate libraries (libnsl, libsocket):

    gm2/projects/iso/run/pass/halma/halma.mod
    gm2/switches/whole-program/pass/run/hello.mod
    gm2/switches/whole-program/pass/run/hello2.mod
    gm2/switches/whole-program/pass/run/tiny.mod
    gm2/switches/whole-program/pass/run/tiny2.mod

I  added LDFLAGS="-lnsl -lsocket" to the configuration script but that did not propagate down to the testsuite.  I added LD_OPTIONS="-lnsl -lsocket" to the environment but that was ignored in the testsuite.  However, the installed gm2 builds all of them and they run without problems.

How does one convince dejagnu, which I do not know, to link in the required libraries?

(2)  In the test gm2/pim/pass/TestLong4.mod, the number 9223372036854775808 (8000000000000000H) is assigned a LONGCARD. Whence this number, Gaius?  It is much larger than MAX(LONGINT) + 1 on Sparc V9.

Sincerely,
john




reply via email to

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