This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
pow.exe test failure
- To: <ecos-discuss at sources dot redhat dot com>
- Subject: [ECOS] pow.exe test failure
- From: "Ivan Jakab" <ivan at INTESIS dot hr>
- Date: Mon, 21 May 2001 15:11:45 +0200
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