This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

pow.exe test failure


Hi all,

I'm in the process of configuring eCos for a MIPS R3041 based target board
and I reached the point where I managed to execute all the test programs
supplied with the eCos CVS repository. All of them passed except the pow.exe
one which gave me the following output:

Network stack using 65536 bytes for misc space
                    65536 bytes for mbufs
                    131072 bytes for mbuf clusters
CS8900: Init
CS8900: Loopback test passed
CS8900: - type: 630E, rev: 800
INFO:<Starting tests from testcase
//f/Projects/ecoscvs/ecoscvs-working/ecos/pac
kages/language/c/libm/current/tests/vectors/pow.c for Math library pow()
functio
n>
INFO:<Still crunching, please wait...>
Vector #1
FAIL:<error not set correctly> Line: 304, File:
//f/Projects/ecoscvs/ecoscvs-wor
king/ecos/packages/language/c/libm/current/tests/vectors/vector_support.h
Vector #11
FAIL:<Result out of tolerance> Line: 315, File:
//f/Projects/ecoscvs/ecoscvs-wor
king/ecos/packages/language/c/libm/current/tests/vectors/vector_support.h
Vector #12
FAIL:<error not set correctly> Line: 304, File:
//f/Projects/ecoscvs/ecoscvs-wor
king/ecos/packages/language/c/libm/current/tests/vectors/vector_support.h
Vector #16
FAIL:<Result out of tolerance> Line: 315, File:
//f/Projects/ecoscvs/ecoscvs-wor
king/ecos/packages/language/c/libm/current/tests/vectors/vector_support.h
Vector #22
FAIL:<Result out of tolerance> Line: 315, File:
//f/Projects/ecoscvs/ecoscvs-wor
king/ecos/packages/language/c/libm/current/tests/vectors/vector_support.h
Vector #26
FAIL:<Result out of tolerance> Line: 315, File:
//f/Projects/ecoscvs/ecoscvs-wor
king/ecos/packages/language/c/libm/current/tests/vectors/vector_support.h
Vector #31
FAIL:<Result out of tolerance> Line: 315, File:
//f/Projects/ecoscvs/ecoscvs-wor
king/ecos/packages/language/c/libm/current/tests/vectors/vector_support.h
Vector #32
FAIL:<Result out of tolerance> Line: 315, File:
//f/Projects/ecoscvs/ecoscvs-wor
king/ecos/packages/language/c/libm/current/tests/vectors/vector_support.h
Vector #45
FAIL:<Result out of tolerance> Line: 315, File:
//f/Projects/ecoscvs/ecoscvs-wor
king/ecos/packages/language/c/libm/current/tests/vectors/vector_support.h
Vector #46
FAIL:<Result out of tolerance> Line: 315, File:
//f/Projects/ecoscvs/ecoscvs-wor
king/ecos/packages/language/c/libm/current/tests/vectors/vector_support.h
FAIL:<pow() failed tests> Line: 83, File:
//f/Projects/ecoscvs/ecoscvs-working/e
cos/packages/language/c/libm/current/tests/vectors/pow.c
EXIT:<Finished tests from testcase
//f/Projects/ecoscvs/ecoscvs-working/ecos/pac
kages/language/c/libm/current/tests/vectors/pow.c for Math library pow()
functio
n>


BTW, I have POSIX compatibility selected in my configuration. I looked at
the code and there are some automatically generated vectors in pow.h (the
expected errno value is set also). How come I get the FAIL:<error not set
correctly>? Does this just have to do something with the configuration
settings? Did anyone experience something similar?


Regards,

Ivan



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]