[Chapel Merge] File future for #27994

Branch: refs/heads/main
Revision: 0c900335fcf0cd11c625486c223057fc7125d6d0
Author: bradcray
Link: File future for #27994 by bradcray · Pull Request #27995 · chapel-lang/chapel · GitHub
Log Message:
File future for #27994 (#27995)

[trivial, not reviewed]

This future demonstrates that a nested class within a generic procedure fails to compile today, due to the compiler's failure to make it a subclass of RootClass as it should. See #27994 for details.

Compare: Comparing 380d942188a38aecceda9555069810935259d0b6...c59c5d471830e2315ff09c052f2cfa80170aa670 · chapel-lang/chapel · GitHub

Diff:
A test/classes/nested/nested-class-serialize-bug.bad
A test/classes/nested/nested-class-serialize-bug.chpl
A test/classes/nested/nested-class-serialize-bug.future
A test/classes/nested/nested-class-serialize-bug.good
https://github.com/chapel-lang/chapel/pull/27995.diff