Skip to content

cling error recovery issues #7970

Description

@Axel-Naumann

Describe the bug

root [1] .rawInput
root [2] std::vector<short> getV() { return {42}; }
root [3] .rawInput
root [4] getV()[0].foo()

and that last line shows an error, good! But now:

root [5] getV()[0]
IncrementalExecutor::executeFunction: symbol '_ZSt8_DestroyIPssEvT_S1_RSaIT0_E' unresolved while linking [cling interface function]!
You are probably missing the definition of void std::_Destroy<short*, short>(short*, short*, std::allocator<short>&)
Maybe you need to load the corresponding shared library?

Expected behavior

To Reproduce

Setup

Additional context

Metadata

Metadata

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions