Bug in Comet 32 415 with Clock 'CL1'


[ Follow Ups ] [ Post Followup ] [ Signature.net Forum ]

Posted by Robert G Laurin on June 16, 2010 at 11:41:12:

Upon installation of Comet 32.415 I was getting cryptic error messages with an excp 11, opcode 75 at address 1957.... It took an actual recompile of the program in Comet 32 to find that the error was at address '2ee' and something about 'CL1'.

Turns out that between C32 2010.414 and 415 the clock died.

This program was an old menu that actually did a OPEN of 'CL1' and a dummy READ to refresh the clock. I changed my code to the FindMeAnUnusedVariable$ = DSTAT('CL1') to make it work.

I understand the overhead of keeping TIME$ up to the microsecond and so why TIME$ needs to be refreshed before being used, but what I always wondered, is WHY doesn't the compiler insert a clock refresh call whenever it sees TIME$ being invoked ? Comet could also do it automatically, but I think the Compiler is less intrusive.



Follow Ups:



Post a Followup

Name:
E-Mail:

Subject:

What is the name of the main Signature System's Product?  

Comments:

Optional Link URL:
Link Title:
Optional Image URL:

You may attach up to 5 files to your followup (see below):





Each file can be a maximum of 1MB in length Uploaded files will be purged from the server on a regular basis.


[ Follow Ups ] [ Post Followup ] [ Signature.net Forum ]