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