From aca032f69cc58fe98c4b6d88b914a606bc8ad2a6 Mon Sep 17 00:00:00 2001 From: Vasileios Karakasis Date: Tue, 16 Apr 2024 00:07:01 +0200 Subject: [PATCH] Address PR comments --- docs/howto.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/howto.rst b/docs/howto.rst index ed820c536b..6f134e1a1e 100644 --- a/docs/howto.rst +++ b/docs/howto.rst @@ -75,7 +75,7 @@ Based on the selected build system, ReFrame will generate the appropriate build make -j 1 CC="gcc" CXX="g++" FC="ftn" NVCC="nvcc" CFLAGS="-O3 -fopenmp" stream_c.exe -Note that ReFrame passes sets several variables in the ``make`` command apart from those explicitly requested by the test, such as the ``CFLAGS``. +Note that ReFrame passes several variables in the ``make`` command apart from those explicitly requested by the test, such as the ``CFLAGS``. The rest of the flags are implicitly requested by the selected test environment, in this case ``gnu``, and ReFrame is trying its best to make sure that the environment's definition will be respected. In the case of Autotools and CMake these variables will be set during the "configure" step. Users can still override this behaviour and request explicitly to ignore any flags coming from the environment by setting the build system's :attr:`~reframe.core.buildsystems.BuildSystem.flags_from_environ` to :obj:`False`.