// Copyright (c) 2025, the Dart project authors.  Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
//
// VMOptions=--experimental-shared-data
//
import 'dart:_internal' show VMInternalsForTesting;
import 'package:dart_internal/isolate_group.dart' show IsolateGroup;

Iterable<int> syncStar() sync* {
  yield 0;
}

main() {
  IsolateGroup.runSync(() {
    syncStar().iterator.moveNext();
  });
}
