diff --git a/runtime/tools/dartfuzz/flag_fuzzer.dart b/runtime/tools/dartfuzz/flag_fuzzer.dart index c90ccd1d9a8..8ac1eca944e 100644 --- a/runtime/tools/dartfuzz/flag_fuzzer.dart +++ b/runtime/tools/dartfuzz/flag_fuzzer.dart @@ -21,6 +21,8 @@ final buildDirs = [ "out/DebugSIMRISCV64", ]; +final alwaysFlags = ["--no-dds"]; + final profilerFlags = [ "--profile_vm=true", // default is different for simulators "--profile_vm=false", @@ -177,6 +179,7 @@ Future test( commands = [ [ "$buildDir/dartvm", + ...alwaysFlags, ...someJitRuntimeFlags(), dartScript, ...dartArguments, @@ -192,6 +195,7 @@ Future test( commands = [ [ "out/ReleaseX64/dartvm", + ...alwaysFlags, "pkg/vm/bin/gen_kernel.dart", "--platform=$buildDir/vm_platform.dill", "--aot", @@ -207,6 +211,7 @@ Future test( ], [ "$buildDir/dartaotruntime", + ...alwaysFlags, ...someAotRuntimeFlags(), "out/dartfuzz/$taskIndex.elf", ...dartArguments, @@ -285,7 +290,10 @@ Future flagFuzz( await Directory("out/dartfuzz").create(); var executable = "out/ReleaseX64/dartvm"; - var arguments = createDartCommand("out/dartfuzz/expected.$extension"); + var arguments = [ + ...alwaysFlags, + ...createDartCommand("out/dartfuzz/expected.$extension"), + ]; var processResult = await Process.run(executable, arguments); if (processResult.exitCode != 0) { print("=== FAILURE ==="); diff --git a/runtime/tools/dartfuzz/flag_fuzzer_dart2js.dart b/runtime/tools/dartfuzz/flag_fuzzer_dart2js.dart index c9fb67347f4..7a4d6b3ab46 100644 --- a/runtime/tools/dartfuzz/flag_fuzzer_dart2js.dart +++ b/runtime/tools/dartfuzz/flag_fuzzer_dart2js.dart @@ -9,7 +9,6 @@ import "flag_fuzzer.dart"; Future main() => flagFuzz( (String output) => [ - "--no-dds", "pkg/compiler/lib/src/dart2js.dart", "--invoker=test", "--platform-binaries=out/ReleaseX64",