Re: [gem5-users] gem5 build error with gcc-9.2.1

2019-12-04 Thread Bobby R. Bruce
Anuji,

Thank you for bringing this specific issue to our attention. We are aware that, 
in general, gem5 is not compilable with gcc 9 for a variety of reasons. We only 
guarantee compilation with gcc 7. We hope that in later gem5 releases we can 
widen our support for later gcc compilers.

I have added this as an issue on our Jira Issue tracker to remind ourselves of 
this outstanding problem: https://gem5.atlassian.net/browse/GEM5-194

Kind regards,
Bobby

--
Dr. Bobby R. Bruce
Room 2235,
Kemper Hall, UC Davis
Davis,
CA, 95616

> On Dec 4, 2019, at 10:32 PM, Anuj Falcon  wrote:
> 
> Though I switched back to gcc-7.4 to get the job done, I faced the error 
> message below while building with gcc-9.2.1 in Ubuntu 19.10.
> 
> In file included from build/RISCV/cpu/base.hh:64,
>  from build/RISCV/kern/linux/events.cc:51:
> build/RISCV/sim/insttracer.hh: In member function 'void 
> Trace::InstRecord::setData(VecRegContainer<8>&)':
> build/RISCV/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(d);
> 
> -- 
> -
> J ANUJ
> -
> ___
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] gem5 build error with gcc-9.2.1

2019-12-04 Thread Anuj Falcon
Though I switched back to gcc-7.4 to get the job done, I faced the error
message below while building with gcc-9.2.1 in Ubuntu 19.10.

In file included from build/RISCV/cpu/base.hh:64,
 from build/RISCV/kern/linux/events.cc:51:
build/RISCV/sim/insttracer.hh: In member function 'void
Trace::InstRecord::setData(VecRegContainer<8>&)':
build/RISCV/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(d);

-- 
-
J ANUJ
-
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users