[dartfuzz] Don't try to use FFI on simriscv.

TEST=dartfuzz
Bug: https://github.com/dart-lang/sdk/issues/49472
Change-Id: Ib3dc89b969197a8d27c330dfbcd4029dbf9dd22e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/251848
Reviewed-by: Daco Harkes <dacoharkes@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
This commit is contained in:
Ryan Macnak 2022-07-25 16:48:13 +00:00 committed by Commit Bot
parent d0ad41e894
commit 2d00818aef

View file

@ -343,7 +343,10 @@ class DartFuzzTest {
bool ffiCapable(String mode1, String mode2) =>
mode1.startsWith('jit') &&
mode2.startsWith('jit') &&
(!mode1.contains('arm') && !mode2.contains('arm'));
!mode1.contains('arm') &&
!mode2.contains('arm') &&
!mode1.contains('riscv') &&
!mode2.contains('riscv');
bool nestedTypesAllowed(String mode1, String mode2) =>
(!mode1.contains('arm') && !mode2.contains('arm'));