See https://jenkins.gem5.org/job/weekly/114/display/redirect?page=changes
Changes:
[yazakram] stdlib: Small fix in mesi three level component
[Bobby R. Bruce] util-docker: Update systemc docker image to use 22.04
[Bobby R. Bruce] tests: Fix Replacement Policy Tests
[Bobby R. Bruce] tests: Fix the Weekly arm-boot-tests
[Bobby R. Bruce] tests: Check if ARM/gem5.opt not built in test_hdf5.py
[Bobby R. Bruce] tests: Disable the looppoint checkpoint tests
[Bobby R. Bruce] tests: Add "run threads" optional parameter to weekly.sh
[...truncated 296.61 KB...]
[ CXX] ALL/dev/lupio/LupioRNG.py.cc -> .o
[ CXX] ALL/python/_m5/param_LupioIPI.cc -> .o
[ CXX] ALL/python/_m5/param_LupioPIC.cc -> .o
[SO Param] m5.objects.LupioRNG, LupioRNG -> ALL/python/_m5/param_LupioRNG.cc
[SO Param] m5.objects.LupioRNG, LupioRNG -> ALL/params/LupioRNG.hh
[ TRACING] -> ALL/debug/LupioRNG.hh
[ CXX] ALL/dev/lupio/LupioRTC.py.cc -> .o
[ CXX] ALL/python/_m5/param_LupioRNG.cc -> .o
[SO Param] m5.objects.LupioRTC, LupioRTC -> ALL/python/_m5/param_LupioRTC.cc
[ CXX] ALL/dev/lupio/LupioTMR.py.cc -> .o
[SO Param] m5.objects.LupioRTC, LupioRTC -> ALL/params/LupioRTC.hh
[ TRACING] -> ALL/debug/LupioRTC.hh
[SO Param] m5.objects.LupioTMR, LupioTMR -> ALL/python/_m5/param_LupioTMR.cc
[ CXX] ALL/python/_m5/param_LupioRTC.cc -> .o
[SO Param] m5.objects.LupioTMR, LupioTMR -> ALL/params/LupioTMR.hh
[ CXX] ALL/python/_m5/param_LupioTMR.cc -> .o
[ CXX] ALL/dev/lupio/LupioTTY.py.cc -> .o
[SO Param] m5.objects.LupioTTY, LupioTTY -> ALL/python/_m5/param_LupioTTY.cc
[ CXX] ALL/dev/lupio/LupioSYS.py.cc -> .o
[SO Param] m5.objects.LupioTTY, LupioTTY -> ALL/params/LupioTTY.hh
[ CXX] ALL/python/_m5/param_LupioTTY.cc -> .o
[SO Param] m5.objects.LupioSYS, LupioSYS -> ALL/python/_m5/param_LupioSYS.cc
[SO Param] m5.objects.LupioSYS, LupioSYS -> ALL/params/LupioSYS.hh
[ TRACING] -> ALL/debug/LupioSYS.hh
[ CXX] ALL/python/_m5/param_LupioSYS.cc -> .o
[ TRACING] -> ALL/debug/LupioBLK.cc
[ CXX] ALL/debug/LupioBLK.cc -> .o
[ TRACING] -> ALL/debug/LupioIPI.cc
[ TRACING] -> ALL/debug/LupioIPI.hh
[ CXX] ALL/debug/LupioIPI.cc -> .o
[ TRACING] -> ALL/debug/LupioPIC.cc
[ TRACING] -> ALL/debug/LupioPIC.hh
[ CXX] ALL/debug/LupioPIC.cc -> .o
[ TRACING] -> ALL/debug/LupioRNG.cc
[ CXX] ALL/debug/LupioRNG.cc -> .o
[ TRACING] -> ALL/debug/LupioRTC.cc
[ CXX] ALL/debug/LupioRTC.cc -> .o
[ TRACING] -> ALL/debug/LupioTMR.cc
[ TRACING] -> ALL/debug/LupioTMR.hh
[ CXX] ALL/debug/LupioTMR.cc -> .o
[ TRACING] -> ALL/debug/LupioTTY.cc
[ TRACING] -> ALL/debug/LupioTTY.hh
[ CXX] ALL/debug/LupioTTY.cc -> .o
[ TRACING] -> ALL/debug/LupioSYS.cc
[ CXX] ALL/debug/LupioSYS.cc -> .o
[ CXX] ALL/dev/lupio/lupio_blk.cc -> .o
[ CXX] ALL/dev/lupio/lupio_ipi.cc -> .o
[ CXX] ALL/dev/lupio/lupio_pic.cc -> .o
[ CXX] ALL/dev/lupio/lupio_rng.cc -> .o
[ CXX] ALL/dev/lupio/lupio_rtc.cc -> .o
[ CXX] ALL/dev/lupio/lupio_tmr.cc -> .o
[ CXX] ALL/dev/lupio/lupio_tty.cc -> .o
[ CXX] ALL/dev/lupio/lupio_sys.cc -> .o
[ CXX] ALL/dev/x86/Pc.py.cc -> .o
[SO Param] m5.objects.Pc, Pc -> ALL/python/_m5/param_Pc.cc
[ CXX] ALL/python/_m5/param_Pc.cc -> .o
[ CXX] ALL/dev/x86/pc.cc -> .o
[ CXX] ALL/dev/x86/SouthBridge.py.cc -> .o
[SO Param] m5.objects.SouthBridge, SouthBridge -> ALL/python/_m5/param_SouthBridge.cc
[ CXX] ALL/dev/x86/south_bridge.cc -> .o
[ CXX] ALL/python/_m5/param_SouthBridge.cc -> .o
[ CXX] ALL/dev/x86/Cmos.py.cc -> .o
[SO Param] m5.objects.Cmos, Cmos -> ALL/python/_m5/param_Cmos.cc
[ TRACING] -> ALL/debug/CMOS.hh
[ CXX] ALL/dev/x86/cmos.cc -> .o
[ TRACING] -> ALL/debug/CMOS.cc
[ CXX] ALL/debug/CMOS.cc -> .o
[ CXX] ALL/python/_m5/param_Cmos.cc -> .o
[ CXX] ALL/dev/x86/I8259.py.cc -> .o
[SO Param] m5.objects.I8259, I8259 -> ALL/python/_m5/param_I8259.cc
[ CXX] ALL/python/_m5/param_I8259.cc -> .o
[ENUM STR] m5.objects.I8259, X86I8259CascadeMode -> ALL/enums/X86I8259CascadeMode.cc
[ TRACING] -> ALL/debug/I8259.hh
[ CXX] ALL/dev/x86/i8259.cc -> .o
[ TRACING] -> ALL/debug/I8259.cc
[ CXX] ALL/debug/I8259.cc -> .o
[ CXX] ALL/enums/X86I8259CascadeMode.cc -> .o
[ CXX] ALL/dev/x86/I8254.py.cc -> .o
[SO Param] m5.objects.I8254, I8254 -> ALL/python/_m5/param_I8254.cc
[ CXX] ALL/python/_m5/param_I8254.cc -> .o
[ TRACING] -> ALL/debug/I8254.hh
[ CXX] ALL/dev/x86/i8254.cc -> .o
[ TRACING] -> ALL/debug/I8254.cc
[ CXX] ALL/debug/I8254.cc -> .o
[ CXX] ALL/dev/x86/I8237.py.cc -> .o
[SO Param] m5.objects.I8237, I8237 -> ALL/python/_m5/param_I8237.cc
[ CXX] ALL/dev/x86/i8237.cc -> .o
[ CXX] ALL/python/_m5/param_I8237.cc -> .o
[ TRACING] -> ALL/debug/I8237.cc
[ TRACING] -> ALL/debug/I8237.hh
[ CXX] ALL/debug/I8237.cc -> .o
[ CXX] ALL/dev/x86/I8042.py.cc -> .o
[SO Param] m5.objects.I8042, I8042 -> ALL/python/_m5/param_I8042.cc
[ CXX] ALL/python/_m5/param_I8042.cc -> .o
[ TRACING] -> ALL/debug/I8042.hh
[ CXX] ALL/dev/x86/i8042.cc -> .o
[ TRACING] -> ALL/debug/I8042.cc
[ CXX] ALL/debug/I8042.cc -> .o
[ CXX] ALL/dev/x86/X86Ide.py.cc -> .o
[SO Param] m5.objects.X86Ide, X86IdeController -> ALL/python/_m5/param_X86IdeController.cc
[SO Param] m5.objects.X86Ide, X86IdeController -> ALL/params/X86IdeController.hh
[ CXX] ALL/dev/x86/PcSpeaker.py.cc -> .o
[SO Param] m5.objects.PcSpeaker, PcSpeaker -> ALL/python/_m5/param_PcSpeaker.cc
[ CXX] ALL/python/_m5/param_X86IdeController.cc -> .o
[ CXX] ALL/python/_m5/param_PcSpeaker.cc -> .o
[ CXX] ALL/dev/x86/ide_ctrl.cc -> .o
[ TRACING] -> ALL/debug/PcSpeaker.hh
[ CXX] ALL/dev/x86/speaker.cc -> .o
[ TRACING] -> ALL/debug/PcSpeaker.cc
[ CXX] ALL/debug/PcSpeaker.cc -> .o
[ CXX] ALL/dev/x86/I82094AA.py.cc -> .o
[SO Param] m5.objects.I82094AA, I82094AA -> ALL/python/_m5/param_I82094AA.cc
[ CXX] ALL/python/_m5/param_I82094AA.cc -> .o
[ TRACING] -> ALL/debug/I82094AA.hh
[ CXX] ALL/dev/x86/i82094aa.cc -> .o
[ TRACING] -> ALL/debug/I82094AA.cc
[ CXX] ALL/debug/I82094AA.cc -> .o
[ CXX] ALL/dev/x86/X86QemuFwCfg.py.cc -> .o
[SO Param] m5.objects.X86QemuFwCfg, QemuFwCfgItemE820 -> ALL/python/_m5/param_QemuFwCfgItemE820.cc
[SO Param] m5.objects.X86QemuFwCfg, QemuFwCfgItemE820 -> ALL/params/QemuFwCfgItemE820.hh
[ CXX] ALL/dev/virtio/VirtIO.py.cc -> .o
[SO Param] m5.objects.VirtIO, VirtIODeviceBase -> ALL/python/_m5/param_VirtIODeviceBase.cc
[ CXX] ALL/python/_m5/param_QemuFwCfgItemE820.cc -> .o
[ CXX] ALL/dev/x86/qemu_fw_cfg.cc -> .o
[ CXX] ALL/python/_m5/param_VirtIODeviceBase.cc -> .o
[SO Param] m5.objects.VirtIO, VirtIODummyDevice -> ALL/python/_m5/param_VirtIODummyDevice.cc
[SO Param] m5.objects.VirtIO, VirtIODummyDevice -> ALL/params/VirtIODummyDevice.hh
[SO Param] m5.objects.VirtIO, PciVirtIO -> ALL/python/_m5/param_PciVirtIO.cc
[ CXX] ALL/python/_m5/param_VirtIODummyDevice.cc -> .o
[SO Param] m5.objects.VirtIO, PciVirtIO -> ALL/params/PciVirtIO.hh
[ CXX] ALL/dev/virtio/VirtIOConsole.py.cc -> .o
[SO Param] m5.objects.VirtIOConsole, VirtIOConsole -> ALL/python/_m5/param_VirtIOConsole.cc
[ CXX] ALL/python/_m5/param_PciVirtIO.cc -> .o
[SO Param] m5.objects.VirtIOConsole, VirtIOConsole -> ALL/params/VirtIOConsole.hh
[ CXX] ALL/python/_m5/param_VirtIOConsole.cc -> .o
[ CXX] ALL/dev/virtio/VirtIOBlock.py.cc -> .o
[SO Param] m5.objects.VirtIOBlock, VirtIOBlock -> ALL/python/_m5/param_VirtIOBlock.cc
[SO Param] m5.objects.VirtIOBlock, VirtIOBlock -> ALL/params/VirtIOBlock.hh
[ CXX] ALL/python/_m5/param_VirtIOBlock.cc -> .o
[ CXX] ALL/dev/virtio/VirtIORng.py.cc -> .o
[SO Param] m5.objects.VirtIORng, VirtIORng -> ALL/python/_m5/param_VirtIORng.cc
[ CXX] ALL/dev/virtio/VirtIO9P.py.cc -> .o
[SO Param] m5.objects.VirtIORng, VirtIORng -> ALL/params/VirtIORng.hh
[ CXX] ALL/python/_m5/param_VirtIORng.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PBase -> ALL/python/_m5/param_VirtIO9PBase.cc
[SO Param] m5.objects.VirtIO9P, VirtIO9PBase -> ALL/params/VirtIO9PBase.hh
[ CXX] ALL/python/_m5/param_VirtIO9PBase.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PProxy -> ALL/python/_m5/param_VirtIO9PProxy.cc
[SO Param] m5.objects.VirtIO9P, VirtIO9PDiod -> ALL/python/_m5/param_VirtIO9PDiod.cc
[SO Param] m5.objects.VirtIO9P, VirtIO9PProxy -> ALL/params/VirtIO9PProxy.hh
[SO Param] m5.objects.VirtIO9P, VirtIO9PDiod -> ALL/params/VirtIO9PDiod.hh
[ CXX] ALL/python/_m5/param_VirtIO9PProxy.cc -> .o
[ CXX] ALL/python/_m5/param_VirtIO9PDiod.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PSocket -> ALL/python/_m5/param_VirtIO9PSocket.cc
[SO Param] m5.objects.VirtIO9P, VirtIO9PSocket -> ALL/params/VirtIO9PSocket.hh
[ TRACING] -> ALL/debug/VIO.hh
[ CXX] ALL/dev/virtio/base.cc -> .o
[ CXX] ALL/dev/virtio/pci.cc -> .o
[ CXX] ALL/python/_m5/param_VirtIO9PSocket.cc -> .o
[ TRACING] -> ALL/debug/VIOConsole.hh
[ CXX] ALL/dev/virtio/console.cc -> .o
[ TRACING] -> ALL/debug/VIOBlock.hh
[ CXX] ALL/dev/virtio/block.cc -> .o
[ TRACING] -> ALL/debug/VIO9P.hh
[ TRACING] -> ALL/debug/VIO9PData.hh
[ CXX] ALL/dev/virtio/fs9p.cc -> .o
[ TRACING] -> ALL/debug/VIORng.hh
[ CXX] ALL/dev/virtio/rng.cc -> .o
[ TRACING] -> ALL/debug/VIO.cc
[ CXX] ALL/debug/VIO.cc -> .o
[ TRACING] -> ALL/debug/VIORng.cc
[ TRACING] -> ALL/debug/VIOIface.cc
[ CXX] ALL/debug/VIORng.cc -> .o
[ CXX] ALL/debug/VIOIface.cc -> .o
[ TRACING] -> ALL/debug/VIOConsole.cc
[ CXX] ALL/debug/VIOConsole.cc -> .o
[ TRACING] -> ALL/debug/VIOBlock.cc
[ TRACING] -> ALL/debug/VIO9P.cc
[ CXX] ALL/debug/VIOBlock.cc -> .o
[ CXX] ALL/debug/VIO9P.cc -> .o
[ TRACING] -> ALL/debug/VIO9PData.cc
[ CXX] ALL/debug/VIO9PData.cc -> .o
[ CXX] ALL/dev/sparc/T1000.py.cc -> .o
[SO Param] m5.objects.T1000, MmDisk -> ALL/python/_m5/param_MmDisk.cc
[SO Param] m5.objects.T1000, DumbTOD -> ALL/python/_m5/param_DumbTOD.cc
[SO Param] m5.objects.T1000, Iob -> ALL/python/_m5/param_Iob.cc
[SO Param] m5.objects.T1000, T1000 -> ALL/python/_m5/param_T1000.cc
[SO Param] m5.objects.T1000, DumbTOD -> ALL/params/DumbTOD.hh
[ TRACING] -> ALL/debug/Iob.hh
[SO Param] m5.objects.T1000, MmDisk -> ALL/params/MmDisk.hh
[SO Param] m5.objects.T1000, Iob -> ALL/params/Iob.hh
[SO Param] m5.objects.T1000, T1000 -> ALL/params/T1000.hh
[ TRACING] -> ALL/debug/Iob.cc
[ CXX] ALL/debug/Iob.cc -> .o
[ CXX] ALL/python/m5/defines.py.cc -> .o
[ CXX] ALL/python/_m5/param_DumbTOD.cc -> .o
[ CXX] ALL/dev/sparc/dtod.cc -> .o
[ CXX] ALL/dev/sparc/mm_disk.cc -> .o
[ CXX] ALL/dev/sparc/iob.cc -> .o
[ CXX] ALL/dev/sparc/t1000.cc -> .o
[ CXX] ALL/python/_m5/param_T1000.cc -> .o
[ CXX] ALL/python/_m5/param_Iob.cc -> .o
[ CXX] ALL/python/_m5/param_MmDisk.cc -> .o
[ CXX] ALL/python/m5/info.py.cc -> .o
[ CXX] ALL/base/date.cc -> .o
[ LINK] -> ALL/gem5.opt
scons: done building targets.
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outzdnxh2q3 -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/download_check.py --download-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources/resource-downloading-test
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outwekg0il0 -re --silent-redirect /nobackup/jenkins/workspace/weekly/configs/example/gem5_library/riscvmatched-fs.py --to-init
Starting Test Suite: test-resource-downloading-ALL-x86_64-opt
Starting Test Case: test-resource-downloading-ALL-x86_64-opt
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outfcry5wp1 -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 1 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outqfpyge9h -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu atomic --num-cpus 2 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outdcg94c3q -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu atomic --num-cpus 1 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: test-gem5-library-example-riscvmatched-fs-ALL-x86_64-opt
Starting Test Case: test-gem5-library-example-riscvmatched-fs-ALL-x86_64-opt
Starting Test Suite: timing-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Suite: atomic-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: atomic-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Suite: atomic-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: atomic-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: atomic-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outci2nw54j -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 2 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: atomic-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outfo02enkh -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 4 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_4-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_4-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outy033ipi5 -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 1 --mem-system mesi_two_level --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_1-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_1-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: test-gem5-library-example-riscvmatched-fs-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5out3czqhd_e -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 4 --mem-system mesi_two_level --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_4-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_4-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outia1pnqgf -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 8 --mem-system mesi_two_level --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_8-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_8-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_4-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5out9nnodnbm -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu o3 --num-cpus 1 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type init --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: o3-cpu_1-cores_classic_DualChannelDDR4_2400_init_x86-boot-test-ALL-x86_64-opt
Starting Test Case: o3-cpu_1-cores_classic_DualChannelDDR4_2400_init_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_1-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Build step 'Execute shell' marked build as failure
Archiving artifacts
See https://jenkins.gem5.org/job/weekly/116/display/redirect?page=changes
Changes:
[huxuan0307] ext: Update softfloat to 3d full version
[gabe.black] base,cpu,dev,sim: Pull common logic into ListenSocket::listen().
[gabe.black] base: Make ListenSocket::listen(int port) protected.
[gabe.black] base,cpu,dev: Add a level of indirection for ListenSockets.
[christ.derek] ext: Add DRAMSys integration instructions
[christ.derek] mem: Add DRAMSys wrapper as a memory object
[christ.derek] configs: Add DRAMSys config example
[christ.derek] stdlib: Use get_mem_ports in incorporate caches
[christ.derek] stdlib,configs: Add DRAMSys to the gem5 standard library
[christ.derek] tests: Add DRAMSys compilation and scripts to Weekly tests
[mc] arch-arm: This commit fix incorrect ARM isa implementation
[mkjost] tests: Fix failing SST and SystemC nightly tests
[mkjost] tests: Fix the nightly SST and SystemC tests
[mkjost] tests: Update nightly SystemC test
[...truncated 296.38 KB...]
[ CXX] ALL/python/_m5/param_LupioPIC.cc -> .o
[ CXX] ALL/dev/lupio/LupioRNG.py.cc -> .o
[SO Param] m5.objects.LupioRNG, LupioRNG -> ALL/python/_m5/param_LupioRNG.cc
[SO Param] m5.objects.LupioRNG, LupioRNG -> ALL/params/LupioRNG.hh
[ TRACING] -> ALL/debug/LupioRNG.hh
[ CXX] ALL/dev/lupio/LupioRTC.py.cc -> .o
[ CXX] ALL/python/_m5/param_LupioRNG.cc -> .o
[SO Param] m5.objects.LupioRTC, LupioRTC -> ALL/python/_m5/param_LupioRTC.cc
[SO Param] m5.objects.LupioRTC, LupioRTC -> ALL/params/LupioRTC.hh
[ TRACING] -> ALL/debug/LupioRTC.hh
[ CXX] ALL/python/_m5/param_LupioRTC.cc -> .o
[ CXX] ALL/dev/lupio/LupioTMR.py.cc -> .o
[SO Param] m5.objects.LupioTMR, LupioTMR -> ALL/python/_m5/param_LupioTMR.cc
[SO Param] m5.objects.LupioTMR, LupioTMR -> ALL/params/LupioTMR.hh
[ CXX] ALL/python/_m5/param_LupioTMR.cc -> .o
[ CXX] ALL/dev/lupio/LupioTTY.py.cc -> .o
[SO Param] m5.objects.LupioTTY, LupioTTY -> ALL/python/_m5/param_LupioTTY.cc
[SO Param] m5.objects.LupioTTY, LupioTTY -> ALL/params/LupioTTY.hh
[ CXX] ALL/python/_m5/param_LupioTTY.cc -> .o
[ CXX] ALL/dev/lupio/LupioSYS.py.cc -> .o
[SO Param] m5.objects.LupioSYS, LupioSYS -> ALL/python/_m5/param_LupioSYS.cc
[SO Param] m5.objects.LupioSYS, LupioSYS -> ALL/params/LupioSYS.hh
[ TRACING] -> ALL/debug/LupioSYS.hh
[ TRACING] -> ALL/debug/LupioBLK.cc
[ CXX] ALL/python/_m5/param_LupioSYS.cc -> .o
[ CXX] ALL/debug/LupioBLK.cc -> .o
[ TRACING] -> ALL/debug/LupioIPI.cc
[ TRACING] -> ALL/debug/LupioIPI.hh
[ CXX] ALL/debug/LupioIPI.cc -> .o
[ TRACING] -> ALL/debug/LupioPIC.cc
[ TRACING] -> ALL/debug/LupioPIC.hh
[ CXX] ALL/debug/LupioPIC.cc -> .o
[ TRACING] -> ALL/debug/LupioRNG.cc
[ CXX] ALL/debug/LupioRNG.cc -> .o
[ TRACING] -> ALL/debug/LupioRTC.cc
[ CXX] ALL/debug/LupioRTC.cc -> .o
[ TRACING] -> ALL/debug/LupioTMR.cc
[ TRACING] -> ALL/debug/LupioTMR.hh
[ TRACING] -> ALL/debug/LupioTTY.cc
[ CXX] ALL/debug/LupioTMR.cc -> .o
[ TRACING] -> ALL/debug/LupioTTY.hh
[ CXX] ALL/debug/LupioTTY.cc -> .o
[ TRACING] -> ALL/debug/LupioSYS.cc
[ CXX] ALL/debug/LupioSYS.cc -> .o
[ CXX] ALL/dev/lupio/lupio_blk.cc -> .o
[ CXX] ALL/dev/lupio/lupio_ipi.cc -> .o
[ CXX] ALL/dev/lupio/lupio_pic.cc -> .o
[ CXX] ALL/dev/lupio/lupio_rng.cc -> .o
[ CXX] ALL/dev/lupio/lupio_rtc.cc -> .o
[ CXX] ALL/dev/lupio/lupio_tmr.cc -> .o
[ CXX] ALL/dev/lupio/lupio_tty.cc -> .o
[ CXX] ALL/dev/lupio/lupio_sys.cc -> .o
[ CXX] ALL/dev/x86/Pc.py.cc -> .o
[SO Param] m5.objects.Pc, Pc -> ALL/python/_m5/param_Pc.cc
[ CXX] ALL/dev/x86/pc.cc -> .o
[ CXX] ALL/python/_m5/param_Pc.cc -> .o
[ CXX] ALL/dev/x86/SouthBridge.py.cc -> .o
[SO Param] m5.objects.SouthBridge, SouthBridge -> ALL/python/_m5/param_SouthBridge.cc
[ CXX] ALL/dev/x86/south_bridge.cc -> .o
[ CXX] ALL/python/_m5/param_SouthBridge.cc -> .o
[ CXX] ALL/dev/x86/Cmos.py.cc -> .o
[SO Param] m5.objects.Cmos, Cmos -> ALL/python/_m5/param_Cmos.cc
[ CXX] ALL/python/_m5/param_Cmos.cc -> .o
[ TRACING] -> ALL/debug/CMOS.hh
[ CXX] ALL/dev/x86/cmos.cc -> .o
[ TRACING] -> ALL/debug/CMOS.cc
[ CXX] ALL/dev/x86/I8259.py.cc -> .o
[ CXX] ALL/debug/CMOS.cc -> .o
[SO Param] m5.objects.I8259, I8259 -> ALL/python/_m5/param_I8259.cc
[ CXX] ALL/python/_m5/param_I8259.cc -> .o
[ENUM STR] m5.objects.I8259, X86I8259CascadeMode -> ALL/enums/X86I8259CascadeMode.cc
[ TRACING] -> ALL/debug/I8259.hh
[ CXX] ALL/dev/x86/i8259.cc -> .o
[ CXX] ALL/enums/X86I8259CascadeMode.cc -> .o
[ TRACING] -> ALL/debug/I8259.cc
[ CXX] ALL/dev/x86/I8254.py.cc -> .o
[ CXX] ALL/debug/I8259.cc -> .o
[SO Param] m5.objects.I8254, I8254 -> ALL/python/_m5/param_I8254.cc
[ CXX] ALL/python/_m5/param_I8254.cc -> .o
[ TRACING] -> ALL/debug/I8254.hh
[ CXX] ALL/dev/x86/i8254.cc -> .o
[ TRACING] -> ALL/debug/I8254.cc
[ CXX] ALL/debug/I8254.cc -> .o
[ CXX] ALL/dev/x86/I8237.py.cc -> .o
[SO Param] m5.objects.I8237, I8237 -> ALL/python/_m5/param_I8237.cc
[ CXX] ALL/dev/x86/i8237.cc -> .o
[ CXX] ALL/python/_m5/param_I8237.cc -> .o
[ TRACING] -> ALL/debug/I8237.cc
[ TRACING] -> ALL/debug/I8237.hh
[ CXX] ALL/debug/I8237.cc -> .o
[ CXX] ALL/dev/x86/I8042.py.cc -> .o
[SO Param] m5.objects.I8042, I8042 -> ALL/python/_m5/param_I8042.cc
[ CXX] ALL/python/_m5/param_I8042.cc -> .o
[ TRACING] -> ALL/debug/I8042.hh
[ CXX] ALL/dev/x86/i8042.cc -> .o
[ TRACING] -> ALL/debug/I8042.cc
[ CXX] ALL/debug/I8042.cc -> .o
[ CXX] ALL/dev/x86/X86Ide.py.cc -> .o
[SO Param] m5.objects.X86Ide, X86IdeController -> ALL/python/_m5/param_X86IdeController.cc
[SO Param] m5.objects.X86Ide, X86IdeController -> ALL/params/X86IdeController.hh
[ CXX] ALL/dev/x86/PcSpeaker.py.cc -> .o
[SO Param] m5.objects.PcSpeaker, PcSpeaker -> ALL/python/_m5/param_PcSpeaker.cc
[ CXX] ALL/python/_m5/param_X86IdeController.cc -> .o
[ CXX] ALL/python/_m5/param_PcSpeaker.cc -> .o
[ CXX] ALL/dev/x86/ide_ctrl.cc -> .o
[ TRACING] -> ALL/debug/PcSpeaker.hh
[ CXX] ALL/dev/x86/speaker.cc -> .o
[ TRACING] -> ALL/debug/PcSpeaker.cc
[ CXX] ALL/debug/PcSpeaker.cc -> .o
[ CXX] ALL/dev/x86/I82094AA.py.cc -> .o
[SO Param] m5.objects.I82094AA, I82094AA -> ALL/python/_m5/param_I82094AA.cc
[ TRACING] -> ALL/debug/I82094AA.hh
[ CXX] ALL/dev/x86/i82094aa.cc -> .o
[ TRACING] -> ALL/debug/I82094AA.cc
[ CXX] ALL/debug/I82094AA.cc -> .o
[ CXX] ALL/python/_m5/param_I82094AA.cc -> .o
[ CXX] ALL/dev/x86/X86QemuFwCfg.py.cc -> .o
[SO Param] m5.objects.X86QemuFwCfg, QemuFwCfgItemE820 -> ALL/python/_m5/param_QemuFwCfgItemE820.cc
[SO Param] m5.objects.X86QemuFwCfg, QemuFwCfgItemE820 -> ALL/params/QemuFwCfgItemE820.hh
[ CXX] ALL/dev/virtio/VirtIO.py.cc -> .o
[ CXX] ALL/dev/x86/qemu_fw_cfg.cc -> .o
[ CXX] ALL/python/_m5/param_QemuFwCfgItemE820.cc -> .o
[SO Param] m5.objects.VirtIO, VirtIODeviceBase -> ALL/python/_m5/param_VirtIODeviceBase.cc
[ CXX] ALL/python/_m5/param_VirtIODeviceBase.cc -> .o
[SO Param] m5.objects.VirtIO, VirtIODummyDevice -> ALL/python/_m5/param_VirtIODummyDevice.cc
[SO Param] m5.objects.VirtIO, VirtIODummyDevice -> ALL/params/VirtIODummyDevice.hh
[ CXX] ALL/python/_m5/param_VirtIODummyDevice.cc -> .o
[SO Param] m5.objects.VirtIO, PciVirtIO -> ALL/python/_m5/param_PciVirtIO.cc
[SO Param] m5.objects.VirtIO, PciVirtIO -> ALL/params/PciVirtIO.hh
[ CXX] ALL/dev/virtio/VirtIOConsole.py.cc -> .o
[SO Param] m5.objects.VirtIOConsole, VirtIOConsole -> ALL/python/_m5/param_VirtIOConsole.cc
[ CXX] ALL/python/_m5/param_PciVirtIO.cc -> .o
[SO Param] m5.objects.VirtIOConsole, VirtIOConsole -> ALL/params/VirtIOConsole.hh
[ CXX] ALL/dev/virtio/VirtIOBlock.py.cc -> .o
[ CXX] ALL/python/_m5/param_VirtIOConsole.cc -> .o
[SO Param] m5.objects.VirtIOBlock, VirtIOBlock -> ALL/python/_m5/param_VirtIOBlock.cc
[SO Param] m5.objects.VirtIOBlock, VirtIOBlock -> ALL/params/VirtIOBlock.hh
[ CXX] ALL/python/_m5/param_VirtIOBlock.cc -> .o
[ CXX] ALL/dev/virtio/VirtIORng.py.cc -> .o
[SO Param] m5.objects.VirtIORng, VirtIORng -> ALL/python/_m5/param_VirtIORng.cc
[ CXX] ALL/dev/virtio/VirtIO9P.py.cc -> .o
[SO Param] m5.objects.VirtIORng, VirtIORng -> ALL/params/VirtIORng.hh
[ CXX] ALL/python/_m5/param_VirtIORng.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PBase -> ALL/python/_m5/param_VirtIO9PBase.cc
[SO Param] m5.objects.VirtIO9P, VirtIO9PBase -> ALL/params/VirtIO9PBase.hh
[SO Param] m5.objects.VirtIO9P, VirtIO9PProxy -> ALL/python/_m5/param_VirtIO9PProxy.cc
[ CXX] ALL/python/_m5/param_VirtIO9PBase.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PProxy -> ALL/params/VirtIO9PProxy.hh
[SO Param] m5.objects.VirtIO9P, VirtIO9PDiod -> ALL/python/_m5/param_VirtIO9PDiod.cc
[ CXX] ALL/python/_m5/param_VirtIO9PProxy.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PDiod -> ALL/params/VirtIO9PDiod.hh
[SO Param] m5.objects.VirtIO9P, VirtIO9PSocket -> ALL/python/_m5/param_VirtIO9PSocket.cc
[ CXX] ALL/python/_m5/param_VirtIO9PDiod.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PSocket -> ALL/params/VirtIO9PSocket.hh
[ CXX] ALL/python/_m5/param_VirtIO9PSocket.cc -> .o
[ TRACING] -> ALL/debug/VIO.hh
[ CXX] ALL/dev/virtio/base.cc -> .o
[ CXX] ALL/dev/virtio/pci.cc -> .o
[ TRACING] -> ALL/debug/VIOConsole.hh
[ CXX] ALL/dev/virtio/console.cc -> .o
[ TRACING] -> ALL/debug/VIOBlock.hh
[ CXX] ALL/dev/virtio/block.cc -> .o
[ TRACING] -> ALL/debug/VIO9P.hh
[ TRACING] -> ALL/debug/VIO9PData.hh
[ CXX] ALL/dev/virtio/fs9p.cc -> .o
[ TRACING] -> ALL/debug/VIORng.hh
[ CXX] ALL/dev/virtio/rng.cc -> .o
[ TRACING] -> ALL/debug/VIO.cc
[ CXX] ALL/debug/VIO.cc -> .o
[ TRACING] -> ALL/debug/VIORng.cc
[ TRACING] -> ALL/debug/VIOIface.cc
[ CXX] ALL/debug/VIORng.cc -> .o
[ CXX] ALL/debug/VIOIface.cc -> .o
[ TRACING] -> ALL/debug/VIOConsole.cc
[ CXX] ALL/debug/VIOConsole.cc -> .o
[ TRACING] -> ALL/debug/VIOBlock.cc
[ CXX] ALL/debug/VIOBlock.cc -> .o
[ TRACING] -> ALL/debug/VIO9P.cc
[ TRACING] -> ALL/debug/VIO9PData.cc
[ CXX] ALL/debug/VIO9P.cc -> .o
[ CXX] ALL/dev/sparc/T1000.py.cc -> .o
[SO Param] m5.objects.T1000, MmDisk -> ALL/python/_m5/param_MmDisk.cc
[ CXX] ALL/debug/VIO9PData.cc -> .o
[SO Param] m5.objects.T1000, DumbTOD -> ALL/python/_m5/param_DumbTOD.cc
[SO Param] m5.objects.T1000, Iob -> ALL/python/_m5/param_Iob.cc
[SO Param] m5.objects.T1000, T1000 -> ALL/python/_m5/param_T1000.cc
[SO Param] m5.objects.T1000, MmDisk -> ALL/params/MmDisk.hh
[SO Param] m5.objects.T1000, DumbTOD -> ALL/params/DumbTOD.hh
[ TRACING] -> ALL/debug/Iob.hh
[SO Param] m5.objects.T1000, Iob -> ALL/params/Iob.hh
[SO Param] m5.objects.T1000, T1000 -> ALL/params/T1000.hh
[ TRACING] -> ALL/debug/Iob.cc
[ CXX] ALL/debug/Iob.cc -> .o
[ CXX] ALL/python/m5/defines.py.cc -> .o
[ CXX] ALL/dev/sparc/mm_disk.cc -> .o
[ CXX] ALL/dev/sparc/dtod.cc -> .o
[ CXX] ALL/dev/sparc/iob.cc -> .o
[ CXX] ALL/python/_m5/param_T1000.cc -> .o
[ CXX] ALL/dev/sparc/t1000.cc -> .o
[ CXX] ALL/python/_m5/param_Iob.cc -> .o
[ CXX] ALL/python/_m5/param_DumbTOD.cc -> .o
[ CXX] ALL/python/_m5/param_MmDisk.cc -> .o
[ CXX] ALL/python/m5/info.py.cc -> .o
[ CXX] ALL/base/date.cc -> .o
[ LINK] -> ALL/gem5.opt
scons: done building targets.
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outr2vl0q4w -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/download_check.py --download-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources/resource-downloading-test
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outfkfhhuja -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu atomic --num-cpus 1 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outo2thopi1 -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu atomic --num-cpus 2 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outjgiqvx8u -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 1 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: test-resource-downloading-ALL-x86_64-opt
Starting Test Case: test-resource-downloading-ALL-x86_64-opt
Starting Test Suite: atomic-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: atomic-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Suite: atomic-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outakzyan8q -re --silent-redirect /nobackup/jenkins/workspace/weekly/configs/example/gem5_library/riscvmatched-fs.py --to-init
Starting Test Case: atomic-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Suite: timing-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Suite: test-gem5-library-example-riscvmatched-fs-ALL-x86_64-opt
Starting Test Case: test-gem5-library-example-riscvmatched-fs-ALL-x86_64-opt
Test: atomic-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outonhnb1mo -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 2 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: atomic-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outbudjnsqr -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 4 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_4-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_4-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5out93roe_q1 -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 1 --mem-system mesi_two_level --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_1-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_1-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: test-gem5-library-example-riscvmatched-fs-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outk0ckeepu -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 4 --mem-system mesi_two_level --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_4-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_4-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outl7ovhpd9 -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 8 --mem-system mesi_two_level --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_8-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_8-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_4-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outmyk20txp -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu o3 --num-cpus 1 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type init --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: o3-cpu_1-cores_classic_DualChannelDDR4_2400_init_x86-boot-test-ALL-x86_64-opt
Starting Test Case: o3-cpu_1-cores_classic_DualChannelDDR4_2400_init_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_1-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5out0lvjn9yx -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu o3 --num-cpus 2 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type init --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Build step 'Execute shell' marked build as failure
Archiving artifacts
See https://jenkins.gem5.org/job/weekly/117/display/redirect?page=changes
Changes:
[vramadas] dev-amdgpu: Added PM4MapQueues to GPUFS checkpoint
[vramadas] dev-amdgpu: Add GART translations to GPUFS checkpoint
[Bobby R. Bruce] arch-sparc: Rewrite unused array in tgt_stat64 for mac
[humzajahangirikram] stdlib: Small fix in stdlib spec2006 script
[mattdsinclair] mem-ruby: fix whitespacing errors in RubySystem
[gabe.black] base: Abstract the AF_INET-ness out of ListenSocket.
[alexrichardson] scons: allow building without duplicating source files
[gabe.black] util: Make m5term able to connect to unix domain sockets.
[...truncated 331.15 KB...]
[ CXX] ALL/python/_m5/param_PciMemUpperBar.cc -> .o
[ CXX] ALL/python/_m5/param_PciDevice.cc -> .o
[ TRACING] -> ALL/debug/PciDevice.hh
[ TRACING] -> ALL/debug/PciDevice.cc
[ CXX] ALL/dev/pci/PciHost.py.cc -> .o
[ CXX] ALL/debug/PciDevice.cc -> .o
[ CXX] src/dev/pci/device.cc -> ALL/dev/pci/device.o
[SO Param] m5.objects.PciHost, PciHost -> ALL/python/_m5/param_PciHost.cc
[ CXX] ALL/python/_m5/param_PciHost.cc -> .o
[SO Param] m5.objects.PciHost, GenericPciHost -> ALL/python/_m5/param_GenericPciHost.cc
[ CXX] ALL/python/_m5/param_GenericPciHost.cc -> .o
[ TRACING] -> ALL/debug/PciHost.hh
[ CXX] src/dev/pci/host.cc -> ALL/dev/pci/host.o
[ TRACING] -> ALL/debug/PciHost.cc
[ CXX] ALL/debug/PciHost.cc -> .o
[ CXX] ALL/dev/pci/CopyEngine.py.cc -> .o
[SO Param] m5.objects.CopyEngine, CopyEngine -> ALL/python/_m5/param_CopyEngine.cc
[SO Param] m5.objects.CopyEngine, CopyEngine -> ALL/params/CopyEngine.hh
[ TRACING] -> ALL/debug/DMACopyEngine.hh
[ TRACING] -> ALL/debug/DMACopyEngine.cc
[ CXX] ALL/dev/lupio/LupioBLK.py.cc -> .o
[ CXX] ALL/debug/DMACopyEngine.cc -> .o
[ CXX] src/dev/pci/copy_engine.cc -> ALL/dev/pci/copy_engine.o
[ CXX] ALL/python/_m5/param_CopyEngine.cc -> .o
[SO Param] m5.objects.LupioBLK, LupioBLK -> ALL/python/_m5/param_LupioBLK.cc
[ CXX] ALL/dev/lupio/LupioIPI.py.cc -> .o
[SO Param] m5.objects.LupioBLK, LupioBLK -> ALL/params/LupioBLK.hh
[ TRACING] -> ALL/debug/LupioBLK.hh
[ CXX] ALL/python/_m5/param_LupioBLK.cc -> .o
[SO Param] m5.objects.LupioIPI, LupioIPI -> ALL/python/_m5/param_LupioIPI.cc
[SO Param] m5.objects.LupioIPI, LupioIPI -> ALL/params/LupioIPI.hh
[ CXX] ALL/python/_m5/param_LupioIPI.cc -> .o
[ CXX] ALL/dev/lupio/LupioPIC.py.cc -> .o
[SO Param] m5.objects.LupioPIC, LupioPIC -> ALL/python/_m5/param_LupioPIC.cc
[ CXX] ALL/dev/lupio/LupioRNG.py.cc -> .o
[ CXX] ALL/python/_m5/param_LupioPIC.cc -> .o
[SO Param] m5.objects.LupioRNG, LupioRNG -> ALL/python/_m5/param_LupioRNG.cc
[SO Param] m5.objects.LupioRNG, LupioRNG -> ALL/params/LupioRNG.hh
[ TRACING] -> ALL/debug/LupioRNG.hh
[ CXX] ALL/python/_m5/param_LupioRNG.cc -> .o
[ CXX] ALL/dev/lupio/LupioRTC.py.cc -> .o
[SO Param] m5.objects.LupioRTC, LupioRTC -> ALL/python/_m5/param_LupioRTC.cc
[ CXX] ALL/dev/lupio/LupioTMR.py.cc -> .o
[SO Param] m5.objects.LupioRTC, LupioRTC -> ALL/params/LupioRTC.hh
[ TRACING] -> ALL/debug/LupioRTC.hh
[SO Param] m5.objects.LupioTMR, LupioTMR -> ALL/python/_m5/param_LupioTMR.cc
[ CXX] ALL/python/_m5/param_LupioRTC.cc -> .o
[SO Param] m5.objects.LupioTMR, LupioTMR -> ALL/params/LupioTMR.hh
[ CXX] ALL/python/_m5/param_LupioTMR.cc -> .o
[ CXX] ALL/dev/lupio/LupioTTY.py.cc -> .o
[SO Param] m5.objects.LupioTTY, LupioTTY -> ALL/python/_m5/param_LupioTTY.cc
[ CXX] ALL/dev/lupio/LupioSYS.py.cc -> .o
[SO Param] m5.objects.LupioTTY, LupioTTY -> ALL/params/LupioTTY.hh
[ CXX] ALL/python/_m5/param_LupioTTY.cc -> .o
[SO Param] m5.objects.LupioSYS, LupioSYS -> ALL/python/_m5/param_LupioSYS.cc
[SO Param] m5.objects.LupioSYS, LupioSYS -> ALL/params/LupioSYS.hh
[ TRACING] -> ALL/debug/LupioSYS.hh
[ TRACING] -> ALL/debug/LupioBLK.cc
[ CXX] ALL/debug/LupioBLK.cc -> .o
[ CXX] ALL/python/_m5/param_LupioSYS.cc -> .o
[ TRACING] -> ALL/debug/LupioIPI.cc
[ TRACING] -> ALL/debug/LupioIPI.hh
[ CXX] ALL/debug/LupioIPI.cc -> .o
[ TRACING] -> ALL/debug/LupioPIC.cc
[ TRACING] -> ALL/debug/LupioPIC.hh
[ CXX] ALL/debug/LupioPIC.cc -> .o
[ TRACING] -> ALL/debug/LupioRNG.cc
[ CXX] ALL/debug/LupioRNG.cc -> .o
[ TRACING] -> ALL/debug/LupioRTC.cc
[ CXX] ALL/debug/LupioRTC.cc -> .o
[ TRACING] -> ALL/debug/LupioTMR.cc
[ TRACING] -> ALL/debug/LupioTMR.hh
[ CXX] ALL/debug/LupioTMR.cc -> .o
[ TRACING] -> ALL/debug/LupioTTY.cc
[ TRACING] -> ALL/debug/LupioTTY.hh
[ CXX] ALL/debug/LupioTTY.cc -> .o
[ TRACING] -> ALL/debug/LupioSYS.cc
[ CXX] ALL/debug/LupioSYS.cc -> .o
[ CXX] src/dev/lupio/lupio_blk.cc -> ALL/dev/lupio/lupio_blk.o
[ CXX] src/dev/lupio/lupio_ipi.cc -> ALL/dev/lupio/lupio_ipi.o
[ CXX] src/dev/lupio/lupio_pic.cc -> ALL/dev/lupio/lupio_pic.o
[ CXX] src/dev/lupio/lupio_rng.cc -> ALL/dev/lupio/lupio_rng.o
[ CXX] src/dev/lupio/lupio_rtc.cc -> ALL/dev/lupio/lupio_rtc.o
[ CXX] src/dev/lupio/lupio_tmr.cc -> ALL/dev/lupio/lupio_tmr.o
[ CXX] src/dev/lupio/lupio_tty.cc -> ALL/dev/lupio/lupio_tty.o
[ CXX] src/dev/lupio/lupio_sys.cc -> ALL/dev/lupio/lupio_sys.o
[ CXX] ALL/dev/x86/Pc.py.cc -> .o
[SO Param] m5.objects.Pc, Pc -> ALL/python/_m5/param_Pc.cc
[ CXX] src/dev/x86/pc.cc -> ALL/dev/x86/pc.o
[ CXX] ALL/python/_m5/param_Pc.cc -> .o
[ CXX] ALL/dev/x86/SouthBridge.py.cc -> .o
[SO Param] m5.objects.SouthBridge, SouthBridge -> ALL/python/_m5/param_SouthBridge.cc
[ CXX] src/dev/x86/south_bridge.cc -> ALL/dev/x86/south_bridge.o
[ CXX] ALL/python/_m5/param_SouthBridge.cc -> .o
[ CXX] ALL/dev/x86/Cmos.py.cc -> .o
[SO Param] m5.objects.Cmos, Cmos -> ALL/python/_m5/param_Cmos.cc
[ CXX] ALL/python/_m5/param_Cmos.cc -> .o
[ TRACING] -> ALL/debug/CMOS.hh
[ TRACING] -> ALL/debug/CMOS.cc
[ CXX] src/dev/x86/cmos.cc -> ALL/dev/x86/cmos.o
[ CXX] ALL/debug/CMOS.cc -> .o
[ CXX] ALL/dev/x86/I8259.py.cc -> .o
[SO Param] m5.objects.I8259, I8259 -> ALL/python/_m5/param_I8259.cc
[ CXX] ALL/python/_m5/param_I8259.cc -> .o
[ENUM STR] m5.objects.I8259, X86I8259CascadeMode -> ALL/enums/X86I8259CascadeMode.cc
[ TRACING] -> ALL/debug/I8259.hh
[ CXX] src/dev/x86/i8259.cc -> ALL/dev/x86/i8259.o
[ CXX] ALL/enums/X86I8259CascadeMode.cc -> .o
[ TRACING] -> ALL/debug/I8259.cc
[ CXX] ALL/debug/I8259.cc -> .o
[ CXX] ALL/dev/x86/I8254.py.cc -> .o
[SO Param] m5.objects.I8254, I8254 -> ALL/python/_m5/param_I8254.cc
[ CXX] ALL/python/_m5/param_I8254.cc -> .o
[ TRACING] -> ALL/debug/I8254.hh
[ CXX] src/dev/x86/i8254.cc -> ALL/dev/x86/i8254.o
[ TRACING] -> ALL/debug/I8254.cc
[ CXX] ALL/debug/I8254.cc -> .o
[ CXX] ALL/dev/x86/I8237.py.cc -> .o
[SO Param] m5.objects.I8237, I8237 -> ALL/python/_m5/param_I8237.cc
[ CXX] ALL/python/_m5/param_I8237.cc -> .o
[ CXX] src/dev/x86/i8237.cc -> ALL/dev/x86/i8237.o
[ TRACING] -> ALL/debug/I8237.cc
[ TRACING] -> ALL/debug/I8237.hh
[ CXX] ALL/debug/I8237.cc -> .o
[ CXX] ALL/dev/x86/I8042.py.cc -> .o
[SO Param] m5.objects.I8042, I8042 -> ALL/python/_m5/param_I8042.cc
[ CXX] ALL/python/_m5/param_I8042.cc -> .o
[ TRACING] -> ALL/debug/I8042.hh
[ CXX] src/dev/x86/i8042.cc -> ALL/dev/x86/i8042.o
[ TRACING] -> ALL/debug/I8042.cc
[ CXX] ALL/debug/I8042.cc -> .o
[ CXX] ALL/dev/x86/X86Ide.py.cc -> .o
[SO Param] m5.objects.X86Ide, X86IdeController -> ALL/python/_m5/param_X86IdeController.cc
[SO Param] m5.objects.X86Ide, X86IdeController -> ALL/params/X86IdeController.hh
[ CXX] ALL/dev/x86/PcSpeaker.py.cc -> .o
[ CXX] src/dev/x86/ide_ctrl.cc -> ALL/dev/x86/ide_ctrl.o
[ CXX] ALL/python/_m5/param_X86IdeController.cc -> .o
[SO Param] m5.objects.PcSpeaker, PcSpeaker -> ALL/python/_m5/param_PcSpeaker.cc
[ CXX] ALL/python/_m5/param_PcSpeaker.cc -> .o
[ TRACING] -> ALL/debug/PcSpeaker.hh
[ CXX] src/dev/x86/speaker.cc -> ALL/dev/x86/speaker.o
[ TRACING] -> ALL/debug/PcSpeaker.cc
[ CXX] ALL/debug/PcSpeaker.cc -> .o
[ CXX] ALL/dev/x86/I82094AA.py.cc -> .o
[SO Param] m5.objects.I82094AA, I82094AA -> ALL/python/_m5/param_I82094AA.cc
[ CXX] ALL/python/_m5/param_I82094AA.cc -> .o
[ TRACING] -> ALL/debug/I82094AA.hh
[ CXX] src/dev/x86/i82094aa.cc -> ALL/dev/x86/i82094aa.o
[ TRACING] -> ALL/debug/I82094AA.cc
[ CXX] ALL/debug/I82094AA.cc -> .o
[ CXX] ALL/dev/x86/X86QemuFwCfg.py.cc -> .o
[SO Param] m5.objects.X86QemuFwCfg, QemuFwCfgItemE820 -> ALL/python/_m5/param_QemuFwCfgItemE820.cc
[SO Param] m5.objects.X86QemuFwCfg, QemuFwCfgItemE820 -> ALL/params/QemuFwCfgItemE820.hh
[ CXX] ALL/python/_m5/param_QemuFwCfgItemE820.cc -> .o
[ CXX] src/dev/x86/qemu_fw_cfg.cc -> ALL/dev/x86/qemu_fw_cfg.o
[ CXX] ALL/dev/virtio/VirtIO.py.cc -> .o
[SO Param] m5.objects.VirtIO, VirtIODeviceBase -> ALL/python/_m5/param_VirtIODeviceBase.cc
[ CXX] ALL/python/_m5/param_VirtIODeviceBase.cc -> .o
[SO Param] m5.objects.VirtIO, VirtIODummyDevice -> ALL/python/_m5/param_VirtIODummyDevice.cc
[SO Param] m5.objects.VirtIO, VirtIODummyDevice -> ALL/params/VirtIODummyDevice.hh
[ CXX] ALL/python/_m5/param_VirtIODummyDevice.cc -> .o
[SO Param] m5.objects.VirtIO, PciVirtIO -> ALL/python/_m5/param_PciVirtIO.cc
[ CXX] ALL/dev/virtio/VirtIOConsole.py.cc -> .o
[SO Param] m5.objects.VirtIO, PciVirtIO -> ALL/params/PciVirtIO.hh
[SO Param] m5.objects.VirtIOConsole, VirtIOConsole -> ALL/python/_m5/param_VirtIOConsole.cc
[ CXX] ALL/python/_m5/param_PciVirtIO.cc -> .o
[SO Param] m5.objects.VirtIOConsole, VirtIOConsole -> ALL/params/VirtIOConsole.hh
[ CXX] ALL/dev/virtio/VirtIOBlock.py.cc -> .o
[ CXX] ALL/python/_m5/param_VirtIOConsole.cc -> .o
[SO Param] m5.objects.VirtIOBlock, VirtIOBlock -> ALL/python/_m5/param_VirtIOBlock.cc
[SO Param] m5.objects.VirtIOBlock, VirtIOBlock -> ALL/params/VirtIOBlock.hh
[ CXX] ALL/python/_m5/param_VirtIOBlock.cc -> .o
[ CXX] ALL/dev/virtio/VirtIORng.py.cc -> .o
[SO Param] m5.objects.VirtIORng, VirtIORng -> ALL/python/_m5/param_VirtIORng.cc
[ CXX] ALL/dev/virtio/VirtIO9P.py.cc -> .o
[SO Param] m5.objects.VirtIORng, VirtIORng -> ALL/params/VirtIORng.hh
[ CXX] ALL/python/_m5/param_VirtIORng.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PBase -> ALL/python/_m5/param_VirtIO9PBase.cc
[SO Param] m5.objects.VirtIO9P, VirtIO9PBase -> ALL/params/VirtIO9PBase.hh
[ CXX] ALL/python/_m5/param_VirtIO9PBase.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PProxy -> ALL/python/_m5/param_VirtIO9PProxy.cc
[SO Param] m5.objects.VirtIO9P, VirtIO9PProxy -> ALL/params/VirtIO9PProxy.hh
[ CXX] ALL/python/_m5/param_VirtIO9PProxy.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PDiod -> ALL/python/_m5/param_VirtIO9PDiod.cc
[SO Param] m5.objects.VirtIO9P, VirtIO9PDiod -> ALL/params/VirtIO9PDiod.hh
[SO Param] m5.objects.VirtIO9P, VirtIO9PSocket -> ALL/python/_m5/param_VirtIO9PSocket.cc
[ CXX] ALL/python/_m5/param_VirtIO9PDiod.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PSocket -> ALL/params/VirtIO9PSocket.hh
[ TRACING] -> ALL/debug/VIO.hh
[ CXX] src/dev/virtio/base.cc -> ALL/dev/virtio/base.o
[ CXX] ALL/python/_m5/param_VirtIO9PSocket.cc -> .o
[ CXX] src/dev/virtio/pci.cc -> ALL/dev/virtio/pci.o
[ TRACING] -> ALL/debug/VIOConsole.hh
[ CXX] src/dev/virtio/console.cc -> ALL/dev/virtio/console.o
[ TRACING] -> ALL/debug/VIOBlock.hh
[ CXX] src/dev/virtio/block.cc -> ALL/dev/virtio/block.o
[ TRACING] -> ALL/debug/VIO9P.hh
[ TRACING] -> ALL/debug/VIO9PData.hh
[ CXX] src/dev/virtio/fs9p.cc -> ALL/dev/virtio/fs9p.o
[ TRACING] -> ALL/debug/VIORng.hh
[ CXX] src/dev/virtio/rng.cc -> ALL/dev/virtio/rng.o
[ TRACING] -> ALL/debug/VIO.cc
[ TRACING] -> ALL/debug/VIORng.cc
[ CXX] ALL/debug/VIO.cc -> .o
[ TRACING] -> ALL/debug/VIOIface.cc
[ CXX] ALL/debug/VIORng.cc -> .o
[ CXX] ALL/debug/VIOIface.cc -> .o
[ TRACING] -> ALL/debug/VIOConsole.cc
[ TRACING] -> ALL/debug/VIOBlock.cc
[ CXX] ALL/debug/VIOConsole.cc -> .o
[ TRACING] -> ALL/debug/VIO9P.cc
[ CXX] ALL/debug/VIOBlock.cc -> .o
[ CXX] ALL/debug/VIO9P.cc -> .o
[ TRACING] -> ALL/debug/VIO9PData.cc
[ CXX] ALL/debug/VIO9PData.cc -> .o
[ CXX] ALL/dev/sparc/T1000.py.cc -> .o
[SO Param] m5.objects.T1000, MmDisk -> ALL/python/_m5/param_MmDisk.cc
[SO Param] m5.objects.T1000, DumbTOD -> ALL/python/_m5/param_DumbTOD.cc
[SO Param] m5.objects.T1000, Iob -> ALL/python/_m5/param_Iob.cc
[SO Param] m5.objects.T1000, T1000 -> ALL/python/_m5/param_T1000.cc
[SO Param] m5.objects.T1000, DumbTOD -> ALL/params/DumbTOD.hh
[SO Param] m5.objects.T1000, MmDisk -> ALL/params/MmDisk.hh
[ TRACING] -> ALL/debug/Iob.hh
[SO Param] m5.objects.T1000, Iob -> ALL/params/Iob.hh
[SO Param] m5.objects.T1000, T1000 -> ALL/params/T1000.hh
[ TRACING] -> ALL/debug/Iob.cc
[ CXX] ALL/python/m5/defines.py.cc -> .o
[ CXX] ALL/debug/Iob.cc -> .o
[ CXX] src/dev/sparc/dtod.cc -> ALL/dev/sparc/dtod.o
[ CXX] ALL/python/_m5/param_MmDisk.cc -> .o
[ CXX] src/dev/sparc/iob.cc -> ALL/dev/sparc/iob.o
[ CXX] src/dev/sparc/t1000.cc -> ALL/dev/sparc/t1000.o
[ CXX] ALL/python/_m5/param_T1000.cc -> .o
[ CXX] ALL/python/_m5/param_Iob.cc -> .o
[ CXX] src/dev/sparc/mm_disk.cc -> ALL/dev/sparc/mm_disk.o
[ CXX] ALL/python/_m5/param_DumbTOD.cc -> .o
[ CXX] ALL/python/m5/info.py.cc -> .o
[ CXX] src/base/date.cc -> ALL/base/date.o
[ LINK] -> ALL/gem5.opt
scons: done building targets.
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outiwa2igvv -re --silent-redirect /nobackup/jenkins/workspace/weekly/configs/example/gem5_library/riscvmatched-fs.py --to-init
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outaq5b6xlu -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/download_check.py --download-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources/resource-downloading-test
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5out6qdtuj7a -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu atomic --num-cpus 2 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outxt444x2u -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu atomic --num-cpus 1 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: test-gem5-library-example-riscvmatched-fs-ALL-x86_64-opt
Build timed out (after 8,640 minutes). Marking the build as failed.
Terminated
Build was aborted
Archiving artifacts
See https://jenkins.gem5.org/job/weekly/118/display/redirect?page=changes
Changes:
[weihanchen] base: Add missing headers in extensible.hh
[gabe.black] dev: Add an "abortPending" method to the DMA port class.
[humzajahangirikram] stdlib: small fix in spec-2006 and spec-2007
[gabe.black] util: Add a missing free() to m5term.
[mkjost] configs: Fix RISCVMatched Test
[gabe.black] base: Add support for unix domain sockets in ListenSocket.
[Bobby R. Bruce] scons: Add '-lstdc++fs' to LIBS env when GCC version < 9
[Bobby R. Bruce] base: Use <experimental/filesystem> include for GCC v7
[gabe.black] mem: Use HostSocket in the SharedMemoryServer.
[rogerycchang] arch-riscv: Fix the address check of pmp
[rogerycchang] arch-riscv: Refactor the shouldCheckPMP function
[gabe.black] base,python: Add a param type for host sockets.
[gabe.black] base: Remove the now unused UnixSocketAddr class and associated code.
[gabe.black] arch,base,dev,sim: Convert objects to use the HostSocket param type.
[gabe.black] base: fatal() if a socket path doesn't fit in sockaddr_un.sun_path.
[rogerycchang] arch-riscv: Insert symbol table of bootloader into debug symbol table
[richard.cooper] python: Fix broken call to m5.fatal in _check_tracing()
[Bobby R. Bruce] scons: Fix "no-duplicate-sources" to include .hh when not set
[richard.cooper] cpu: Add CpuCluster method to allow querying the number of CPUs.
[richard.cooper] configs: Update Arm starter_se.py for new CpuCluster abstraction
[richard.cooper] arch-arm: Fix formatting of v8 Tarmac Register records
[richard.cooper] arch-arm: Add more detailed debug messages to GICv2.
[richard.cooper] dev-arm: Fix writes to Arm GICv2 GICD_IGROUPRn
[richard.cooper] arch-arm: Add an option to use 64-bit PMU counters
[richard.cooper] configs: Add Tarmac tracing option to the simple Arm configs
[richard.cooper] configs: Make the configuration of the gicv4 parameter robust
[richard.cooper] configs: Add the O3 CPU as an option to baremetal.py
[richard.cooper] configs: Update Arm simple configs to enable --interactive option
[richard.cooper] configs: Add --exit-on-uart-eot flag to Arm baremetal.py config
[hoanguyen] scons: Add "--no-duplicate-sources" option to SConstruct in util/
[...truncated 296.34 KB...]
[SO Param] m5.objects.LupioPIC, LupioPIC -> ALL/python/_m5/param_LupioPIC.cc
[ CXX] ALL/dev/lupio/LupioRNG.py.cc -> .o
[ CXX] ALL/python/_m5/param_LupioPIC.cc -> .o
[SO Param] m5.objects.LupioRNG, LupioRNG -> ALL/python/_m5/param_LupioRNG.cc
[SO Param] m5.objects.LupioRNG, LupioRNG -> ALL/params/LupioRNG.hh
[ TRACING] -> ALL/debug/LupioRNG.hh
[ CXX] ALL/python/_m5/param_LupioRNG.cc -> .o
[ CXX] ALL/dev/lupio/LupioRTC.py.cc -> .o
[SO Param] m5.objects.LupioRTC, LupioRTC -> ALL/python/_m5/param_LupioRTC.cc
[SO Param] m5.objects.LupioRTC, LupioRTC -> ALL/params/LupioRTC.hh
[ TRACING] -> ALL/debug/LupioRTC.hh
[ CXX] ALL/dev/lupio/LupioTMR.py.cc -> .o
[ CXX] ALL/python/_m5/param_LupioRTC.cc -> .o
[SO Param] m5.objects.LupioTMR, LupioTMR -> ALL/python/_m5/param_LupioTMR.cc
[SO Param] m5.objects.LupioTMR, LupioTMR -> ALL/params/LupioTMR.hh
[ CXX] ALL/dev/lupio/LupioTTY.py.cc -> .o
[ CXX] ALL/python/_m5/param_LupioTMR.cc -> .o
[SO Param] m5.objects.LupioTTY, LupioTTY -> ALL/python/_m5/param_LupioTTY.cc
[ CXX] ALL/dev/lupio/LupioSYS.py.cc -> .o
[SO Param] m5.objects.LupioTTY, LupioTTY -> ALL/params/LupioTTY.hh
[ CXX] ALL/python/_m5/param_LupioTTY.cc -> .o
[SO Param] m5.objects.LupioSYS, LupioSYS -> ALL/python/_m5/param_LupioSYS.cc
[SO Param] m5.objects.LupioSYS, LupioSYS -> ALL/params/LupioSYS.hh
[ TRACING] -> ALL/debug/LupioSYS.hh
[ TRACING] -> ALL/debug/LupioBLK.cc
[ CXX] ALL/python/_m5/param_LupioSYS.cc -> .o
[ CXX] ALL/debug/LupioBLK.cc -> .o
[ TRACING] -> ALL/debug/LupioIPI.cc
[ TRACING] -> ALL/debug/LupioIPI.hh
[ CXX] ALL/debug/LupioIPI.cc -> .o
[ TRACING] -> ALL/debug/LupioPIC.cc
[ TRACING] -> ALL/debug/LupioPIC.hh
[ TRACING] -> ALL/debug/LupioRNG.cc
[ CXX] ALL/debug/LupioPIC.cc -> .o
[ CXX] ALL/debug/LupioRNG.cc -> .o
[ TRACING] -> ALL/debug/LupioRTC.cc
[ TRACING] -> ALL/debug/LupioTMR.cc
[ CXX] ALL/debug/LupioRTC.cc -> .o
[ TRACING] -> ALL/debug/LupioTMR.hh
[ CXX] ALL/debug/LupioTMR.cc -> .o
[ TRACING] -> ALL/debug/LupioTTY.cc
[ TRACING] -> ALL/debug/LupioTTY.hh
[ TRACING] -> ALL/debug/LupioSYS.cc
[ CXX] ALL/debug/LupioTTY.cc -> .o
[ CXX] ALL/debug/LupioSYS.cc -> .o
[ CXX] ALL/dev/lupio/lupio_blk.cc -> .o
[ CXX] ALL/dev/lupio/lupio_ipi.cc -> .o
[ CXX] ALL/dev/lupio/lupio_pic.cc -> .o
[ CXX] ALL/dev/lupio/lupio_rng.cc -> .o
[ CXX] ALL/dev/lupio/lupio_rtc.cc -> .o
[ CXX] ALL/dev/lupio/lupio_tmr.cc -> .o
[ CXX] ALL/dev/lupio/lupio_tty.cc -> .o
[ CXX] ALL/dev/lupio/lupio_sys.cc -> .o
[ CXX] ALL/dev/x86/Pc.py.cc -> .o
[SO Param] m5.objects.Pc, Pc -> ALL/python/_m5/param_Pc.cc
[ CXX] ALL/dev/x86/pc.cc -> .o
[ CXX] ALL/python/_m5/param_Pc.cc -> .o
[ CXX] ALL/dev/x86/SouthBridge.py.cc -> .o
[SO Param] m5.objects.SouthBridge, SouthBridge -> ALL/python/_m5/param_SouthBridge.cc
[ CXX] ALL/dev/x86/south_bridge.cc -> .o
[ CXX] ALL/python/_m5/param_SouthBridge.cc -> .o
[ CXX] ALL/dev/x86/Cmos.py.cc -> .o
[SO Param] m5.objects.Cmos, Cmos -> ALL/python/_m5/param_Cmos.cc
[ TRACING] -> ALL/debug/CMOS.hh
[ CXX] ALL/python/_m5/param_Cmos.cc -> .o
[ CXX] ALL/dev/x86/cmos.cc -> .o
[ TRACING] -> ALL/debug/CMOS.cc
[ CXX] ALL/debug/CMOS.cc -> .o
[ CXX] ALL/dev/x86/I8259.py.cc -> .o
[SO Param] m5.objects.I8259, I8259 -> ALL/python/_m5/param_I8259.cc
[ CXX] ALL/python/_m5/param_I8259.cc -> .o
[ENUM STR] m5.objects.I8259, X86I8259CascadeMode -> ALL/enums/X86I8259CascadeMode.cc
[ TRACING] -> ALL/debug/I8259.hh
[ CXX] ALL/dev/x86/i8259.cc -> .o
[ CXX] ALL/enums/X86I8259CascadeMode.cc -> .o
[ TRACING] -> ALL/debug/I8259.cc
[ CXX] ALL/debug/I8259.cc -> .o
[ CXX] ALL/dev/x86/I8254.py.cc -> .o
[SO Param] m5.objects.I8254, I8254 -> ALL/python/_m5/param_I8254.cc
[ CXX] ALL/python/_m5/param_I8254.cc -> .o
[ TRACING] -> ALL/debug/I8254.hh
[ CXX] ALL/dev/x86/i8254.cc -> .o
[ TRACING] -> ALL/debug/I8254.cc
[ CXX] ALL/debug/I8254.cc -> .o
[ CXX] ALL/dev/x86/I8237.py.cc -> .o
[SO Param] m5.objects.I8237, I8237 -> ALL/python/_m5/param_I8237.cc
[ CXX] ALL/dev/x86/i8237.cc -> .o
[ CXX] ALL/python/_m5/param_I8237.cc -> .o
[ TRACING] -> ALL/debug/I8237.cc
[ TRACING] -> ALL/debug/I8237.hh
[ CXX] ALL/debug/I8237.cc -> .o
[ CXX] ALL/dev/x86/I8042.py.cc -> .o
[SO Param] m5.objects.I8042, I8042 -> ALL/python/_m5/param_I8042.cc
[ CXX] ALL/python/_m5/param_I8042.cc -> .o
[ TRACING] -> ALL/debug/I8042.hh
[ CXX] ALL/dev/x86/i8042.cc -> .o
[ TRACING] -> ALL/debug/I8042.cc
[ CXX] ALL/debug/I8042.cc -> .o
[ CXX] ALL/dev/x86/X86Ide.py.cc -> .o
[SO Param] m5.objects.X86Ide, X86IdeController -> ALL/python/_m5/param_X86IdeController.cc
[SO Param] m5.objects.X86Ide, X86IdeController -> ALL/params/X86IdeController.hh
[ CXX] ALL/dev/x86/PcSpeaker.py.cc -> .o
[ CXX] ALL/python/_m5/param_X86IdeController.cc -> .o
[ CXX] ALL/dev/x86/ide_ctrl.cc -> .o
[SO Param] m5.objects.PcSpeaker, PcSpeaker -> ALL/python/_m5/param_PcSpeaker.cc
[ TRACING] -> ALL/debug/PcSpeaker.hh
[ CXX] ALL/dev/x86/speaker.cc -> .o
[ CXX] ALL/python/_m5/param_PcSpeaker.cc -> .o
[ TRACING] -> ALL/debug/PcSpeaker.cc
[ CXX] ALL/debug/PcSpeaker.cc -> .o
[ CXX] ALL/dev/x86/I82094AA.py.cc -> .o
[SO Param] m5.objects.I82094AA, I82094AA -> ALL/python/_m5/param_I82094AA.cc
[ TRACING] -> ALL/debug/I82094AA.hh
[ CXX] ALL/dev/x86/i82094aa.cc -> .o
[ CXX] ALL/python/_m5/param_I82094AA.cc -> .o
[ TRACING] -> ALL/debug/I82094AA.cc
[ CXX] ALL/debug/I82094AA.cc -> .o
[ CXX] ALL/dev/x86/X86QemuFwCfg.py.cc -> .o
[SO Param] m5.objects.X86QemuFwCfg, QemuFwCfgItemE820 -> ALL/python/_m5/param_QemuFwCfgItemE820.cc
[SO Param] m5.objects.X86QemuFwCfg, QemuFwCfgItemE820 -> ALL/params/QemuFwCfgItemE820.hh
[ CXX] ALL/python/_m5/param_QemuFwCfgItemE820.cc -> .o
[ CXX] ALL/dev/x86/qemu_fw_cfg.cc -> .o
[ CXX] ALL/dev/virtio/VirtIO.py.cc -> .o
[SO Param] m5.objects.VirtIO, VirtIODeviceBase -> ALL/python/_m5/param_VirtIODeviceBase.cc
[ CXX] ALL/python/_m5/param_VirtIODeviceBase.cc -> .o
[SO Param] m5.objects.VirtIO, VirtIODummyDevice -> ALL/python/_m5/param_VirtIODummyDevice.cc
[SO Param] m5.objects.VirtIO, VirtIODummyDevice -> ALL/params/VirtIODummyDevice.hh
[SO Param] m5.objects.VirtIO, PciVirtIO -> ALL/python/_m5/param_PciVirtIO.cc
[ CXX] ALL/python/_m5/param_VirtIODummyDevice.cc -> .o
[SO Param] m5.objects.VirtIO, PciVirtIO -> ALL/params/PciVirtIO.hh
[ CXX] ALL/dev/virtio/VirtIOConsole.py.cc -> .o
[ CXX] ALL/python/_m5/param_PciVirtIO.cc -> .o
[SO Param] m5.objects.VirtIOConsole, VirtIOConsole -> ALL/python/_m5/param_VirtIOConsole.cc
[SO Param] m5.objects.VirtIOConsole, VirtIOConsole -> ALL/params/VirtIOConsole.hh
[ CXX] ALL/dev/virtio/VirtIOBlock.py.cc -> .o
[ CXX] ALL/python/_m5/param_VirtIOConsole.cc -> .o
[SO Param] m5.objects.VirtIOBlock, VirtIOBlock -> ALL/python/_m5/param_VirtIOBlock.cc
[SO Param] m5.objects.VirtIOBlock, VirtIOBlock -> ALL/params/VirtIOBlock.hh
[ CXX] ALL/python/_m5/param_VirtIOBlock.cc -> .o
[ CXX] ALL/dev/virtio/VirtIORng.py.cc -> .o
[SO Param] m5.objects.VirtIORng, VirtIORng -> ALL/python/_m5/param_VirtIORng.cc
[SO Param] m5.objects.VirtIORng, VirtIORng -> ALL/params/VirtIORng.hh
[ CXX] ALL/dev/virtio/VirtIO9P.py.cc -> .o
[ CXX] ALL/python/_m5/param_VirtIORng.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PBase -> ALL/python/_m5/param_VirtIO9PBase.cc
[SO Param] m5.objects.VirtIO9P, VirtIO9PBase -> ALL/params/VirtIO9PBase.hh
[ CXX] ALL/python/_m5/param_VirtIO9PBase.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PProxy -> ALL/python/_m5/param_VirtIO9PProxy.cc
[SO Param] m5.objects.VirtIO9P, VirtIO9PProxy -> ALL/params/VirtIO9PProxy.hh
[ CXX] ALL/python/_m5/param_VirtIO9PProxy.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PDiod -> ALL/python/_m5/param_VirtIO9PDiod.cc
[SO Param] m5.objects.VirtIO9P, VirtIO9PDiod -> ALL/params/VirtIO9PDiod.hh
[SO Param] m5.objects.VirtIO9P, VirtIO9PSocket -> ALL/python/_m5/param_VirtIO9PSocket.cc
[ CXX] ALL/python/_m5/param_VirtIO9PDiod.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PSocket -> ALL/params/VirtIO9PSocket.hh
[ CXX] ALL/python/_m5/param_VirtIO9PSocket.cc -> .o
[ TRACING] -> ALL/debug/VIO.hh
[ CXX] ALL/dev/virtio/base.cc -> .o
[ CXX] ALL/dev/virtio/pci.cc -> .o
[ TRACING] -> ALL/debug/VIOConsole.hh
[ CXX] ALL/dev/virtio/console.cc -> .o
[ TRACING] -> ALL/debug/VIOBlock.hh
[ CXX] ALL/dev/virtio/block.cc -> .o
[ TRACING] -> ALL/debug/VIO9P.hh
[ TRACING] -> ALL/debug/VIO9PData.hh
[ TRACING] -> ALL/debug/VIORng.hh
[ CXX] ALL/dev/virtio/fs9p.cc -> .o
[ CXX] ALL/dev/virtio/rng.cc -> .o
[ TRACING] -> ALL/debug/VIO.cc
[ CXX] ALL/debug/VIO.cc -> .o
[ TRACING] -> ALL/debug/VIORng.cc
[ CXX] ALL/debug/VIORng.cc -> .o
[ TRACING] -> ALL/debug/VIOIface.cc
[ CXX] ALL/debug/VIOIface.cc -> .o
[ TRACING] -> ALL/debug/VIOConsole.cc
[ CXX] ALL/debug/VIOConsole.cc -> .o
[ TRACING] -> ALL/debug/VIOBlock.cc
[ CXX] ALL/debug/VIOBlock.cc -> .o
[ TRACING] -> ALL/debug/VIO9P.cc
[ TRACING] -> ALL/debug/VIO9PData.cc
[ CXX] ALL/debug/VIO9P.cc -> .o
[ CXX] ALL/debug/VIO9PData.cc -> .o
[ CXX] ALL/dev/sparc/T1000.py.cc -> .o
[SO Param] m5.objects.T1000, MmDisk -> ALL/python/_m5/param_MmDisk.cc
[SO Param] m5.objects.T1000, DumbTOD -> ALL/python/_m5/param_DumbTOD.cc
[SO Param] m5.objects.T1000, Iob -> ALL/python/_m5/param_Iob.cc
[SO Param] m5.objects.T1000, T1000 -> ALL/python/_m5/param_T1000.cc
[SO Param] m5.objects.T1000, DumbTOD -> ALL/params/DumbTOD.hh
[ TRACING] -> ALL/debug/Iob.hh
[SO Param] m5.objects.T1000, MmDisk -> ALL/params/MmDisk.hh
[SO Param] m5.objects.T1000, Iob -> ALL/params/Iob.hh
[SO Param] m5.objects.T1000, T1000 -> ALL/params/T1000.hh
[ TRACING] -> ALL/debug/Iob.cc
[ CXX] ALL/python/m5/defines.py.cc -> .o
[ CXX] ALL/debug/Iob.cc -> .o
[ CXX] ALL/python/_m5/param_DumbTOD.cc -> .o
[ CXX] ALL/dev/sparc/mm_disk.cc -> .o
[ CXX] ALL/dev/sparc/iob.cc -> .o
[ CXX] ALL/dev/sparc/t1000.cc -> .o
[ CXX] ALL/python/_m5/param_T1000.cc -> .o
[ CXX] ALL/python/m5/param_Iob.cc -> .o
[ CXX] ALL/python/m5/param_MmDisk.cc -> .o
[ CXX] ALL/dev/sparc/dtod.cc -> .o
[ CXX] ALL/python/m5/info.py.cc -> .o
[ CXX] ALL/base/date.cc -> .o
[ LINK] -> ALL/gem5.opt
scons: done building targets.
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outpgqoof11 -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/download_check.py --download-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources/resource-downloading-test
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outsm2igxyj -re --silent-redirect /nobackup/jenkins/workspace/weekly/configs/example/gem5_library/riscvmatched-fs.py --to-init
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outiptyxsgr -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu atomic --num-cpus 1 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: test-resource-downloading-ALL-x86_64-opt
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5out7kg9jep5 -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu atomic --num-cpus 2 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Case: test-resource-downloading-ALL-x86_64-opt
Starting Test Suite: test-gem5-library-example-riscvmatched-fs-ALL-x86_64-opt
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5out_jquxjol -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 1 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Case: test-gem5-library-example-riscvmatched-fs-ALL-x86_64-opt
Starting Test Suite: atomic-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: atomic-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Suite: atomic-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: atomic-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Suite: timing-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: atomic-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5out138o0l8 -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 2 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: atomic-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5out4iqrcan7 -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 4 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_4-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_4-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outl_9ccsvs -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 1 --mem-system mesi_two_level --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_1-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_1-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: test-gem5-library-example-riscvmatched-fs-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outxcde4kzp -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 4 --mem-system mesi_two_level --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_4-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_4-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5out88he87b -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 8 --mem-system mesi_two_level --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_8-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_8-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_4-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outnq33g6hl -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu o3 --num-cpus 1 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type init --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: o3-cpu_1-cores_classic_DualChannelDDR4_2400_init_x86-boot-test-ALL-x86_64-opt
Starting Test Case: o3-cpu_1-cores_classic_DualChannelDDR4_2400_init_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_1-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Build step 'Execute shell' marked build as failure
Archiving artifacts
See https://jenkins.gem5.org/job/weekly/119/display/redirect?page=changes
Changes:
[Bobby R. Bruce] stdlib: Fix SwitchableProcessor use in SE mode
[hoanguyen] mem-ruby: Not flushing data to memory when there's no dirty block
[yenlinlai] base: Fix VNC server initialization
[melissakjost] base: Use <experimental/filesystem> include for GCC v7
[...truncated 296.33 KB...]
[SO Param] m5.objects.LupioPIC, LupioPIC -> ALL/python/_m5/param_LupioPIC.cc
[ CXX] ALL/dev/lupio/LupioRNG.py.cc -> .o
[SO Param] m5.objects.LupioRNG, LupioRNG -> ALL/python/_m5/param_LupioRNG.cc
[ CXX] ALL/python/_m5/param_LupioPIC.cc -> .o
[SO Param] m5.objects.LupioRNG, LupioRNG -> ALL/params/LupioRNG.hh
[ TRACING] -> ALL/debug/LupioRNG.hh
[ CXX] ALL/python/_m5/param_LupioRNG.cc -> .o
[ CXX] ALL/dev/lupio/LupioRTC.py.cc -> .o
[SO Param] m5.objects.LupioRTC, LupioRTC -> ALL/python/_m5/param_LupioRTC.cc
[ CXX] ALL/dev/lupio/LupioTMR.py.cc -> .o
[SO Param] m5.objects.LupioRTC, LupioRTC -> ALL/params/LupioRTC.hh
[ TRACING] -> ALL/debug/LupioRTC.hh
[ CXX] ALL/python/_m5/param_LupioRTC.cc -> .o
[SO Param] m5.objects.LupioTMR, LupioTMR -> ALL/python/_m5/param_LupioTMR.cc
[SO Param] m5.objects.LupioTMR, LupioTMR -> ALL/params/LupioTMR.hh
[ CXX] ALL/python/_m5/param_LupioTMR.cc -> .o
[ CXX] ALL/dev/lupio/LupioTTY.py.cc -> .o
[SO Param] m5.objects.LupioTTY, LupioTTY -> ALL/python/_m5/param_LupioTTY.cc
[SO Param] m5.objects.LupioTTY, LupioTTY -> ALL/params/LupioTTY.hh
[ CXX] ALL/dev/lupio/LupioSYS.py.cc -> .o
[ CXX] ALL/python/_m5/param_LupioTTY.cc -> .o
[SO Param] m5.objects.LupioSYS, LupioSYS -> ALL/python/_m5/param_LupioSYS.cc
[SO Param] m5.objects.LupioSYS, LupioSYS -> ALL/params/LupioSYS.hh
[ TRACING] -> ALL/debug/LupioSYS.hh
[ CXX] ALL/python/_m5/param_LupioSYS.cc -> .o
[ TRACING] -> ALL/debug/LupioBLK.cc
[ CXX] ALL/debug/LupioBLK.cc -> .o
[ TRACING] -> ALL/debug/LupioIPI.cc
[ TRACING] -> ALL/debug/LupioIPI.hh
[ CXX] ALL/debug/LupioIPI.cc -> .o
[ TRACING] -> ALL/debug/LupioPIC.cc
[ TRACING] -> ALL/debug/LupioRNG.cc
[ TRACING] -> ALL/debug/LupioPIC.hh
[ CXX] ALL/debug/LupioRNG.cc -> .o
[ CXX] ALL/debug/LupioPIC.cc -> .o
[ TRACING] -> ALL/debug/LupioRTC.cc
[ TRACING] -> ALL/debug/LupioTMR.cc
[ CXX] ALL/debug/LupioRTC.cc -> .o
[ TRACING] -> ALL/debug/LupioTMR.hh
[ CXX] ALL/debug/LupioTMR.cc -> .o
[ TRACING] -> ALL/debug/LupioTTY.cc
[ TRACING] -> ALL/debug/LupioTTY.hh
[ TRACING] -> ALL/debug/LupioSYS.cc
[ CXX] ALL/debug/LupioTTY.cc -> .o
[ CXX] ALL/debug/LupioSYS.cc -> .o
[ CXX] ALL/dev/lupio/lupio_blk.cc -> .o
[ CXX] ALL/dev/lupio/lupio_ipi.cc -> .o
[ CXX] ALL/dev/lupio/lupio_pic.cc -> .o
[ CXX] ALL/dev/lupio/lupio_rng.cc -> .o
[ CXX] ALL/dev/lupio/lupio_rtc.cc -> .o
[ CXX] ALL/dev/lupio/lupio_tmr.cc -> .o
[ CXX] ALL/dev/lupio/lupio_tty.cc -> .o
[ CXX] ALL/dev/lupio/lupio_sys.cc -> .o
[ CXX] ALL/dev/x86/Pc.py.cc -> .o
[SO Param] m5.objects.Pc, Pc -> ALL/python/_m5/param_Pc.cc
[ CXX] ALL/dev/x86/pc.cc -> .o
[ CXX] ALL/python/_m5/param_Pc.cc -> .o
[ CXX] ALL/dev/x86/SouthBridge.py.cc -> .o
[SO Param] m5.objects.SouthBridge, SouthBridge -> ALL/python/_m5/param_SouthBridge.cc
[ CXX] ALL/dev/x86/south_bridge.cc -> .o
[ CXX] ALL/dev/x86/Cmos.py.cc -> .o
[SO Param] m5.objects.Cmos, Cmos -> ALL/python/_m5/param_Cmos.cc
[ CXX] ALL/python/_m5/param_SouthBridge.cc -> .o
[ TRACING] -> ALL/debug/CMOS.hh
[ CXX] ALL/dev/x86/cmos.cc -> .o
[ CXX] ALL/python/_m5/param_Cmos.cc -> .o
[ TRACING] -> ALL/debug/CMOS.cc
[ CXX] ALL/debug/CMOS.cc -> .o
[ CXX] ALL/dev/x86/I8259.py.cc -> .o
[SO Param] m5.objects.I8259, I8259 -> ALL/python/_m5/param_I8259.cc
[ CXX] ALL/python/_m5/param_I8259.cc -> .o
[ENUM STR] m5.objects.I8259, X86I8259CascadeMode -> ALL/enums/X86I8259CascadeMode.cc
[ TRACING] -> ALL/debug/I8259.hh
[ CXX] ALL/dev/x86/i8259.cc -> .o
[ TRACING] -> ALL/debug/I8259.cc
[ CXX] ALL/enums/X86I8259CascadeMode.cc -> .o
[ CXX] ALL/debug/I8259.cc -> .o
[ CXX] ALL/dev/x86/I8254.py.cc -> .o
[SO Param] m5.objects.I8254, I8254 -> ALL/python/_m5/param_I8254.cc
[ CXX] ALL/python/_m5/param_I8254.cc -> .o
[ TRACING] -> ALL/debug/I8254.hh
[ CXX] ALL/dev/x86/i8254.cc -> .o
[ TRACING] -> ALL/debug/I8254.cc
[ CXX] ALL/debug/I8254.cc -> .o
[ CXX] ALL/dev/x86/I8237.py.cc -> .o
[SO Param] m5.objects.I8237, I8237 -> ALL/python/_m5/param_I8237.cc
[ CXX] ALL/dev/x86/i8237.cc -> .o
[ CXX] ALL/python/_m5/param_I8237.cc -> .o
[ TRACING] -> ALL/debug/I8237.cc
[ TRACING] -> ALL/debug/I8237.hh
[ CXX] ALL/debug/I8237.cc -> .o
[ CXX] ALL/dev/x86/I8042.py.cc -> .o
[SO Param] m5.objects.I8042, I8042 -> ALL/python/_m5/param_I8042.cc
[ CXX] ALL/python/_m5/param_I8042.cc -> .o
[ TRACING] -> ALL/debug/I8042.hh
[ CXX] ALL/dev/x86/i8042.cc -> .o
[ TRACING] -> ALL/debug/I8042.cc
[ CXX] ALL/debug/I8042.cc -> .o
[ CXX] ALL/dev/x86/X86Ide.py.cc -> .o
[SO Param] m5.objects.X86Ide, X86IdeController -> ALL/python/_m5/param_X86IdeController.cc
[SO Param] m5.objects.X86Ide, X86IdeController -> ALL/params/X86IdeController.hh
[ CXX] ALL/dev/x86/PcSpeaker.py.cc -> .o
[SO Param] m5.objects.PcSpeaker, PcSpeaker -> ALL/python/_m5/param_PcSpeaker.cc
[ CXX] ALL/python/_m5/param_X86IdeController.cc -> .o
[ CXX] ALL/python/_m5/param_PcSpeaker.cc -> .o
[ CXX] ALL/dev/x86/ide_ctrl.cc -> .o
[ TRACING] -> ALL/debug/PcSpeaker.hh
[ CXX] ALL/dev/x86/speaker.cc -> .o
[ TRACING] -> ALL/debug/PcSpeaker.cc
[ CXX] ALL/dev/x86/I82094AA.py.cc -> .o
[ CXX] ALL/debug/PcSpeaker.cc -> .o
[SO Param] m5.objects.I82094AA, I82094AA -> ALL/python/_m5/param_I82094AA.cc
[ TRACING] -> ALL/debug/I82094AA.hh
[ CXX] ALL/dev/x86/i82094aa.cc -> .o
[ CXX] ALL/python/_m5/param_I82094AA.cc -> .o
[ TRACING] -> ALL/debug/I82094AA.cc
[ CXX] ALL/debug/I82094AA.cc -> .o
[ CXX] ALL/dev/x86/X86QemuFwCfg.py.cc -> .o
[SO Param] m5.objects.X86QemuFwCfg, QemuFwCfgItemE820 -> ALL/python/_m5/param_QemuFwCfgItemE820.cc
[SO Param] m5.objects.X86QemuFwCfg, QemuFwCfgItemE820 -> ALL/params/QemuFwCfgItemE820.hh
[ CXX] ALL/dev/virtio/VirtIO.py.cc -> .o
[ CXX] ALL/python/_m5/param_QemuFwCfgItemE820.cc -> .o
[ CXX] ALL/dev/x86/qemu_fw_cfg.cc -> .o
[SO Param] m5.objects.VirtIO, VirtIODeviceBase -> ALL/python/_m5/param_VirtIODeviceBase.cc
[ CXX] ALL/python/_m5/param_VirtIODeviceBase.cc -> .o
[SO Param] m5.objects.VirtIO, VirtIODummyDevice -> ALL/python/_m5/param_VirtIODummyDevice.cc
[SO Param] m5.objects.VirtIO, VirtIODummyDevice -> ALL/params/VirtIODummyDevice.hh
[SO Param] m5.objects.VirtIO, PciVirtIO -> ALL/python/_m5/param_PciVirtIO.cc
[ CXX] ALL/python/_m5/param_VirtIODummyDevice.cc -> .o
[SO Param] m5.objects.VirtIO, PciVirtIO -> ALL/params/PciVirtIO.hh
[ CXX] ALL/dev/virtio/VirtIOConsole.py.cc -> .o
[ CXX] ALL/python/_m5/param_PciVirtIO.cc -> .o
[SO Param] m5.objects.VirtIOConsole, VirtIOConsole -> ALL/python/_m5/param_VirtIOConsole.cc
[ CXX] ALL/dev/virtio/VirtIOBlock.py.cc -> .o
[SO Param] m5.objects.VirtIOConsole, VirtIOConsole -> ALL/params/VirtIOConsole.hh
[ CXX] ALL/python/_m5/param_VirtIOConsole.cc -> .o
[SO Param] m5.objects.VirtIOBlock, VirtIOBlock -> ALL/python/_m5/param_VirtIOBlock.cc
[SO Param] m5.objects.VirtIOBlock, VirtIOBlock -> ALL/params/VirtIOBlock.hh
[ CXX] ALL/dev/virtio/VirtIORng.py.cc -> .o
[ CXX] ALL/python/_m5/param_VirtIOBlock.cc -> .o
[SO Param] m5.objects.VirtIORng, VirtIORng -> ALL/python/_m5/param_VirtIORng.cc
[ CXX] ALL/dev/virtio/VirtIO9P.py.cc -> .o
[SO Param] m5.objects.VirtIORng, VirtIORng -> ALL/params/VirtIORng.hh
[ CXX] ALL/python/_m5/param_VirtIORng.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PBase -> ALL/python/_m5/param_VirtIO9PBase.cc
[SO Param] m5.objects.VirtIO9P, VirtIO9PBase -> ALL/params/VirtIO9PBase.hh
[ CXX] ALL/python/_m5/param_VirtIO9PBase.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PProxy -> ALL/python/_m5/param_VirtIO9PProxy.cc
[SO Param] m5.objects.VirtIO9P, VirtIO9PProxy -> ALL/params/VirtIO9PProxy.hh
[SO Param] m5.objects.VirtIO9P, VirtIO9PDiod -> ALL/python/_m5/param_VirtIO9PDiod.cc
[ CXX] ALL/python/_m5/param_VirtIO9PProxy.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PDiod -> ALL/params/VirtIO9PDiod.hh
[ CXX] ALL/python/_m5/param_VirtIO9PDiod.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PSocket -> ALL/python/_m5/param_VirtIO9PSocket.cc
[SO Param] m5.objects.VirtIO9P, VirtIO9PSocket -> ALL/params/VirtIO9PSocket.hh
[ CXX] ALL/python/_m5/param_VirtIO9PSocket.cc -> .o
[ TRACING] -> ALL/debug/VIO.hh
[ CXX] ALL/dev/virtio/base.cc -> .o
[ CXX] ALL/dev/virtio/pci.cc -> .o
[ TRACING] -> ALL/debug/VIOConsole.hh
[ CXX] ALL/dev/virtio/console.cc -> .o
[ TRACING] -> ALL/debug/VIOBlock.hh
[ CXX] ALL/dev/virtio/block.cc -> .o
[ TRACING] -> ALL/debug/VIO9P.hh
[ TRACING] -> ALL/debug/VIO9PData.hh
[ CXX] ALL/dev/virtio/fs9p.cc -> .o
[ TRACING] -> ALL/debug/VIORng.hh
[ CXX] ALL/dev/virtio/rng.cc -> .o
[ TRACING] -> ALL/debug/VIO.cc
[ CXX] ALL/debug/VIO.cc -> .o
[ TRACING] -> ALL/debug/VIORng.cc
[ CXX] ALL/debug/VIORng.cc -> .o
[ TRACING] -> ALL/debug/VIOIface.cc
[ CXX] ALL/debug/VIOIface.cc -> .o
[ TRACING] -> ALL/debug/VIOConsole.cc
[ CXX] ALL/debug/VIOConsole.cc -> .o
[ TRACING] -> ALL/debug/VIOBlock.cc
[ CXX] ALL/debug/VIOBlock.cc -> .o
[ TRACING] -> ALL/debug/VIO9P.cc
[ CXX] ALL/debug/VIO9P.cc -> .o
[ TRACING] -> ALL/debug/VIO9PData.cc
[ CXX] ALL/debug/VIO9PData.cc -> .o
[ CXX] ALL/dev/sparc/T1000.py.cc -> .o
[SO Param] m5.objects.T1000, MmDisk -> ALL/python/_m5/param_MmDisk.cc
[SO Param] m5.objects.T1000, DumbTOD -> ALL/python/_m5/param_DumbTOD.cc
[SO Param] m5.objects.T1000, Iob -> ALL/python/_m5/param_Iob.cc
[SO Param] m5.objects.T1000, T1000 -> ALL/python/_m5/param_T1000.cc
[SO Param] m5.objects.T1000, DumbTOD -> ALL/params/DumbTOD.hh
[SO Param] m5.objects.T1000, MmDisk -> ALL/params/MmDisk.hh
[ TRACING] -> ALL/debug/Iob.hh
[SO Param] m5.objects.T1000, Iob -> ALL/params/Iob.hh
[SO Param] m5.objects.T1000, T1000 -> ALL/params/T1000.hh
[ TRACING] -> ALL/debug/Iob.cc
[ CXX] ALL/python/_m5/param_DumbTOD.cc -> .o
[ CXX] ALL/debug/Iob.cc -> .o
[ CXX] ALL/dev/sparc/mm_disk.cc -> .o
[ CXX] ALL/dev/sparc/iob.cc -> .o
[ CXX] ALL/python/_m5/param_Iob.cc -> .o
[ CXX] ALL/dev/sparc/t1000.cc -> .o
[ CXX] ALL/python/_m5/param_T1000.cc -> .o
[ CXX] ALL/python/_m5/param_MmDisk.cc -> .o
[ CXX] ALL/dev/sparc/dtod.cc -> .o
[ CXX] ALL/python/m5/defines.py.cc -> .o
[ CXX] ALL/python/m5/info.py.cc -> .o
[ CXX] ALL/base/date.cc -> .o
[ LINK] -> ALL/gem5.opt
scons: done building targets.
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outjxvbavcs -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/download_check.py --download-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources/resource-downloading-test
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outnt7i4mxm -re --silent-redirect /nobackup/jenkins/workspace/weekly/configs/example/gem5_library/riscvmatched-fs.py --to-init
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outf6cmsxd0 -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu atomic --num-cpus 1 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outejvvefgo -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 1 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outaln36qbo -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu atomic --num-cpus 2 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: test-resource-downloading-ALL-x86_64-opt
Starting Test Case: test-resource-downloading-ALL-x86_64-opt
Starting Test Suite: test-gem5-library-example-riscvmatched-fs-ALL-x86_64-opt
Starting Test Case: test-gem5-library-example-riscvmatched-fs-ALL-x86_64-opt
Starting Test Suite: atomic-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: atomic-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Suite: timing-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Suite: atomic-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: atomic-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: atomic-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outg1y6fnkp -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 2 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: atomic-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outv02d4t9k -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 4 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_4-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_4-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outddyllbnj -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 1 --mem-system mesi_two_level --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_1-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_1-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: test-gem5-library-example-riscvmatched-fs-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outqogjozbv -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 4 --mem-system mesi_two_level --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_4-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_4-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outlhfsl2p4 -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 8 --mem-system mesi_two_level --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_8-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_8-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_4-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outcxc2hhw7 -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu o3 --num-cpus 1 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type init --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: o3-cpu_1-cores_classic_DualChannelDDR4_2400_init_x86-boot-test-ALL-x86_64-opt
Starting Test Case: o3-cpu_1-cores_classic_DualChannelDDR4_2400_init_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_1-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Build step 'Execute shell' marked build as failure
Archiving artifacts
See https://jenkins.gem5.org/job/weekly/121/display/redirect?page=changes
Changes:
[matthew.poremba] configs: Use higher dmesg level for GPUFS
[matthew.poremba] configs: Add simple check for valid GPU MMIO trace
[matthew.poremba] configs: Allow other CPU types in GPUFS
[matthew.poremba] dev-amdgpu: Add writeROM method
[hoanguyen] stdlib: write device tree after setting up bootloader in ARMBoard
[mkjost] scons: Add stdc++fs and libc++experimental for clang LIBS env
[mkjost] base: Update <experimental/filesystem> include
[rogerycchang] arch: Add vector function unit and OpClass enums
[rogerycchang] arch-riscv: refactor bitfields of insts
[vramadas] dev-amdgpu: Add a few MQD attributes to GPUFS checkpoint
[matthew.poremba] dev-amdgpu,configs: Add human readable names for different GPUs
[matthew.poremba] dev-amdgpu: Default MMIO reads when previously written
[matthew.poremba] dev-amdgpu: Refactor MMIO interface for SDMA engines
[matthew.poremba] dev-amdgpu: Enable more GPUs with device specific registers
[matthew.poremba] arch-vega: Add decodings for new MI100 VOP2 insts
[rogerycchang] tests: Revert "arch-riscv: add RV32 ADFIMU_Zfh instruction tests"
[rogerycchang] arch-riscv: Remove Riscv32CPU instance
[vramadas] dev-amdgpu: Update vega10_kvm.py to add checkpointing instruction
[mkjost] dev-amdgpu: Remove unused psp_ring_retval integer
[rogerycchang] arch-riscv: seperate RV32 and RV64 Zk extensions
[rogerycchang] arch-riscv: Add RV32 only Zk instruction extensions
[weihanchen] fastmodel: Remove sendFunc
[richard.cooper] scons: Fix gem5 Python3.11 build.
[...truncated 296.38 KB...]
[ CXX] ALL/dev/lupio/LupioRNG.py.cc -> .o
[ CXX] ALL/python/_m5/param_LupioPIC.cc -> .o
[SO Param] m5.objects.LupioRNG, LupioRNG -> ALL/python/_m5/param_LupioRNG.cc
[SO Param] m5.objects.LupioRNG, LupioRNG -> ALL/params/LupioRNG.hh
[ TRACING] -> ALL/debug/LupioRNG.hh
[ CXX] ALL/python/_m5/param_LupioRNG.cc -> .o
[ CXX] ALL/dev/lupio/LupioRTC.py.cc -> .o
[SO Param] m5.objects.LupioRTC, LupioRTC -> ALL/python/_m5/param_LupioRTC.cc
[SO Param] m5.objects.LupioRTC, LupioRTC -> ALL/params/LupioRTC.hh
[ TRACING] -> ALL/debug/LupioRTC.hh
[ CXX] ALL/dev/lupio/LupioTMR.py.cc -> .o
[ CXX] ALL/python/_m5/param_LupioRTC.cc -> .o
[SO Param] m5.objects.LupioTMR, LupioTMR -> ALL/python/_m5/param_LupioTMR.cc
[SO Param] m5.objects.LupioTMR, LupioTMR -> ALL/params/LupioTMR.hh
[ CXX] ALL/python/_m5/param_LupioTMR.cc -> .o
[ CXX] ALL/dev/lupio/LupioTTY.py.cc -> .o
[SO Param] m5.objects.LupioTTY, LupioTTY -> ALL/python/_m5/param_LupioTTY.cc
[ CXX] ALL/dev/lupio/LupioSYS.py.cc -> .o
[SO Param] m5.objects.LupioTTY, LupioTTY -> ALL/params/LupioTTY.hh
[ CXX] ALL/python/_m5/param_LupioTTY.cc -> .o
[SO Param] m5.objects.LupioSYS, LupioSYS -> ALL/python/_m5/param_LupioSYS.cc
[SO Param] m5.objects.LupioSYS, LupioSYS -> ALL/params/LupioSYS.hh
[ TRACING] -> ALL/debug/LupioSYS.hh
[ CXX] ALL/python/_m5/param_LupioSYS.cc -> .o
[ TRACING] -> ALL/debug/LupioBLK.cc
[ CXX] ALL/debug/LupioBLK.cc -> .o
[ TRACING] -> ALL/debug/LupioIPI.cc
[ TRACING] -> ALL/debug/LupioIPI.hh
[ CXX] ALL/debug/LupioIPI.cc -> .o
[ TRACING] -> ALL/debug/LupioPIC.cc
[ TRACING] -> ALL/debug/LupioPIC.hh
[ TRACING] -> ALL/debug/LupioRNG.cc
[ CXX] ALL/debug/LupioPIC.cc -> .o
[ CXX] ALL/debug/LupioRNG.cc -> .o
[ TRACING] -> ALL/debug/LupioRTC.cc
[ TRACING] -> ALL/debug/LupioTMR.cc
[ CXX] ALL/debug/LupioRTC.cc -> .o
[ TRACING] -> ALL/debug/LupioTMR.hh
[ CXX] ALL/debug/LupioTMR.cc -> .o
[ TRACING] -> ALL/debug/LupioTTY.cc
[ TRACING] -> ALL/debug/LupioTTY.hh
[ TRACING] -> ALL/debug/LupioSYS.cc
[ CXX] ALL/debug/LupioTTY.cc -> .o
[ CXX] ALL/debug/LupioSYS.cc -> .o
[ CXX] ALL/dev/lupio/lupio_blk.cc -> .o
[ CXX] ALL/dev/lupio/lupio_ipi.cc -> .o
[ CXX] ALL/dev/lupio/lupio_pic.cc -> .o
[ CXX] ALL/dev/lupio/lupio_rng.cc -> .o
[ CXX] ALL/dev/lupio/lupio_rtc.cc -> .o
[ CXX] ALL/dev/lupio/lupio_tmr.cc -> .o
[ CXX] ALL/dev/lupio/lupio_tty.cc -> .o
[ CXX] ALL/dev/lupio/lupio_sys.cc -> .o
[ CXX] ALL/dev/x86/Pc.py.cc -> .o
[SO Param] m5.objects.Pc, Pc -> ALL/python/_m5/param_Pc.cc
[ CXX] ALL/python/_m5/param_Pc.cc -> .o
[ CXX] ALL/dev/x86/pc.cc -> .o
[ CXX] ALL/dev/x86/SouthBridge.py.cc -> .o
[SO Param] m5.objects.SouthBridge, SouthBridge -> ALL/python/_m5/param_SouthBridge.cc
[ CXX] ALL/dev/x86/south_bridge.cc -> .o
[ CXX] ALL/dev/x86/Cmos.py.cc -> .o
[ CXX] ALL/python/_m5/param_SouthBridge.cc -> .o
[SO Param] m5.objects.Cmos, Cmos -> ALL/python/_m5/param_Cmos.cc
[ TRACING] -> ALL/debug/CMOS.hh
[ CXX] ALL/dev/x86/cmos.cc -> .o
[ CXX] ALL/python/_m5/param_Cmos.cc -> .o
[ TRACING] -> ALL/debug/CMOS.cc
[ CXX] ALL/dev/x86/I8259.py.cc -> .o
[ CXX] ALL/debug/CMOS.cc -> .o
[SO Param] m5.objects.I8259, I8259 -> ALL/python/_m5/param_I8259.cc
[ENUM STR] m5.objects.I8259, X86I8259CascadeMode -> ALL/enums/X86I8259CascadeMode.cc
[ CXX] ALL/python/_m5/param_I8259.cc -> .o
[ TRACING] -> ALL/debug/I8259.hh
[ CXX] ALL/dev/x86/i8259.cc -> .o
[ CXX] ALL/enums/X86I8259CascadeMode.cc -> .o
[ TRACING] -> ALL/debug/I8259.cc
[ CXX] ALL/debug/I8259.cc -> .o
[ CXX] ALL/dev/x86/I8254.py.cc -> .o
[SO Param] m5.objects.I8254, I8254 -> ALL/python/_m5/param_I8254.cc
[ CXX] ALL/python/_m5/param_I8254.cc -> .o
[ TRACING] -> ALL/debug/I8254.hh
[ CXX] ALL/dev/x86/i8254.cc -> .o
[ TRACING] -> ALL/debug/I8254.cc
[ CXX] ALL/debug/I8254.cc -> .o
[ CXX] ALL/dev/x86/I8237.py.cc -> .o
[SO Param] m5.objects.I8237, I8237 -> ALL/python/_m5/param_I8237.cc
[ CXX] ALL/dev/x86/i8237.cc -> .o
[ CXX] ALL/python/_m5/param_I8237.cc -> .o
[ TRACING] -> ALL/debug/I8237.cc
[ TRACING] -> ALL/debug/I8237.hh
[ CXX] ALL/debug/I8237.cc -> .o
[ CXX] ALL/dev/x86/I8042.py.cc -> .o
[SO Param] m5.objects.I8042, I8042 -> ALL/python/_m5/param_I8042.cc
[ CXX] ALL/python/_m5/param_I8042.cc -> .o
[ TRACING] -> ALL/debug/I8042.hh
[ CXX] ALL/dev/x86/i8042.cc -> .o
[ TRACING] -> ALL/debug/I8042.cc
[ CXX] ALL/debug/I8042.cc -> .o
[ CXX] ALL/dev/x86/X86Ide.py.cc -> .o
[SO Param] m5.objects.X86Ide, X86IdeController -> ALL/python/_m5/param_X86IdeController.cc
[SO Param] m5.objects.X86Ide, X86IdeController -> ALL/params/X86IdeController.hh
[ CXX] ALL/dev/x86/PcSpeaker.py.cc -> .o
[SO Param] m5.objects.PcSpeaker, PcSpeaker -> ALL/python/_m5/param_PcSpeaker.cc
[ CXX] ALL/python/_m5/param_X86IdeController.cc -> .o
[ CXX] ALL/python/_m5/param_PcSpeaker.cc -> .o
[ CXX] ALL/dev/x86/ide_ctrl.cc -> .o
[ TRACING] -> ALL/debug/PcSpeaker.hh
[ CXX] ALL/dev/x86/speaker.cc -> .o
[ TRACING] -> ALL/debug/PcSpeaker.cc
[ CXX] ALL/debug/PcSpeaker.cc -> .o
[ CXX] ALL/dev/x86/I82094AA.py.cc -> .o
[SO Param] m5.objects.I82094AA, I82094AA -> ALL/python/_m5/param_I82094AA.cc
[ CXX] ALL/python/_m5/param_I82094AA.cc -> .o
[ TRACING] -> ALL/debug/I82094AA.hh
[ CXX] ALL/dev/x86/i82094aa.cc -> .o
[ TRACING] -> ALL/debug/I82094AA.cc
[ CXX] ALL/debug/I82094AA.cc -> .o
[ CXX] ALL/dev/x86/X86QemuFwCfg.py.cc -> .o
[SO Param] m5.objects.X86QemuFwCfg, QemuFwCfgItemE820 -> ALL/python/_m5/param_QemuFwCfgItemE820.cc
[SO Param] m5.objects.X86QemuFwCfg, QemuFwCfgItemE820 -> ALL/params/QemuFwCfgItemE820.hh
[ CXX] ALL/python/_m5/param_QemuFwCfgItemE820.cc -> .o
[ CXX] ALL/dev/x86/qemu_fw_cfg.cc -> .o
[ CXX] ALL/dev/virtio/VirtIO.py.cc -> .o
[SO Param] m5.objects.VirtIO, VirtIODeviceBase -> ALL/python/_m5/param_VirtIODeviceBase.cc
[ CXX] ALL/python/_m5/param_VirtIODeviceBase.cc -> .o
[SO Param] m5.objects.VirtIO, VirtIODummyDevice -> ALL/python/_m5/param_VirtIODummyDevice.cc
[SO Param] m5.objects.VirtIO, VirtIODummyDevice -> ALL/params/VirtIODummyDevice.hh
[SO Param] m5.objects.VirtIO, PciVirtIO -> ALL/python/_m5/param_PciVirtIO.cc
[ CXX] ALL/python/_m5/param_VirtIODummyDevice.cc -> .o
[ CXX] ALL/dev/virtio/VirtIOConsole.py.cc -> .o
[SO Param] m5.objects.VirtIO, PciVirtIO -> ALL/params/PciVirtIO.hh
[SO Param] m5.objects.VirtIOConsole, VirtIOConsole -> ALL/python/_m5/param_VirtIOConsole.cc
[ CXX] ALL/python/_m5/param_PciVirtIO.cc -> .o
[SO Param] m5.objects.VirtIOConsole, VirtIOConsole -> ALL/params/VirtIOConsole.hh
[ CXX] ALL/dev/virtio/VirtIOBlock.py.cc -> .o
[ CXX] ALL/python/_m5/param_VirtIOConsole.cc -> .o
[SO Param] m5.objects.VirtIOBlock, VirtIOBlock -> ALL/python/_m5/param_VirtIOBlock.cc
[SO Param] m5.objects.VirtIOBlock, VirtIOBlock -> ALL/params/VirtIOBlock.hh
[ CXX] ALL/python/_m5/param_VirtIOBlock.cc -> .o
[ CXX] ALL/dev/virtio/VirtIORng.py.cc -> .o
[SO Param] m5.objects.VirtIORng, VirtIORng -> ALL/python/_m5/param_VirtIORng.cc
[SO Param] m5.objects.VirtIORng, VirtIORng -> ALL/params/VirtIORng.hh
[ CXX] ALL/dev/virtio/VirtIO9P.py.cc -> .o
[ CXX] ALL/python/_m5/param_VirtIORng.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PBase -> ALL/python/_m5/param_VirtIO9PBase.cc
[SO Param] m5.objects.VirtIO9P, VirtIO9PBase -> ALL/params/VirtIO9PBase.hh
[ CXX] ALL/python/_m5/param_VirtIO9PBase.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PProxy -> ALL/python/_m5/param_VirtIO9PProxy.cc
[SO Param] m5.objects.VirtIO9P, VirtIO9PProxy -> ALL/params/VirtIO9PProxy.hh
[ CXX] ALL/python/_m5/param_VirtIO9PProxy.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PDiod -> ALL/python/_m5/param_VirtIO9PDiod.cc
[SO Param] m5.objects.VirtIO9P, VirtIO9PDiod -> ALL/params/VirtIO9PDiod.hh
[SO Param] m5.objects.VirtIO9P, VirtIO9PSocket -> ALL/python/_m5/param_VirtIO9PSocket.cc
[ CXX] ALL/python/_m5/param_VirtIO9PDiod.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PSocket -> ALL/params/VirtIO9PSocket.hh
[ CXX] ALL/python/_m5/param_VirtIO9PSocket.cc -> .o
[ TRACING] -> ALL/debug/VIO.hh
[ CXX] ALL/dev/virtio/pci.cc -> .o
[ CXX] ALL/dev/virtio/base.cc -> .o
[ TRACING] -> ALL/debug/VIOConsole.hh
[ CXX] ALL/dev/virtio/console.cc -> .o
[ TRACING] -> ALL/debug/VIOBlock.hh
[ CXX] ALL/dev/virtio/block.cc -> .o
[ TRACING] -> ALL/debug/VIO9P.hh
[ TRACING] -> ALL/debug/VIO9PData.hh
[ TRACING] -> ALL/debug/VIORng.hh
[ CXX] ALL/dev/virtio/fs9p.cc -> .o
[ CXX] ALL/dev/virtio/rng.cc -> .o
[ TRACING] -> ALL/debug/VIO.cc
[ CXX] ALL/debug/VIO.cc -> .o
[ TRACING] -> ALL/debug/VIORng.cc
[ CXX] ALL/debug/VIORng.cc -> .o
[ TRACING] -> ALL/debug/VIOIface.cc
[ CXX] ALL/debug/VIOIface.cc -> .o
[ TRACING] -> ALL/debug/VIOConsole.cc
[ CXX] ALL/debug/VIOConsole.cc -> .o
[ TRACING] -> ALL/debug/VIOBlock.cc
[ CXX] ALL/debug/VIOBlock.cc -> .o
[ TRACING] -> ALL/debug/VIO9P.cc
[ CXX] ALL/debug/VIO9P.cc -> .o
[ TRACING] -> ALL/debug/VIO9PData.cc
[ CXX] ALL/dev/sparc/T1000.py.cc -> .o
[ CXX] ALL/debug/VIO9PData.cc -> .o
[SO Param] m5.objects.T1000, MmDisk -> ALL/python/_m5/param_MmDisk.cc
[SO Param] m5.objects.T1000, DumbTOD -> ALL/python/_m5/param_DumbTOD.cc
[SO Param] m5.objects.T1000, Iob -> ALL/python/_m5/param_Iob.cc
[SO Param] m5.objects.T1000, T1000 -> ALL/python/_m5/param_T1000.cc
[SO Param] m5.objects.T1000, DumbTOD -> ALL/params/DumbTOD.hh
[ TRACING] -> ALL/debug/Iob.hh
[SO Param] m5.objects.T1000, MmDisk -> ALL/params/MmDisk.hh
[SO Param] m5.objects.T1000, Iob -> ALL/params/Iob.hh
[SO Param] m5.objects.T1000, T1000 -> ALL/params/T1000.hh
[ TRACING] -> ALL/debug/Iob.cc
[ CXX] ALL/python/m5/defines.py.cc -> .o
[ CXX] ALL/debug/Iob.cc -> .o
[ CXX] ALL/python/_m5/param_DumbTOD.cc -> .o
[ CXX] ALL/dev/sparc/mm_disk.cc -> .o
[ CXX] ALL/dev/sparc/iob.cc -> .o
[ CXX] ALL/dev/sparc/t1000.cc -> .o
[ CXX] ALL/python/_m5/param_T1000.cc -> .o
[ CXX] ALL/python/_m5/param_Iob.cc -> .o
[ CXX] ALL/python/_m5/param_MmDisk.cc -> .o
[ CXX] ALL/dev/sparc/dtod.cc -> .o
[ CXX] ALL/python/m5/info.py.cc -> .o
[ CXX] ALL/base/date.cc -> .o
[ LINK] -> ALL/gem5.opt
scons: done building targets.
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5out6o9b7zv5 -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/download_check.py --download-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources/resource-downloading-test
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outykzglh70 -re --silent-redirect /nobackup/jenkins/workspace/weekly/configs/example/gem5_library/riscvmatched-fs.py --to-init
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outtobeuchm -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu atomic --num-cpus 1 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: test-resource-downloading-ALL-x86_64-opt
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outkt4siscy -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 1 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Case: test-resource-downloading-ALL-x86_64-opt
Starting Test Suite: test-gem5-library-example-riscvmatched-fs-ALL-x86_64-opt
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outawu9qjtp -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu atomic --num-cpus 2 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Case: test-gem5-library-example-riscvmatched-fs-ALL-x86_64-opt
Starting Test Suite: atomic-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: atomic-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Suite: timing-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Suite: atomic-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: atomic-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: atomic-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5out475utyux -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 2 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: atomic-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outxht0mn74 -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 4 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_4-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_4-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outk4egdw0z -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 1 --mem-system mesi_two_level --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_1-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_1-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: test-gem5-library-example-riscvmatched-fs-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outj9rlj_3u -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 4 --mem-system mesi_two_level --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_4-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_4-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outark4dyou -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 8 --mem-system mesi_two_level --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_8-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_8-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_4-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5out7vq1eka9 -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu o3 --num-cpus 1 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type init --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: o3-cpu_1-cores_classic_DualChannelDDR4_2400_init_x86-boot-test-ALL-x86_64-opt
Starting Test Case: o3-cpu_1-cores_classic_DualChannelDDR4_2400_init_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_1-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5out4rs6wsy4 -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu o3 --num-cpus 2 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type init --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Build step 'Execute shell' marked build as failure
Archiving artifacts
See https://jenkins.gem5.org/job/weekly/122/display/redirect?page=changes
Changes:
[Bobby R. Bruce] cpu: Move fetch stats from simple and minor to base
[Bobby R. Bruce] cpu: Move execute stats from simple and minor to base
[Bobby R. Bruce] cpu: Move commit stats from simple to base cpu
[Bobby R. Bruce] cpu: Move numInsts, numOps, ipc, cpi to BaseCPU
[Bobby R. Bruce] cpu-o3: Use base instructions committed counters in O3CPU
[Bobby R. Bruce] cpu-o3: Copy general O3 fetch stats to BaseCPU::FetchCPUStats
[Bobby R. Bruce] cpu-o3: Copy O3 IEW stats to BaseCPU::ExecuteCPUStats
[Bobby R. Bruce] cpu-kvm: Implement IPC and CPI base stats for KVM CPU
[Bobby R. Bruce] cpu: Remove duplicated fetch stats
[Bobby R. Bruce] cpu: Remove duplicated commit stats
[Bobby R. Bruce] cpu: Remove duplicated execute stats
[Bobby R. Bruce] cpu: Remove duplicate base inst and op stats
[Bobby R. Bruce] misc: Fix 'unused variable' clang errors with gem5.fast
[Bobby R. Bruce] base,arch,mem: Remove {GE}M5_VAR_USED instances
[richard.cooper] configs: Add --with-pmu
option to the simple Arm FS configs
[richard.cooper] arch-arm: Add support to exit the simloop on PMU control
[richard.cooper] arch-arm: Add support to exit the simloop on PMU interrupt
[richard.cooper] configs: Add --pmu-{dump,reset}-stats-on to Arm baremetal.py.
[Giacomo Travaglini] arch-arm: Replace 0ing of miscRegs with assignment of reset value
[Giacomo Travaglini] arch-arm: Make MISCREGs reset value configurable
[Giacomo Travaglini] arch-arm: Generalize SCTLR_RST behaviour
[Giacomo Travaglini] arch-arm: Map MVFR0_EL1/MVFR1_EL1 to AArch32 version
[Giacomo Travaglini] arch-arm: Map MIDR_EL1 to AArch32 version
[Giacomo Travaglini] arch-arm: Map MPIDR_EL1 to AArch32 version
[Giacomo Travaglini] arch-arm: Map CTR_EL0 to AArch32 version
[Giacomo Travaglini] arch-arm: Fix read redirection for MIDR register
[Giacomo Travaglini] arch-arm: Move MISCREG init logic from ISA to reset field
[Giacomo Travaglini] arch-arm: Rewrite ISA::initID32 using BitUnions
[Giacomo Travaglini] arch-arm: Remove ISA::initID32
[Giacomo Travaglini] arch-arm: Rewrite ISA::initID64 using BitUnions
[Giacomo Travaglini] arch-arm: Remove ISA::initID64
[Giacomo Travaglini] arch-arm: Remove clear32/64 methods
[Giacomo Travaglini] arch-arm: VMPIDR_EL2 can be used in secure mode as well
[rogerycchang] arch-riscv: Add missing zbkb instructions
[rogerycchang] arch-riscv: Fix the fflags issue for fcvt_d_w, fcvt_d_wu, fcvt_d_l
[rogerycchang] arch-riscv: Treat RVC HINT as nops rather than trap
[rogerycchang] arch-riscv: Refactor RVC decode flow when funct4==0b1001 and op==C2
[...truncated 296.40 KB...]
[ CXX] ALL/python/_m5/param_LupioPIC.cc -> .o
[ CXX] ALL/dev/lupio/LupioRNG.py.cc -> .o
[SO Param] m5.objects.LupioRNG, LupioRNG -> ALL/python/_m5/param_LupioRNG.cc
[SO Param] m5.objects.LupioRNG, LupioRNG -> ALL/params/LupioRNG.hh
[ TRACING] -> ALL/debug/LupioRNG.hh
[ CXX] ALL/python/_m5/param_LupioRNG.cc -> .o
[ CXX] ALL/dev/lupio/LupioRTC.py.cc -> .o
[SO Param] m5.objects.LupioRTC, LupioRTC -> ALL/python/_m5/param_LupioRTC.cc
[SO Param] m5.objects.LupioRTC, LupioRTC -> ALL/params/LupioRTC.hh
[ TRACING] -> ALL/debug/LupioRTC.hh
[ CXX] ALL/dev/lupio/LupioTMR.py.cc -> .o
[ CXX] ALL/python/_m5/param_LupioRTC.cc -> .o
[SO Param] m5.objects.LupioTMR, LupioTMR -> ALL/python/_m5/param_LupioTMR.cc
[SO Param] m5.objects.LupioTMR, LupioTMR -> ALL/params/LupioTMR.hh
[ CXX] ALL/python/_m5/param_LupioTMR.cc -> .o
[ CXX] ALL/dev/lupio/LupioTTY.py.cc -> .o
[SO Param] m5.objects.LupioTTY, LupioTTY -> ALL/python/_m5/param_LupioTTY.cc
[SO Param] m5.objects.LupioTTY, LupioTTY -> ALL/params/LupioTTY.hh
[ CXX] ALL/python/_m5/param_LupioTTY.cc -> .o
[ CXX] ALL/dev/lupio/LupioSYS.py.cc -> .o
[SO Param] m5.objects.LupioSYS, LupioSYS -> ALL/python/_m5/param_LupioSYS.cc
[SO Param] m5.objects.LupioSYS, LupioSYS -> ALL/params/LupioSYS.hh
[ TRACING] -> ALL/debug/LupioSYS.hh
[ TRACING] -> ALL/debug/LupioBLK.cc
[ CXX] ALL/python/_m5/param_LupioSYS.cc -> .o
[ CXX] ALL/debug/LupioBLK.cc -> .o
[ TRACING] -> ALL/debug/LupioIPI.cc
[ TRACING] -> ALL/debug/LupioIPI.hh
[ CXX] ALL/debug/LupioIPI.cc -> .o
[ TRACING] -> ALL/debug/LupioPIC.cc
[ TRACING] -> ALL/debug/LupioPIC.hh
[ CXX] ALL/debug/LupioPIC.cc -> .o
[ TRACING] -> ALL/debug/LupioRNG.cc
[ CXX] ALL/debug/LupioRNG.cc -> .o
[ TRACING] -> ALL/debug/LupioRTC.cc
[ CXX] ALL/debug/LupioRTC.cc -> .o
[ TRACING] -> ALL/debug/LupioTMR.cc
[ TRACING] -> ALL/debug/LupioTMR.hh
[ CXX] ALL/debug/LupioTMR.cc -> .o
[ TRACING] -> ALL/debug/LupioTTY.cc
[ TRACING] -> ALL/debug/LupioTTY.hh
[ CXX] ALL/debug/LupioTTY.cc -> .o
[ TRACING] -> ALL/debug/LupioSYS.cc
[ CXX] ALL/debug/LupioSYS.cc -> .o
[ CXX] ALL/dev/lupio/lupio_blk.cc -> .o
[ CXX] ALL/dev/lupio/lupio_ipi.cc -> .o
[ CXX] ALL/dev/lupio/lupio_pic.cc -> .o
[ CXX] ALL/dev/lupio/lupio_rng.cc -> .o
[ CXX] ALL/dev/lupio/lupio_rtc.cc -> .o
[ CXX] ALL/dev/lupio/lupio_tmr.cc -> .o
[ CXX] ALL/dev/lupio/lupio_tty.cc -> .o
[ CXX] ALL/dev/lupio/lupio_sys.cc -> .o
[ CXX] ALL/dev/x86/Pc.py.cc -> .o
[SO Param] m5.objects.Pc, Pc -> ALL/python/_m5/param_Pc.cc
[ CXX] ALL/python/_m5/param_Pc.cc -> .o
[ CXX] ALL/dev/x86/pc.cc -> .o
[ CXX] ALL/dev/x86/SouthBridge.py.cc -> .o
[SO Param] m5.objects.SouthBridge, SouthBridge -> ALL/python/_m5/param_SouthBridge.cc
[ CXX] ALL/dev/x86/south_bridge.cc -> .o
[ CXX] ALL/dev/x86/Cmos.py.cc -> .o
[ CXX] ALL/python/_m5/param_SouthBridge.cc -> .o
[SO Param] m5.objects.Cmos, Cmos -> ALL/python/_m5/param_Cmos.cc
[ TRACING] -> ALL/debug/CMOS.hh
[ CXX] ALL/dev/x86/cmos.cc -> .o
[ CXX] ALL/python/_m5/param_Cmos.cc -> .o
[ TRACING] -> ALL/debug/CMOS.cc
[ CXX] ALL/debug/CMOS.cc -> .o
[ CXX] ALL/dev/x86/I8259.py.cc -> .o
[SO Param] m5.objects.I8259, I8259 -> ALL/python/_m5/param_I8259.cc
[ENUM STR] m5.objects.I8259, X86I8259CascadeMode -> ALL/enums/X86I8259CascadeMode.cc
[ CXX] ALL/python/_m5/param_I8259.cc -> .o
[ TRACING] -> ALL/debug/I8259.hh
[ CXX] ALL/dev/x86/i8259.cc -> .o
[ CXX] ALL/enums/X86I8259CascadeMode.cc -> .o
[ TRACING] -> ALL/debug/I8259.cc
[ CXX] ALL/debug/I8259.cc -> .o
[ CXX] ALL/dev/x86/I8254.py.cc -> .o
[SO Param] m5.objects.I8254, I8254 -> ALL/python/_m5/param_I8254.cc
[ CXX] ALL/python/_m5/param_I8254.cc -> .o
[ TRACING] -> ALL/debug/I8254.hh
[ CXX] ALL/dev/x86/i8254.cc -> .o
[ TRACING] -> ALL/debug/I8254.cc
[ CXX] ALL/debug/I8254.cc -> .o
[ CXX] ALL/dev/x86/I8237.py.cc -> .o
[SO Param] m5.objects.I8237, I8237 -> ALL/python/_m5/param_I8237.cc
[ CXX] ALL/dev/x86/i8237.cc -> .o
[ CXX] ALL/python/_m5/param_I8237.cc -> .o
[ TRACING] -> ALL/debug/I8237.cc
[ TRACING] -> ALL/debug/I8237.hh
[ CXX] ALL/debug/I8237.cc -> .o
[ CXX] ALL/dev/x86/I8042.py.cc -> .o
[SO Param] m5.objects.I8042, I8042 -> ALL/python/_m5/param_I8042.cc
[ CXX] ALL/python/_m5/param_I8042.cc -> .o
[ TRACING] -> ALL/debug/I8042.hh
[ CXX] ALL/dev/x86/i8042.cc -> .o
[ TRACING] -> ALL/debug/I8042.cc
[ CXX] ALL/debug/I8042.cc -> .o
[ CXX] ALL/dev/x86/X86Ide.py.cc -> .o
[SO Param] m5.objects.X86Ide, X86IdeController -> ALL/python/_m5/param_X86IdeController.cc
[SO Param] m5.objects.X86Ide, X86IdeController -> ALL/params/X86IdeController.hh
[ CXX] ALL/dev/x86/PcSpeaker.py.cc -> .o
[ CXX] ALL/python/_m5/param_X86IdeController.cc -> .o
[ CXX] ALL/dev/x86/ide_ctrl.cc -> .o
[SO Param] m5.objects.PcSpeaker, PcSpeaker -> ALL/python/_m5/param_PcSpeaker.cc
[ TRACING] -> ALL/debug/PcSpeaker.hh
[ CXX] ALL/dev/x86/speaker.cc -> .o
[ CXX] ALL/python/_m5/param_PcSpeaker.cc -> .o
[ TRACING] -> ALL/debug/PcSpeaker.cc
[ CXX] ALL/debug/PcSpeaker.cc -> .o
[ CXX] ALL/dev/x86/I82094AA.py.cc -> .o
[SO Param] m5.objects.I82094AA, I82094AA -> ALL/python/_m5/param_I82094AA.cc
[ TRACING] -> ALL/debug/I82094AA.hh
[ CXX] ALL/python/_m5/param_I82094AA.cc -> .o
[ CXX] ALL/dev/x86/i82094aa.cc -> .o
[ TRACING] -> ALL/debug/I82094AA.cc
[ CXX] ALL/debug/I82094AA.cc -> .o
[ CXX] ALL/dev/x86/X86QemuFwCfg.py.cc -> .o
[SO Param] m5.objects.X86QemuFwCfg, QemuFwCfgItemE820 -> ALL/python/_m5/param_QemuFwCfgItemE820.cc
[SO Param] m5.objects.X86QemuFwCfg, QemuFwCfgItemE820 -> ALL/params/QemuFwCfgItemE820.hh
[ CXX] ALL/python/_m5/param_QemuFwCfgItemE820.cc -> .o
[ CXX] ALL/dev/x86/qemu_fw_cfg.cc -> .o
[ CXX] ALL/dev/virtio/VirtIO.py.cc -> .o
[SO Param] m5.objects.VirtIO, VirtIODeviceBase -> ALL/python/_m5/param_VirtIODeviceBase.cc
[ CXX] ALL/python/_m5/param_VirtIODeviceBase.cc -> .o
[SO Param] m5.objects.VirtIO, VirtIODummyDevice -> ALL/python/_m5/param_VirtIODummyDevice.cc
[SO Param] m5.objects.VirtIO, VirtIODummyDevice -> ALL/params/VirtIODummyDevice.hh
[SO Param] m5.objects.VirtIO, PciVirtIO -> ALL/python/_m5/param_PciVirtIO.cc
[ CXX] ALL/dev/virtio/VirtIOConsole.py.cc -> .o
[ CXX] ALL/python/_m5/param_VirtIODummyDevice.cc -> .o
[SO Param] m5.objects.VirtIO, PciVirtIO -> ALL/params/PciVirtIO.hh
[SO Param] m5.objects.VirtIOConsole, VirtIOConsole -> ALL/python/_m5/param_VirtIOConsole.cc
[ CXX] ALL/python/_m5/param_PciVirtIO.cc -> .o
[SO Param] m5.objects.VirtIOConsole, VirtIOConsole -> ALL/params/VirtIOConsole.hh
[ CXX] ALL/dev/virtio/VirtIOBlock.py.cc -> .o
[ CXX] ALL/python/_m5/param_VirtIOConsole.cc -> .o
[SO Param] m5.objects.VirtIOBlock, VirtIOBlock -> ALL/python/_m5/param_VirtIOBlock.cc
[SO Param] m5.objects.VirtIOBlock, VirtIOBlock -> ALL/params/VirtIOBlock.hh
[ CXX] ALL/python/_m5/param_VirtIOBlock.cc -> .o
[ CXX] ALL/dev/virtio/VirtIORng.py.cc -> .o
[SO Param] m5.objects.VirtIORng, VirtIORng -> ALL/python/_m5/param_VirtIORng.cc
[ CXX] ALL/dev/virtio/VirtIO9P.py.cc -> .o
[SO Param] m5.objects.VirtIORng, VirtIORng -> ALL/params/VirtIORng.hh
[ CXX] ALL/python/_m5/param_VirtIORng.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PBase -> ALL/python/_m5/param_VirtIO9PBase.cc
[SO Param] m5.objects.VirtIO9P, VirtIO9PBase -> ALL/params/VirtIO9PBase.hh
[SO Param] m5.objects.VirtIO9P, VirtIO9PProxy -> ALL/python/_m5/param_VirtIO9PProxy.cc
[ CXX] ALL/python/_m5/param_VirtIO9PBase.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PProxy -> ALL/params/VirtIO9PProxy.hh
[ CXX] ALL/python/_m5/param_VirtIO9PProxy.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PDiod -> ALL/python/_m5/param_VirtIO9PDiod.cc
[SO Param] m5.objects.VirtIO9P, VirtIO9PDiod -> ALL/params/VirtIO9PDiod.hh
[SO Param] m5.objects.VirtIO9P, VirtIO9PSocket -> ALL/python/_m5/param_VirtIO9PSocket.cc
[ CXX] ALL/python/_m5/param_VirtIO9PDiod.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PSocket -> ALL/params/VirtIO9PSocket.hh
[ CXX] ALL/python/_m5/param_VirtIO9PSocket.cc -> .o
[ TRACING] -> ALL/debug/VIO.hh
[ CXX] ALL/dev/virtio/base.cc -> .o
[ CXX] ALL/dev/virtio/pci.cc -> .o
[ TRACING] -> ALL/debug/VIOConsole.hh
[ CXX] ALL/dev/virtio/console.cc -> .o
[ TRACING] -> ALL/debug/VIOBlock.hh
[ CXX] ALL/dev/virtio/block.cc -> .o
[ TRACING] -> ALL/debug/VIO9P.hh
[ TRACING] -> ALL/debug/VIO9PData.hh
[ TRACING] -> ALL/debug/VIORng.hh
[ CXX] ALL/dev/virtio/fs9p.cc -> .o
[ CXX] ALL/dev/virtio/rng.cc -> .o
[ TRACING] -> ALL/debug/VIO.cc
[ CXX] ALL/debug/VIO.cc -> .o
[ TRACING] -> ALL/debug/VIORng.cc
[ CXX] ALL/debug/VIORng.cc -> .o
[ TRACING] -> ALL/debug/VIOIface.cc
[ TRACING] -> ALL/debug/VIOConsole.cc
[ CXX] ALL/debug/VIOIface.cc -> .o
[ CXX] ALL/debug/VIOConsole.cc -> .o
[ TRACING] -> ALL/debug/VIOBlock.cc
[ CXX] ALL/debug/VIOBlock.cc -> .o
[ TRACING] -> ALL/debug/VIO9P.cc
[ TRACING] -> ALL/debug/VIO9PData.cc
[ CXX] ALL/debug/VIO9P.cc -> .o
[ CXX] ALL/debug/VIO9PData.cc -> .o
[ CXX] ALL/dev/sparc/T1000.py.cc -> .o
[SO Param] m5.objects.T1000, MmDisk -> ALL/python/_m5/param_MmDisk.cc
[SO Param] m5.objects.T1000, DumbTOD -> ALL/python/_m5/param_DumbTOD.cc
[SO Param] m5.objects.T1000, Iob -> ALL/python/_m5/param_Iob.cc
[SO Param] m5.objects.T1000, T1000 -> ALL/python/_m5/param_T1000.cc
[SO Param] m5.objects.T1000, DumbTOD -> ALL/params/DumbTOD.hh
[ TRACING] -> ALL/debug/Iob.hh
[SO Param] m5.objects.T1000, Iob -> ALL/params/Iob.hh
[SO Param] m5.objects.T1000, MmDisk -> ALL/params/MmDisk.hh
[SO Param] m5.objects.T1000, T1000 -> ALL/params/T1000.hh
[ TRACING] -> ALL/debug/Iob.cc
[ CXX] ALL/python/m5/defines.py.cc -> .o
[ CXX] ALL/debug/Iob.cc -> .o
[ CXX] ALL/python/_m5/param_DumbTOD.cc -> .o
[ CXX] ALL/dev/sparc/iob.cc -> .o
[ CXX] ALL/dev/sparc/mm_disk.cc -> .o
[ CXX] ALL/dev/sparc/t1000.cc -> .o
[ CXX] ALL/python/_m5/param_T1000.cc -> .o
[ CXX] ALL/python/_m5/param_MmDisk.cc -> .o
[ CXX] ALL/python/_m5/param_Iob.cc -> .o
[ CXX] ALL/dev/sparc/dtod.cc -> .o
[ CXX] ALL/python/m5/info.py.cc -> .o
[ CXX] ALL/base/date.cc -> .o
[ LINK] -> ALL/gem5.opt
scons: done building targets.
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5out5etw3whl -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/download_check.py --download-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources/resource-downloading-test
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outh55fmlbi -re --silent-redirect /nobackup/jenkins/workspace/weekly/configs/example/gem5_library/riscvmatched-fs.py --to-init
Starting Test Suite: test-resource-downloading-ALL-x86_64-opt
Starting Test Case: test-resource-downloading-ALL-x86_64-opt
Starting Test Suite: test-gem5-library-example-riscvmatched-fs-ALL-x86_64-opt
Starting Test Case: test-gem5-library-example-riscvmatched-fs-ALL-x86_64-opt
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5out6vvtne89 -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 1 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5out2193lhan -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu atomic --num-cpus 1 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Suite: atomic-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outefi4a95s -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu atomic --num-cpus 2 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Case: atomic-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Suite: atomic-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: atomic-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: atomic-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outv3oun8vd -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 2 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: atomic-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5out2z0mg3pm -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 4 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_4-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_4-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_1-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outawe_vf7h -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 1 --mem-system mesi_two_level --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_1-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_1-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: test-gem5-library-example-riscvmatched-fs-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outsvgp9rqf -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 4 --mem-system mesi_two_level --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_4-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_4-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_2-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outrqhs5z60 -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 8 --mem-system mesi_two_level --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: timing-cpu_8-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Starting Test Case: timing-cpu_8-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_4-cores_classic_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outdu_vj_9j -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu o3 --num-cpus 1 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type init --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Starting Test Suite: o3-cpu_1-cores_classic_DualChannelDDR4_2400_init_x86-boot-test-ALL-x86_64-opt
Starting Test Case: o3-cpu_1-cores_classic_DualChannelDDR4_2400_init_x86-boot-test-ALL-x86_64-opt
Test: timing-cpu_1-cores_mesi_two_level_DualChannelDDR4_2400_systemd_x86-boot-test-ALL-x86_64-opt Passed
time="2023-05-16T17:14:29-05:00" level=error msg="error waiting for container: "
Build step 'Execute shell' marked build as failure
Archiving artifacts
See https://jenkins.gem5.org/job/weekly/123/display/redirect?page=changes
Changes:
[matthew.poremba] arch-gcn3,arch-vega: Fix ds_read2st64_b32
[yanlee] base: add Activate to enable log of particular targets
[yanlee] sim,python: add activate option and method
[Giacomo Travaglini] arch-arm: Fix position of AA64ISAR0.AES bitfield
[Giacomo Travaglini] arch-arm: Add UNSERIALIZE flag to address cpt compatibility
[Giacomo Travaglini] arch-arm: Move RO values from ISA::read to the reset field
[Giacomo Travaglini] arch-arm: Provide default mask for raz/rao helpers
[Giacomo Travaglini] arch-arm: Implement RAZ/WI with raz specifier
[Giacomo Travaglini] arch-arm: Update MISCREG_DBGDIDR to point to Armv8 debug arch
[Giacomo Travaglini] arch-arm: Group self hosted debug writes in ISA switch
[Giacomo Travaglini] arch-arm: Implement RES0/RES1 with miscreg specifiers
[Giacomo Travaglini] arch-arm: Remove unnecessary case in ISA::readMiscReg
[Giacomo Travaglini] arch-arm: Simplify FPSCR writes
[Giacomo Travaglini] arch-arm: Extend SCTLR to be 64-bit wide
[Giacomo Travaglini] arch-arm: Implement FEAT_TLBIOS
[Bobby R. Bruce] arch-riscv: Fix WFI for O3 CPU
[alexrichardson] scons: default to not duplicating sources in the build directory
[alexrichardson] tests: Add '--duplicate-sources' to libgem5 SST build
[...truncated 331.23 KB...]
[ CXX] ALL/python/_m5/param_PciDevice.cc -> .o
[ TRACING] -> ALL/debug/PciDevice.hh
[ CXX] src/dev/pci/device.cc -> ALL/dev/pci/device.o
[ TRACING] -> ALL/debug/PciDevice.cc
[ CXX] ALL/debug/PciDevice.cc -> .o
[ CXX] ALL/dev/pci/PciHost.py.cc -> .o
[SO Param] m5.objects.PciHost, PciHost -> ALL/python/_m5/param_PciHost.cc
[ CXX] ALL/python/_m5/param_PciHost.cc -> .o
[SO Param] m5.objects.PciHost, GenericPciHost -> ALL/python/_m5/param_GenericPciHost.cc
[ CXX] ALL/python/_m5/param_GenericPciHost.cc -> .o
[ TRACING] -> ALL/debug/PciHost.hh
[ CXX] src/dev/pci/host.cc -> ALL/dev/pci/host.o
[ TRACING] -> ALL/debug/PciHost.cc
[ CXX] ALL/debug/PciHost.cc -> .o
[ CXX] ALL/dev/pci/CopyEngine.py.cc -> .o
[SO Param] m5.objects.CopyEngine, CopyEngine -> ALL/python/_m5/param_CopyEngine.cc
[SO Param] m5.objects.CopyEngine, CopyEngine -> ALL/params/CopyEngine.hh
[ TRACING] -> ALL/debug/DMACopyEngine.hh
[ TRACING] -> ALL/debug/DMACopyEngine.cc
[ CXX] ALL/debug/DMACopyEngine.cc -> .o
[ CXX] ALL/dev/lupio/LupioBLK.py.cc -> .o
[ CXX] src/dev/pci/copy_engine.cc -> ALL/dev/pci/copy_engine.o
[ CXX] ALL/python/_m5/param_CopyEngine.cc -> .o
[SO Param] m5.objects.LupioBLK, LupioBLK -> ALL/python/_m5/param_LupioBLK.cc
[ CXX] ALL/dev/lupio/LupioIPI.py.cc -> .o
[SO Param] m5.objects.LupioBLK, LupioBLK -> ALL/params/LupioBLK.hh
[ TRACING] -> ALL/debug/LupioBLK.hh
[ CXX] ALL/python/_m5/param_LupioBLK.cc -> .o
[SO Param] m5.objects.LupioIPI, LupioIPI -> ALL/python/_m5/param_LupioIPI.cc
[SO Param] m5.objects.LupioIPI, LupioIPI -> ALL/params/LupioIPI.hh
[ CXX] ALL/dev/lupio/LupioPIC.py.cc -> .o
[ CXX] ALL/python/_m5/param_LupioIPI.cc -> .o
[SO Param] m5.objects.LupioPIC, LupioPIC -> ALL/python/_m5/param_LupioPIC.cc
[ CXX] ALL/dev/lupio/LupioRNG.py.cc -> .o
[ CXX] ALL/python/_m5/param_LupioPIC.cc -> .o
[SO Param] m5.objects.LupioRNG, LupioRNG -> ALL/python/_m5/param_LupioRNG.cc
[SO Param] m5.objects.LupioRNG, LupioRNG -> ALL/params/LupioRNG.hh
[ TRACING] -> ALL/debug/LupioRNG.hh
[ CXX] ALL/python/_m5/param_LupioRNG.cc -> .o
[ CXX] ALL/dev/lupio/LupioRTC.py.cc -> .o
[SO Param] m5.objects.LupioRTC, LupioRTC -> ALL/python/_m5/param_LupioRTC.cc
[SO Param] m5.objects.LupioRTC, LupioRTC -> ALL/params/LupioRTC.hh
[ TRACING] -> ALL/debug/LupioRTC.hh
[ CXX] ALL/dev/lupio/LupioTMR.py.cc -> .o
[SO Param] m5.objects.LupioTMR, LupioTMR -> ALL/python/_m5/param_LupioTMR.cc
[ CXX] ALL/python/_m5/param_LupioRTC.cc -> .o
[SO Param] m5.objects.LupioTMR, LupioTMR -> ALL/params/LupioTMR.hh
[ CXX] ALL/python/_m5/param_LupioTMR.cc -> .o
[ CXX] ALL/dev/lupio/LupioTTY.py.cc -> .o
[SO Param] m5.objects.LupioTTY, LupioTTY -> ALL/python/_m5/param_LupioTTY.cc
[SO Param] m5.objects.LupioTTY, LupioTTY -> ALL/params/LupioTTY.hh
[ CXX] ALL/dev/lupio/LupioSYS.py.cc -> .o
[ CXX] ALL/python/_m5/param_LupioTTY.cc -> .o
[SO Param] m5.objects.LupioSYS, LupioSYS -> ALL/python/_m5/param_LupioSYS.cc
[SO Param] m5.objects.LupioSYS, LupioSYS -> ALL/params/LupioSYS.hh
[ TRACING] -> ALL/debug/LupioSYS.hh
[ TRACING] -> ALL/debug/LupioBLK.cc
[ CXX] ALL/python/_m5/param_LupioSYS.cc -> .o
[ CXX] ALL/debug/LupioBLK.cc -> .o
[ TRACING] -> ALL/debug/LupioIPI.cc
[ TRACING] -> ALL/debug/LupioPIC.cc
[ TRACING] -> ALL/debug/LupioIPI.hh
[ TRACING] -> ALL/debug/LupioPIC.hh
[ CXX] ALL/debug/LupioIPI.cc -> .o
[ CXX] ALL/debug/LupioPIC.cc -> .o
[ TRACING] -> ALL/debug/LupioRNG.cc
[ TRACING] -> ALL/debug/LupioRTC.cc
[ CXX] ALL/debug/LupioRNG.cc -> .o
[ CXX] ALL/debug/LupioRTC.cc -> .o
[ TRACING] -> ALL/debug/LupioTMR.cc
[ TRACING] -> ALL/debug/LupioTTY.cc
[ TRACING] -> ALL/debug/LupioTTY.hh
[ TRACING] -> ALL/debug/LupioTMR.hh
[ CXX] ALL/debug/LupioTTY.cc -> .o
[ CXX] ALL/debug/LupioTMR.cc -> .o
[ TRACING] -> ALL/debug/LupioSYS.cc
[ CXX] src/dev/lupio/lupio_blk.cc -> ALL/dev/lupio/lupio_blk.o
[ CXX] ALL/debug/LupioSYS.cc -> .o
[ CXX] src/dev/lupio/lupio_ipi.cc -> ALL/dev/lupio/lupio_ipi.o
[ CXX] src/dev/lupio/lupio_pic.cc -> ALL/dev/lupio/lupio_pic.o
[ CXX] src/dev/lupio/lupio_rng.cc -> ALL/dev/lupio/lupio_rng.o
[ CXX] src/dev/lupio/lupio_rtc.cc -> ALL/dev/lupio/lupio_rtc.o
[ CXX] src/dev/lupio/lupio_tmr.cc -> ALL/dev/lupio/lupio_tmr.o
[ CXX] src/dev/lupio/lupio_tty.cc -> ALL/dev/lupio/lupio_tty.o
[ CXX] src/dev/lupio/lupio_sys.cc -> ALL/dev/lupio/lupio_sys.o
[ CXX] ALL/dev/x86/Pc.py.cc -> .o
[SO Param] m5.objects.Pc, Pc -> ALL/python/_m5/param_Pc.cc
[ CXX] ALL/python/_m5/param_Pc.cc -> .o
[ CXX] src/dev/x86/pc.cc -> ALL/dev/x86/pc.o
[ CXX] ALL/dev/x86/SouthBridge.py.cc -> .o
[SO Param] m5.objects.SouthBridge, SouthBridge -> ALL/python/_m5/param_SouthBridge.cc
[ CXX] ALL/python/_m5/param_SouthBridge.cc -> .o
[ CXX] src/dev/x86/south_bridge.cc -> ALL/dev/x86/south_bridge.o
[ CXX] ALL/dev/x86/Cmos.py.cc -> .o
[SO Param] m5.objects.Cmos, Cmos -> ALL/python/_m5/param_Cmos.cc
[ CXX] ALL/python/_m5/param_Cmos.cc -> .o
[ TRACING] -> ALL/debug/CMOS.hh
[ CXX] src/dev/x86/cmos.cc -> ALL/dev/x86/cmos.o
[ TRACING] -> ALL/debug/CMOS.cc
[ CXX] ALL/debug/CMOS.cc -> .o
[ CXX] ALL/dev/x86/I8259.py.cc -> .o
[SO Param] m5.objects.I8259, I8259 -> ALL/python/_m5/param_I8259.cc
[ENUM STR] m5.objects.I8259, X86I8259CascadeMode -> ALL/enums/X86I8259CascadeMode.cc
[ CXX] ALL/python/_m5/param_I8259.cc -> .o
[ TRACING] -> ALL/debug/I8259.hh
[ CXX] src/dev/x86/i8259.cc -> ALL/dev/x86/i8259.o
[ CXX] ALL/enums/X86I8259CascadeMode.cc -> .o
[ TRACING] -> ALL/debug/I8259.cc
[ CXX] ALL/debug/I8259.cc -> .o
[ CXX] ALL/dev/x86/I8254.py.cc -> .o
[SO Param] m5.objects.I8254, I8254 -> ALL/python/_m5/param_I8254.cc
[ CXX] ALL/python/_m5/param_I8254.cc -> .o
[ TRACING] -> ALL/debug/I8254.hh
[ CXX] src/dev/x86/i8254.cc -> ALL/dev/x86/i8254.o
[ TRACING] -> ALL/debug/I8254.cc
[ CXX] ALL/debug/I8254.cc -> .o
[ CXX] ALL/dev/x86/I8237.py.cc -> .o
[SO Param] m5.objects.I8237, I8237 -> ALL/python/_m5/param_I8237.cc
[ CXX] ALL/python/_m5/param_I8237.cc -> .o
[ CXX] src/dev/x86/i8237.cc -> ALL/dev/x86/i8237.o
[ TRACING] -> ALL/debug/I8237.cc
[ TRACING] -> ALL/debug/I8237.hh
[ CXX] ALL/debug/I8237.cc -> .o
[ CXX] ALL/dev/x86/I8042.py.cc -> .o
[SO Param] m5.objects.I8042, I8042 -> ALL/python/_m5/param_I8042.cc
[ CXX] ALL/python/_m5/param_I8042.cc -> .o
[ TRACING] -> ALL/debug/I8042.hh
[ CXX] src/dev/x86/i8042.cc -> ALL/dev/x86/i8042.o
[ TRACING] -> ALL/debug/I8042.cc
[ CXX] ALL/debug/I8042.cc -> .o
[ CXX] ALL/dev/x86/X86Ide.py.cc -> .o
[SO Param] m5.objects.X86Ide, X86IdeController -> ALL/python/_m5/param_X86IdeController.cc
[SO Param] m5.objects.X86Ide, X86IdeController -> ALL/params/X86IdeController.hh
[ CXX] ALL/dev/x86/PcSpeaker.py.cc -> .o
[ CXX] src/dev/x86/ide_ctrl.cc -> ALL/dev/x86/ide_ctrl.o
[ CXX] ALL/python/_m5/param_X86IdeController.cc -> .o
[SO Param] m5.objects.PcSpeaker, PcSpeaker -> ALL/python/_m5/param_PcSpeaker.cc
[ TRACING] -> ALL/debug/PcSpeaker.hh
[ CXX] src/dev/x86/speaker.cc -> ALL/dev/x86/speaker.o
[ CXX] ALL/python/_m5/param_PcSpeaker.cc -> .o
[ TRACING] -> ALL/debug/PcSpeaker.cc
[ CXX] ALL/debug/PcSpeaker.cc -> .o
[ CXX] ALL/dev/x86/I82094AA.py.cc -> .o
[SO Param] m5.objects.I82094AA, I82094AA -> ALL/python/_m5/param_I82094AA.cc
[ CXX] ALL/python/_m5/param_I82094AA.cc -> .o
[ TRACING] -> ALL/debug/I82094AA.hh
[ CXX] src/dev/x86/i82094aa.cc -> ALL/dev/x86/i82094aa.o
[ TRACING] -> ALL/debug/I82094AA.cc
[ CXX] ALL/debug/I82094AA.cc -> .o
[ CXX] ALL/dev/x86/X86QemuFwCfg.py.cc -> .o
[SO Param] m5.objects.X86QemuFwCfg, QemuFwCfgItemE820 -> ALL/python/_m5/param_QemuFwCfgItemE820.cc
[SO Param] m5.objects.X86QemuFwCfg, QemuFwCfgItemE820 -> ALL/params/QemuFwCfgItemE820.hh
[ CXX] ALL/dev/virtio/VirtIO.py.cc -> .o
[ CXX] ALL/python/_m5/param_QemuFwCfgItemE820.cc -> .o
[ CXX] src/dev/x86/qemu_fw_cfg.cc -> ALL/dev/x86/qemu_fw_cfg.o
[SO Param] m5.objects.VirtIO, VirtIODeviceBase -> ALL/python/_m5/param_VirtIODeviceBase.cc
[ CXX] ALL/python/_m5/param_VirtIODeviceBase.cc -> .o
[SO Param] m5.objects.VirtIO, VirtIODummyDevice -> ALL/python/_m5/param_VirtIODummyDevice.cc
[SO Param] m5.objects.VirtIO, VirtIODummyDevice -> ALL/params/VirtIODummyDevice.hh
[ CXX] ALL/python/_m5/param_VirtIODummyDevice.cc -> .o
[SO Param] m5.objects.VirtIO, PciVirtIO -> ALL/python/_m5/param_PciVirtIO.cc
[ CXX] ALL/dev/virtio/VirtIOConsole.py.cc -> .o
[SO Param] m5.objects.VirtIO, PciVirtIO -> ALL/params/PciVirtIO.hh
[SO Param] m5.objects.VirtIOConsole, VirtIOConsole -> ALL/python/_m5/param_VirtIOConsole.cc
[ CXX] ALL/python/_m5/param_PciVirtIO.cc -> .o
[SO Param] m5.objects.VirtIOConsole, VirtIOConsole -> ALL/params/VirtIOConsole.hh
[ CXX] ALL/dev/virtio/VirtIOBlock.py.cc -> .o
[ CXX] ALL/python/_m5/param_VirtIOConsole.cc -> .o
[SO Param] m5.objects.VirtIOBlock, VirtIOBlock -> ALL/python/_m5/param_VirtIOBlock.cc
[SO Param] m5.objects.VirtIOBlock, VirtIOBlock -> ALL/params/VirtIOBlock.hh
[ CXX] ALL/python/_m5/param_VirtIOBlock.cc -> .o
[ CXX] ALL/dev/virtio/VirtIORng.py.cc -> .o
[SO Param] m5.objects.VirtIORng, VirtIORng -> ALL/python/_m5/param_VirtIORng.cc
[ CXX] ALL/dev/virtio/VirtIO9P.py.cc -> .o
[SO Param] m5.objects.VirtIORng, VirtIORng -> ALL/params/VirtIORng.hh
[ CXX] ALL/python/_m5/param_VirtIORng.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PBase -> ALL/python/_m5/param_VirtIO9PBase.cc
[SO Param] m5.objects.VirtIO9P, VirtIO9PBase -> ALL/params/VirtIO9PBase.hh
[ CXX] ALL/python/_m5/param_VirtIO9PBase.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PProxy -> ALL/python/_m5/param_VirtIO9PProxy.cc
[SO Param] m5.objects.VirtIO9P, VirtIO9PProxy -> ALL/params/VirtIO9PProxy.hh
[ CXX] ALL/python/_m5/param_VirtIO9PProxy.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PDiod -> ALL/python/_m5/param_VirtIO9PDiod.cc
[SO Param] m5.objects.VirtIO9P, VirtIO9PDiod -> ALL/params/VirtIO9PDiod.hh
[SO Param] m5.objects.VirtIO9P, VirtIO9PSocket -> ALL/python/_m5/param_VirtIO9PSocket.cc
[ CXX] ALL/python/_m5/param_VirtIO9PDiod.cc -> .o
[SO Param] m5.objects.VirtIO9P, VirtIO9PSocket -> ALL/params/VirtIO9PSocket.hh
[ CXX] ALL/python/_m5/param_VirtIO9PSocket.cc -> .o
[ TRACING] -> ALL/debug/VIO.hh
[ CXX] src/dev/virtio/base.cc -> ALL/dev/virtio/base.o
[ CXX] src/dev/virtio/pci.cc -> ALL/dev/virtio/pci.o
[ TRACING] -> ALL/debug/VIOConsole.hh
[ CXX] src/dev/virtio/console.cc -> ALL/dev/virtio/console.o
[ TRACING] -> ALL/debug/VIOBlock.hh
[ CXX] src/dev/virtio/block.cc -> ALL/dev/virtio/block.o
[ TRACING] -> ALL/debug/VIO9P.hh
[ TRACING] -> ALL/debug/VIO9PData.hh
[ CXX] src/dev/virtio/fs9p.cc -> ALL/dev/virtio/fs9p.o
[ TRACING] -> ALL/debug/VIORng.hh
[ CXX] src/dev/virtio/rng.cc -> ALL/dev/virtio/rng.o
[ TRACING] -> ALL/debug/VIO.cc
[ CXX] ALL/debug/VIO.cc -> .o
[ TRACING] -> ALL/debug/VIORng.cc
[ CXX] ALL/debug/VIORng.cc -> .o
[ TRACING] -> ALL/debug/VIOIface.cc
[ TRACING] -> ALL/debug/VIOConsole.cc
[ CXX] ALL/debug/VIOIface.cc -> .o
[ CXX] ALL/debug/VIOConsole.cc -> .o
[ TRACING] -> ALL/debug/VIOBlock.cc
[ CXX] ALL/debug/VIOBlock.cc -> .o
[ TRACING] -> ALL/debug/VIO9P.cc
[ TRACING] -> ALL/debug/VIO9PData.cc
[ CXX] ALL/debug/VIO9P.cc -> .o
[ CXX] ALL/debug/VIO9PData.cc -> .o
[ CXX] ALL/dev/sparc/T1000.py.cc -> .o
[SO Param] m5.objects.T1000, MmDisk -> ALL/python/_m5/param_MmDisk.cc
[SO Param] m5.objects.T1000, DumbTOD -> ALL/python/_m5/param_DumbTOD.cc
[SO Param] m5.objects.T1000, Iob -> ALL/python/_m5/param_Iob.cc
[SO Param] m5.objects.T1000, T1000 -> ALL/python/_m5/param_T1000.cc
[SO Param] m5.objects.T1000, DumbTOD -> ALL/params/DumbTOD.hh
[ TRACING] -> ALL/debug/Iob.hh
[SO Param] m5.objects.T1000, Iob -> ALL/params/Iob.hh
[SO Param] m5.objects.T1000, MmDisk -> ALL/params/MmDisk.hh
[SO Param] m5.objects.T1000, T1000 -> ALL/params/T1000.hh
[ TRACING] -> ALL/debug/Iob.cc
[ CXX] ALL/python/m5/defines.py.cc -> .o
[ CXX] src/dev/sparc/dtod.cc -> ALL/dev/sparc/dtod.o
[ CXX] ALL/debug/Iob.cc -> .o
[ CXX] src/dev/sparc/iob.cc -> ALL/dev/sparc/iob.o
[ CXX] ALL/python/_m5/param_MmDisk.cc -> .o
[ CXX] src/dev/sparc/t1000.cc -> ALL/dev/sparc/t1000.o
[ CXX] ALL/python/_m5/param_T1000.cc -> .o
[ CXX] src/dev/sparc/mm_disk.cc -> ALL/dev/sparc/mm_disk.o
[ CXX] ALL/python/_m5/param_Iob.cc -> .o
[ CXX] ALL/python/m5/param_DumbTOD.cc -> .o
[ CXX] ALL/python/m5/info.py.cc -> .o
[ CXX] src/base/date.cc -> ALL/base/date.o
[ LINK] -> ALL/gem5.opt
scons: done building targets.
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5out4gac0i4e -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/download_check.py --download-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources/resource-downloading-test
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outxvhdk97 -re --silent-redirect /nobackup/jenkins/workspace/weekly/configs/example/gem5_library/riscvmatched-fs.py --to-init
Starting Test Suite: test-resource-downloading-ALL-x86_64-opt
Starting Test Case: test-resource-downloading-ALL-x86_64-opt
Starting Test Suite: test-gem5-library-example-riscvmatched-fs-ALL-x86_64-opt
Starting Test Case: test-gem5-library-example-riscvmatched-fs-ALL-x86_64-opt
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outr8edvaa0 -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu timing --num-cpus 1 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Logging call to command: /nobackup/jenkins/workspace/weekly/build/ALL/gem5.opt -d /tmp/gem5outtk1g56gj -re --silent-redirect /nobackup/jenkins/workspace/weekly/tests/gem5/configs/x86_boot_exit_run.py --cpu atomic --num-cpus 1 --mem-system classic --dram-class DualChannelDDR4_2400 --boot-type systemd --resource-directory /nobackup/jenkins/workspace/weekly/tests/gem5/resources
Build step 'Execute shell' marked build as failure
Archiving artifacts