遵循以下最佳实践的项目将能够自愿的自我认证,并显示他们已经实现了核心基础设施计划(OpenSSF)徽章。 显示详细资料
[](https://www.bestpractices.dev/projects/7514)
<a href="https://www.bestpractices.dev/projects/7514"><img src="https://www.bestpractices.dev/projects/7514/badge"></a>
Chapel is a programming language designed for productive parallel computing at scale.
Repository on GitHub, which uses git. git is distributed.
See, https://chapel-lang.org/docs/developer/bestPractices/TestSystem.html#readme-testsystem - start_test runs the testing system.
All of our PRs are run against GitHub actions to perform simple validations against them prior to merging: https://github.com/chapel-lang/chapel/actions
We also run more extensive smoke testing after a merge is complete and even more extensive testing on a nightly/weekly basis.
// X-Content-Type-Options was not set to "nosniff".
We use assertions in our C++ and C code to guard against surprises / validate assumptions, and we enable these assertions when working in developer mode or running automated smoke-testing / nightly testing. In production, some classes of assertions are disabled, others are retained and reported as internal errors if met.
后退