Problem Report Number | 0044 (INT.0011) |
---|---|
Submitter's Classification | Specification Problem (INT) |
State | Resolved |
Resolution | Interpretation (INT) |
Raised | 2003-11-11 15:58 |
Updated | 2003-11-12 16:45 |
Published | 2003-11-12 16:45 |
Certification Program | Linux Standard Base Conformance Release 1.3 |
Test Suite | lsb-runtime PPC32 version 1.3.6-3 |
Test Identification | T.getcontext 1-2,T.makecontext 1-3,T.setcontext 1 |
Specification | Linux Standard Base Specification for PPC32 Architecture 1.3 |
Location in Spec | Chapter 16. Libraries |
Linked Problem Reports | 0034 |
Problem Summary | makecontext, getcontext, setcontext <= GLIBC_2.1 are ENOSYS |
Problem Text | Due to the interface changes described in PR.0034, upstream glibc has changed makecontext, getcontext, and setcontext to return -1 and set errno to ENOSYS. Only the latest versions of the symbols (GLIBC_2.3.3) work. |
Test Output | 400|703 1 1 21:31:38|IC Start 200|703 1 21:31:38|TP Start 520|703 1 00023193 1 1|getcontext returned -1 instead of 0 220|703 1 1 21:31:38|FAIL 410|703 1 1 21:31:38|IC End 400|703 2 1 21:31:38|IC Start 200|703 2 21:31:38|TP Start 520|703 2 00023194 1 1|deletion reason: getcontext() returned error 520|703 2 00023194 1 2|RETURN VALUES: expected: 0, observed: -1 520|703 2 00023194 1 3|ERRNO VALUES: expected: 0 (NO ERROR), observed: 38 (ENOSYS) 220|703 2 1 21:31:38|FAIL 410|703 2 1 21:31:38|IC End 400|704 1 1 21:31:39|IC Start 200|704 1 21:31:39|TP Start 520|704 1 00023196 1 1|getcontext returned -1 instead of 0 520|704 1 00023196 1 2|with errno = 38 (ENOSYS) 220|704 1 2 21:31:39|UNRESOLVED 410|704 1 1 21:31:39|IC End 400|704 2 1 21:31:39|IC Start 200|704 2 21:31:39|TP Start 520|704 2 00023197 1 1|getcontext returned -1 instead of 0 520|704 2 00023197 1 2|with errno = 38 (ENOSYS) 220|704 2 2 21:31:39|UNRESOLVED 410|704 2 1 21:31:39|IC End 400|704 3 1 21:31:39|IC Start 200|704 3 21:31:39|TP Start 520|704 3 00023198 1 1|getcontext returned -1 instead of 0 520|704 3 00023198 1 2|with errno = 38 (ENOSYS) 220|704 3 2 21:31:39|UNRESOLVED 410|704 3 1 21:31:39|IC End 400|705 1 1 21:31:40|IC Start 200|705 1 21:31:40|TP Start 520|705 1 00023200 1 1|deletion reason: getcontext() returned error 520|705 1 00023200 1 2|RETURN VALUES: expected: 0, observed: -1 520|705 1 00023200 1 3|ERRNO VALUES: expected: 0 (NO ERROR), observed: 38 (ENOSYS) 220|705 1 2 21:31:40|UNRESOLVED 410|705 1 1 21:31:40|IC End |
Review Type | SA Review |
---|---|
Start Date | 2003-11-11 15:58 |
Last Updated | 2003-11-12 16:44 |
Completed | 2003-11-12 16:44 |
Status | Complete |
Review Resolution | Interpretation (INT) |
Review Conclusion | An interpretation is granted. A errata item will be added for LSB 1.3 on PPC32 that these functions need not be supported. |
Copyright 2005, The Free Standards Group, All Rights Reserved