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
_______________________________________________
gem5-dev mailing list -- gem5-dev@gem5.org
To unsubscribe send an email to gem5-dev-le...@gem5.org

Reply via email to