1from lldbsuite.test import lldbinline
2from lldbsuite.test.decorators import *
3from lldbsuite.test import lldbplatformutil
4
5supported_archs = ["x86_64", "aarch64"]
6decorators = [skipIf(archs=no_match(supported_archs)),
7         skipIf(compiler="clang", compiler_version=['<', '11.0']),
8         skipUnlessHasCallSiteInfo,
9         skipIf(dwarf_version=['<', '4'])]
10
11lldbinline.MakeInlineTest(__file__, globals(), decorators=decorators,
12        name="BasicEntryValues_V5",
13        build_dict=dict(CXXFLAGS_EXTRAS="-O2 -glldb"))
14
15lldbinline.MakeInlineTest(__file__, globals(),
16        decorators=decorators+[skipIf(debug_info="dsym")],
17        name="BasicEntryValues_GNU",
18        build_dict=dict(CXXFLAGS_EXTRAS="-O2 -ggdb -gdwarf-4"))
19