|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 2698 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 2698.
Report 2698 Actions
Problem Report Number 2698 Submitter's Classification Test Suite problem State Resolved Resolution Rejected (REJ) Problem Resolution ID REJ.X.0697 Raised 2018-03-27 22:16 Updated 2018-03-28 11:25 Published 2018-03-28 11:25 Product Standard Internationalised System Calls and Libraries Extended V4 (UNIX V7) Certification Program The Open Brand certification program Test Suite VSU version 5.3.15NW Test Identification /tset/CAPI.hdr/misc/time-sys/T.time-sys:27@FIP
/tset/CAPI.hdr/misc/select-sys/T.select-sys:15@FIPSpecification Base Specifications Issue 7 Problem Summary Implicit function declaration: memset Problem Text It seems there are
#include <string.h>
missing in both cases.Test Output /tset/CAPI.hdr/misc/time-sys/T.time-sys:27@FIP
400|3388 27 1 02:54:37|IC Start
200|3388 27 02:54:37|TP Start
520|3388 27 00020810 4 1|execution of test succeeded, but unexpected output
was generated
520|3388 27 00020810 4 2|Feature test macros: -D_XOPEN_SOURCE=700
520|3388 27 00020810 4 3|C compiler return status: 0
520|3388 27 00020810 4 4|Compiler or run-time messages or results:
520|3388 27 00020810 4 5|"cc27es.c", line 20: warning: implicit function
declaration: memset
520|3388 27 00020810 7 1|execution of test succeeded, but unexpected output
was generated
520|3388 27 00020810 7 2|Feature test macros: -D_XOPEN_SOURCE=700
-D_POSIX_C_SOURCE=200809
520|3388 27 00020810 7 3|C compiler return status: 0
520|3388 27 00020810 7 4|Compiler or run-time messages or results:
520|3388 27 00020810 7 5|"cc27es.c", line 20: warning: implicit function
declaration: memset
220|3388 27 102 02:54:37|FIP
410|3388 27 1 02:54:37|IC End
/tset/CAPI.hdr/misc/select-sys/T.select-sys:15@FIP
400|3368 15 1 02:47:26|IC Start
200|3368 15 02:47:26|TP Start
520|3368 15 00001097 4 1|execution of test succeeded, but unexpected output
was generated
520|3368 15 00001097 4 2|Feature test macros: -D_XOPEN_SOURCE=700
520|3368 15 00001097 4 3|C compiler return status: 0
520|3368 15 00001097 4 4|Compiler or run-time messages or results:
520|3368 15 00001097 4 5|"cc15es.c", line 20: warning: implicit function
declaration: memset
520|3368 15 00001097 7 1|execution of test succeeded, but unexpected output
was generated
520|3368 15 00001097 7 2|Feature test macros: -D_XOPEN_SOURCE=700
-D_POSIX_C_SOURCE=200809
520|3368 15 00001097 7 3|C compiler return status: 0
520|3368 15 00001097 7 4|Compiler or run-time messages or results:
520|3368 15 00001097 7 5|"cc15es.c", line 20: warning: implicit function
declaration: memset
220|3368 15 102 02:47:27|FIP
410|3368 15 1 02:47:27|IC EndReview Information
Review Type TSMA Review Start Date 2018-03-27 22:16 Last Updated 2018-03-27 14:39 Completed 2018-03-27 14:39 Status Complete Review Recommendation Rejected (REJ) Review Response These are tests of the FD_ZERO() macro. It appears that on the
submitter's implementation this macro expands to some code that calls
memset(), and since the test program does not include <string.h> (which
it does not have to) the compiler warns about these uses of memset().
There is no defect in the test code here. The compiler message is
something that may confuse application writers but is considered a
quality-of-implementation issue, not a conformance matter, and test suite
results submitted for certification with these FIP results (signed off by
the submitter) would not fail the audit.
It is recommended that this TSD request is rejected.
Review Type SA Review Start Date 2018-03-27 22:39 Last Updated 2018-03-28 11:24 Completed 2018-03-28 11:24 Status Complete Review Resolution Rejected (REJ) Review Conclusion This request is rejected.
These are tests of the FD_ZERO() macro. It appears that on the
submitter's implementation this macro expands to some code that calls
memset(), and since the test program does not include <string.h> (which
it does not have to) the compiler warns about these uses of memset().
There is no defect in the test code here. The compiler message is
something that may confuse application writers but is considered a
quality-of-implementation issue, not a conformance matter, and test suite
results submitted for certification with these FIP results (signed off by
the submitter) would not fail the audit.
Problem Reporting System Options:
- View Report 2698
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority