See <https://jenkins.gem5.org/job/weekly/33/display/redirect?page=changes>

Changes:

[shingarov] arch-power: Fix load-store instructions

[odanrc] mem: Conclude deprecation of MemObject

[odanrc] dev,sim: Fix compiler not finding specialized byte_swap

[odanrc] mem: Move QoS' MemSinkInterface into gem5::qos

[odanrc] python,scons,mem-ruby: Tag origin of generated files

[c.falquez] mem-ruby: Add (BUSY_BLKD,SnpOnceFwd) transition

[shingarov] arch-power: Fix disassembly for load-store instructions

[shingarov] arch-power: Add doubleword load-store instructions

[shingarov] arch-power: Add atomic load-store instructions

[shingarov] arch-power: Refactor arithmetic instructions

[shingarov] arch-power: Fix arithmetic instructions

[shingarov] arch-power: Fix disassembly for arithmetic instructions

[shingarov] arch-power: Add fields for DX form instructions

[shingarov] arch-power: Add PC-relative arithmetic instructions

[shingarov] arch-power: Add doubleword multiply instructions

[shingarov] arch-power: Add fields for VA form instructions

[shingarov] arch-power: Add doubleword multiply-add instructions

[c.falquez] base: Improved less-than operator for AddrRange

[tom.rollet] sim: Add serialization for file descriptor array

[tom.rollet] mem-cache: change Cache debug flag to MSHR in MSHR code

[tom.rollet] mem-cache: Queue,QueueEntry, NSHR::TargetList inherit from Named

[tom.rollet] mem-cache: Add MSHR debuging information

[sandipan] arch-power: Add word divide-extended instructions

[sandipan] arch-power: Add doubleword divide instructions

[sandipan] arch-power: Add doubleword divide-extended instructions

[sandipan] arch-power: Add word modulo instructions

[sandipan] arch-power: Add doubleword modulo instructions

[sandipan] arch-power: Add fields for D and X form instructions

[sandipan] arch-power: Refactor compare instructions

[sandipan] arch-power: Fix compare instructions

[sandipan] arch-power: Fix disassembly for compare instructions

[sandipan] arch-power: Add character compare instructions

[sandipan] arch-power: Refactor logical instructions

[sandipan] arch-power: Fix logical instructions

[sandipan] arch-power: Fix disassembly for logical instructions

[sandipan] arch-power: Add sign-extend instructions

[sandipan] arch-power: Add zero count instructions

[sandipan] arch-power: Add population count instructions

[sandipan] arch-power: Add parity instructions

[sandipan] arch-power: Add bit permute instructions

[sandipan] arch-power: Refactor shift instructions

[sandipan] arch-power: Fix shift instructions

[sandipan] arch-power: Fix disassembly for shift instructions

[sandipan] arch-power: Add fields for XS form instructions

[sandipan] arch-power: Add doubleword shift instructions

[sandipan] arch-power: Refactor rotate instructions

[sandipan] arch-power: Fix rotate instructions

[sandipan] arch-power: Fix disassembly for rotate instructions

[sandipan] arch-power: Add fields for MD and MDS form instructions

[sandipan] arch-power: Add doubleword rotate instructions

[Michael.Boyer] arch-vega: Implement non-carry-out VEGA add, sub, and subrev

[Bobby R. Bruce] mem: Fix use-after-free bug

[kyleroarty1716] util: Update GCN Dockerfile for ROCm 4

[odanrc] mem-cache: Creation of dueling classes

[odanrc] mem-cache: Implement a dueling Replacement Policy

[odanrc] mem-cache: Add the DRRIP replacement policy

[odanrc] mem-cache: Change invalidate signature to not const

[shingarov] configs: Fix waiting on remote debugger

[kyleroarty1716] configs: Add mem_banks to Carrizo topology

[kyleroarty1716] arch-x86: Ignore certain syscalls called in ROCm 4

[kyleroarty1716] arch-x86: build with getdents64 if system supports it

[kyleroarty1716] arch-x86,sim: Implement sched_getaffinity

[kyleroarty1716] configs,gpu-compute: Add render driver needed for ROCm 4

[kyleroarty1716] gpu-compute: Ignore GPU kernel names

[kyleroarty1716] dev-hsa,gpu-compute: IOCTL updates for ROCm 4

[kyleroarty1716] gpu-compute: Change certain IOCTL errors to warnings

[kyleroarty1716] gpu-compute: Initialize GPUDriver member variables before use

[Bobby R. Bruce] tests: Update the documentation in compiler-tests.sh

[Bobby R. Bruce] util-docker: Deprecate 18.04-min_dependencies for 20.04-min

[shingarov] arch-power: Add trap instructions

[shingarov] arch-power: Fix move condition field instructions

[shingarov] arch-power: Add move condition field instructions

[shingarov] arch-power: Add time base instructions

[shingarov] arch-power: Refactor argument registers

[shingarov] base: Add byte order attribute for object files

[odanrc] mem-cache: Make WeightedLRU inherit from LRU

[odanrc] mem-cache: Use PacketPtr in tags's accessBlock

[odanrc] mem-cache: Allow sending packet information to replacement policy

[odanrc] mem-cache: Add Signature-Based Hit Predictor replacement policy

[matthew.poremba] arch-gcn3: Remove unused files

[odanrc] misc: Adopt the gem5 namespace

[odanrc] mem-garnet: Add a garnet namespace

[matthew.poremba] gpu-compute: Add missing override in render driver


------------------------------------------
[...truncated 421.63 KB...]
 [     CXX] SPARC/python/m5/util/multidict.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/ruby/network/MessageBuffer.py -> 
SPARC/mem/ruby/network/MessageBuffer.py.cc
 [     CXX] SPARC/mem/ruby/network/MessageBuffer.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/cache/compressors/Compressors.py -> 
SPARC/mem/cache/compressors/Compressors.py.cc
 [     CXX] SPARC/mem/cache/compressors/Compressors.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/CfiMemory.py -> SPARC/mem/CfiMemory.py.cc
 [     CXX] SPARC/mem/CfiMemory.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/ext/pystats/__init__.py -> 
python/m5/ext/pystats/__init__.py.cc
 [     CXX] SPARC/python/m5/ext/pystats/__init__.py.cc -> .o
 [EMBED PY] SPARC/marshal, dev/virtio/VirtIOBlock.py -> 
dev/virtio/VirtIOBlock.py.cc
 [     CXX] SPARC/dev/virtio/VirtIOBlock.py.cc -> .o
 [EMBED PY] SPARC/marshal, cpu/pred/BranchPredictor.py -> 
cpu/pred/BranchPredictor.py.cc
 [     CXX] SPARC/cpu/pred/BranchPredictor.py.cc -> .o
 [EMBED PY] SPARC/marshal, cpu/o3/probe/SimpleTrace.py -> 
cpu/o3/probe/SimpleTrace.py.cc
 [     CXX] SPARC/cpu/o3/probe/SimpleTrace.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/MemChecker.py -> SPARC/mem/MemChecker.py.cc
 [EMBED PY] SPARC/marshal, python/m5/ticks.py -> python/m5/ticks.py.cc
 [     CXX] SPARC/mem/MemChecker.py.cc -> .o
 [     CXX] SPARC/python/m5/ticks.py.cc -> .o
 [EMBED PY] SPARC/marshal, sim/probe/Probe.py -> sim/probe/Probe.py.cc
 [     CXX] SPARC/sim/probe/Probe.py.cc -> .o
 [EMBED PY] SPARC/marshal, sim/PowerDomain.py -> sim/PowerDomain.py.cc
 [     CXX] SPARC/sim/PowerDomain.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/ruby/network/garnet/GarnetLink.py -> 
SPARC/mem/ruby/network/garnet/GarnetLink.py.cc
 [     CXX] SPARC/mem/ruby/network/garnet/GarnetLink.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/CommMonitor.py -> 
SPARC/mem/CommMonitor.py.cc
 [     CXX] SPARC/mem/CommMonitor.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/ext/__init__.py -> 
python/m5/ext/__init__.py.cc
 [     CXX] SPARC/python/m5/ext/__init__.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/cache/Cache.py -> 
SPARC/mem/cache/Cache.py.cc
 [     CXX] SPARC/mem/cache/Cache.py.cc -> .o
 [EMBED PY] SPARC/marshal, cpu/o3/O3CPU.py -> cpu/o3/O3CPU.py.cc
 [     CXX] SPARC/cpu/o3/O3CPU.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/main.py -> python/m5/main.py.cc
 [     CXX] SPARC/python/m5/main.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/config.py -> python/m5/config.py.cc
 [     CXX] SPARC/python/m5/config.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/cache/tags/Tags.py -> 
SPARC/mem/cache/tags/Tags.py.cc
 [     CXX] SPARC/mem/cache/tags/Tags.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/util/terminal_formatter.py -> 
python/m5/util/terminal_formatter.py.cc
 [EMBED PY] SPARC/marshal, sim/ClockedObject.py -> sim/ClockedObject.py.cc
 [     CXX] SPARC/python/m5/util/terminal_formatter.py.cc -> .o
 [     CXX] SPARC/sim/ClockedObject.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/qos/QoSMemSinkInterface.py -> 
SPARC/mem/qos/QoSMemSinkInterface.py.cc
 [     CXX] SPARC/mem/qos/QoSMemSinkInterface.py.cc -> .o
 [EMBED PY] SPARC/marshal, cpu/testers/rubytest/RubyTester.py -> 
cpu/testers/rubytest/RubyTester.py.cc
 [     CXX] SPARC/cpu/testers/rubytest/RubyTester.py.cc -> .o
 [EMBED PY] SPARC/marshal, cpu/InstPBTrace.py -> cpu/InstPBTrace.py.cc
 [     CXX] SPARC/cpu/InstPBTrace.py.cc -> .o
 [EMBED PY] SPARC/marshal, systemc/python/tlm.py -> systemc/python/tlm.py.cc
 [     CXX] SPARC/systemc/python/tlm.py.cc -> .o
 [EMBED PY] SPARC/marshal, learning_gem5/part2/HelloObject.py -> 
learning_gem5/part2/HelloObject.py.cc
 [     CXX] SPARC/learning_gem5/part2/HelloObject.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/ruby/network/simple/SimpleLink.py -> 
SPARC/mem/ruby/network/simple/SimpleLink.py.cc
 [     CXX] SPARC/mem/ruby/network/simple/SimpleLink.py.cc -> .o
 [EMBED PY] SPARC/marshal, cpu/testers/traffic_gen/TrafficGen.py -> 
cpu/testers/traffic_gen/TrafficGen.py.cc
 [     CXX] SPARC/cpu/testers/traffic_gen/TrafficGen.py.cc -> .o
 [EMBED PY] SPARC/marshal, sim/power/PowerModelState.py -> 
sim/power/PowerModelState.py.cc
 [     CXX] SPARC/sim/power/PowerModelState.py.cc -> .o
 [EMBED PY] SPARC/marshal, dev/virtio/VirtIO.py -> dev/virtio/VirtIO.py.cc
 [     CXX] SPARC/dev/virtio/VirtIO.py.cc -> .o
 [EMBED PY] SPARC/marshal, cpu/CPUTracers.py -> cpu/CPUTracers.py.cc
 [     CXX] SPARC/cpu/CPUTracers.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/proxy.py -> python/m5/proxy.py.cc
 [EMBED PY] SPARC/marshal, dev/pci/PciHost.py -> dev/pci/PciHost.py.cc
 [     CXX] SPARC/python/m5/proxy.py.cc -> .o
 [     CXX] SPARC/dev/pci/PciHost.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/XBar.py -> SPARC/mem/XBar.py.cc
 [EMBED PY] SPARC/marshal, cpu/testers/traffic_gen/PyTrafficGen.py -> 
cpu/testers/traffic_gen/PyTrafficGen.py.cc
 [     CXX] SPARC/mem/XBar.py.cc -> .o
 [     CXX] SPARC/cpu/testers/traffic_gen/PyTrafficGen.py.cc -> .o
 [EMBED PY] SPARC/marshal, arch/sparc/SparcMMU.py -> arch/sparc/SparcMMU.py.cc
 [     CXX] SPARC/arch/sparc/SparcMMU.py.cc -> .o
 [EMBED PY] SPARC/marshal, dev/serial/Serial.py -> dev/serial/Serial.py.cc
 [     CXX] SPARC/dev/serial/Serial.py.cc -> .o
 [EMBED PY] SPARC/marshal, cpu/testers/directedtest/RubyDirectedTester.py -> 
cpu/testers/directedtest/RubyDirectedTester.py.cc
 [     CXX] SPARC/cpu/testers/directedtest/RubyDirectedTester.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/stats/__init__.py -> 
python/m5/stats/__init__.py.cc
 [     CXX] SPARC/python/m5/stats/__init__.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/__init__.py -> python/m5/__init__.py.cc
 [     CXX] SPARC/python/m5/__init__.py.cc -> .o
 [EMBED PY] SPARC/marshal, sim/DVFSHandler.py -> sim/DVFSHandler.py.cc
 [     CXX] SPARC/sim/DVFSHandler.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/ruby/protocol/DMA_Controller.py -> 
SPARC/mem/ruby/protocol/DMA_Controller.py.cc
 [     CXX] SPARC/mem/ruby/protocol/DMA_Controller.py.cc -> .o
 [EMBED PY] SPARC/marshal, arch/generic/ISACommon.py -> 
arch/generic/ISACommon.py.cc
 [     CXX] SPARC/arch/generic/ISACommon.py.cc -> .o
 [EMBED PY] SPARC/marshal, systemc/Tlm.py -> systemc/Tlm.py.cc
 [EMBED PY] SPARC/marshal, arch/sparc/SparcFsWorkload.py -> 
arch/sparc/SparcFsWorkload.py.cc
 [     CXX] SPARC/systemc/Tlm.py.cc -> .o
 [     CXX] SPARC/arch/sparc/SparcFsWorkload.py.cc -> .o
 [EMBED PY] SPARC/marshal, cpu/testers/memtest/MemTest.py -> 
cpu/testers/memtest/MemTest.py.cc
 [EMBED PY] SPARC/marshal, python/m5/util/code_formatter.py -> 
python/m5/util/code_formatter.py.cc
 [     CXX] SPARC/cpu/testers/memtest/MemTest.py.cc -> .o
 [     CXX] SPARC/python/m5/util/code_formatter.py.cc -> .o
 [EMBED PY] SPARC/marshal, sim/InstTracer.py -> sim/InstTracer.py.cc
 [     CXX] SPARC/sim/InstTracer.py.cc -> .o
 [EMBED PY] SPARC/marshal, dev/virtio/VirtIOConsole.py -> 
dev/virtio/VirtIOConsole.py.cc
 [     CXX] SPARC/dev/virtio/VirtIOConsole.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/util/jobfile.py -> 
python/m5/util/jobfile.py.cc
 [     CXX] SPARC/python/m5/util/jobfile.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/ruby/structures/WireBuffer.py -> 
SPARC/mem/ruby/structures/WireBuffer.py.cc
 [     CXX] SPARC/mem/ruby/structures/WireBuffer.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/ruby/network/BasicRouter.py -> 
SPARC/mem/ruby/network/BasicRouter.py.cc
 [     CXX] SPARC/mem/ruby/network/BasicRouter.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/ExternalSlave.py -> 
SPARC/mem/ExternalSlave.py.cc
 [     CXX] SPARC/mem/ExternalSlave.py.cc -> .o
 [EMBED PY] SPARC/marshal, dev/BadDevice.py -> dev/BadDevice.py.cc
 [     CXX] SPARC/dev/BadDevice.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/MemDelay.py -> SPARC/mem/MemDelay.py.cc
 [     CXX] SPARC/mem/MemDelay.py.cc -> .o
 [EMBED PY] SPARC/marshal, cpu/o3/probe/ElasticTrace.py -> 
cpu/o3/probe/ElasticTrace.py.cc
 [EMBED PY] SPARC/marshal, arch/sparc/SparcTLB.py -> arch/sparc/SparcTLB.py.cc
 [     CXX] SPARC/cpu/o3/probe/ElasticTrace.py.cc -> .o
 [     CXX] SPARC/arch/sparc/SparcTLB.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/DRAMInterface.py -> 
SPARC/mem/DRAMInterface.py.cc
 [     CXX] SPARC/mem/DRAMInterface.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/core.py -> python/m5/core.py.cc
 [     CXX] SPARC/python/m5/core.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/ruby/protocol/L1Cache_Controller.py -> 
SPARC/mem/ruby/protocol/L1Cache_Controller.py.cc
 [     CXX] SPARC/mem/ruby/protocol/L1Cache_Controller.py.cc -> .o
 [EMBED PY] SPARC/marshal, sim/PowerState.py -> sim/PowerState.py.cc
 [     CXX] SPARC/sim/PowerState.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/ruby/protocol/Directory_Controller.py -> 
SPARC/mem/ruby/protocol/Directory_Controller.py.cc
 [     CXX] SPARC/mem/ruby/protocol/Directory_Controller.py.cc -> .o
 [EMBED PY] SPARC/marshal, dev/IntPin.py -> dev/IntPin.py.cc
 [     CXX] SPARC/dev/IntPin.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/Bridge.py -> SPARC/mem/Bridge.py.cc
 [     CXX] SPARC/mem/Bridge.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/stats/gem5stats.py -> 
python/m5/stats/gem5stats.py.cc
 [     CXX] SPARC/python/m5/stats/gem5stats.py.cc -> .o
 [EMBED PY] SPARC/marshal, dev/net/Ethernet.py -> dev/net/Ethernet.py.cc
 [     CXX] SPARC/dev/net/Ethernet.py.cc -> .o
 [EMBED PY] SPARC/marshal, cpu/StaticInstFlags.py -> cpu/StaticInstFlags.py.cc
 [     CXX] SPARC/cpu/StaticInstFlags.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/ruby/network/fault_model/FaultModel.py -> 
SPARC/mem/ruby/network/fault_model/FaultModel.py.cc
 [     CXX] SPARC/mem/ruby/network/fault_model/FaultModel.py.cc -> .o
 [     CXX] SPARC/base/date.cc -> .o
 [    LINK]  -> SPARC/gem5.opt
scons: done building targets.
*** Summary of Warnings ***
Warning: Deprecated namespaces are not supported by this compiler.
         Please make sure to check the mailing list for deprecation
         announcements.
[weekly] $ /bin/sh -xe /tmp/jenkins8113957120429066758.sh
+ pwd
+ pwd
+ pwd
+ docker run -u : --volume 
<https://jenkins.gem5.org/job/weekly/ws/>:<https://jenkins.gem5.org/job/weekly/ws/>
 -w <https://jenkins.gem5.org/job/weekly/ws/tests> --rm 
gcr.io/gem5-test/ubuntu-20.04_all-dependencies ./main.py run --length long 
--isa POWER,MIPS,SPARC,GCN3_X86 -j12 -t12
Running the new gem5 testing script.
For more information see TESTING.md.
To see details as the testing scripts are running, use the option -v, -vv, or 
-vvv
================================================================================
Loading Tests
Discovered 2856 tests and 2856 suites in 
<https://jenkins.gem5.org/job/weekly/ws/tests/gem5/asmtest/tests.py>
Discovered 264 tests and 132 suites in 
<https://jenkins.gem5.org/job/weekly/ws/tests/gem5/cpu_tests/test.py>
Discovered 24 tests and 12 suites in 
<https://jenkins.gem5.org/job/weekly/ws/tests/gem5/dram-lowp/test_dram_lowp.py>
Discovered 192 tests and 162 suites in 
<https://jenkins.gem5.org/job/weekly/ws/tests/gem5/fs/linux/arm/test.py>
Discovered 270 tests and 135 suites in 
<https://jenkins.gem5.org/job/weekly/ws/tests/gem5/hello_se/test_hello_se.py>
Discovered 24 tests and 12 suites in 
<https://jenkins.gem5.org/job/weekly/ws/tests/gem5/insttest_se/test.py>
Discovered 36 tests and 36 suites in 
<https://jenkins.gem5.org/job/weekly/ws/tests/gem5/learning_gem5/part1_test.py>
Discovered 48 tests and 24 suites in 
<https://jenkins.gem5.org/job/weekly/ws/tests/gem5/learning_gem5/part2_test.py>
Discovered 18 tests and 9 suites in 
<https://jenkins.gem5.org/job/weekly/ws/tests/gem5/learning_gem5/part3_test.py>
Discovered 12 tests and 6 suites in 
<https://jenkins.gem5.org/job/weekly/ws/tests/gem5/m5_util/test_exit.py>
Discovered 0 tests and 0 suites in 
<https://jenkins.gem5.org/job/weekly/ws/tests/gem5/m5threads_test_atomic/test.py>
Discovered 72 tests and 72 suites in 
<https://jenkins.gem5.org/job/weekly/ws/tests/gem5/memory/test.py>
Discovered 21 tests and 21 suites in 
<https://jenkins.gem5.org/job/weekly/ws/tests/gem5/test_build/test_build.py>
Discovered 18 tests and 18 suites in 
<https://jenkins.gem5.org/job/weekly/ws/tests/gem5/x86-boot-tests/test_linux_boot.py>
Discovered 6 tests and 6 suites in 
<https://jenkins.gem5.org/job/weekly/ws/tests/pyunit/test_run.py>
================================================================================
Running Tests from 10 suites
Results will be stored in 
<https://jenkins.gem5.org/job/weekly/ws/tests/testing-results>
================================================================================
Building the following targets. This may take a while.
<https://jenkins.gem5.org/job/weekly/ws/build/MIPS/gem5.opt>
You may want to run with only a single ISA(--isa=), use --skip-build, or use 
'rerun'.
Building the following targets. This may take a while.
<https://jenkins.gem5.org/job/weekly/ws/build/SPARC/gem5.opt>
You may want to run with only a single ISA(--isa=), use --skip-build, or use 
'rerun'.
Building the following targets. This may take a while.
<https://jenkins.gem5.org/job/weekly/ws/build/POWER/gem5.opt>
You may want to run with only a single ISA(--isa=), use --skip-build, or use 
'rerun'.
Test: build-SPARC-opt Passed
Test: build-MIPS-opt Passed
Test: build-POWER-opt Passed
Redirecting stdout to /tmp/gem5outqfs8w4t8/simout
Redirecting stderr to /tmp/gem5outqfs8w4t8/simerr
Redirecting stdout to /tmp/gem5outuyswudvb/simout
Redirecting stderr to /tmp/gem5outuyswudvb/simerr
Redirecting stdout to /tmp/gem5outm2zhtd18/simout
Redirecting stderr to /tmp/gem5outm2zhtd18/simerr
Redirecting stdout to /tmp/gem5outfeacdf2e/simout
Redirecting stderr to /tmp/gem5outfeacdf2e/simerr
Redirecting stdout to /tmp/gem5outom9vbtte/simout
Redirecting stderr to /tmp/gem5outom9vbtte/simerr
Redirecting stdout to /tmp/gem5outjn_9m1mn/simout
Redirecting stderr to /tmp/gem5outjn_9m1mn/simerr
Redirecting stdout to /tmp/gem5out70x00y1r/simout
Redirecting stderr to /tmp/gem5out70x00y1r/simerr
Test: test-hello-AtomicSimpleCPU-SPARC-x86_64-opt Passed
Test: test-hello-TimingSimpleCPU-MIPS-x86_64-opt Passed
Test: test-hello-TimingSimpleCPU-SPARC-x86_64-opt Passed
Test: test-hello-AtomicSimpleCPU-SPARC-x86_64-opt-MatchStdoutNoPerf Failed
Test: test-hello-TimingSimpleCPU-MIPS-x86_64-opt-MatchStdoutNoPerf Passed
Test: test-hello-AtomicSimpleCPU-MIPS-x86_64-opt Passed
Test: test-hello-TimingSimpleCPU-SPARC-x86_64-opt-MatchStdoutNoPerf Passed
Test: test-hello-AtomicSimpleCPU-MIPS-x86_64-opt-MatchStdoutNoPerf Passed
Test: test-insttest-linux-AtomicSimpleCPU-SPARC-x86_64-opt Passed
Test: test-insttest-linux-AtomicSimpleCPU-SPARC-x86_64-opt-MatchStdoutNoPerf 
Passed
Test: test-insttest-linux-TimingSimpleCPU-SPARC-x86_64-opt Passed
Test: test-insttest-linux-TimingSimpleCPU-SPARC-x86_64-opt-MatchStdoutNoPerf 
Passed
Test: test-hello-DerivO3CPU-MIPS-x86_64-opt Passed
Test: test-hello-DerivO3CPU-MIPS-x86_64-opt-MatchStdoutNoPerf Passed
============== Results: 16 Passed, 1 Failed in 1.2e+03 seconds  ================
build/MIPS/sim/init.cc: In static member function 'static PyObject* 
gem5::EmbeddedPyBind::initAll()':
build/MIPS/sim/init.cc:204:41: warning: 'pybind11::module_::module_(const 
char*, const char*)' is deprecated: Use PYBIND11_MODULE or 
module_::create_extension_module instead [-Wdeprecated-declarations]
  204 |     py::module_ m_m5 = py::module_("_m5");
      |                                         ^
In file included from build/MIPS/sim/init.hh:44,
                 from build/MIPS/sim/init.cc:44:
ext/pybind11/include/pybind11/pybind11.h:947:14: note: declared here
  947 |     explicit module_(const char *name, const char *doc = nullptr) {
      |              ^~~~~~~
build/SPARC/sim/init.cc: In static member function 'static PyObject* 
gem5::EmbeddedPyBind::initAll()':
build/SPARC/sim/init.cc:204:41: warning: 'pybind11::module_::module_(const 
char*, const char*)' is deprecated: Use PYBIND11_MODULE or 
module_::create_extension_module instead [-Wdeprecated-declarations]
  204 |     py::module_ m_m5 = py::module_("_m5");
      |                                         ^
In file included from build/SPARC/sim/init.hh:44,
                 from build/SPARC/sim/init.cc:44:
ext/pybind11/include/pybind11/pybind11.h:947:14: note: declared here
  947 |     explicit module_(const char *name, const char *doc = nullptr) {
      |              ^~~~~~~
build/POWER/sim/init.cc: In static member function 'static PyObject* 
gem5::EmbeddedPyBind::initAll()':
build/POWER/sim/init.cc:204:41: warning: 'pybind11::module_::module_(const 
char*, const char*)' is deprecated: Use PYBIND11_MODULE or 
module_::create_extension_module instead [-Wdeprecated-declarations]
  204 |     py::module_ m_m5 = py::module_("_m5");
      |                                         ^
In file included from build/POWER/sim/init.hh:44,
                 from build/POWER/sim/init.cc:44:
ext/pybind11/include/pybind11/pybind11.h:947:14: note: declared here
  947 |     explicit module_(const char *name, const char *doc = nullptr) {
      |              ^~~~~~~
build/SPARC/base/statistics.hh:276: warn: One of the stats is a legacy stat. 
Legacy stat is a stat that does not belong to any statistics::Group. Legacy 
stat is deprecated.
build/SPARC/base/statistics.hh:276: warn: One of the stats is a legacy stat. 
Legacy stat is a stat that does not belong to any statistics::Group. Legacy 
stat is deprecated.
build/SPARC/base/statistics.hh:276: warn: One of the stats is a legacy stat. 
Legacy stat is a stat that does not belong to any statistics::Group. Legacy 
stat is deprecated.
build/SPARC/base/statistics.hh:276: warn: One of the stats is a legacy stat. 
Legacy stat is a stat that does not belong to any statistics::Group. Legacy 
stat is deprecated.
Build step 'Execute shell' marked build as failure
Archiving artifacts
Recording test results
[Checks API] No suitable checks publisher found.
_______________________________________________
gem5-dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to