For your information.
gpc --version 20020318, based on gcc-2.95.3 20010315 (release)
Compiling and installation gave no problems.
Running the tests on unixware 7.1 gives
# of GPC tests 2616 # of GPC tests passed 681 # of GPC tests skipped 5 # of GPC tests failed 1930
However it looks like only 6 tests failed from the output!
The following was produced. The other 3 fails are duplicates.
TEST aturbo3test.pas: UX:as: WARNING: /var/tmp/ccyREJFc.s:102:name already bound as global: pascal_main_program UX:as: WARNING: /var/tmp/ccyREJFc.s:106:name already bound as global: init_pascal_main_program Undefined first referenced symbol in file getbegx /usr/ccs/lib/libpanel.a(move.o) getbegy /usr/ccs/lib/libpanel.a(move.o) getmaxx /usr/ccs/lib/libpanel.a(move.o) getmaxy /usr/ccs/lib/libpanel.a(move.o) UX:ld: ERROR: a.out: fatal error: Symbol referencing errors. No output written to a.out collect2: ld returned 1 exit status failed TEST dialec3.pas: UX:as: WARNING: /var/tmp/ccSiB14a.s:1050:name already bound as global: _p_new UX:as: WARNING: /var/tmp/ccSiB14a.s:1051:name already bound as global: _p_dispose UX:as: ERROR: /var/tmp/cc4nnmDk.s:49:too many operands: outw: No such file or directory UX:as: ERROR: /var/tmp/cc4nnmDk.s:65:too many operands: outb UX:as: ERROR: /var/tmp/cc4nnmDk.s:81:too many operands: inw UX:as: ERROR: /var/tmp/cc4nnmDk.s:101:too many operands: inb gpc1: gpc exited with status 1 failed TEST fjf602.pas: UX:as: WARNING: /var/tmp/ccIfVTNM.s:303:name already bound as global: pascal_main_program UX:as: WARNING: /var/tmp/ccIfVTNM.s:381:name already bound as global: init_pascal_main_program failed 1 -100 4.987541511039074e-03 -5.012541823544287e-03
Debugging still crashes so I used -g0 for everything
Theo Carr-Brion
Theo Carr-Brion wrote:
For your information.
gpc --version 20020318, based on gcc-2.95.3 20010315 (release)
Compiling and installation gave no problems.
Running the tests on unixware 7.1 gives
# of GPC tests 2616 # of GPC tests passed 681 # of GPC tests skipped 5 # of GPC tests failed 1930
However it looks like only 6 tests failed from the output!
How can I tell if I don't see the output, especially the parts that look ok? Can you show it (not necessarily everything, for size reasons, but perhaps the first 10 or 20 lines)?
Frank