See <https://jenkins.gem5.org/job/nightly/430/display/redirect?page=changes>
Changes:
[yuhsingw] fastmodel: CortexR52 export standbywfi signal
[gabe.black] mem: Add a class to describe a back door request.
[gabe.black] mem: Add an API for requesting a back door without a
Packet/Request.
[gabe.black] dev,mem,systemc: Implement and use the recvMemBackdoorReq func.
[Bobby R. Bruce] stdlib,configs: Update riscvmatched-fs example docstring
[Bobby R. Bruce] configs,stdlib: Fix import in riscvmatched-fs.py
[Bobby R. Bruce] configs,stdlib,tests: Update riscvmatched-fs.py to-init
[Bobby R. Bruce] tests: Update riscvmatched tests to use ALL/gem5.opt
[Bobby R. Bruce] configs: Add missing `_pre_instantiate` call in "run_lupv.py"
------------------------------------------
[...truncated 656.61 KB...]
[ CXX] ALL/arch/sparc/isa.cc -> .o
[ CXX] ALL/arch/sparc/linux/se_workload.cc -> .o
[ CXX] ALL/arch/sparc/nativetrace.cc -> .o
[ CXX] ALL/arch/sparc/linux/syscalls.cc -> .o
[ CXX] ALL/arch/sparc/process.cc -> .o
[ CXX] ALL/arch/sparc/regs/int.cc -> .o
[ CXX] ALL/arch/sparc/remote_gdb.cc -> .o
[ CXX] ALL/arch/sparc/se_workload.cc -> .o
[ TRACING] -> ALL/debug/IPR.hh
[ CXX] ALL/arch/sparc/tlb.cc -> .o
[ TRACING] -> ALL/debug/Quiesce.hh
[ CXX] ALL/arch/sparc/ua2005.cc -> .o
[ CXX] ALL/arch/sparc/SparcDecoder.py.cc -> .o
[SO Param] m5.objects.SparcDecoder, SparcDecoder ->
ALL/python/_m5/param_SparcDecoder.cc
[ CXX] ALL/arch/sparc/SparcFsWorkload.py.cc -> .o
[ CXX] ALL/python/_m5/param_SparcDecoder.cc -> .o
[SO Param] m5.objects.SparcFsWorkload, SparcFsWorkload ->
ALL/python/_m5/param_SparcFsWorkload.cc
[ CXX] ALL/arch/sparc/SparcInterrupts.py.cc -> .o
[SO Param] m5.objects.SparcInterrupts, SparcInterrupts ->
ALL/python/_m5/param_SparcInterrupts.cc
[ CXX] ALL/python/_m5/param_SparcFsWorkload.cc -> .o
[ CXX] ALL/python/_m5/param_SparcInterrupts.cc -> .o
[ CXX] ALL/arch/sparc/SparcISA.py.cc -> .o
[SO Param] m5.objects.SparcISA, SparcISA -> ALL/python/_m5/param_SparcISA.cc
[ CXX] ALL/arch/sparc/SparcMMU.py.cc -> .o
[SO Param] m5.objects.SparcMMU, SparcMMU -> ALL/python/_m5/param_SparcMMU.cc
[ CXX] ALL/python/_m5/param_SparcISA.cc -> .o
[ CXX] ALL/python/_m5/param_SparcMMU.cc -> .o
[ CXX] ALL/arch/sparc/SparcNativeTrace.py.cc -> .o
[SO Param] m5.objects.SparcNativeTrace, SparcNativeTrace ->
ALL/python/_m5/param_SparcNativeTrace.cc
[ CXX] ALL/arch/sparc/SparcSeWorkload.py.cc -> .o
[SO Param] m5.objects.SparcSeWorkload, SparcSEWorkload ->
ALL/python/_m5/param_SparcSEWorkload.cc
[SO Param] m5.objects.SparcSeWorkload, SparcEmuLinux ->
ALL/python/_m5/param_SparcEmuLinux.cc
[ CXX] ALL/python/_m5/param_SparcNativeTrace.cc -> .o
[ CXX] ALL/python/_m5/param_SparcSEWorkload.cc -> .o
MESI_Two_Level-L1cache.sm:246: Warning: Non-void return ignored, return type is
'bool'
MESI_Two_Level-L1cache.sm:248: Warning: Non-void return ignored, return type is
'bool'
MESI_Two_Level-L1cache.sm:887: Warning: Non-void return ignored, return type is
'Tick'
MESI_Two_Level-L1cache.sm:999: Warning: Non-void return ignored, return type is
'Tick'
MESI_Two_Level-L1cache.sm:740: Warning: Unused action: e_sendAckToRequestor,
send invalidate ack to requestor (could be L2 or L1)
MESI_Two_Level-L2cache.sm:235: Warning: Non-void return ignored, return type is
'bool'
MESI_Two_Level-L2cache.sm:237: Warning: Non-void return ignored, return type is
'bool'
MESI_Two_Level-L2cache.sm:594: Warning: Unused action: fw_sendFwdInvToSharers,
invalidate sharers for request
MESI_Two_Level-L2cache.sm:764: Warning: Unused action: kk_removeRequestSharer,
Remove L1 Request sharer from list
MESI_Two_Level-L2cache.sm:780: Warning: Unused action: mm_markExclusive, set
the exclusive owner
MESI_Two_Level-dir.sm:160: Warning: Non-void return ignored, return type is
'bool'
MESI_Two_Level-dir.sm:294: Warning: Non-void return ignored, return type is
'Tick'
MESI_Two_Level-dir.sm:298: Warning: Non-void return ignored, return type is
'Tick'
MESI_Two_Level-dir.sm:302: Warning: Non-void return ignored, return type is
'Tick'
MESI_Two_Level-dir.sm:348: Warning: Non-void return ignored, return type is
'Tick'
MESI_Two_Level-dir.sm:351: Warning: Unused action:
p_popIncomingDMARequestQueue, Pop incoming DMA queue
MESI_Two_Level-dma.sm:189: Warning: Non-void return ignored, return type is
'Tick'
MESI_Two_Level-dma.sm:193: Warning: Non-void return ignored, return type is
'Tick'
/usr/bin/ld: skipping incompatible /usr/lib/libgcc_s.so.1 when searching for
libgcc_s.so.1
/usr/bin/ld: skipping incompatible /usr/lib/libgcc_s.so.1 when searching for
libgcc_s.so.1
/usr/bin/ld: skipping incompatible /usr/lib/libgcc_s.so.1 when searching for
libgcc_s.so.1
/usr/bin/ld: skipping incompatible /usr/lib/libgcc_s.so.1 when searching for
libgcc_s.so.1
In file included from build/ALL/cpu/inst_pb_trace.cc:46:
build/ALL/proto/inst.pb.h:10:10: fatal error: google/protobuf/port_def.inc: No
such file or directory
10 | #include <google/protobuf/port_def.inc>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
scons: *** [build/ALL/cpu/inst_pb_trace.o] Error 1
[ CXX] ALL/python/_m5/param_SparcEmuLinux.cc -> .o
[ CXX] ALL/arch/sparc/SparcTLB.py.cc -> .o
[SO Param] m5.objects.SparcTLB, SparcTLB -> ALL/python/_m5/param_SparcTLB.cc
[ CXX] ALL/arch/sparc/SparcCPU.py.cc -> .o
[ CXX] ALL/python/_m5/param_SparcTLB.cc -> .o
[ TRACING] -> ALL/debug/Sparc.cc
[ TRACING] -> ALL/debug/Sparc.hh
[ CXX] ALL/debug/Sparc.cc -> .o
[ TRACING] -> ALL/debug/RegisterWindows.cc
[ TRACING] -> ALL/debug/RegisterWindows.hh
[ CXX] ALL/debug/RegisterWindows.cc -> .o
[ CXX] ALL/arch/sparc/generated/decoder.cc -> .o
[ CXX] ALL/arch/sparc/generated/inst-constrs.cc -> .o
[ CXX] ALL/arch/sparc/generated/generic_cpu_exec.cc -> .o
[ CXX] ALL/arch/sparc/insts/blockmem.cc -> .o
[ CXX] ALL/arch/sparc/insts/branch.cc -> .o
[ CXX] ALL/arch/sparc/insts/integer.cc -> .o
[ CXX] ALL/arch/sparc/insts/mem.cc -> .o
[ CXX] ALL/arch/sparc/insts/micro.cc -> .o
[ CXX] ALL/arch/sparc/insts/priv.cc -> .o
[ CXX] ALL/arch/sparc/insts/static_inst.cc -> .o
[ CXX] ALL/arch/sparc/insts/trap.cc -> .o
[ CXX] ALL/sst/OutgoingRequestBridge.py.cc -> .o
[SO Param] m5.objects.OutgoingRequestBridge, OutgoingRequestBridge ->
ALL/python/_m5/param_OutgoingRequestBridge.cc
[SO Param] m5.objects.OutgoingRequestBridge, OutgoingRequestBridge ->
ALL/params/OutgoingRequestBridge.hh
[ CXX] ALL/sst/sst_responder_interface.cc -> .o
[ CXX] ALL/sst/outgoing_request_bridge.cc -> .o
[ CXX] ALL/python/_m5/param_OutgoingRequestBridge.cc -> .o
[ TRACING] -> ALL/debug/Activity.cc
[ TRACING] -> ALL/debug/Activity.hh
[ TRACING] -> ALL/debug/Commit.cc
[ CXX] ALL/debug/Activity.cc -> .o
[ TRACING] -> ALL/debug/Commit.hh
[ CXX] ALL/debug/Commit.cc -> .o
[ TRACING] -> ALL/debug/Context.cc
[ TRACING] -> ALL/debug/Decode.cc
[ TRACING] -> ALL/debug/Context.hh
[ TRACING] -> ALL/debug/DynInst.cc
[ CXX] ALL/debug/Decode.cc -> .o
[ CXX] ALL/debug/Context.cc -> .o
[ TRACING] -> ALL/debug/DynInst.hh
[ TRACING] -> ALL/debug/ExecEnable.cc
[ TRACING] -> ALL/debug/ExecCPSeq.cc
[ CXX] ALL/debug/DynInst.cc -> .o
[ CXX] ALL/debug/ExecEnable.cc -> .o
[ TRACING] -> ALL/debug/ExecCPSeq.hh
[ TRACING] -> ALL/debug/ExecEffAddr.cc
[ CXX] ALL/debug/ExecCPSeq.cc -> .o
[ TRACING] -> ALL/debug/ExecEffAddr.hh
[ CXX] ALL/debug/ExecEffAddr.cc -> .o
[ TRACING] -> ALL/debug/ExecFaulting.cc
[ TRACING] -> ALL/debug/ExecFaulting.hh
[ TRACING] -> ALL/debug/ExecFetchSeq.cc
[ TRACING] -> ALL/debug/ExecOpClass.cc
[ TRACING] -> ALL/debug/ExecRegDelta.cc
[ CXX] ALL/debug/ExecFaulting.cc -> .o
[ TRACING] -> ALL/debug/ExecFetchSeq.hh
[ TRACING] -> ALL/debug/ExecOpClass.hh
[ TRACING] -> ALL/debug/ExecResult.cc
[ TRACING] -> ALL/debug/ExecSymbol.cc
[ CXX] ALL/debug/ExecRegDelta.cc -> .o
[ CXX] ALL/debug/ExecFetchSeq.cc -> .o
[ CXX] ALL/debug/ExecOpClass.cc -> .o
[ TRACING] -> ALL/debug/ExecSymbol.hh
[ TRACING] -> ALL/debug/ExecResult.hh
[ TRACING] -> ALL/debug/ExecThread.cc
[ TRACING] -> ALL/debug/ExecMicro.cc
[ CXX] ALL/debug/ExecSymbol.cc -> .o
[ TRACING] -> ALL/debug/ExecThread.hh
[ CXX] ALL/debug/ExecResult.cc -> .o
[ TRACING] -> ALL/debug/ExecMacro.cc
[ TRACING] -> ALL/debug/ExecUser.cc
[ TRACING] -> ALL/debug/ExecMicro.hh
[ CXX] ALL/debug/ExecThread.cc -> .o
[ TRACING] -> ALL/debug/ExecMacro.hh
[ TRACING] -> ALL/debug/ExecUser.hh
[ CXX] ALL/debug/ExecMicro.cc -> .o
[ CXX] ALL/debug/ExecMacro.cc -> .o
[ TRACING] -> ALL/debug/ExecKernel.cc
[ CXX] ALL/debug/ExecUser.cc -> .o
[ TRACING] -> ALL/debug/ExecAsid.cc
[ TRACING] -> ALL/debug/ExecKernel.hh
[ TRACING] -> ALL/debug/ExecAsid.hh
[ TRACING] -> ALL/debug/ExecFlags.cc
[ CXX] ALL/debug/ExecKernel.cc -> .o
[ TRACING] -> ALL/debug/Fetch.cc
[ TRACING] -> ALL/debug/HtmCpu.cc
[ TRACING] -> ALL/debug/ExecFlags.hh
[ CXX] ALL/debug/ExecAsid.cc -> .o
[ TRACING] -> ALL/debug/InvalidReg.cc
[ CXX] ALL/debug/ExecFlags.cc -> .o
[ TRACING] -> ALL/debug/HtmCpu.hh
[ TRACING] -> ALL/debug/Fetch.hh
[ TRACING] -> ALL/debug/O3PipeView.cc
[ TRACING] -> ALL/debug/PCEvent.cc
[ CXX] ALL/debug/InvalidReg.cc -> .o
[ TRACING] -> ALL/debug/Quiesce.cc
[ CXX] ALL/debug/Fetch.cc -> .o
[ TRACING] -> ALL/debug/Mwait.cc
[ TRACING] -> ALL/debug/O3PipeView.hh
[ TRACING] -> ALL/debug/PCEvent.hh
[ CXX] ALL/debug/HtmCpu.cc -> .o
[ CXX] ALL/debug/Quiesce.cc -> .o
[ TRACING] -> ALL/debug/ExecAll.cc
[ TRACING] -> ALL/debug/Exec.cc
[ CXX] ALL/debug/O3PipeView.cc -> .o
[ CXX] ALL/debug/Mwait.cc -> .o
[ CXX] ALL/debug/PCEvent.cc -> .o
[ TRACING] -> ALL/debug/ExecNoTicks.cc
[ TRACING] -> ALL/debug/Exec.hh
[ TRACING] -> ALL/debug/ExecAll.hh
[ TRACING] -> ALL/debug/ExecNoTicks.hh
[SO Param] m5.objects.FuncUnit, FUDesc -> ALL/params/FUDesc.hh
[ CXX] ALL/debug/Exec.cc -> .o
[ CXX] ALL/debug/ExecAll.cc -> .o
[ CXX] ALL/debug/ExecNoTicks.cc -> .o
[SO Param] m5.objects.FuncUnit, OpDesc -> ALL/params/OpDesc.hh
[ CXX] ALL/cpu/pc_event.cc -> .o
[ CXX] ALL/cpu/FuncUnit.py.cc -> .o
[SO Param] m5.objects.FuncUnit, OpDesc -> ALL/python/_m5/param_OpDesc.cc
[SO Param] m5.objects.FuncUnit, FUDesc -> ALL/python/_m5/param_FUDesc.cc
[ENUM STR] m5.objects.FuncUnit, OpClass -> ALL/enums/OpClass.cc
[ CXX] ALL/cpu/StaticInstFlags.py.cc -> .o
[ENUM STR] m5.objects.StaticInstFlags, StaticInstFlags ->
ALL/enums/StaticInstFlags.cc
[ CXX] ALL/cpu/InstPBTrace.py.cc -> .o
[SO Param] m5.objects.InstPBTrace, InstPBTrace ->
ALL/python/_m5/param_InstPBTrace.cc
[ CXX] ALL/cpu/func_unit.cc -> .o
[SO Param] m5.objects.InstPBTrace, InstPBTrace -> ALL/params/InstPBTrace.hh
[ CXX] ALL/python/_m5/param_OpDesc.cc -> .o
[ CXX] ALL/cpu/CheckerCPU.py.cc -> .o
[SO Param] m5.objects.CheckerCPU, CheckerCPU ->
ALL/python/_m5/param_CheckerCPU.cc
[ CXX] ALL/cpu/BaseCPU.py.cc -> .o
[ CXX] ALL/python/_m5/param_FUDesc.cc -> .o
[ CXX] ALL/enums/OpClass.cc -> .o
[ CXX] ALL/enums/StaticInstFlags.cc -> .o
[SO Param] m5.objects.BaseCPU, BaseCPU -> ALL/python/_m5/param_BaseCPU.cc
[ CXX] ALL/python/_m5/param_InstPBTrace.cc -> .o
[ CXX] ALL/cpu/inst_pb_trace.cc -> .o
[ CXX] ALL/python/_m5/param_CheckerCPU.cc -> .o
In file included from build/ALL/cpu/inst_pb_trace.cc:46:
build/ALL/proto/inst.pb.h:10:10: fatal error: google/protobuf/port_def.inc: No
such file or directory
10 | #include <google/protobuf/port_def.inc>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
scons: *** [build/ALL/cpu/inst_pb_trace.o] Error 1
scons: building terminated because of errors.
*** Summary of Warnings ***
Warning: Deprecated namespaces are not supported by this compiler.
Please make sure to check the mailing list for deprecation
announcements.
Traceback (most recent call last):
File "/nobackup/jenkins/workspace/nightly/tests/../ext/testlib/runner.py",
line 205, in setup
fixture.setup(testitem)
File "/nobackup/jenkins/workspace/nightly/tests/gem5/fixture.py", line 133,
in setup
self._setup(testitem)
File "/nobackup/jenkins/workspace/nightly/tests/gem5/fixture.py", line 184,
in _setup
log_call(log.test_log, command, time=None, stderr=sys.stderr)
File "/nobackup/jenkins/workspace/nightly/tests/../ext/testlib/helper.py",
line 198, in log_call
raise subprocess.CalledProcessError(retval, cmdstr)
subprocess.CalledProcessError: Command 'scons -C
/nobackup/jenkins/workspace/nightly -j 24 --ignore-style --no-compress-debug
/nobackup/jenkins/workspace/nightly/build/ALL/gem5.opt' returned non-zero exit
status 2.
Exception raised while setting up fixture for Test Library
=============================== No testing done ================================
Traceback (most recent call last):
File "./main.py", line 25, in <module>
sys.exit(testlib())
File "/nobackup/jenkins/workspace/nightly/tests/../ext/testlib/main.py", line
331, in main
result = globals()['do_'+configuration.config.command]()
File "/nobackup/jenkins/workspace/nightly/tests/../ext/testlib/main.py", line
303, in do_run
return run_schedule(test_schedule, log_handler)
File "/nobackup/jenkins/workspace/nightly/tests/../ext/testlib/main.py", line
277, in run_schedule
log_handler.finish_testing()
File "/nobackup/jenkins/workspace/nightly/tests/../ext/testlib/main.py", line
68, in finish_testing
self.result_handler.close()
File "/nobackup/jenkins/workspace/nightly/tests/../ext/testlib/handlers.py",
line 164, in close
self._save()
File "/nobackup/jenkins/workspace/nightly/tests/../ext/testlib/handlers.py",
line 156, in _save
result.JUnitSavedResults.save(
File "/nobackup/jenkins/workspace/nightly/tests/../ext/testlib/result.py",
line 330, in save
results = JUnitTestSuites(results)
File "/nobackup/jenkins/workspace/nightly/tests/../ext/testlib/result.py",
line 233, in __init__
self.attributes.append(self.result_attribute(result,
File "/nobackup/jenkins/workspace/nightly/tests/../ext/testlib/result.py",
line 241, in result_attribute
return XMLAttribute(self.result_map[result], count)
KeyError: 0
Build step 'Execute shell' marked build as failure
Archiving artifacts
_______________________________________________
gem5-dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]