-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Closed
Labels
area-vmUse area-vm for VM related issues, including code coverage, and the AOT and JIT backends.Use area-vm for VM related issues, including code coverage, and the AOT and JIT backends.gardeningtriagedIssue has been triaged by sub teamIssue has been triaged by sub team
Description
--- Command "vm_compile_to_kernel" (took 532ms):
DART_CONFIGURATION=DebugSIMRISCV64 /b/s/w/ir/pkg/vm/tool/gen_kernel --no-aot --platform=out/DebugSIMRISCV64/vm_platform.dill -o /b/s/w/ir/out/DebugSIMRISCV64/generated_compilations/vm-linux-debug-simriscv64/tests_lib_developer_user_tags_test/out.dill /b/s/w/ir/tests/lib/developer/user_tags_test.dart -Dtest_runner.configuration=vm-linux-debug-simriscv64 --packages=/b/s/w/ir/.dart_tool/package_config.json -Ddart.vm.product=false
exit code:
0
--- Command "vm" (took 884ms):
DART_CONFIGURATION=DebugSIMRISCV64 TEST_COMPILATION_DIR=/b/s/w/ir/out/DebugSIMRISCV64/generated_compilations/vm-linux-debug-simriscv64/tests_lib_developer_user_tags_test out/DebugSIMRISCV64/dart -Dtest_runner.configuration=vm-linux-debug-simriscv64 --ignore-unrecognized-flags --packages=/b/s/w/ir/.dart_tool/package_config.json /b/s/w/ir/out/DebugSIMRISCV64/generated_compilations/vm-linux-debug-simriscv64/tests_lib_developer_user_tags_test/out.dill
exit code:
-6
stderr:
../../runtime/vm/constants_riscv.h: 1155: error: expected: IsITypeImm(imm)
version=3.10.0-edge (main) (Unknown timestamp) on "linux_simriscv64"
pid=380405, thread=380409, isolate_group=main(0x5cb290d2e770), isolate=(nil)((nil))
os=linux, arch=riscv64, comp=no, sim=yes
isolate_instructions=5cb2667f6c00, vm_instructions=5cb2667f6c00
fp=729a66f7b120, sp=729a66f7b0f0, pc=5cb266ed3936
pc 0x00005cb266ed3936 fp 0x0000729a66f7b120 dart::Profiler::DumpStackTrace+0x26
pc 0x00005cb2667f6df2 fp 0x0000729a66f7b200 dart::Assert::Fail+0x82
pc 0x00005cb26701f131 fp 0x0000729a66f7b260 dart::compiler::MicroAssembler::EmitIType+0x191
pc 0x00005cb26701a653 fp 0x0000729a66f7b280 dart::compiler::AsmIntrinsifier::UserTag_defaultTag+0x23
pc 0x00005cb2671dd518 fp 0x0000729a66f7b2e0 dart::compiler::Intrinsifier::Intrinsify+0x488
pc 0x00005cb26706a4af fp 0x0000729a66f7b330 dart::FlowGraphCompiler::TryIntrinsifyHelper+0x7f
pc 0x00005cb26706a41e fp 0x0000729a66f7b350 dart::FlowGraphCompiler::TryIntrinsify+0xe
pc 0x00005cb26708ae7c fp 0x0000729a66f7b390 dart::FunctionEntryInstr::EmitNativeCode+0xdc
pc 0x00005cb267066f9f fp 0x0000729a66f7b500 dart::FlowGraphCompiler::VisitBlocks+0x25f
pc 0x00005cb267066c6e fp 0x0000729a66f7b530 dart::FlowGraphCompiler::CompileGraph+0x2e
pc 0x00005cb26716404d fp 0x0000729a66f7b540 dart::CompilerPass_GenerateCode::DoBody+0xd
pc 0x00005cb2671625ad fp 0x0000729a66f7b610 dart::CompilerPass::Run+0x18d
pc 0x00005cb266f8b925 fp 0x0000729a66f7bd50 dart::CompileParsedFunctionHelper::Compile+0x4d5
pc 0x00005cb266f8c53d fp 0x0000729a66f7c650 dart::CompileFunctionHelper+0x46d
pc 0x00005cb266f8c0a0 fp 0x0000729a66f7c6f0 dart::Compiler::CompileFunction+0xc0
pc 0x00005cb266e0b4f8 fp 0x0000729a66f7c720 dart::Function::EnsureHasCodeNoThrow+0x68
pc 0x00005cb266e0b346 fp 0x0000729a66f7c750 dart::Function::EnsureHasCode+0x76
pc 0x00005cb266f0a722 fp 0x0000729a66f7cec0 DRT_CompileFunction+0x1e2
pc 0x00005cb266f3d75c fp 0x0000729a66f7d020 dart::Simulator::InterpretECALL+0x15c
pc 0x00005cb266f3745b fp 0x0000729a66f7d080 dart::Simulator::ExecuteNoTrace+0x60b
pc 0x00005cb266f36d87 fp 0x0000729a66f7d2b0 dart::Simulator::Call+0x267
pc 0x00005cb266d1f555 fp 0x0000729a66f7d340 dart::DartEntry::InvokeFunction+0x185
pc 0x00005cb266d21c6f fp 0x0000729a66f7d3a0 dart::DartLibraryCalls::HandleMessage+0xef
pc 0x00005cb266d5d73b fp 0x0000729a66f7db30 dart::IsolateMessageHandler::HandleMessage+0x36b
pc 0x00005cb266d9b729 fp 0x0000729a66f7dbc0 dart::MessageHandler::HandleMessages+0x1e9
pc 0x00005cb266d9c252 fp 0x0000729a66f7dc30 dart::MessageHandler::TaskCallback+0x2e2
pc 0x00005cb266f6d57f fp 0x0000729a66f7dcb0 dart::ThreadPool::WorkerLoop+0x15f
pc 0x00005cb266f6de6d fp 0x0000729a66f7dd00 dart::ThreadPool::Worker::Main+0x11d
pc 0x00005cb266ecd376 fp 0x0000729a66f7de50 dart::ThreadStart+0x106
-- End of DumpStackTrace
pc 0x0000000000000000 fp 0x0000729a6c77ecc8 sp 0x0000000000000000 [Stub] CallToRuntime+0xffff8d65928fcaf0
pc 0x0000729a6d7035c6 fp 0x0000729a6c77ecf8 sp 0x0000729a6c77ecc8 [Stub] LazyCompile+0x26
pc 0x0000729a67ea4184 fp 0x0000729a6c77ed20 sp 0x0000729a6c77ecf8 [Unoptimized] UserTag.get:defaultTag+0x64
pc 0x0000729a67ea4064 fp 0x0000729a6c77ed48 sp 0x0000729a6c77ed20 [Unoptimized] testDefault+0x64
pc 0x0000729a67ea3e08 fp 0x0000729a6c77ed88 sp 0x0000729a6c77ed48 [Unoptimized] main+0x68
pc 0x0000729a67ea3d52 fp 0x0000729a6c77edb0 sp 0x0000729a6c77ed88 [Unoptimized] main+0x72
pc 0x0000729a67ea3c58 fp 0x0000729a6c77ee10 sp 0x0000729a6c77edb0 [Unoptimized] _Closure@0150898.dyn:call+0x8a8
pc 0x0000729a67ea26fa fp 0x0000729a6c77ee50 sp 0x0000729a6c77ee10 [Unoptimized] _delayEntrypointInvocation@1026248.<anonymous closure>+0x2ba
pc 0x0000729a67ea23b6 fp 0x0000729a6c77eeb8 sp 0x0000729a6c77ee50 [Unoptimized] _Closure@0150898.dyn:call+0x906
pc 0x0000729a67ea10ac fp 0x0000729a6c77ef10 sp 0x0000729a6c77eeb8 [Unoptimized] _RawReceivePort@1026248._handleMessage@1026248+0x19c
pc 0x0000729a6d703a68 fp 0x0000729a6c77f010 sp 0x0000729a6c77ef10 [Stub] InvokeDartCode+0xb8
=== Crash occurred when compiling dart:developer_::__getDefaultTag@6383715 in unoptimized JIT mode in GenerateCode pass
=== When compiling block B1[function entry]:2
=== When compiling instruction B1[function entry]:2
*** BEGIN CFG
GenerateCode
==== dart:developer_::__getDefaultTag@6383715 (RegularFunction)
B0[graph]:0
B1[function entry]:2
t0 <- NativeCall(UserTag_defaultTag)
t1 <- LoadLocal(:t0 @-1)
AssertAssignable:8(t1, t2, 'function result', instantiator_type_args(t3), function_type_args(t4))
DartReturn:10(t0)
*** END CFG
--- Re-run this test:
python3 tools/test.py -n vm-linux-debug-simriscv64 lib/developer/user_tags_test
Started with 2d7c7b0
Metadata
Metadata
Assignees
Labels
area-vmUse area-vm for VM related issues, including code coverage, and the AOT and JIT backends.Use area-vm for VM related issues, including code coverage, and the AOT and JIT backends.gardeningtriagedIssue has been triaged by sub teamIssue has been triaged by sub team