See <https://jenkins.gem5.org/job/nightly/11/display/redirect?page=changes>
Changes:
[giacomo.travaglini] arch-arm: Add sendto and recvfrom implementations to the
Syscall Table
[giacomo.travaglini] arch-arm: Add ftruncate implementation to the Syscall Table
[giacomo.travaglini] misc: Using OS::size_t in syscall signature
[giacomo.travaglini] misc: Using OS::off_t in syscall signature
[gabe.black] arch,sparc: Get rid of the unused checkVecEnableFault mechanism.
[gabe.black] sparc: Stop special casing FP enable checks for full system.
[gabe.black] sparc: Stop using fp_enable_check.
[giacomo.travaglini] mem: Make ruby AbstractController compatible with XBar
[gabe.black] scons: Add tag support to GdbXml.
[gabe.black] scons: Add tag support to ISADesc.
[gabe.black] scons,arch: Make the gem5 lib tag imply the current arch tag.
[gabe.black] scons: Make the SimObject list from the 'gem5 lib' tag.
[gabe.black] cpu: Stop excluding the protobuf tracer for x86.
[gabe.black] mem: Stop using SlavePort as a base class.
[gabe.black] base,arch-arm: Replace Stats namespace with statistics.
[gabe.black] arch-power: Replace the Loader namespace with loader.
[mattdsinclair] tests: fix LULESH weekly regression command
[mattdsinclair] tests: add additional space in weekly DNNMark tests
[msamani] cpu: Adding GUPSGen ClockedObject.
[Bobby R. Bruce] tests: Fix the nightly GPU tests
[gabe.black] mem: Replace SatCounter with SatCounter8 in the SHiP replacement
policy.
[mattdsinclair] tests: convert all nightly GPU tests from GUID to GID
[gabe.black] scons: Don't explicitly list include dependencies for the cxx
config.
------------------------------------------
[...truncated 306.64 KB...]
[ CXX] SPARC/systemc/core/sc_sensitive.cc -> .o
[ CXX] SPARC/systemc/core/sc_simcontext.cc -> .o
[ CXX] SPARC/systemc/core/sc_spawn.cc -> .o
[ CXX] SPARC/systemc/core/sc_time.cc -> .o
[ CXX] SPARC/systemc/core/python.cc -> .o
[ CXX] SPARC/systemc/core/sc_main_python.cc -> .o
[ CXX] SPARC/systemc/core/sc_time_python.cc -> .o
[ CXX] SPARC/systemc/tlm_core/2/quantum/global_quantum.cc -> .o
[ CXX] SPARC/systemc/tlm_core/2/quantum/global_quantum_python.cc -> .o
[ CXX] SPARC/systemc/tlm_core/2/generic_payload/gp.cc -> .o
[ CXX] SPARC/systemc/tlm_core/2/generic_payload/phase.cc -> .o
[ CXX] SPARC/systemc/dt/sc_mempool.cc -> .o
[ CXX] SPARC/systemc/dt/bit/messages.cc -> .o
[ CXX] SPARC/systemc/dt/bit/sc_bit.cc -> .o
[ CXX] SPARC/systemc/dt/bit/sc_bv_base.cc -> .o
[ CXX] SPARC/systemc/dt/bit/sc_logic.cc -> .o
[ CXX] SPARC/systemc/dt/bit/sc_lv_base.cc -> .o
[ CXX] SPARC/systemc/dt/misc/sc_concatref.cc -> .o
[ CXX] SPARC/systemc/dt/misc/sc_value_base.cc -> .o
[ CXX] SPARC/systemc/dt/int/messages.cc -> .o
[ CXX] SPARC/systemc/dt/int/sc_int_base.cc -> .o
[ CXX] SPARC/systemc/dt/int/sc_int_mask.cc -> .o
[ CXX] SPARC/systemc/dt/int/sc_length_param.cc -> .o
[ CXX] SPARC/systemc/dt/int/sc_nbexterns.cc -> .o
[ CXX] SPARC/systemc/dt/int/sc_nbutils.cc -> .o
[ CXX] SPARC/systemc/dt/int/sc_signed.cc -> .o
[ CXX] SPARC/systemc/dt/int/sc_uint_base.cc -> .o
[ CXX] SPARC/systemc/dt/int/sc_unsigned.cc -> .o
[ CXX] SPARC/systemc/dt/fx/messages.cc -> .o
[ CXX] SPARC/systemc/dt/fx/sc_fxcast_switch.cc -> .o
[ CXX] SPARC/systemc/dt/fx/sc_fxdefs.cc -> .o
[ CXX] SPARC/systemc/dt/fx/scfx_mant.cc -> .o
[ CXX] SPARC/systemc/dt/fx/sc_fxnum.cc -> .o
[ CXX] SPARC/systemc/dt/fx/sc_fxnum_observer.cc -> .o
[ CXX] SPARC/systemc/dt/fx/scfx_pow10.cc -> .o
[ CXX] SPARC/systemc/dt/fx/scfx_rep.cc -> .o
[ CXX] SPARC/systemc/dt/fx/sc_fxtype_params.cc -> .o
[ CXX] SPARC/systemc/dt/fx/scfx_utils.cc -> .o
[ CXX] SPARC/systemc/dt/fx/sc_fxval.cc -> .o
[ CXX] SPARC/systemc/dt/fx/sc_fxval_observer.cc -> .o
[ CXX] SPARC/systemc/tlm_utils/convenience_socket_bases.cc -> .o
[ CXX] SPARC/systemc/tlm_utils/instance_specific_extensions.cc -> .o
[ CXX] SPARC/systemc/channel/messages.cc -> .o
[ CXX] SPARC/systemc/channel/sc_clock.cc -> .o
[ CXX] SPARC/systemc/channel/sc_event_queue.cc -> .o
[ CXX] SPARC/systemc/channel/sc_in_resolved.cc -> .o
[ CXX] SPARC/systemc/channel/sc_inout_resolved.cc -> .o
[ CXX] SPARC/systemc/channel/sc_out_resolved.cc -> .o
[ CXX] SPARC/systemc/channel/sc_mutex.cc -> .o
[ CXX] SPARC/systemc/channel/sc_semaphore.cc -> .o
[ CXX] SPARC/systemc/channel/sc_signal.cc -> .o
[ CXX] SPARC/systemc/channel/sc_signal_resolved.cc -> .o
[ CXX] SPARC/arch/generic/htm.cc -> .o
[ CXX] SPARC/arch/generic/mmu.cc -> .o
[EMBED PY] SPARC/arch/generic/BaseInterrupts.py -> .cc
[ CXX] SPARC/arch/generic/BaseInterrupts.py.cc -> .o
[EMBED PY] SPARC/arch/generic/BaseISA.py -> .cc
[ CXX] SPARC/arch/generic/BaseISA.py.cc -> .o
[EMBED PY] SPARC/arch/generic/BaseMMU.py -> .cc
[ CXX] SPARC/arch/generic/BaseMMU.py.cc -> .o
[EMBED PY] SPARC/arch/generic/BaseTLB.py -> .cc
[ CXX] SPARC/arch/generic/BaseTLB.py.cc -> .o
[EMBED PY] SPARC/arch/generic/ISACommon.py -> .cc
[ CXX] SPARC/arch/generic/ISACommon.py.cc -> .o
[ CXX] SPARC/arch/generic/decoder.cc -> .o
[ CXX] SPARC/arch/sparc/asi.cc -> .o
[ TRACING] -> SPARC/debug/Decode.hh
[SO PARAM] SparcMMU -> SPARC/params/SparcMMU.hh
[ CXX] SPARC/arch/sparc/decoder.cc -> .o
[SO PARAM] SparcTLB -> SPARC/params/SparcTLB.hh
[SO PARAM] SEWorkload -> SPARC/params/SEWorkload.hh
[SO PARAM] SparcFsWorkload -> SPARC/params/SparcFsWorkload.hh
[ CXX] SPARC/arch/sparc/faults.cc -> .o
[ CXX] SPARC/arch/sparc/fs_workload.cc -> .o
[ TRACING] -> SPARC/debug/MiscRegs.hh
[ TRACING] -> SPARC/debug/Timer.hh
[SO PARAM] SparcISA -> SPARC/params/SparcISA.hh
[ TRACING] -> SPARC/debug/Interrupt.hh
[SO PARAM] SparcInterrupts -> SPARC/params/SparcInterrupts.hh
[SO PARAM] SparcEmuLinux -> SPARC/params/SparcEmuLinux.hh
[SO PARAM] SparcSEWorkload -> SPARC/params/SparcSEWorkload.hh
[ CXX] SPARC/arch/sparc/linux/se_workload.cc -> .o
[SO PARAM] BaseISA -> SPARC/params/BaseISA.hh
[ CXX] SPARC/arch/sparc/isa.cc -> .o
[SO PARAM] Process -> SPARC/params/Process.hh
[SO PARAM] EmulatedDriver -> SPARC/params/EmulatedDriver.hh
[ TRACING] -> SPARC/debug/SyscallBase.hh
[ TRACING] -> SPARC/debug/SyscallVerbose.hh
[SO PARAM] SparcNativeTrace -> SPARC/params/SparcNativeTrace.hh
[ TRACING] -> SPARC/debug/ExecEnable.hh
[SO PARAM] ExeTracer -> SPARC/params/ExeTracer.hh
[ CXX] SPARC/arch/sparc/pagetable.cc -> .o
[ TRACING] -> SPARC/debug/Stack.hh
[ CXX] SPARC/arch/sparc/linux/syscalls.cc -> .o
[SO PARAM] NativeTrace -> SPARC/params/NativeTrace.hh
[SO PARAM] InstTracer -> SPARC/params/InstTracer.hh
[ CXX] SPARC/arch/sparc/nativetrace.cc -> .o
[ CXX] SPARC/arch/sparc/process.cc -> .o
[ TRACING] -> SPARC/debug/GDBAcc.hh
[ TRACING] -> SPARC/debug/GDBRead.hh
[ CXX] SPARC/arch/sparc/remote_gdb.cc -> .o
[ CXX] SPARC/arch/sparc/se_workload.cc -> .o
[ TRACING] -> SPARC/debug/IPR.hh
[ TRACING] -> SPARC/debug/TLB.hh
[ CXX] SPARC/arch/sparc/tlb.cc -> .o
[ TRACING] -> SPARC/debug/Quiesce.hh
[EMBED PY] SPARC/arch/sparc/SparcFsWorkload.py -> .cc
[ CXX] SPARC/arch/sparc/ua2005.cc -> .o
[ CXX] SPARC/arch/sparc/SparcFsWorkload.py.cc -> .o
[EMBED PY] SPARC/arch/sparc/SparcInterrupts.py -> .cc
[ CXX] SPARC/arch/sparc/SparcInterrupts.py.cc -> .o
[EMBED PY] SPARC/arch/sparc/SparcISA.py -> .cc
[ CXX] SPARC/arch/sparc/SparcISA.py.cc -> .o
[EMBED PY] SPARC/arch/sparc/SparcMMU.py -> .cc
[ CXX] SPARC/arch/sparc/SparcMMU.py.cc -> .o
[EMBED PY] SPARC/arch/sparc/SparcNativeTrace.py -> .cc
[ CXX] SPARC/arch/sparc/SparcNativeTrace.py.cc -> .o
[EMBED PY] SPARC/arch/sparc/SparcSeWorkload.py -> .cc
[ CXX] SPARC/arch/sparc/SparcSeWorkload.py.cc -> .o
[EMBED PY] SPARC/arch/sparc/SparcTLB.py -> .cc
[ CXX] SPARC/arch/sparc/SparcTLB.py.cc -> .o
[ISA DESC] SPARC/arch/sparc/isa/main.isa -> generated/decoder-g.cc.inc,
generated/decoder-ns.cc.inc, generated/decode-method.cc.inc,
generated/decoder.hh, generated/decoder-g.hh.inc, generated/decoder-ns.hh.inc,
generated/exec-g.cc.inc, generated/exec-ns.cc.inc, generated/decoder.cc,
generated/inst-constrs.cc, generated/generic_cpu_exec.cc
[ CXX] SPARC/arch/sparc/insts/blockmem.cc -> .o
[ CXX] SPARC/arch/sparc/insts/branch.cc -> .o
[ CXX] SPARC/arch/sparc/generated/inst-constrs.cc -> .o
[ TRACING] -> SPARC/debug/Sparc.hh
[ TRACING] -> SPARC/debug/PseudoInst.hh
[ CXX] SPARC/arch/sparc/generated/decoder.cc -> .o
[ CXX] SPARC/arch/sparc/generated/generic_cpu_exec.cc -> .o
[ CXX] SPARC/arch/sparc/insts/integer.cc -> .o
[ CXX] SPARC/arch/sparc/insts/mem.cc -> .o
[ CXX] SPARC/arch/sparc/insts/micro.cc -> .o
[ CXX] SPARC/arch/sparc/insts/priv.cc -> .o
[ CXX] SPARC/arch/sparc/insts/static_inst.cc -> .o
[ CXX] SPARC/arch/sparc/insts/trap.cc -> .o
[ TRACING] -> SPARC/debug/PCEvent.hh
[EMBED PY] SPARC/cpu/InstPBTrace.py -> .cc
[ CXX] SPARC/cpu/pc_event.cc -> .o
[ CXX] SPARC/cpu/InstPBTrace.py.cc -> .o
[SO PARAM] InstPBTrace -> SPARC/params/InstPBTrace.hh
[ PROTOC] SPARC/proto/inst.proto -> SPARC/proto/inst.pb.cc,
SPARC/proto/inst.pb.h
[ CXX] SPARC/cpu/inst_pb_trace.cc -> .o
In file included from build/SPARC/arch/sparc/generated/generic_cpu_exec.cc:12:
build/SPARC/arch/sparc/generated/exec-ns.cc.inc: In member function 'virtual
gem5::Fault gem5::SparcISAInst::Rdgsr::execute(gem5::ExecContext*,
gem5::Trace::InstRecord*) const':
build/SPARC/arch/sparc/generated/exec-ns.cc.inc:5847:32: error:
'checkFpEnableFault' was not declared in this scope; did you mean
'checkFpEnabled'?
5847 | fault = checkFpEnableFault(xc);
| ^~~~~~~~~~~~~~~~~~
| checkFpEnabled
In file included from build/SPARC/arch/sparc/generated/generic_cpu_exec.cc:12:
build/SPARC/arch/sparc/generated/exec-ns.cc.inc: In member function 'virtual
gem5::Fault gem5::SparcISAInst::Ldfsr::execute(gem5::ExecContext*,
gem5::Trace::InstRecord*) const':
build/SPARC/arch/sparc/generated/exec-ns.cc.inc:27449:25: error:
'checkFpEnableFault' was not declared in this scope; did you mean
'checkFpEnabled'?
27449 | fault = checkFpEnableFault(xc);
| ^~~~~~~~~~~~~~~~~~
| checkFpEnabled
build/SPARC/arch/sparc/generated/exec-ns.cc.inc: In member function 'virtual
gem5::Fault gem5::SparcISAInst::Ldfsr::completeAcc(gem5::PacketPtr,
gem5::ExecContext*, gem5::Trace::InstRecord*) const':
build/SPARC/arch/sparc/generated/exec-ns.cc.inc:27501:21: error:
'checkFpEnableFault' was not declared in this scope; did you mean
'checkFpEnabled'?
27501 | fault = checkFpEnableFault(xc);
| ^~~~~~~~~~~~~~~~~~
| checkFpEnabled
build/SPARC/arch/sparc/generated/exec-ns.cc.inc: In member function 'virtual
gem5::Fault gem5::SparcISAInst::LdfsrImm::execute(gem5::ExecContext*,
gem5::Trace::InstRecord*) const':
build/SPARC/arch/sparc/generated/exec-ns.cc.inc:27538:25: error:
'checkFpEnableFault' was not declared in this scope; did you mean
'checkFpEnabled'?
27538 | fault = checkFpEnableFault(xc);
| ^~~~~~~~~~~~~~~~~~
| checkFpEnabled
build/SPARC/arch/sparc/generated/exec-ns.cc.inc: In member function 'virtual
gem5::Fault gem5::SparcISAInst::LdfsrImm::completeAcc(gem5::PacketPtr,
gem5::ExecContext*, gem5::Trace::InstRecord*) const':
build/SPARC/arch/sparc/generated/exec-ns.cc.inc:27588:21: error:
'checkFpEnableFault' was not declared in this scope; did you mean
'checkFpEnabled'?
27588 | fault = checkFpEnableFault(xc);
| ^~~~~~~~~~~~~~~~~~
| checkFpEnabled
build/SPARC/arch/sparc/generated/exec-ns.cc.inc: In member function 'virtual
gem5::Fault gem5::SparcISAInst::Ldxfsr::execute(gem5::ExecContext*,
gem5::Trace::InstRecord*) const':
build/SPARC/arch/sparc/generated/exec-ns.cc.inc:27628:25: error:
'checkFpEnableFault' was not declared in this scope; did you mean
'checkFpEnabled'?
27628 | fault = checkFpEnableFault(xc);
| ^~~~~~~~~~~~~~~~~~
| checkFpEnabled
build/SPARC/arch/sparc/generated/exec-ns.cc.inc: In member function 'virtual
gem5::Fault gem5::SparcISAInst::Ldxfsr::completeAcc(gem5::PacketPtr,
gem5::ExecContext*, gem5::Trace::InstRecord*) const':
build/SPARC/arch/sparc/generated/exec-ns.cc.inc:27679:21: error:
'checkFpEnableFault' was not declared in this scope; did you mean
'checkFpEnabled'?
27679 | fault = checkFpEnableFault(xc);
| ^~~~~~~~~~~~~~~~~~
| checkFpEnabled
build/SPARC/arch/sparc/generated/exec-ns.cc.inc: In member function 'virtual
gem5::Fault gem5::SparcISAInst::LdxfsrImm::execute(gem5::ExecContext*,
gem5::Trace::InstRecord*) const':
build/SPARC/arch/sparc/generated/exec-ns.cc.inc:27715:25: error:
'checkFpEnableFault' was not declared in this scope; did you mean
'checkFpEnabled'?
27715 | fault = checkFpEnableFault(xc);
| ^~~~~~~~~~~~~~~~~~
| checkFpEnabled
build/SPARC/arch/sparc/generated/exec-ns.cc.inc: In member function 'virtual
gem5::Fault gem5::SparcISAInst::LdxfsrImm::completeAcc(gem5::PacketPtr,
gem5::ExecContext*, gem5::Trace::InstRecord*) const':
build/SPARC/arch/sparc/generated/exec-ns.cc.inc:27764:21: error:
'checkFpEnableFault' was not declared in this scope; did you mean
'checkFpEnabled'?
27764 | fault = checkFpEnableFault(xc);
| ^~~~~~~~~~~~~~~~~~
| checkFpEnabled
build/SPARC/arch/sparc/generated/exec-ns.cc.inc: In member function 'virtual
gem5::Fault gem5::SparcISAInst::Stfsr::execute(gem5::ExecContext*,
gem5::Trace::InstRecord*) const':
build/SPARC/arch/sparc/generated/exec-ns.cc.inc:28217:25: error:
'checkFpEnableFault' was not declared in this scope; did you mean
'checkFpEnabled'?
28217 | fault = checkFpEnableFault(xc);
| ^~~~~~~~~~~~~~~~~~
| checkFpEnabled
build/SPARC/arch/sparc/generated/exec-ns.cc.inc: In member function 'virtual
gem5::Fault gem5::SparcISAInst::Stfsr::initiateAcc(gem5::ExecContext*,
gem5::Trace::InstRecord*) const':
build/SPARC/arch/sparc/generated/exec-ns.cc.inc:28262:25: error:
'checkFpEnableFault' was not declared in this scope; did you mean
'checkFpEnabled'?
28262 | fault = checkFpEnableFault(xc);
| ^~~~~~~~~~~~~~~~~~
| checkFpEnabled
build/SPARC/arch/sparc/generated/exec-ns.cc.inc: In member function 'virtual
gem5::Fault gem5::SparcISAInst::StfsrImm::execute(gem5::ExecContext*,
gem5::Trace::InstRecord*) const':
build/SPARC/arch/sparc/generated/exec-ns.cc.inc:28306:25: error:
'checkFpEnableFault' was not declared in this scope; did you mean
'checkFpEnabled'?
28306 | fault = checkFpEnableFault(xc);
| ^~~~~~~~~~~~~~~~~~
| checkFpEnabled
build/SPARC/arch/sparc/generated/exec-ns.cc.inc: In member function 'virtual
gem5::Fault gem5::SparcISAInst::StfsrImm::initiateAcc(gem5::ExecContext*,
gem5::Trace::InstRecord*) const':
build/SPARC/arch/sparc/generated/exec-ns.cc.inc:28349:25: error:
'checkFpEnableFault' was not declared in this scope; did you mean
'checkFpEnabled'?
28349 | fault = checkFpEnableFault(xc);
| ^~~~~~~~~~~~~~~~~~
| checkFpEnabled
build/SPARC/arch/sparc/generated/exec-ns.cc.inc: In member function 'virtual
gem5::Fault gem5::SparcISAInst::Stxfsr::execute(gem5::ExecContext*,
gem5::Trace::InstRecord*) const':
build/SPARC/arch/sparc/generated/exec-ns.cc.inc:28397:25: error:
'checkFpEnableFault' was not declared in this scope; did you mean
'checkFpEnabled'?
28397 | fault = checkFpEnableFault(xc);
| ^~~~~~~~~~~~~~~~~~
| checkFpEnabled
build/SPARC/arch/sparc/generated/exec-ns.cc.inc: In member function 'virtual
gem5::Fault gem5::SparcISAInst::Stxfsr::initiateAcc(gem5::ExecContext*,
gem5::Trace::InstRecord*) const':
build/SPARC/arch/sparc/generated/exec-ns.cc.inc:28442:25: error:
'checkFpEnableFault' was not declared in this scope; did you mean
'checkFpEnabled'?
28442 | fault = checkFpEnableFault(xc);
| ^~~~~~~~~~~~~~~~~~
| checkFpEnabled
build/SPARC/arch/sparc/generated/exec-ns.cc.inc: In member function 'virtual
gem5::Fault gem5::SparcISAInst::StxfsrImm::execute(gem5::ExecContext*,
gem5::Trace::InstRecord*) const':
build/SPARC/arch/sparc/generated/exec-ns.cc.inc:28486:25: error:
'checkFpEnableFault' was not declared in this scope; did you mean
'checkFpEnabled'?
28486 | fault = checkFpEnableFault(xc);
| ^~~~~~~~~~~~~~~~~~
| checkFpEnabled
build/SPARC/arch/sparc/generated/exec-ns.cc.inc: In member function 'virtual
gem5::Fault gem5::SparcISAInst::StxfsrImm::initiateAcc(gem5::ExecContext*,
gem5::Trace::InstRecord*) const':
build/SPARC/arch/sparc/generated/exec-ns.cc.inc:28529:25: error:
'checkFpEnableFault' was not declared in this scope; did you mean
'checkFpEnabled'?
28529 | fault = checkFpEnableFault(xc);
| ^~~~~~~~~~~~~~~~~~
| checkFpEnabled
[EMBED PY] SPARC/cpu/CheckerCPU.py -> .cc
[ CXX] SPARC/cpu/CheckerCPU.py.cc -> .o
[EMBED PY] SPARC/cpu/BaseCPU.py -> .cc
[ CXX] SPARC/cpu/BaseCPU.py.cc -> .o
[EMBED PY] SPARC/cpu/CPUTracers.py -> .cc
[EMBED PY] SPARC/cpu/FuncUnit.py -> .cc
[ CXX] SPARC/cpu/CPUTracers.py.cc -> .o
[ CXX] SPARC/cpu/FuncUnit.py.cc -> .o
[EMBED PY] SPARC/cpu/TimingExpr.py -> .cc
[ TRACING] -> SPARC/debug/Activity.hh
[ CXX] SPARC/cpu/TimingExpr.py.cc -> .o
[ CXX] SPARC/cpu/activity.cc -> .o
scons: *** [build/SPARC/arch/sparc/generated/generic_cpu_exec.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.
Build step 'Execute shell' marked build as failure
Archiving artifacts
_______________________________________________
gem5-dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s