Branch: refs/heads/main

Revision: 36e3694

Author: lydia-duncan

Link: Stop automatically including the Bessel functions j0, j1, jn, y0, y1, and yn by lydia-duncan · Pull Request #19935 · chapel-lang/chapel · GitHub

Log Message:

```
Merge pull request #19935 from lydia-duncan/besselNoDefault
```

Stop automatically including the Bessel functions j0, j1, jn, y0, y1, and yn

[reviewed by @bmcdonald3]

Deprecate the automatically included versions in AutoMath, moving their contents

to versions with the `chpl_`

prefix for now (so that AutoMath does not need to

insert uses or imports of Math to continue supporting the deprecated

functionality) and adding the appropriate declarations (back) to Math.

Adds a use of the Math module to the tests of these functions in

`test/library/standard/Math`

and copies the version that will trigger the

deprecation warning into `test/deprecated/Math`

Passed a full paratest with futures

```
Modified Files:
A test/deprecated/Math/j0.chpl
```

A test/deprecated/Math/j0.good

A test/deprecated/Math/j1.chpl

A test/deprecated/Math/j1.good

A test/deprecated/Math/jn.chpl

A test/deprecated/Math/jn.good

A test/deprecated/Math/y0.chpl

A test/deprecated/Math/y0.good

A test/deprecated/Math/y1.chpl

A test/deprecated/Math/y1.good

A test/deprecated/Math/yn.chpl

A test/deprecated/Math/yn.good

M modules/standard/AutoMath.chpl

M modules/standard/Math.chpl

M test/library/standard/Math/j0.chpl

M test/library/standard/Math/j1.chpl

M test/library/standard/Math/jn.chpl

M test/library/standard/Math/y0.chpl

M test/library/standard/Math/y1.chpl

M test/library/standard/Math/yn.chpl

`Compare: https://github.com/chapel-lang/chapel/compare/9f2e40b945d0...36e36948c4fc`