Hey Ciro, Due to us officially dropping support for Python2 in the next release, the develop branch was failing on the compilation tests due to the fact the Docker Image's we were running them on weren't configured correctly (some were purely Python2). So I paused the compiler tests while I fixed this. Once I'd fixed the Docker images, I re-ran the compiler tests on one of our beefy servers at UC Davis and found some compilation bugs, so I went ahead and fixed them too. The changes to the Dockerfiles and the compilation fixes can be found here: https://gem5-review.googlesource.com/c/public/gem5/+/36715. I've been busy this past week so not had much time to address the comments on this chain, but will do later today or tomorrow (I didn't see the point in turning the compiler tests back on while these fixes have yet to be merged).
I'll look into the compiler bug you've described in this email and see if I can submit a fix on top of the relation chian. Kind regards, Bobby -- Dr. Bobby R. Bruce Room 2235, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On Mon, Nov 2, 2020 at 6:10 AM Ciro Santilli <[email protected]> wrote: > Hi all, > > We noticed that a recent change > https://gem5-review.googlesource.com/c/public/gem5/+/35856 broke the > Build on GCC 5.4: > > build/ARM/dev/reg_bank.test.cc:29:32: error: unknown option after > '#pragma GCC diagnostic' kind [-Werror=pragmas] > #pragma GCC diagnostic ignored "-Wdeprecated-copy" > ^ > cc1plus: all warnings being treated as errors > > The option was apparently only added to GCC 9: > https://gcc.gnu.org/gcc-9/changes.html > > I then searched a bit and found out about Compiler-Checks under > http://jenkins.gem5.org/ which is awesome, but unfortunately hasn't > passed in a month and not run in 12 days. > > So I wanted to check what's the status of that setup? That is a very good > way to prevent this kind of build break. > > Even more awesome would be if we could add a build with the minimum > supported GCC version to precommits. > > Let me know if there's anything I can do to help to get that up and > running. > IMPORTANT NOTICE: The contents of this email and any attachments are > confidential and may also be privileged. If you are not the intended > recipient, please notify the sender immediately and do not disclose the > contents to any other person, use it for any purpose, or store or copy the > information in any medium. Thank you. >
_______________________________________________ gem5-dev mailing list -- [email protected] To unsubscribe send an email to [email protected] %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
