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

Changes:

[gabe.black] base: Eliminate macros in base/inet.hh|cc.

[gabe.black] base: Fix the compiler guard in base/pollevent.hh

[gabe.black] cpu: Make some compiler guards consistent with the other files.

[gabe.black] cpu: Check the KVM API version with a static_assert instead of 
macros.

[gabe.black] base: Avoid an unused expression error in GEM5_DEPRECATED_MACRO.

[gabe.black] base: Deprecate the UNIT_* macros.

[gabe.black] misc: Switch away from the deprecated UNIT_* macros.

[gabe.black] cpu: Collapse the SimpleCPUPolicy into O3CPUImpl.

[gabe.black] base: Stop using macros in base/socket.test.cc.

[gabe.black] cpu: Drop the DynInstPtr types from O3CPUImpl.

[gabe.black] cpu: Remove the O3CPU type from the O3CPUImpl.

[gabe.black] cpu: Remove comm types from O3CPUImpl.

[gabe.black] cpu: Remove the MemDepPred template parameter from MemDepUnit.

[gabe.black] cpu: De-templatize the O3 MemDepUnit.

[gabe.black] cpu: De-templatize the O3 ROB.

[Bobby R. Bruce] mem-ruby: Fix nonsensical check in MOESI_CMP_token-L1cache

[gabe.black] arch-riscv: When an inst generates a fault, return it immediately.

[gabe.black] cpu: De-templatize O3's LSQUnit.

[gabe.black] cpu: De-templatize the O3 InstructionQueue.

[gabe.black] cpu: De-templatize the O3 DefaultFetch.

[gabe.black] cpu: De-templatize the O3 DefaultDecode.

[gabe.black] cpu: De-templatize the O3 LSQ.

[gabe.black] cpu: De-templatize the O3 DefaultIEW.

[gabe.black] cpu: De-templatize the O3 DefaultRename.

[gabe.black] cpu: De-templatize the O3 DefaultCommit.

[gabe.black] cpu: De-templatize the O3ThreadContext.

[gabe.black] cpu: Delete the unnecessary BaseO3CPU class.

[gabe.black] cpu: De-templatize the FullO3CPU class.

[gabe.black] cpu: De-templatize the O3ThreadState.

[gabe.black] cpu: Delete the now unused cpu/o3/impl.hh.


------------------------------------------
[...truncated 503.35 KB...]
 [EMBED PY] SPARC/marshal, SPARC/mem/ruby/protocol/L1Cache_Controller.py -> 
SPARC/mem/ruby/protocol/L1Cache_Controller.py.cc
 [     CXX] SPARC/arch/generic/BaseTLB.py.cc -> .o
 [     CXX] SPARC/mem/ruby/protocol/L1Cache_Controller.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, 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, arch/sparc/SparcTLB.py -> arch/sparc/SparcTLB.py.cc
 [     CXX] SPARC/arch/sparc/SparcTLB.py.cc -> .o
 [EMBED PY] SPARC/marshal, dev/Device.py -> dev/Device.py.cc
 [     CXX] SPARC/dev/Device.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/ext/pystats/group.py -> 
python/m5/ext/pystats/group.py.cc
 [     CXX] SPARC/python/m5/ext/pystats/group.py.cc -> .o
 [EMBED PY] SPARC/marshal, dev/serial/Uart.py -> dev/serial/Uart.py.cc
 [     CXX] SPARC/dev/serial/Uart.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/internal/params.py -> 
python/m5/internal/params.py.cc
 [     CXX] SPARC/python/m5/internal/params.py.cc -> .o
 [EMBED PY] SPARC/marshal, dev/pci/PciDevice.py -> dev/pci/PciDevice.py.cc
 [     CXX] SPARC/dev/pci/PciDevice.py.cc -> .o
 [EMBED PY] SPARC/marshal, dev/sparc/T1000.py -> dev/sparc/T1000.py.cc
 [     CXX] SPARC/dev/sparc/T1000.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/options.py -> python/m5/options.py.cc
 [     CXX] SPARC/python/m5/options.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/core.py -> python/m5/core.py.cc
 [EMBED PY] SPARC/marshal, sim/power/ThermalModel.py -> 
sim/power/ThermalModel.py.cc
 [     CXX] SPARC/python/m5/core.py.cc -> .o
 [     CXX] SPARC/sim/power/ThermalModel.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, cpu/simple/probes/SimPoint.py -> 
cpu/simple/probes/SimPoint.py.cc
 [     CXX] SPARC/cpu/simple/probes/SimPoint.py.cc -> .o
 [EMBED PY] SPARC/marshal, cpu/simple/NonCachingSimpleCPU.py -> 
cpu/simple/NonCachingSimpleCPU.py.cc
 [     CXX] SPARC/cpu/simple/NonCachingSimpleCPU.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, SPARC/mem/NVMInterface.py -> 
SPARC/mem/NVMInterface.py.cc
 [     CXX] SPARC/mem/NVMInterface.py.cc -> .o
 [EMBED PY] SPARC/marshal, systemc/python/systemc.py -> 
systemc/python/systemc.py.cc
 [     CXX] SPARC/systemc/python/systemc.py.cc -> .o
 [EMBED PY] SPARC/marshal, 
cpu/testers/garnet_synthetic_traffic/GarnetSyntheticTraffic.py -> 
cpu/testers/garnet_synthetic_traffic/GarnetSyntheticTraffic.py.cc
 [EMBED PY] SPARC/marshal, SPARC/mem/cache/prefetch/Prefetcher.py -> 
SPARC/mem/cache/prefetch/Prefetcher.py.cc
 [     CXX] 
SPARC/cpu/testers/garnet_synthetic_traffic/GarnetSyntheticTraffic.py.cc -> .o
 [     CXX] SPARC/mem/cache/prefetch/Prefetcher.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/ticks.py -> python/m5/ticks.py.cc
 [     CXX] SPARC/python/m5/ticks.py.cc -> .o
 [EMBED PY] SPARC/marshal, dev/BadDevice.py -> dev/BadDevice.py.cc
 [EMBED PY] SPARC/marshal, base/filters/BloomFilters.py -> 
base/filters/BloomFilters.py.cc
 [     CXX] SPARC/dev/BadDevice.py.cc -> .o
 [     CXX] SPARC/base/filters/BloomFilters.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/XBar.py -> SPARC/mem/XBar.py.cc
 [     CXX] SPARC/mem/XBar.py.cc -> .o
 [EMBED PY] SPARC/marshal, dev/storage/Ide.py -> dev/storage/Ide.py.cc
 [     CXX] SPARC/dev/storage/Ide.py.cc -> .o
 [EMBED PY] SPARC/marshal, cpu/DummyChecker.py -> cpu/DummyChecker.py.cc
 [     CXX] SPARC/cpu/DummyChecker.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, 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
 [EMBED PY] SPARC/marshal, SPARC/mem/MemCtrl.py -> SPARC/mem/MemCtrl.py.cc
 [     CXX] SPARC/mem/MemCtrl.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/ruby/network/simple/SimpleNetwork.py -> 
SPARC/mem/ruby/network/simple/SimpleNetwork.py.cc
 [     CXX] SPARC/mem/ruby/network/simple/SimpleNetwork.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/ruby/system/Sequencer.py -> 
SPARC/mem/ruby/system/Sequencer.py.cc
 [     CXX] SPARC/mem/ruby/system/Sequencer.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, sim/ClockedObject.py -> sim/ClockedObject.py.cc
 [     CXX] SPARC/sim/ClockedObject.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/ext/pystats/storagetype.py -> 
python/m5/ext/pystats/storagetype.py.cc
 [EMBED PY] SPARC/marshal, sim/power/MathExprPowerModel.py -> 
sim/power/MathExprPowerModel.py.cc
 [     CXX] SPARC/python/m5/ext/pystats/storagetype.py.cc -> .o
 [     CXX] SPARC/sim/power/MathExprPowerModel.py.cc -> .o
 [EMBED PY] SPARC/marshal, arch/generic/BaseInterrupts.py -> 
arch/generic/BaseInterrupts.py.cc
 [     CXX] SPARC/arch/generic/BaseInterrupts.py.cc -> .o
 [EMBED PY] SPARC/marshal, dev/serial/Terminal.py -> dev/serial/Terminal.py.cc
 [     CXX] SPARC/dev/serial/Terminal.py.cc -> .o
 [EMBED PY] SPARC/marshal, SPARC/mem/ruby/network/BasicLink.py -> 
SPARC/mem/ruby/network/BasicLink.py.cc
 [     CXX] SPARC/mem/ruby/network/BasicLink.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, SPARC/mem/ruby/structures/RubyPrefetcher.py -> 
SPARC/mem/ruby/structures/RubyPrefetcher.py.cc
 [     CXX] SPARC/mem/ruby/structures/RubyPrefetcher.py.cc -> .o
 [EMBED PY] SPARC/marshal, cpu/o3/probe/ElasticTrace.py -> 
cpu/o3/probe/ElasticTrace.py.cc
 [     CXX] SPARC/cpu/o3/probe/ElasticTrace.py.cc -> .o
 [EMBED PY] SPARC/marshal, sim/Root.py -> sim/Root.py.cc
 [     CXX] SPARC/sim/Root.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/util/attrdict.py -> 
python/m5/util/attrdict.py.cc
 [     CXX] SPARC/python/m5/util/attrdict.py.cc -> .o
 [EMBED PY] SPARC/marshal, 
SPARC/mem/cache/tags/indexing_policies/IndexingPolicies.py -> 
SPARC/mem/cache/tags/indexing_policies/IndexingPolicies.py.cc
 [     CXX] SPARC/mem/cache/tags/indexing_policies/IndexingPolicies.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/util/grammar.py -> 
python/m5/util/grammar.py.cc
 [     CXX] SPARC/python/m5/util/grammar.py.cc -> .o
 [EMBED PY] SPARC/marshal, dev/virtio/VirtIO9P.py -> dev/virtio/VirtIO9P.py.cc
 [EMBED PY] SPARC/marshal, cpu/o3/FUPool.py -> cpu/o3/FUPool.py.cc
 [     CXX] SPARC/dev/virtio/VirtIO9P.py.cc -> .o
 [     CXX] SPARC/cpu/o3/FUPool.py.cc -> .o
 [EMBED PY] SPARC/marshal, cpu/simple/AtomicSimpleCPU.py -> 
cpu/simple/AtomicSimpleCPU.py.cc
 [     CXX] SPARC/cpu/simple/AtomicSimpleCPU.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/objects/__init__.py -> 
python/m5/objects/__init__.py.cc
 [     CXX] SPARC/python/m5/objects/__init__.py.cc -> .o
 [EMBED PY] SPARC/marshal, arch/sparc/SparcFsWorkload.py -> 
arch/sparc/SparcFsWorkload.py.cc
 [     CXX] SPARC/arch/sparc/SparcFsWorkload.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, sim/DVFSHandler.py -> sim/DVFSHandler.py.cc
 [     CXX] SPARC/sim/DVFSHandler.py.cc -> .o
 [EMBED PY] SPARC/marshal, cpu/TimingExpr.py -> cpu/TimingExpr.py.cc
 [     CXX] SPARC/cpu/TimingExpr.py.cc -> .o
 [EMBED PY] SPARC/marshal, cpu/BaseCPU.py -> cpu/BaseCPU.py.cc
 [     CXX] SPARC/cpu/BaseCPU.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/util/dot_writer.py -> 
python/m5/util/dot_writer.py.cc
 [     CXX] SPARC/python/m5/util/dot_writer.py.cc -> .o
 [EMBED PY] SPARC/marshal, dev/storage/SimpleDisk.py -> 
dev/storage/SimpleDisk.py.cc
 [     CXX] SPARC/dev/storage/SimpleDisk.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/ext/pyfdt/pyfdt.py -> 
python/m5/ext/pyfdt/pyfdt.py.cc
 [     CXX] SPARC/python/m5/ext/pyfdt/pyfdt.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/util/pybind.py -> 
python/m5/util/pybind.py.cc
 [EMBED PY] SPARC/marshal, arch/generic/BaseMMU.py -> arch/generic/BaseMMU.py.cc
 [     CXX] SPARC/python/m5/util/pybind.py.cc -> .o
 [     CXX] SPARC/arch/generic/BaseMMU.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/probes/StackDistProbe.py -> 
SPARC/mem/probes/StackDistProbe.py.cc
 [     CXX] SPARC/mem/probes/StackDistProbe.py.cc -> .o
 [EMBED PY] SPARC/marshal, arch/sparc/SparcSeWorkload.py -> 
arch/sparc/SparcSeWorkload.py.cc
 [     CXX] SPARC/arch/sparc/SparcSeWorkload.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/ext/pystats/jsonserializable.py -> 
python/m5/ext/pystats/jsonserializable.py.cc
 [     CXX] SPARC/python/m5/ext/pystats/jsonserializable.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/internal/__init__.py -> 
python/m5/internal/__init__.py.cc
 [     CXX] SPARC/python/m5/internal/__init__.py.cc -> .o
 [EMBED PY] SPARC/marshal, base/vnc/Vnc.py -> base/vnc/Vnc.py.cc
 [     CXX] SPARC/base/vnc/Vnc.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, python/m5/main.py -> python/m5/main.py.cc
 [     CXX] SPARC/python/m5/main.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, sim/power/ThermalDomain.py -> 
sim/power/ThermalDomain.py.cc
 [     CXX] SPARC/sim/power/ThermalDomain.py.cc -> .o
 [EMBED PY] SPARC/marshal, python/m5/SimObject.py -> python/m5/SimObject.py.cc
 [     CXX] SPARC/python/m5/SimObject.py.cc -> .o
 [     CXX] SPARC/base/date.cc -> .o
 [    LINK]  -> SPARC/gem5.opt
scons: done building targets.
[weekly] $ /bin/sh -xe /tmp/jenkins77193316201099331.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
build/MIPS/sim/init.cc: In static member function 'static PyObject* 
EmbeddedPyBind::initAll()':
build/MIPS/sim/init.cc:201:41: warning: 'pybind11::module_::module_(const 
char*, const char*)' is deprecated: Use PYBIND11_MODULE or 
module_::create_extension_module instead [-Wdeprecated-declarations]
  201 |     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* 
EmbeddedPyBind::initAll()':
build/SPARC/sim/init.cc:201:41: warning: 'pybind11::module_::module_(const 
char*, const char*)' is deprecated: Use PYBIND11_MODULE or 
module_::create_extension_module instead [-Wdeprecated-declarations]
  201 |     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* 
EmbeddedPyBind::initAll()':
build/POWER/sim/init.cc:201:41: warning: 'pybind11::module_::module_(const 
char*, const char*)' is deprecated: Use PYBIND11_MODULE or 
module_::create_extension_module instead [-Wdeprecated-declarations]
  201 |     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) {
      |              ^~~~~~~
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 186 tests and 156 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/gem5outenok03gp/simout
Redirecting stderr to /tmp/gem5outenok03gp/simerr
Redirecting stdout to /tmp/gem5outq0oa_yuv/simout
Redirecting stderr to /tmp/gem5outq0oa_yuv/simerr
Redirecting stdout to /tmp/gem5out2moelmss/simout
Redirecting stderr to /tmp/gem5out2moelmss/simerr
Redirecting stdout to /tmp/gem5out1dddqpyf/simout
Redirecting stderr to /tmp/gem5out1dddqpyf/simerr
Redirecting stdout to /tmp/gem5out1ik8diaw/simout
Redirecting stderr to /tmp/gem5out1ik8diaw/simerr
Redirecting stdout to /tmp/gem5outz5cwm21g/simout
Redirecting stderr to /tmp/gem5outz5cwm21g/simerr
Redirecting stdout to /tmp/gem5out8kcxsvm2/simout
Redirecting stderr to /tmp/gem5out8kcxsvm2/simerr
Test: test-hello-TimingSimpleCPU-MIPS-x86_64-opt Passed
Test: test-hello-AtomicSimpleCPU-MIPS-x86_64-opt Passed
Test: test-hello-AtomicSimpleCPU-SPARC-x86_64-opt Passed
Test: test-hello-AtomicSimpleCPU-MIPS-x86_64-opt-MatchStdoutNoPerf Passed
Test: test-hello-TimingSimpleCPU-SPARC-x86_64-opt Passed
Test: test-hello-TimingSimpleCPU-MIPS-x86_64-opt-MatchStdoutNoPerf Passed
Test: test-hello-TimingSimpleCPU-SPARC-x86_64-opt-MatchStdoutNoPerf Failed
Test: test-hello-AtomicSimpleCPU-SPARC-x86_64-opt-MatchStdoutNoPerf Failed
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 Failed
============== Results: 14 Passed, 3 Failed in 1.3e+03 seconds  ================
Build step 'Execute shell' marked build as failure
Archiving artifacts
Recording test results
[Checks API] No suitable checks publisher found.
_______________________________________________
gem5-dev mailing list -- gem5-dev@gem5.org
To unsubscribe send an email to gem5-dev-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to