foss-for-synopsys-dwc-arc-processors / linux

Helpful resources for users & developers of Linux kernel for ARC
22 stars 13 forks source link

SPEC2017: 538.imagick_r failure #23

Open NikitaSobolev opened 4 years ago

NikitaSobolev commented 4 years ago

538.imagick_r test fails and calls stack trace.

How to reproduce this build: https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/wiki/SPEC2017#how-to-run-prebuilt-spec

Config file used: arc.cfg.txt [Delte .txt extension before usage]

Test output: see below or in the file: 538.imagick_r_stack_trace.log

runcpu v5825
Using 'linux-arc-HSDKv1' tools
Reading file manifests... read 32282 entries from 2 files in 1.94s (16598 files/s)
Loading runcpu modules.................
Locating benchmarks...found 47 benchmarks in 53 benchsets.
Reading config file '/home/root/build/config/arc.cfg'
1 configuration selected:

 Action    Run Mode   Workload     Report Type     Benchmarks
--------   --------   --------   ---------------   ----------------------------
validate   rate       refrate    SPECrate2017_fp   538.imagick_r
-------------------------------------------------------------------------------

Setting up environment for running 538.imagick_r...
Starting runcpu for 538.imagick_r...
Running "specperl /home/root/build/bin/sysinfo" to gather system information.
sysinfo: r5974 of 2018-05-19 (9bcde8f2999c33d61f64985e45859ea9)
sysinfo: Getting system information for Linux...
sysinfo: ...getting CPU info
sysinfo: ...getting info from numactl
sysinfo: ...getting memory info
sysinfo: ...getting OS info
sysinfo: ...getting disk info
Retrieving flags file (/home/root/build/config/flags/gcc.xml)...
Benchmarks selected: 538.imagick_r
Compiling Binaries
  Building 538.imagick_r base mytest-m32: (build_base_mytest-m32.0000) [2020-04-11 21:13:37]

Build successes for fprate: 538.imagick_r(base)
Build errors for fprate: None

Setting Up Run Directories
  Setting up 538.imagick_r refrate (ref) base mytest-m32 (1 copy): run_base_refrate_mytest-m32.0000
Running Benchmarks
  Running 538.imagick_r refrate (ref) base mytest-m32 (1 copy) [2020-04-11 21:34:44]

Oops
Path: /home/root/build/benchspec/CPU/538.imagick_r/run/run_base_refrate_mytest-m32.0000/imagick_r_base.mytest-m32
CPU: 2 PID: 10845 Comm: imagick_r_base. Not tainted 5.3.15 #1

[ECR   ]: 0x00060008 => Execute from Non-exec Page
[EFA   ]: 0x9003ecf4
[BLINK ]: __handle_domain_irq+0x40/0xd8
[ERET  ]: irq_enter+0x34/0x8c
[STAT32]: 0x00081842 :   K DE
BTA: 0x9007dc90  SP: 0xbcbc1f58  FP: 0x22d58da8
LPS: 0x200ee888 LPE: 0x200ee88c LPC: 0x00000000
r00: 0x00000000 r01: 0x00000010 r02: 0x00010000
r03: 0x40000002 r04: 0x00000000 r05: 0xbff00000
r06: 0x00000000 r07: 0xc0ba1a00 r08: 0x80000000
r09: 0xc1616ddc r10: 0x5fd361cc r11: 0x200ee888
r12: 0x9007dc90 r13: 0x900321bc r14: 0x00000000
r15: 0x0000288d r16: 0x00000000 r17: 0x00000602
r18: 0x00000001 r19: 0x00000000 r20: 0x00000000
r21: 0x00000000 r22: 0x027a3318 r23: 0x00931d08
r24: 0x900358de r25: 0xbf614700

Stack Trace:
  irq_enter+0x34/0x8c
  __handle_domain_irq+0x40/0xd8
  ret_from_exception+0x0/0x8