Hi Lokananda Hari Gem5 is not capable to run the hetogenous system at a time, and for parallel operation eve max of two homogenous systems is able to run on gem5 at a time, try to look Dist-gem5 for parallel and COSSIM for parallel and heterogeneous systems. Best Regards Biruk
On Tue, Jun 25, 2019 at 4:52 PM Lokananda Hari <[email protected]> wrote: > Error while building gem5 for X86 and ARM. > git SHA: af8d107191cc69a77624e2af34f108dc9c1ff03f > > OS: Archlinux 5.1.11-arch1-1-ARCH > > In file included from build/X86/arch/x86/interrupts.hh:58, >> from build/X86/arch/interrupts.hh:1, >> from build/X86/cpu/base.hh:57, >> from build/X86/mem/abstract_mem.cc:50: >> build/X86/arch/x86/intmessage.hh: In function 'Packet* >> X86ISA::buildIntRequest(uint8_t, X86ISA::TriggerIntMessage)': >> build/X86/arch/x86/intmessage.hh:105:42: error: implicitly-declared >> 'constexpr >> BitfieldBackend::BitUnionOperators<X86ISA::BitfieldUnderlyingClassesTriggerIntMessage>::BitUnionOperators(const >> >> BitfieldBackend::BitUnionOperators<X86ISA::BitfieldUnderlyingClassesTriggerIntMessage>&)' >> is deprecated [-Werror=deprecated-copy] >> 105 | sizeof(TriggerIntMessage)); >> >> >> >> In file included from build/X86/cpu/base.hh:64, >> from build/X86/mem/abstract_mem.cc:50: >> build/X86/sim/insttracer.hh: In member function 'void >> Trace::InstRecord::setData(VecRegContainer<8>&)': >> build/X86/sim/insttracer.hh:203:71: error: implicitly-declared 'constexpr >> VecRegContainer<8>::VecRegContainer(const VecRegContainer<8>&)' is >> deprecated [-Werror=deprecated-copy] >> 203 | data.as_vec = new >> ::VecRegContainer<TheISA::VecRegSizeBytes>(d); >> >> I got some warnings: > >> MI_example-cache.sm:179: Warning: Non-void return ignored, return type is >> 'bool' >> MI_example-cache.sm:181: Warning: Non-void return ignored, return type is >> 'bool' >> MI_example-cache.sm:336: Warning: Non-void return ignored, return type is >> 'Tick' >> MI_example-cache.sm:350: Warning: Non-void return ignored, return type is >> 'Scalar' >> MI_example-cache.sm:354: Warning: Non-void return ignored, return type is >> 'Scalar' >> MI_example-dir.sm:183: Warning: Non-void return ignored, return type is >> 'bool' >> MI_example-dir.sm:398: Warning: Non-void return ignored, return type is >> 'Tick' >> MI_example-dir.sm:402: Warning: Non-void return ignored, return type is >> 'Tick' >> MI_example-dir.sm:482: Warning: Non-void return ignored, return type is >> 'Tick' >> MI_example-dir.sm:277: Warning: Unused action: a_sendWriteBackAck, Send >> writeback ack to requestor >> MI_example-dma.sm:189: Warning: Non-void return ignored, return type is >> 'Tick' >> MI_example-dma.sm:193: Warning: Non-void return ignored, return type is >> 'Tick' >> >> It used to work before, but stopped working now. How do I fix this? > _______________________________________________ > gem5-users mailing list > [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users -- *Biruk Yirga Nidaw **브루크 이르가 느다우* < [email protected] >, [email protected] *ET**R**I* *한국전자통신연구원* Electronics and Telecommunications Research Institute Basic Research Center for Software, Building 07-floor 5 office No. 548 218, Gajeong-ro, Yuseong-gu, Daejeon, 305-700, KOREA *Tel: 010-3133-3008*
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
