Hi Daneil, thanks for the heads up. I've seen similar things like that
every once in a while in the past and had hoped to some day nail down where
the stale files were. It seems to be the param structure definitions for
you? I can see how that would happen since those are generated from python,
change infrequently, and scons may not realize the resulting file would now
be different. It would be great to actually fix that!

Gabe

On Fri, Apr 17, 2020 at 12:19 PM Daniel Carvalho <oda...@yahoo.com.br>
wrote:

> Hello all,
>
> I have just merged
> https://gem5-review.googlesource.com/c/public/gem5/+/24537, which may
> cause the following inconvenience:
> In file included from
> build/ISA/python/_m5/param_BaseCache.cc:4:0:build/ISA/params/BaseCache.hh:66:5:
> error: 'BasePrefetcher' does not name a type     BasePrefetcher *
> prefetcher;
>      ^
> build/ISA/python/_m5/param_BaseCache.cc: In function 'void
> module_init(pybind11::module&)':build/ISA/python/_m5/param_BaseCache.cc:49:39:
> error: 'prefetcher' is not a member of 'BaseCacheParams'
> .def_readwrite("prefetcher", &BaseCacheParams::prefetcher)
>                                        ^
> In file included from build/ISA/params/Cache.hh:6:0,                 from
> build/ISA/python/_m5/param_Cache.cc:4:build/ISA/params/BaseCache.hh:66:5:
> error: 'BasePrefetcher' does not name a type     BasePrefetcher *
> prefetcher;
> If that is the case for you, please delete the respective
> build/ISA/params/BaseCache.hh to force updating that file without a
> complete rebuild. Since I plan to add namespaces to other SimObjects in the
> future, you may experience an equivalent issue, but the fix will be similar.
>
> Regards,Daniel
> _______________________________________________
> gem5-dev mailing list
> gem5-dev@gem5.org
> http://m5sim.org/mailman/listinfo/gem5-dev
_______________________________________________
gem5-dev mailing list
gem5-dev@gem5.org
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to