Open Akirathan opened 2 years ago
Should be straightforward to fix - just provide a specialization for foreign types in com.oracle.truffle.r.nodes.builtin.base.Mean
node.
Alternatively the cast pipeline should convert foreign values to R vector wrappers, so that specializations in com.oracle.truffle.r.nodes.builtin.base.Mean
can stay as is. Maybe Mean
is not using cast pipeline or it is not configured to do that.
Reproducer
Download GraalVM release (tried on java11-22.1.0 version), install
js
andR
components, createpolyglot.js
and evaluate it:polyglot.js:
Stacktrace: