[Chapel Merge] Add missing stringify template for some integral t

Branch: refs/heads/main
Revision: 3693674
Author: arezaii
Link: Add missing stringify template for some integral types by arezaii · Pull Request #18836 · chapel-lang/chapel · GitHub
Log Message:

Merge pull request #18836 from arezaii/smoketest-fix-l32

Add missing stringify template for some integral types

This PR fixes a breaking smoke test that is caused by missing
stringify specializations for some integral types. It also adds
templates for all the base integral and floating-point types
listed here: Fundamental types - cppreference.com

TESTING:

I compared the output of printchplenv --all to that from
the failed smoke test.

After reproducing the failure on chapel-ubu1604-32-01 with settings
taken from the smoke test, I have verified that the updated
code builds using make DEBUG=0 WARNINGS=1 OPTIMIZE=1.

Reviewed by @stonea, thanks!

Signed-off-by: arezaii ahmad.rezaii@hpe.com

Modified Files:
M compiler/next/include/chpl/queries/stringify-functions.h

Compare: https://github.com/chapel-lang/chapel/compare/08af2ed9a296...3693674eda31