Hi Jason, Hmm, do you have a sense for which (just a small subset is fine) combinations are a good idea to run and/or which aren't :-). Paul
On Fri, Feb 23, 2018 at 5:09 PM, Jason Lowe-Power <ja...@lowepower.com> wrote: > Hi Paul, > > Yeah, the status matrix is very out of date. I would like to see it > automatically updated by our regression tests / continuous integration > tests. However, those are also wildly out of date. > > It would be *fabulous* if someone had time / money / energy to revamp our > testing infrastructure and get some of these things up to date. There was > some work last summer in re-writing the regression tester that was never > finished, Gabe has done some great work getting the unittests working > again, and I know that internally AMD and ARM have tests that run. It's > unfortunate that it's not a priority for me :/. This is what I feel most > guilty about ;). > > @EVERYONE: > If you know of anyone (junior grad students, masters students, motivated > undergrads, anyone who wants to contribute to an open source project, etc.) > who would be up for working on this, I'm happy to help advise! This isn't a > *hard* project. It will just take some time and effort. This would have > very significant impact on this project. I can't think of anything that > would have a broader impact! > > Cheers, > Jason > > On Fri, Feb 23, 2018 at 4:15 AM Paul V. Gratz <pgr...@gratz1.com> wrote: > >> Hey Jason, >> Sure no problem, my guess is that the uninitialized warning/error is ARM >> specific (its in some neon memory file) so maybe that's why it fell >> through? BTW, on a similar note, I see that the gem5 status matrix ( >> http://gem5.org/Status_Matrix) hasn't been updated in a number of years, >> is that matrix still valid? If not is there a good source for that kind of >> info (or have the various combos become generally more supported?). >> >> How is your first year at UCD going! Are you going to be at HPCA this >> year? Incidentally, I ran across your learning gem5 site and have been >> working through it, thanks for that site, its great! >> Paul >> >> >> On Thu, Feb 22, 2018 at 4:16 PM, Jason Lowe-Power <ja...@lowepower.com> >> wrote: >> >>> Hi Paul, >>> >>> Thanks for letting us know. There's currently a patch on our review site >>> that solves the implicit fallthrough problem (https://gem5-review. >>> googlesource.com/c/public/gem5/+/8541). I haven't seen the >>> uninitialized warning, though. >>> >>> Cheers, >>> Jason >>> >>> ----------- >>> Jason Lowe-Power >>> Assistant Professor, Computer Science Department >>> University of California, Davis >>> 3049 Kemper Hall >>> https://faculty.engineering.ucdavis.edu/lowepower/ >>> >>> >>> On Thu, Feb 22, 2018 at 5:56 AM Paul V. Gratz <pgr...@gratz1.com> wrote: >>> >>>> Hi All, >>>> I just did a clean clone of the latest github on my Ubuntu 17.10 system >>>> (gcc 7.2.0). In this setup builds fail due to two warnings (because >>>> -Werror is on in the build scripts). >>>> >>>> First in decode-method.cc.inc there are some case statements that have >>>> fallthrough conditions. To get around this I added: >>>> >>>> main.Append(CXXFLAGS=['-Wno-implicit-fallthrough']) >>>> >>>> to the SConstruct file (is this the right way to do this?). >>>> >>>> Second, in neon64_mem.hh there are some potentially uninitialized >>>> variables. To get around this I added maybe-uninitialized to the CCFLAGS: >>>> main.Append(CCFLAGS=['-Werror', >>>> '-Wno-error=deprecated-declarations', >>>> '-Wno-error=deprecated', >>>> '-Wno-error=maybe-uninitialized', >>>> ]) >>>> >>>> After this the build completes cleanly. Probably those warnings should >>>> be fixed in the source code directly but I am not yet well versed enough in >>>> how gem5 works to do that yet. I'm guessing that these warnings are new >>>> with my gcc version is why I don't see anyone posting on here about them >>>> yet.. >>>> Paul >>>> >>>> >>>> -- >>>> ----------------------------------------- >>>> Paul V. Gratz >>>> Associate Professor >>>> ECE Dept, Texas A&M University >>>> Office: 333M WERC >>>> Phone: 979-488-4551 <(979)%20488-4551> >>>> http://cesg.tamu.edu/faculty/paul-gratz/ >>>> _______________________________________________ >>>> 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 >>> >> >> >> >> -- >> ----------------------------------------- >> Paul V. Gratz >> Associate Professor >> ECE Dept, Texas A&M University >> Office: 333M WERC >> Phone: 979-488-4551 <(979)%20488-4551> >> http://cesg.tamu.edu/faculty/paul-gratz/ >> _______________________________________________ >> 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 > -- ----------------------------------------- Paul V. Gratz Associate Professor ECE Dept, Texas A&M University Office: 333M WERC Phone: 979-488-4551 http://cesg.tamu.edu/faculty/paul-gratz/
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users