blob: 8ceaddbc9779f1eec1828ba40744a30fe7e31a01 [file] [log] [blame]
// Copyright 2014 The Flutter Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// @dart=2.9
// Running in unsound null-safety mode is intended to test for potential miscasts
// or invalid assertions.
import 'package:flutter/src/foundation/_isolates_io.dart';
int throwNull(int arg) {
throw null;
}
void main() async {
try {
await compute(throwNull, null);
} catch (e) {
if (e is! NullThrownError) {
throw Exception('compute returned bad result');
}
}
}