-
Notifications
You must be signed in to change notification settings - Fork 117
Closed
Description
In error messages related to compilation, the file names for stderr and stdout are interchanged.
Example :
* Reason: build error: standard error can be found in `/users/aurianer/projects/ssl-microbench
/gemm/stage/ault/amdvega/builtin-gcc/GemmTest_blis/rfm_GemmTest_blis_build.out', standard
output can be found in `/users/aurianer/projects/ssl-microbench/gemm/stage/ault/amdvega/builtin-
gcc/GemmTest_blis/rfm_GemmTest_blis_build.err'
------------------------------------------------------------------------------
Please note that the *.out and *.err have the correct content, the mistake lies solely in the error message.
Inspecting exceptions.py reveals that the variables stdout and stderr are interchanged.
https://github.com/eth-cscs/reframe/blob/master/reframe/core/exceptions.py#L117-L118