""" Test DIL without debug info. """ import lldb from lldbsuite.test.lldbtest import * from lldbsuite.test.decorators import * from lldbsuite.test import lldbutil class TestFrameVarDILNoDebugInfo(TestBase): NO_DEBUG_INFO_TESTCASE = True def test_no_debug_info(self): self.build() lldbutil.run_to_name_breakpoint(self, "main") self.runCmd("settings set target.experimental.use-DIL true") self.expect( "frame var 'argc'", error=True, substrs=["use of undeclared identifier"], ) self.expect( "frame var 'foo'", error=True, substrs=["use of undeclared identifier"], )