[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