firefly icon indicating copy to clipboard operation
firefly copied to clipboard

gen_server.erl fails to compile due to MapPut and call type GlobalDynamic being unimplemented

Open KronicDeth opened this issue 5 years ago • 0 comments

Commands

mkdir _lumen_build
lumen compile --output-dir _lumen_build --output gen_server --opt-level 0 --include lib/kernel/include lib/stdlib/src/gen_server.erl --emit=all

Output

   Compiling lib/stdlib/src/gen_server.erl
UNIMPL: MapPut { action: [Put, Put, Put, Put] }
UNIMPL: MapPut { action: [Put, Put, Put, Put] }
UNIMPL: MapPut { action: [Put, Put, Put] }
UNIMPL: MapPut { action: [Put, Put, Put] }
UNIMPL: MapPut { action: [Put, Put] }
UNIMPL: MapPut { action: [Put, Put, Put] }
UNIMPL: MapPut { action: [Put, Put, Put] }
UNIMPL: MapPut { action: [Put, Put, Put, Put, Put, Put, Put] }
UNIMPL: MapPut { action: [Put, Put] }
UNIMPL: MapPut { action: [Put, Put, Put] }
UNIMPL: MapPut { action: [Put] }
UNIMPL: MapPut { action: [Put, Put, Put, Put, Put] }
UNIMPL: MapPut { action: [Put, Put, Put, Put] }
UNIMPL: MapPut { action: [Put, Put, Put, Put] }
UNIMPL: MapPut { action: [Put, Put, Put] }
UNIMPL: MapPut { action: [Put, Put, Put] }
UNIMPL: MapPut { action: [Put, Put] }
UNIMPL: MapPut { action: [Put, Put, Put] }
UNIMPL: MapPut { action: [Put, Put, Put] }
UNIMPL: MapPut { action: [Put, Put, Put, Put, Put, Put, Put] }
UNIMPL: MapPut { action: [Put, Put] }
UNIMPL: MapPut { action: [Put, Put, Put] }
UNIMPL: MapPut { action: [Put] }
UNIMPL: MapPut { action: [Put, Put, Put, Put, Put] }
thread '<unnamed>' panicked at 'not yet implemented: unimplemented call type GlobalDynamic { module: mlir_value7, function: mlir_value71, arity: 2 }', compiler/codegen/src/builder/ops/builders/call.rs:93:23

KronicDeth avatar Aug 12 '20 13:08 KronicDeth