|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 1138 Details Show help | Quick Search | Submit a Test Suite Support Request | Click here to view your privileges
This page provides all information on Problem Report 1138.
Report 1138 Actions
Problem Report Number 1138 Submitter's Classification Test Suite problem State Resolved Resolution Rejected (REJ) Problem Resolution ID REJ.X.0340 Raised 1970-01-01 08:00 Updated 2003-03-13 08:00 Published null Product Standard Internationalised System Calls and Libraries Extended V2 (UNIX 98) Certification Program The Open Brand certification program Test Suite VSU version 5.0.2 Test Identification CAPIbase/flockf 42, 43 Problem Summary PG4U.00132 This request claims the test fails to build because of a problem with the test suire. Problem Text
The above errors are caused by the following line in flockflfs.h
#define MAXOFF_VAL(x) pow((double)2, (double)((x*8)-1))-1.
Use of pow() requires that libm be used to compile these source
files. The compile line being used is:
c89 -D VSU_UNIX=98 -D _XOPEN_SOURCE=500 -I /tsuites/VSU/inc/posix_c -I /tsuites/VSU/
CAPI/SRC/INC -o t43smloff1 t43smloff.c
Which does not include a -lm flag.Test Output
TEST CASE: lockf
Build tool error 2 on build of file /tset/CAPIbase/flockf/flockf43
ld: 0711-317 ERROR: Undefined symbol: .pow
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
make: The error code from the last command is 8.
Stop.
Build tool error 2 on build of file /tset/CAPIbase/flockf/flockf44
ld: 0711-317 ERROR: Undefined symbol: .pow
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
make: The error code from the last command is 8.
Stop.
TEST PURPOSES #43 to #44 UNINITIATED
TReview Information
Review Type TSMA Review Start Date null Completed null Status Complete Review Recommendation No Resolution Given Review Response
We recommend this request be refused.
We believe this is an implementation problem.
The Makefile uses XBS5_ILP32_OFF32_LIBS and its associated c89
argument macros to determine the proper build environment for
these tests. We believe the implementation does not have these
marcos properly defined. We suspect the macro used to enumerate
the link time libraries needed to build a program in this
environment should be supplying an appropriate libm.
Review Type SA Review Start Date null Completed null Status Complete Review Resolution Rejected (REJ) Review Conclusion
This request is refused.
Problem Reporting System Options:
- View Report 1138
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority