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