Re: [BLACKBOX] Illegal Memory Access with Windows 7 - Update 3 - CPC486

From: [at]} <Ivan>
Date: Fri, 16 Aug 2013 21:26:50 +0800


Dear, Louwy and Robert

I was not subscribed to the mail list in 2011, that is why I worked not with origin Louwy fix. I just have updated it in Gitorious. Now it will returns 5.


It is one of the reason, why bugtracking via mail is not best choice :) New members do not see the full picture.


I will try to collect all the bugs and their fixes (if they are) here and suggest to use this system to any interested developer and user:
http://redmine.molpit.com/projects/bbcb/issues?set_filter=1&tracker_id=1

It can help to centralize somehow this project work. If you have any obstacle for registering, please let me know what to improve in the system.



Regards, Ivan Denisov






2013/8/16 Campbell, Robert (Selex ES, UK) <robert.d.campbell{([at]})nowhere.xy


        Louwy
        
        I ran your test with my version of CPC486 and got 5.
        I ran it with the Gitorious version and got 0.
        
        It seems like Gitorious have incorrectly incorporated your patch.
        
        
        If we, as a community, are going to successfully maintain BlackBox without Oms's help we will need to be organised.
        This example shows the valuable and difficult task they have been performing, probably with inadequate thanks.
        
        Best regards
        
        Robert
        
        PS - I still want my missing 800 MByte!
        
        
        
        
        
        
        There are several differences in CPC486. One interesting one is the LONGINT fix you posted 19-Dec-2011.
        In my version the line
        " IF y.mode # Reg THEN LoadR(y); rev := ~rev END;"
        Is added.
        In the Gitorious version the "rev := ~rev" is omitted. Which is correct?
        <<<
        
        let's make a check:
        
        MODULE Test;
        
                IMPORT Log := StdLog;
        
                PROCEDURE Do* ();
                        VAR
                                x: LONGINT;
                                y: INTEGER;
                BEGIN
                        x := 10; y := 2;
                        Log.Int(x DIV y); Log.Ln;
                END Do;
        
        END Test.
        
        Q^ Test.Do
        
        
        
        regards,
        
        luowy
        
        
        Selex ES Ltd
        Registered Office: Sigma House, Christopher Martin Road, Basildon, Essex SS14 3EL
        A company registered in England & Wales. Company no. 02426132
********************************************************************
        This email and any attachments are confidential to the intended
        recipient and may also be privileged. If you are not the intended
        recipient please delete it from your system and notify the sender.
        You should not copy it or use it for any purpose nor disclose or
        distribute its contents to any other person.
********************************************************************
        
        
        ----
        To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy
        


---- To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy
Received on Fri Aug 16 2013 - 15:26:50 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:29:50 UTC