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

Reply via email to