ARM-software / tarmac-trace-utilities

Tools for analyzing and browsing Tarmac instruction traces.
Apache License 2.0
67 stars 22 forks source link

Unrecognized syntax in tarmac file #9

Closed WonderfulVoid closed 2 years ago

WonderfulVoid commented 2 years ago

tarmac-browser doesn't like the following entry:

2884500 ps ES (0000000000000188:9e6703e0) O el3h_s: FMOV d0,xzr R V0<63:0> 0000000000000000 R V0<127:64> 0000000000000000

$ ./tarmac-browser tarmac._CLUSTER_g_core_0__g_little_u_helios_core_u_vcpu_u_cpu_u_helios_dpu_u_follow_.t0.log 
index file tarmac._CLUSTER_g_core_0__g_little_u_helios_core_u_vcpu_u_cpu_u_helios_dpu_u_follow_.t0.log.index does not exist; building it
tarmac._CLUSTER_g_core_0__g_little_u_helios_core_u_vcpu_u_cpu_u_helios_dpu_u_follow_.t0.log:199: Unrecognised token
                    R V0<63:0> 0000000000000000
                        ^
statham-arm commented 2 years ago

Thanks for the report. Can you tell us what Tarmac producer emitted that snippet?

WonderfulVoid commented 2 years ago

The tarmac file was generated by the Neoverse E1 cycle model.