Test suite results for test file tbs/tb0162.pp

Test run data :

Run ID:
Operating system: linux
Processor: mips
Version: 3.3.1
Fails/OK/Total: 56/9162/9218
Version: 3.3.1
Full version: 3.3.1-15624-g3cfec5e6a4
Comment: -ao-xgot -fPIC -XR/home/muller/sys-root/mips-linux -Xd -Xr/home/muller/sys-root/mips-linux
Machine: gcc188
Category: 1
SVN revisions: e601156b8c:3cfec5e6a4:7629cdb4a5:6a109634b0
Submitter: muller
Date: 2024/04/28 11:58:00
Previous run: 940416
Next run: 941907

Hide skipped tests

Hide successful tests

Test file "tbs/tb0162.pp" information:

t_id 401
t_adddate 2003/10/03
t_result 0
t_knownrunerror 0

Detailed test run results:

tr_idruntr_oktr_skiptr_result
482190190941183FalseFalseFailed to run

Record count: 1

Log of 941183:

qemu: unhandled CPU exception 0x15 - aborting
Failing executable: /home/muller/pas/gitlab-fpc-source/tests/output/mips-linux/tbs/chunk000010001tbs/tb0162
pc=0x004003e8 HI=0x00000000 LO=0x000010ef ds 00a2 004003d0 0
GPR00: r0 00000000 at fffffff8 v0 7fffffff v1 00000001
GPR04: a0 2b2aaef8 a1 2b2aaef8 a2 2b2aaeec a3 00000000
GPR08: t0 005254f0 t1 00000000 t2 00000000 t3 00000000
GPR12: t4 00000000 t5 00000000 t6 00000000 t7 00000000
GPR16: s0 00000000 s1 00000000 s2 00000000 s3 00000000
GPR20: s4 00000000 s5 00000000 s6 00000000 s7 00000000
GPR24: t8 00000000 t9 00402704 k0 00000000 k1 00000000
GPR28: gp 00529ba0 sp 2b2aae80 s8 2b2ab040 ra 004003d0
CP0 Status  0x20000010 Cause   0x00000000 EPC    0x00000000
    Config0 0x80008482 Config1 0x9e190c8f LLAddr 0x0000000000000000
    Config2 0x80000000 Config3 0x00000000
    Config4 0x00000000 Config5 0x00000000
400000-4ef000 r-xp 00000000 fe:01 83371332                               /home/muller/pas/gitlab-fpc-source/tests/output/mips-linux/tbs/chunk000010001tbs/tb0162
4ef000-4ff000 ---p 00000000 00:00 0                                      
4ff000-524000 rw-p 000ef000 fe:01 83371332                               /home/muller/pas/gitlab-fpc-source/tests/output/mips-linux/tbs/chunk000010001tbs/tb0162
524000-526000 rw-p 00000000 00:00 0                                      
2aaab000-2aaac000 ---p 00000000 00:00 0                                  
2aaac000-2b2ac000 rw-p 00000000 00:00 0                                  [stack]
2b2ac000-2b2ad000 r-xp 00000000 00:00 0                                  
2b2ad000-2b2bd000 rw-p 00000000 00:00 0                                  
**
ERROR:../qemu-8.1.0/accel/tcg/cpu-exec.c:532:cpu_exec_longjmp_cleanup: assertion failed: (cpu == current_cpu)
Bail out! ERROR:../qemu-8.1.0/accel/tcg/cpu-exec.c:532:cpu_exec_longjmp_cleanup: assertion failed: (cpu == current_cpu)

Source:

{ Old file: tbs0193.pp }
{ overflow checking for 8 and 16 bit operations wrong }

{$R-}
{$Q+}
var i: integer;
    b: byte;

begin
  i := 32767;
  i := i + 15;
  b := 255;
  b := b + 18;
  b := 255;
  b := b * 8;
  b := 255;
  b := b * 17
End.

Link to SVN view of tbs/tb0162.pp source.