Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

FAQ and troubleshooting

Platform spec article

FAQ and troubleshooting

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki

Do feature flags change beskid_runtime_abi_version?

Section titled “Do feature flags change beskid_runtime_abi_version?”

No when behavior is backward compatible (RFF-001). Adding new optional symbols without old compilers calling them does not require a bump.

Why is array_new pointer null in the debugger?

Section titled “Why is array_new pointer null in the debugger?”

Default builds omit arrays_backing. Enable the feature for tests that touch elements.

Under Extern dispatch and policy — it is an engine feature, not a runtime Cargo feature.

No. Selection is compile-time for the linked beskid_runtime artifact. CLI flags choose execution mode, not arrays_backing.

SymptomFix
Array element segfaultBuild runtime with arrays_backing or stop dereferencing ptr
Missing rt_metrics_* at linkEnable metrics on runtime and ensure codegen emits calls
Extern works locally, fails in CICI engine lacks extern_dlopen — use link-time externs
VSIX vs local CLI array differenceCompare release matrices for runtime features