[Oberon] New crazy release of Jan. 24, 06

Dan Parnete dan.parnete at fastwebnet.it
Tue Jan 24 17:06:26 CET 2006


Ulrike Glavitsch ha scritto:

> Dear BB users,
>
> a new crazy-fresh release is available under 
> http://www.bluebottle.ethz.ch/dlcrazy.html and ready for download.
>
> I wish everybody good luck with the new release.

I don't have very much luck with the recent releases. I cannot compile 
anymore my modules since 9.12.05 version. Is it any new compiler option 
to use? I use the PC0.Compile \s command. The trap information give me 
no ideea about the problem:

F:/Aos/dps/dpsOsAos.Mod compiling dpsOs  473 done
F:/Aos/dps/dpsUtil.Mod compiling dpsUtil
New Code Buffer Len = 2048
New Code Buffer Len = 4096
New Code Buffer Len = 8192
New Code Buffer Len = 16384
New Code Buffer Len = 32768
[1] TRAP 8 PL 3 ASSERT failed Aos 24.1.06
 CS:=0000001B DS:=00000020 ES:=00000020 SS:=0000002B CR0=80040031 
FPU=00000000
 EIP=012B1D9F ESI=849FF704 EDI=02D9B63B ESP=849FF7F0 CR2=84EFEFFC 
PID=00000000
 EAX=02C070D0 EBX=000043C0 ECX=00000000 EDX=02D9AF30 CR3=0FFEE000 
LCK=00000000
 EBP=849FF7FC FS:=00000000 GS:=00000000 ERR=00000000 CR4=00000240 
TMR=00010F19
 EFLAGS: cPazstIdo iopl3 {1..2, 9, 12..13}
Process:  187 run 0 3 02C06EF0:AosCommands.Runner AosKernel.Timer.Sleep 
pc=251 (0000000FBH) {0, 28}
PCBT.Module.NewConst pc=855 (000000357H)
  * Parameters:
    a (ARRAY OF SYSTEM.BYTE) =  Lengths of Dimension(s) = [4]
    len (LONGINT) = 4 = 000000004H
    @Self (PCBT.Module) = 0080C0B0H (PCBT.Module)
            locsize (LONGINT) = 4 = 000000004H
            constsize (INTEGER) = 17340 = 0BCH
            nr (LONGINT) = 0 = 000000000H
            const (PCBT.ConstArray) = 02DD3C78H
            OwnProcs (PCBT.Procedure) = 02C3B5F0H (PCBT.Procedure)
            ExtProcs (PCBT.Procedure) = 01F77090H (PCBT.Procedure)
            OwnVars (PCBT.GlobalVariable) = 02D86450H (PCBT.GlobalVariable)
            ExtVars (PCBT.GlobalVariable) = 012B3E10H (PCBT.GlobalVariable)
            syscalls (anonymous POINTER) = 007E49C0H
            finallyOff (LONGINT) = -1 = 0FFFFFFFFH

  * Local Variables:
    base (LONGINT) = 17340 = 0000043BCH
    c (PCBT.ConstArray) = NIL
  * GlobalVariables:
    @Self (PTR) = 0012ADDD0H
    init (BOOLEAN) = FALSE
    NofSysCalls (LONGINT) = 11 = 00000000BH
    sentinel (PCBT.GlobalVariable) = 012B3E10H (PCBT.GlobalVariable)
    psentinel (PCBT.Procedure) = 012B3E70H (PCBT.Procedure)
    context (PCBT.Module) = 0080C0B0H (PCBT.Module)
    generate (PCBT.ObjFGeneratorProc) = PCBbOF.Generate pc=24193 
(000005E81H)
PCBbOF.Generate.ExportsBlock.ExportSymbols.AddToConstSection pc=4481 
(000001181H)
  * Parameters:
    c (PCT.Const) = 01F77D80H (PCT.Const)
  * Local Variables:
    l (LONGINT) = 1024 = 000000400H
    h (HUGEINT) = 00000000000000000H
    r (REAL) =   0.0000000000000000
    lr (LONGREAL) =   0.00000000000000000000000000000000
    b (BOOLEAN) = FALSE
PCBbOF.Generate.ExportsBlock.ExportSymbols pc=6213 (000001845H)
  * Local Variables:
    t (PCT.Type) = NIL
    p (PCT.Proc) = NIL
    v (PCT.Variable) = NIL
    c (PCT.Value) = 01F77DF0H (PCT.Value)
    name (ARRAY 256 OF CHAR) = ""
    00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
................
    00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
................
    00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
................
    00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
................
...
    type (PCT.Struct) = 01FCA660H (PCT.Record)
PCBbOF.Generate.ExportsBlock pc=6451 (000001933H)
  * Local Variables:
    p (LONGINT) = 4333 = 0000010EDH
    n (LONGINT) = 85 = 000000055H
    nofCommands (LONGINT) = 3 = 000000003H
PCBbOF.Generate.VerificationSection pc=6760 (000001A68H)
  * Local Variables:
    pos (PCBbOF.Generate.VerificationSection.VerSectionPos) =
    p (LONGINT) = 4329 = 0000010E9H
PCBbOF.Generate pc=24357 (000005F25H)
PC0.Module pc=3513 (000000DB9H)
PC0.CompileFile pc=4155 (00000103BH)
PC0.Compile pc=4724 (000001274H)
AosCommands.Runner. at Body pc=1076 (000000434H)
{P0 AosCommands: Exception handled}

Thanks,
Dan Parnete


More information about the Oberon mailing list