From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,ae9510073867b651 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-11-25 00:08:23 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!canoe.uoregon.edu!arclight.uoregon.edu!wn13feed!wn11feed!worldnet.att.net!204.127.198.204!attbi_feed4!attbi_feed3!attbi.com!rwcrnsc53.POSTED!not-for-mail From: tmoran@acm.org Newsgroups: comp.lang.ada Subject: Re: ANN: GNAT 3.15p binary for OS/2 available References: X-Newsreader: Tom's custom newsreader Message-ID: NNTP-Posting-Host: 12.234.13.56 X-Complaints-To: abuse@attbi.com X-Trace: rwcrnsc53 1038211702 12.234.13.56 (Mon, 25 Nov 2002 08:08:22 GMT) NNTP-Posting-Date: Mon, 25 Nov 2002 08:08:22 GMT Organization: AT&T Broadband Date: Mon, 25 Nov 2002 08:08:22 GMT Xref: archiver1.google.com comp.lang.ada:31207 Date: 2002-11-25T08:08:22+00:00 List-Id: > I can only find 'Base_Monotonic_Clock :=3D Base_Clock;' in 5wosprim.adb > which is for NT and not used for OS/2. So, OS/2 would appear at first > glance not to have that bug Excellent! The problem lay in attempting to keep the two Windows clocks in synch, and one monotonically increasing. If one task called Clock, and that caused a resynch, then Base_Ticks, but not Base_Monotonic_Clock, would be reset, thus causing a backward movement of Monotonic_Clock, and a consequent increase in any other task's outstanding "delay"s. Perhaps OS2 doesn't have such a mess. The symptom was that in a multitasking program where one task called Clock, and one of the clocks was adjusted manually or automatically, another task's "delay" would be markedly lengthened. > do you have a number for the bug report I just sent it in Saturday.