[gem5-dev] Re: test breakage for GCN3 on ToT?

2021-05-24 Thread Gabe Black via gem5-dev
Yes, some sort of fixed environment would solve the problem I think. Really for reproducibility in general dynamic binaries should not resolve libraries on the host, they should have their own set of libraries as if they were cross compiled. Updating the host (like I did) should not change the beha

[gem5-dev] Re: test breakage for GCN3 on ToT?

2021-05-24 Thread Jason Lowe-Power via gem5-dev
We shouldn't remove that test! It's a important feature that people rely on. The solution would be to run the test within a "known" environment. The docker containers we provide should work perfectly for that. Cheers, Jason On Mon, May 24, 2021 at 11:54 AM Bobby Bruce via gem5-dev wrote: > Hey

[gem5-dev] Re: test breakage for GCN3 on ToT?

2021-05-24 Thread Bobby Bruce via gem5-dev
Hey Gabe, When you say the 'hello' binary is dynamically linked, we're talking about the 'hello64-dynamic' binary? I agree these tests should probably be removed. (Does anyone have any objection to this?) This only appears to be half your problem though, as you've got "MatchStdoutNoPerf" tests fa

[gem5-dev] Re: test breakage for GCN3 on ToT?

2021-05-22 Thread Gabe Black via gem5-dev
Well, I think I figured out the problem. The GCN3 hello world executable is dynamically linked, and I'm assuming it's pulling in libraries from my system. That seems to use a system call that's not implemented, see below. These tests should *not* be dependent on the host system to work correctly! I

[gem5-dev] Re: test breakage for GCN3 on ToT?

2021-05-22 Thread Gabe Black via gem5-dev
Even that failed... Maybe something ended up damaged in one of the docker images? I don't think those are used, but I'm not sure what else it could be... I'll have docker clear all those and try again. Gabe On Sat, May 22, 2021 at 3:17 AM Gabe Black wrote: > Hmm, I thought this might be that so

[gem5-dev] Re: test breakage for GCN3 on ToT?

2021-05-22 Thread Gabe Black via gem5-dev
Hmm, I thought this might be that something was stale, but I did a fresh checkout and the same tests fail at ToT there too. I'm trying on a much older checkout since hopefully I'll be able to get back to a point where the tests pass... If not, then there's something screwy about my setup, although

[gem5-dev] Re: test breakage for GCN3 on ToT?

2021-05-22 Thread Gabe Black via gem5-dev
This isn't a build issue, this is failing tests (see below). It's hard to extract more information than that from the test runs, so I can't say much more. It could be something got messed up in my local environment somehow? I'm still trying to find a revision that works, but there may be something