Runtime/Compilation ArgumentsΒΆ
For an example of forwarding arguments in a call to mason run
, a chapel program built in
mason might have a config const number
that corresponds to a value used in MyPackage.chpl
.
To try out different values at runtime, pass the values for number
to mason run
as follows:
mason run -- --number=100
mason run -- --number=1000
Note
Previous releases allowed flags meant for the compiler or chapel program to be mixed with
those meant for mason build
or mason run
, respectively. As of Chapel 1.25 and
mason 0.2.0, flags not intended for mason
must follow a double dash --
regardless
of if they conflict or not.