chapel
chapel copied to clipboard
compiler considers code in modules/packages to be standard modules
Currently, the compiler applies MOD_STANDARD
to code parsed from modules/packages
. This means that this code isn't being checked with unstable warnings and a variety of other checks. At the same time, since modules/packages
can be viewed as a place for code that could be mason packages but that is bundled with the release, it's more appropriate to label it with MOD_USER
than MOD_STANDARD
.
This issue serves as a place to track the TODO of resolving this issue and to discuss.