|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 1105 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 1105.
Report 1105 Actions
Problem Report Number 1105 Submitter's Classification Test Suite problem State Resolved Resolution Rejected (REJ) Problem Resolution ID REJ.X.0307 Raised 1970-01-01 08:00 Updated 2003-03-13 08:00 Published null Product Standard Internationalised System Calls and Libraries Extended (UNIX 95) Certification Program The Open Brand certification program Test Suite VSU version 5.0.3 Test Identification xcurses/test-area/getn_wstr 2 7 11 14 Problem Summary PG4U.00166 These tests may generate FIP results due to corrigenda changes. Problem Text
We are getting FIP results for getn_wstr #2, #7, #11, and #14 because
the source code in ~vsu0/tset/CAPIxcurses/fgetn_wstr/fgetn_wstr1.c
was not changed to declare buffer as a wint_t rather than a wchar_t
per Corrigendum U018. These are the only 4 testcases that are
PASSing (the others are failing due to req.4.U.00529) so they are
the only testcases getting FIP results.Test Output
TEST CASE: xgetn_wstr
TEST PURPOSE #2
When the window stdscr is in no-delay mode and input
from the current terminal is exhausted prior to
reading a newline, end-of-line character or end-of-file
character a call to int getn_wstr(wint_t *wstr, int n)
shall return ERR
PREP: Set test locale: /vsu/xcurses_locale
PREP: Set environment variables and open terminal connection
PREP: Call newterm
PREP: Initialize color pairs
PREP: Set nodelay
TEST: Read a line with getn_wstr
TEST: Return value
CLEANUP: Call endwin
CLEANUP: Call delscreen
CLEANUP: Restore environment variables and close terminal connection
FIP: The following compiler messages were produced
Manual analysis is required
WARNING CBC3280 ./fgetn_wstr1.c:119 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:136 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:143 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:160 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:195 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:244 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:265 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:321 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:346 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:388 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:405 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:441 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:495 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:541 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:595 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:656 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:702 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:747 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:796 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:851 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:908 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:928 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:973 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1049 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1075 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1134 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1213 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1293 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1363 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
FSUM3065 The COMPILE step ended with return code 4.
2 FIP
TEST PURPOSE #7
When the window stdscr is in half-delay mode and input
from the current terminal is exhausted prior to
reading a newline, end-of-line character or end-of-file
character a call to int getn_wstr(wint_t *wstr, int n)
shall delay awaiting further input and return ERR if
it is not received prior to the expiration of the
specified timeout.
PREP: Set test locale: /vsu/xcurses_locale
PREP: Set environment variables and open terminal connection
PREP: Call newterm
PREP: Initialize color pairs
PREP: Set halfdelay
TEST: Read a line with getn_wstr
TEST: Error return
CLEANUP: Call endwin
CLEANUP: Call delscreen
CLEANUP: Restore environment variables and close terminal connection
FIP: The following compiler messages were produced
Manual analysis is required
WARNING CBC3280 ./fgetn_wstr1.c:119 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:136 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:143 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:160 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:195 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:244 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:265 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:321 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:346 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:388 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:405 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:441 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:495 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:541 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:595 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:656 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:702 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:747 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:796 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:851 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:908 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:928 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:973 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1049 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1075 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1134 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1213 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1293 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1363 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
FSUM3065 The COMPILE step ended with return code 4.
7 FIP
TEST PURPOSE #11
When wtimeout has been used to set non-blocking read
for the window stdscr and input from the current
terminal is exhausted prior to reading a newline, end-of-line
character or end-of-file character a call to int
getn_wstr(wint_t *wstr, int n) shall return ERR.
PREP: Set test locale: /vsu/xcurses_locale
PREP: Set environment variables and open terminal connection
PREP: Call newterm
PREP: Initialize color pairs
PREP: Set wtimeout
TEST: Read a line with getn_wstr
TEST: Return value
CLEANUP: Call endwin
CLEANUP: Call delscreen
CLEANUP: Restore environment variables and close terminal connection
FIP: The following compiler messages were produced
Manual analysis is required
WARNING CBC3280 ./fgetn_wstr1.c:119 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:136 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:143 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:160 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:195 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:244 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:265 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:321 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:346 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:388 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:405 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:441 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:495 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:541 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:595 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:656 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:702 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:747 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:796 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:851 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:908 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:928 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:973 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1049 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1075 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1134 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1213 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1293 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1363 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
FSUM3065 The COMPILE step ended with return code 4.
11 FIP
TEST PURPOSE #14
When wtimeout has been used to set blocking read with
a timeout for the window stdscr and input from the
current terminal is exhausted prior to reading a
newline, end-of-line character or end-of-file character a call
to int getn_wstr(wint_t *wstr, int n) shall delay
awaiting further input and return ERR if it is not
received prior to the expiration of the specified
timeout.
PREP: Set test locale: /vsu/xcurses_locale
PREP: Set environment variables and open terminal connection
PREP: Call newterm
PREP: Initialize color pairs
PREP: Set wtimeout
TEST: Read a line with getn_wstr
TEST: Error return
CLEANUP: Call endwin
CLEANUP: Call delscreen
CLEANUP: Restore environment variables and close terminal connection
FIP: The following compiler messages were produced
Manual analysis is required
WARNING CBC3280 ./fgetn_wstr1.c:119 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:136 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:143 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:160 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:195 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:244 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:265 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:321 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:346 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:388 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:405 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:441 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:495 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:541 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:595 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:656 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:702 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:747 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:796 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:851 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:908 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:928 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:973 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1049 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1075 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1134 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1213 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1293 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
WARNING CBC3280 ./fgetn_wstr1.c:1363 Function argument assignment between types
"int*" and "unsigned short*" is not allowed.
FSUM3065 The COMPILE step ended with return code 4.
14 FIPReview 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 agree with the submitter on the cause of these results. However waivers
are only granted to cover results which would impact branding. As FIP
results are addressed by the user in their branding application a waiver
is not needed for these results.
Review Type SA Review Start Date null Completed null Status Complete Review Resolution Rejected (REJ) Review Conclusion
This request is refused. Warning and FIP results do not require
interpretations or waivers.
Problem Reporting System Options:
- View Report 1105
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority