pkimpel / retro-b5500

Web-based emulator and operating environment for the Burroughs B5500 computer system.
http://www.phkimpel.us/B5500/
MIT License
77 stars 7 forks source link

FLAG BIT fault while compiling FORTRAN compiler with Algol #16

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Reported by Fausto Saporito on 2013-06-28:

Hello,

an interesting update.

I fixed most of the syntax errors in the fortran source (i'm still modifying 
the sequence numbers).
From 170 errors I got 7 errors... then I fixed other two... and trying to 
compile I got this :

5:ALGOL/FORTRAN= 1 BOJ 2026
 CRA IN CARD A 1:ALGOL/FORTRAN= 1
 PBD0143 OUT LINE:ALGOL/FORTRAN= 1
-FLAG BIT ALGOL/FORTRAN= 1, S= 3, A= 209
 CRA REL CARD A 1:ALGOL/FORTRAN= 1
 0:PRNPBT/DISK= 2 BOJ 2115
 ALGOL/FORTRAN= 1 DS-ED 2116

I reduced the stack to 1000 (from 3000), and I don't know if this could be a 
problem.

The compiling aborted before reaching the end of it.. the listing is stopping 
in this way:

                 DDT111:  EMITDDT(1,1,1) ;                                                      04088000    0130
                          END;                                                                  04089000    0131 
                          E0(LQV) ; % @14: LOGICAL EQUIVALENCE.                                 04090000    0131 
                          ; % @15: FLOAT.                                                       04091000    0133 
                          GO DDT111 ; % @16: ISIGN, SIGN.                                       04092000    0133 
                          BEGIN E0(RDV); GO AINT END ; % @17: MOD.                              04093000    0133 
                          E0(LOR) ; % @20: LOGICAL OR.                                          04094000    0135
                          BEGIN E0(XCH); GO AIMAG END ; % @21: REAL.                            04095000    0136        
########  -FLAG BIT ALGOL  /FORTRAN= 1, S =   3, A = 209  
######################################################

Attached there's the new job.

Regards,

Fausto

Original issue reported on code.google.com by paul.kimpel@digm.com on 6 Jul 2013 at 11:46

GoogleCodeExporter commented 9 years ago
Cannot reproduce this on the current versions (0.08, 0.09) of the emulator, 
after trying on a couple of Windows XP and 7 systems, compiling both with and 
without pseudoreaders.

Source is in project SVN repo r329, less the original control cards, which were:

? COMPILE FORTRAN/COMP WITH ALGOL LIBRARY
? ALGOL STACK = 1000
? DATA CARD
$ CARD LIST SINGLE
:::
? END

Original comment by paul.kimpel@digm.com on 6 Jul 2013 at 12:59

GoogleCodeExporter commented 9 years ago
Closed per Fausto's message of 2013-07-05:

Hello Paul,

at the moment you can consider this closed. I suppose it was related to my 
windows settings. I changed them (without Aero and other graphic improvements) 
and the problem disappeared.

thanks,
Fausto

2013/7/6 Paul Kimpel <paul.kimpel@digm.com>

    Fausto,

    I cannot reproduce this problem on the current version of the emulator using the job deck you provided. I have tried on a couple of systems both with and without pseudoreaders. Unless you are still seeing it, I am going to consider this one closed.

Original comment by paul.kimpel@digm.com on 6 Jul 2013 at 1:01

GoogleCodeExporter commented 9 years ago
Close issue.

Original comment by paul.kimpel@digm.com on 6 Jul 2013 at 1:03