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