Skip to content

error: expected: CanDeoptimize() in AOT-DebugX64 #36156

Closed
@aartbik

Description

@aartbik

With the new coverage of DartFuzz comes a new failure!
AOT-DebugX64 assert fail:

Isolate (/b/s/w/ir/tmp/t/dart_fuzzAPHZTQ) JIT-O3-DebugSIMARM - AOT-DebugX64: !DIVERGENCE! 1.4:3353051289 (output=false)

fail2:
../../runtime/vm/compiler/backend/il.cc: 4664: error: expected: CanDeoptimize()
version=2.2.1-edge.585eb7f50798e4d0cb1c19e6e126b3c5b5d1ca7b (Fri Mar 8 02:19:06 2019 +0000) on "linux_x64"
thread=30007, isolate=isolate(0x55675d186900)
[0x000055675be65aec] dart::Profiler::DumpStackTrace(void*)
[0x000055675be65aec] dart::Profiler::DumpStackTrace(void*)
[0x000055675c160a92] dart::Assert::Fail(char const*, ...)
[0x000055675bfcfc7d] Unknown symbol
[0x000055675bfac1c6] dart::FlowGraphCompiler::VisitBlocks()
[0x000055675bfb878e] dart::FlowGraphCompiler::CompileGraph()
[0x000055675bf50152] dart::PrecompileParsedFunctionHelper::Compile(dart::CompilationPipeline*)
[0x000055675bf527d8] Unknown symbol
[0x000055675bf4c6b4] dart::Precompiler::CompileFunction(dart::Precompiler*, dart::Thread*, dart::Zone*, dart::Function const&)
[0x000055675bf4af0b] dart::Precompiler::ProcessFunction(dart::Function const&)
[0x000055675bf461e3] dart::Precompiler::Iterate()
[0x000055675bf432ed] dart::Precompiler::DoCompileAll()
[0x000055675bf42dd5] dart::Precompiler::CompileAll()
[0x000055675c154052] Dart_Precompile
[0x000055675bb96cbc] dart::bin::main(int, char**)

Metadata

Metadata

Assignees

Labels

area-vmUse area-vm for VM related issues, including code coverage, and the AOT and JIT backends.dartfuzzFound with Dart fuzzing (DartFuzz, libFuzzer, etc.)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions