When a user ran "tests/compiler-tests.sh" without passing any arguments, the compiler tests would fail with: ``` scons: Reading SConscript files ... Error: No existing build directory and no variant for /gem5 ``` However, when passed with arguments, such as: ``` ./tests/compiler-tests.sh -j6 ``` the tests passed. The fix for this is to merge the "$build_out" and "$build_args" into a single string when executing the docker. I do not know exactly why this works, but it does fix the error. Change-Id: Ibcd316668b60fb7706f0ee05ab6dadf56228319d Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/66631 Maintainer: Jason Lowe-Power <power.jg@gmail.com> Reviewed-by: Jason Lowe-Power <power.jg@gmail.com> Tested-by: kokoro <noreply+kokoro@google.com>