The GPCP 1.3.3 for .NET compiler accepts the following statements and the resulting programs appear to work OK. However, PEVerify objects to them. Is the...
Hi Chris yes, it looks interesting. Both of these cases are non-standard built-in implicit coercions. I'll have a look at the IL and get back to the list. ...
John Gough
j.gough@...
Apr 4, 2006 3:42 am
233
Following up on the verify errors that Chris turned up. These are separate issues, the first may apply also to the JVM platform. (1) The automatic coercions of...
K John Gough
john@...
Apr 4, 2006 12:02 pm
234
Some (if not all) of the files installed with GPCP v1.3.3 for .NET are set as read-only. This has unfortunate consequences, which can be particularly confusing...
Hi John & Co, I have recently been helping to introduce a couple of Blackbox CP users to Gardens Point CP. In the process of their porting code a number of...
Hi All yes, it looks like a bug! I'll verify it the issue, and put up a fix. This may take until mid next week. Keep those reports coming in! John ... From:...
K John Gough
john@...
Jun 15, 2006 2:23 am
237
Compiler panic in GPCP 1.3.3 for .NET results when compiling the following: MODULE Panic2; TYPE Complex* = POINTER TO RECORD re*, im* : REAL END; ...
The following results in a compiler panic with v1.3.3 GPCP for .NET: MODULE Panic3; PROCEDURE ClipNint* (x : REAL) : LONGINT; CONST maxLong = MAX(LONGINT); ...
The following fails to compile: v is not initialised. MODULE PresetNil; TYPE Vector* = POINTER TO ARRAY OF INTEGER; PROCEDURE P*(): Vector; VAR v: Vector; ...
... I have been told that the Java Sin function behaves differently to most other libraries anyway, so portability is not to be expected. If, in BlackBox, I...
Hi I notice that the Module: MODULE TestBug; TYPE Dlg = RECORD n- : INTEGER END; VAR dlg* : Dlg; END TestBug. compiles under BlackBox, but not Gardens...
Hi The following Module compiles under BlackBox, but not under Gardens Point unless the Type Vector is exported. Regards Robert. MODULE MultiBug2; TYPE Vector...
Hi Chris The NET framework does not guarantee that references are initialized to nil this is an option in the intermediate code. GPCP always sets this flag. I...
K John Gough
john@...
Jun 15, 2006 9:27 pm
244
Hi I have just run the Module below with the following results:- It does not look right to me! Regards Robert Campbell ... MODULE AaaIncTest; IMPORT CPmain,...
Hi All Robert has turned up an interesting bug. First, yes it is a bug, and it exists both for JVM and CLR versions, including both the "via assembler" and...
K John Gough
john@...
Jun 17, 2006 1:55 am
246
There seems to be a problem in GPCP .NET 1.3.3 with hex constants whose most significant bit is set. e.g. if i is an INTEGER, the following statement i :=...
Hello, When I downloaded gpcp for the first time a couple of weeks ago, I happened to get gpcp-JVM-1.3.1, and I wrote my first little AWT program using 1.3.1....
I'm using gpcp-1.3.3-JVM on Mac OS X (10.4.7). When I cprun my little program that tries to call RTS.hiShort(i), I get this: Exception in thread "main"...
Hi All just a "heads-up" to let you know that I have version 1.3.4 almost ready. V1.3.4 fixes all of the bug reports that have come in during 2006. The only...
K John Gough
john@...
Aug 29, 2006 11:43 am
250
Hi All I don't have a UNIX/Java machine in the room at the moment, so let me try to answer Jon's questions from memory, and the help of the MS/Java ...
K John Gough
john@...
Aug 29, 2006 12:08 pm
251
Hi, I read in the ReleaseNotes1.3JVM.pdf that "The use of procedure variables and of super-calls are deprecated", but (a) I don't understand why super-calls...
Hi Jon, I don't know the answer to your questions but the following may help - although much of it went over my head :-( a) In the BlackBox Help > What's New?...
Hi Chris, Thanks a lot for your response! I'll tell you why I ask these strange questions. Some years ago I used BlackBox a bit, mainly on a Mac. I loved the...
Hi Jon, OK - I see now why you were asking. I can confirm that Attributes Externalize is called when you save a document - I used the unsubtle sledgehammer...
Hi Chris, I tried your HALT(0), and it sure gave me lots of trap info that I will take a closer look at later on. The only problem was that I couldn't save it;...
Hi, Thanks for you reply, John. I'm still a bit confused as to what's causing my NoSuchMethodError. If I cd $CPROOT and then javap CP/RTS/RTS, I get a nice...
Yes, it's specific to the JVM version of GPCP. I think I've found the reason; it was rather obvious ;-). After I made these changes ... public static int...
Hi John, That's good news! Any update on when we can expect to be able to get our hands on 1.3.4? Regards, Chris CFB Software http://www.cfbsoftware.com/gpcp...