home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / volume.23 / text0095.txt < prev    next >
Encoding:
Text File  |  1991-06-15  |  2.6 KB  |  55 lines

  1. Submitted-by: pc@hillside.co.uk (Peter Collinson)
  2.  
  3. USENIX Standards Watchdog Committee
  4. Stephen R. Walli <stephe@usenix.org>, Report Editor
  5. Report on 1003.9: POSIX Fortran-77 Bindings
  6.  
  7.  
  8. E. Loren Buhle, Jr. Ph.D. <BUHLE@XRT.UPENN.EDU> reports on the April
  9. 15-19, 1991 meeting in Chicago, IL:
  10.  
  11. POSIX.9 met to resolve objections and comments raised to the first
  12. ballot of the FORTRAN binding to ISO/IEC 9945-1 Standard (also known
  13. as POSIX.1).  The ballot began in late December 1990 and ended on
  14. February 20, 1991.  This first proposal did not obtain the necessary
  15. 75% acceptance of the balloters.  There were 73 people in the total
  16. balloting group, of which 56 were eligible to vote on the standard.
  17. The others were parties of interest.  Of the official balloting group,
  18. there were 23 affirmative votes, 15 negative votes, and 8
  19. abstentions.  This 82% response was only 60% affirmative.  Thus the
  20. first ballot failed to make the existing draft a standard.
  21.  
  22. At the Chicago meeting, objections and comments from all voters (both
  23. official and unofficial) were reviewed and acted upon.  Many valid
  24. points were made by the voters, resulting in changes to the draft.
  25. Some revisions included changing the F77 prefixes to PXF (e.g.
  26. F77WAIT became PXFWAIT).  Joseph King's request for a ``fast exit'' was
  27. also added.
  28.  
  29. Fast exit was added back to the draft to gain the _exit()
  30. functionality contained in POSIX.1. It is required to allow proper
  31. recovery from failed calls to any of the PXFEXEC() functions within a
  32. child process.  It seems that recovery means that the child process
  33. must be able to exit without flushing buffers. The file buffers of a
  34. child process are copies of the parent's.  The current draft says that
  35. on failure when PXFEXIT(), STOP and END are executed, the data in the
  36. buffers will be written to the file and the child will terminate. So
  37. when the parent writes or closes the file, the output buffers will be
  38. flushed and data will be duplicated (once from the failed child and
  39. once from the parent) in the file.
  40.  
  41. Most of the objections and comments were resolved in a positive
  42. fashion, providing for the possibility of a successful second ballot.
  43. With some fast work from the 8 attendees to the POSIX.9 meeting, the
  44. revised draft may be recirculated in June for a 30 day period.  If all
  45. goes well, the results of the recirculation ballot can be ready for
  46. resolution during the July meeting.
  47.  
  48. The next meeting of the POSIX.9 working group will be July 8-12, 1991
  49. at the Doubletree in Santa Clara, California.  The subsequent meeting
  50. will be October 21-25, 1991 in Parsippany, NJ.
  51.  
  52.  
  53. Volume-Number: Volume 23, Number 98
  54.  
  55.