[Gems-users] PROFILE_EXCEPTIONS


Date: Mon, 02 Jun 2008 18:21:53 +0200
From: Ricardo Quislant del Barrio <quislant@xxxxxxxxx>
Subject: [Gems-users] PROFILE_EXCEPTIONS
Hello, I'm simulating STAMP code but something goes wrong so the simulation doesn't complete.
I've turned on the PROFILE_EXCEPTIONS parameter to have more feedback.
The output is the following:
401209398 3 [3,0 ] XACT Exception(68)_START--Trap Level 0--(PC=0x1178dc0, 1178dc4) instruction = ldx [%g4 + 16], %l0 401209413 3 [3,0 ] XACT Exception(68)_DONE--Trap Level 1--(PC=0x1000d60, 1000d64)--(TPC=0x1178dc0, 1178dc4) 401210089 3 [3,0 ] XACT Exception(68)_START--Trap Level 0--(PC=0x1188690, 1188694) instruction = stda %f32, [%i1 + %g0] 0xf0 # ASI_BLK_P 401210104 3 [3,0 ] XACT Exception(68)_DONE--Trap Level 1--(PC=0x1000d60, 1000d64)--(TPC=0x1188690, 1188694) 401278361 3 [3,0 ] XACT Exception(68)_START--Trap Level 0--(PC=0x1188690, 1188694) instruction = stda %f32, [%i1 + %g0] 0xf0 # ASI_BLK_P 401278376 3 [3,0 ] XACT Exception(68)_DONE--Trap Level 1--(PC=0x1000d60, 1000d64)--(TPC=0x1188690, 1188694) 401346631 3 [3,0 ] XACT Exception(68)_START--Trap Level 0--(PC=0x1188690, 1188694) instruction = stda %f32, [%i1 + %g0] 0xf0 # ASI_BLK_P 401346646 3 [3,0 ] XACT Exception(68)_DONE--Trap Level 1--(PC=0x1000d60, 1000d64)--(TPC=0x1188690, 1188694) 401414885 3 [3,0 ] XACT Exception(68)_START--Trap Level 0--(PC=0x1188690, 1188694) instruction = stda %f32, [%i1 + %g0] 0xf0 # ASI_BLK_P 401414900 3 [3,0 ] XACT Exception(68)_DONE--Trap Level 1--(PC=0x1000d60, 1000d64)--(TPC=0x1188690, 1188694) 401483190 3 [3,0 ] XACT Exception(68)_START--Trap Level 0--(PC=0x1188690, 1188694) instruction = stda %f32, [%i1 + %g0] 0xf0 # ASI_BLK_P 401483205 3 [3,0 ] XACT Exception(68)_DONE--Trap Level 1--(PC=0x1000d60, 1000d64)--(TPC=0x1188690, 1188694) 401551466 3 [3,0 ] XACT Exception(68)_START--Trap Level 0--(PC=0x1188690, 1188694) instruction = stda %f32, [%i1 + %g0] 0xf0 # ASI_BLK_P 401551481 3 [3,0 ] XACT Exception(68)_DONE--Trap Level 1--(PC=0x1000d60, 1000d64)--(TPC=0x1188690, 1188694) 401619745 3 [3,0 ] XACT Exception(68)_START--Trap Level 0--(PC=0x1188690, 1188694) instruction = stda %f32, [%i1 + %g0] 0xf0 # ASI_BLK_P 401619760 3 [3,0 ] XACT Exception(68)_DONE--Trap Level 1--(PC=0x1000d60, 1000d64)--(TPC=0x1188690, 1188694) 401688044 3 [3,0 ] XACT Exception(68)_START--Trap Level 0--(PC=0x1188690, 1188694) instruction = stda %f32, [%i1 + %g0] 0xf0 # ASI_BLK_P 401688059 3 [3,0 ] XACT Exception(68)_DONE--Trap Level 1--(PC=0x1000d60, 1000d64)--(TPC=0x1188690, 1188694) 401756317 3 [3,0 ] XACT Exception(68)_START--Trap Level 0--(PC=0x1188690, 1188694) instruction = stda %f32, [%i1 + %g0] 0xf0 # ASI_BLK_P 401756332 3 [3,0 ] XACT Exception(68)_DONE--Trap Level 1--(PC=0x1000d60, 1000d64)--(TPC=0x1188690, 1188694) 401824611 3 [3,0 ] XACT Exception(68)_START--Trap Level 0--(PC=0x1188690, 1188694) instruction = stda %f32, [%i1 + %g0] 0xf0 # ASI_BLK_P 401824626 3 [3,0 ] XACT Exception(68)_DONE--Trap Level 1--(PC=0x1000d60, 1000d64)--(TPC=0x1188690, 1188694) 401892892 3 [3,0 ] XACT Exception(68)_START--Trap Level 0--(PC=0x1188690, 1188694) instruction = stda %f32, [%i1 + %g0] 0xf0 # ASI_BLK_P 401892907 3 [3,0 ] XACT Exception(68)_DONE--Trap Level 1--(PC=0x1000d60, 1000d64)--(TPC=0x1188690, 1188694) 401961168 3 [3,0 ] XACT Exception(68)_START--Trap Level 0--(PC=0x1188690, 1188694) instruction = stda %f32, [%i1 + %g0] 0xf0 # ASI_BLK_P 401961183 3 [3,0 ] XACT Exception(68)_DONE--Trap Level 1--(PC=0x1000d60, 1000d64)--(TPC=0x1188690, 1188694) 402029414 3 [3,0 ] XACT Exception(68)_START--Trap Level 0--(PC=0x1188690, 1188694) instruction = stda %f32, [%i1 + %g0] 0xf0 # ASI_BLK_P 402029429 3 [3,0 ] XACT Exception(68)_DONE--Trap Level 1--(PC=0x1000d60, 1000d64)--(TPC=0x1188690, 1188694) 402097678 3 [3,0 ] XACT Exception(68)_START--Trap Level 0--(PC=0x1188690, 1188694) instruction = stda %f32, [%i1 + %g0] 0xf0 # ASI_BLK_P 402097693 3 [3,0 ] XACT Exception(68)_DONE--Trap Level 1--(PC=0x1000d60, 1000d64)--(TPC=0x1188690, 1188694) 402165959 3 [3,0 ] XACT Exception(68)_START--Trap Level 0--(PC=0x1188690, 1188694) instruction = stda %f32, [%i1 + %g0] 0xf0 # ASI_BLK_P 402165974 3 [3,0 ] XACT Exception(68)_DONE--Trap Level 1--(PC=0x1000d60, 1000d64)--(TPC=0x1188690, 1188694) 402234228 3 [3,0 ] XACT Exception(68)_START--Trap Level 0--(PC=0x1188690, 1188694) instruction = stda %f32, [%i1 + %g0] 0xf0 # ASI_BLK_P 402234243 3 [3,0 ] XACT Exception(68)_DONE--Trap Level 1--(PC=0x1000d60, 1000d64)--(TPC=0x1188690, 1188694) 424021992 1 [1,0 ] XACT Exception(60)_START--Trap Level 0--(PC=0x1189d10, 1189d14) instruction = bcc,pt %xcc, 0x1802d89d08 424022030 1 [1,0 ] XACT Exception(60)_DONE--Trap Level 1--(PC=0x11831a8, 11831ac)--(TPC=0x1189d10, 1189d14) 424022901 3 [3,0 ] XACT Exception(60)_START--Trap Level 0--(PC=0x11879ac, 11879b0) instruction = subcc %o1, %o2, %o1 424022939 3 [3,0 ] XACT Exception(60)_DONE--Trap Level 1--(PC=0x11831a8, 11831ac)--(TPC=0x11879ac, 11879b0) 438180920 1 [1,0 ] XACT Exception(4e)_START--Trap Level 0--(PC=0x1179824, 1179828) instruction = mov %l5, %o0 438181024 1 [1,0 ] XACT Exception(4e)_DONE--Trap Level 1--(PC=0x10072d8, 10072dc)--(TPC=0x1179824, 10075f8) 438181623 1 [1,0 ] XACT Exception(4e)_DONE--Trap Level 1--(PC=0x1007730, 1007734)--(TPC=0x1179824, 1179828) 438449252 3 [3,0 ] XACT Exception(4e)_START--Trap Level 0--(PC=0x1179824, 1179828) instruction = mov %l5, %o0 438449538 3 [3,0 ] XACT Exception(4e)_DONE--Trap Level 1--(PC=0x10072d8, 10072dc)--(TPC=0x1179824, 10075f8) 438450502 3 [3,0 ] XACT Exception(4e)_DONE--Trap Level 1--(PC=0x1007730, 1007734)--(TPC=0x1179824, 1179828) 448945820 1 [1,0 ] XACT Exception(4e)_START--Trap Level 0--(PC=0x1189d10, 1189d14) instruction = bcc,pt %xcc, 0x1802d89d08 448945924 1 [1,0 ] XACT Exception(4e)_DONE--Trap Level 1--(PC=0x10072d8, 10072dc)--(TPC=0x1189d10, 10075f8) 448946978 1 [1,0 ] XACT Exception(4e)_DONE--Trap Level 1--(PC=0x1007730, 1007734)--(TPC=0x1189d10, 1189d14) 449214152 3 [3,0 ] XACT Exception(4e)_START--Trap Level 0--(PC=0x1189d14, 1189d08) instruction = nop 449214256 3 [3,0 ] XACT Exception(4e)_DONE--Trap Level 1--(PC=0x10072d8, 10072dc)--(TPC=0x1189d14, 10075f8) 449214802 3 [3,0 ] XACT Exception(4e)_DONE--Trap Level 1--(PC=0x1007730, 1007734)--(TPC=0x1189d14, 1189d08)

3 [3, 0] is suppossed to be: procno [id, thread] , isn't it?
¿why do exceptions refer to thread 0 with different proc number? ¿what is the meaning of id?
¿what kind of exceptions are these ones?

I've disassembled the code and PC is grater than the gratest address in my code. It seems to be code from libraries or operating system.

Thank you
[← Prev in Thread] Current Thread [Next in Thread→]
  • [Gems-users] PROFILE_EXCEPTIONS, Ricardo Quislant del Barrio <=