Port some stage1 test cases to stage2

There are now very few stage1 cases remaining:
* `cases/compile_errors/stage1/obj/*` currently don't work correctly on
  stage2. There are 6 of these, and most of them are probably fairly
  simple to fix.
* `cases/compile_errors/async/*` and all remaining `safety/*` depend on
  async; see #6025.

Resolves: #14849
3a25f6a22emlugg committed on 3/20/2023, 11:55:50 PM· committed by Andrew Kelleyparent626a75b
2 files changedLine totals unavailable