Test suite results for test file tbs/tb0162.pp

Test run data :

Run ID:
Operating system: linux
Processor: mipsel
Version: 3.2.3
Fails/OK/Total: 228/7741/7969
Version: 3.2.3
Full version: 3.2.3-1373-gae0fe8a6a0
Comment: -ao-xgot -fPIC -XR/home/muller/sys-root/mipsel-linux -Xd -Xr/home/muller/sys-root/mipsel-linux
Machine: cfarm13
Category: 1
SVN revisions: fdf93c5b29:c17a0e20f5:ae0fe8a6a0:d1c29e6cb9
Submitter: muller
Date: 2024/04/20 13:12:00 <> 2024/04/09
Previous run: 935038
Next run: 936404

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
448218001935703FalseFalseFailed to run

Record count: 1

Log of 935703:

qemu: unhandled CPU exception 0x15 - aborting
Failing executable: /home/muller/pas/gitlab-fpc-source-fixes/tests/output/mipsel-linux/tbs/chunk000010001tbs/tb0162
pc=0x004003e8 HI=0x00000000 LO=0x000010ef ds 00a2 004003d0 0
GPR00: r0 00000000 at fffffff8 v0 7fffffff v1 2b2ab02c
GPR04: a0 2b2ab038 a1 2b2ab038 a2 2b2ab02c a3 00000000
GPR08: t0 004f16d0 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 00402710 k0 00000000 k1 00000000
GPR28: gp 004f5ff0 sp 2b2aafc0 s8 2b2ab180 ra 004003d0
CP0 Status  0x20000010 Cause   0x00000000 EPC    0x00000000
    Config0 0x80000482 Config1 0x9e190c8f LLAddr 0x0000000000000000
    Config2 0x80000000 Config3 0x00000000
    Config4 0x00000000 Config5 0x00000000
400000-4c2000 r-xp 00000000 fe:01 9962342                                /home/muller/pas/gitlab-fpc-source-fixes/tests/output/mipsel-linux/tbs/chunk000010001tbs/tb0162
4c2000-4d2000 ---p 00000000 00:00 0                                      
4d2000-4f0000 rw-p 000c2000 fe:01 9962342                                /home/muller/pas/gitlab-fpc-source-fixes/tests/output/mipsel-linux/tbs/chunk000010001tbs/tb0162
4f0000-4f2000 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-2b315000 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.