Hello,
Let me ask a question about "compopts" for building examples in a Mason
package. According to the manual (
https://chapel-lang.org/docs/tools/mason/mason.html#creating-and-running-examples),
when we declare “examples" explicitly in Mason.toml, we can specify “compopts”
and/or “execopts” to include compile time and/or runtime arguments. Also, the
example toml file in the manual uses a square bracket (“[ ]”) to specify these
arguments. However, I noticed that these arguments are not added when I do
“mason build --example --show”. After several attempts, I noticed that removing
the square bracket works fine (please see below) at least with Chapel 1.20 and
1.22 (didn’t try 1.21 yet). Could you confirm this is okay?
[brick]
name = "GPUIterator"
version = "0.1.0"
chplVersion = "1.16.0..1.22.0"
[dependencies]
[examples]
examples = ["vc.chpl"]
[examples.vc]
compopts = "--savec tmp” # working
# compopts = ["--savec tmp”] # not working
Thanks,
Akihiro
_______________________________________________
Chapel-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/chapel-developers