Home
last modified time | relevance | path

Searched full:verifier (Results 1 – 25 of 750) sorted by relevance

12345678910>>...30

/arkcompiler/runtime_core/static_core/tests/cts-generator/cts-template/
Dthrow.yaml64 description: Check that verifier report error when the register is not initialized
72 runner-options: ['verifier-failure', 'verifier-config']
73 tags: ['verifier']
153 runner-options: ['verifier-failure', 'verifier-config']
154 tags: ['verifier']
519 …description: "Check that the verifier prohibits a fallthrough to the beginning of open-ended excep…
523 tags: ['verifier']
546 runner-options: ['verifier-failure', 'verifier-config']
549 runner-options: ['verifier-failure', 'verifier-config']
552 runner-options: ['verifier-failure', 'verifier-config']
[all …]
Dststatic.obj.yaml58 description: Check that verifier reports an error if accumulator is not initialized
63 tags: ['verifier']
65 runner-options: ['verifier-failure', 'verifier-config']
68 # acc (value) not initialized, verifier error expected
73 …description: Check that verifier reports error when the field_id doesn't resolve to a static valid…
105 tags: [verifier]
106 runner-options: ['verifier-failure', 'verifier-config']
110 tags: [verifier]
111 runner-options: ['verifier-failure', 'verifier-config']
115 tags: [verifier]
[all …]
Dststatic.64.yaml54 description: Check that verifier reports an error if accumulator is not initialized
59 tags: ['verifier']
61 runner-options: ['verifier-failure', 'verifier-config']
64 # acc (value) not initialized, verifier error expected
68 …description: Check that verifier reports an error when the field_id doesn't resolve to a static va…
100 tags: [verifier]
101 runner-options: ['verifier-failure', 'verifier-config']
105 tags: [verifier]
106 runner-options: ['verifier-failure', 'verifier-config']
110 tags: [verifier]
[all …]
Dldstatic.obj.yaml59 …description: Check that verifier reports error when the field doesn't resolve to a static valid fi…
90 tags: [verifier]
91 runner-options: ['verifier-failure', 'verifier-config']
95 tags: [verifier]
96 runner-options: ['verifier-failure', 'verifier-config']
100 tags: [verifier]
101 runner-options: ['verifier-failure', 'verifier-config']
105 tags: [verifier]
106 runner-options: ['verifier-failure', 'verifier-config']
110 tags: [verifier]
[all …]
Dldstatic.64.yaml47 …description: Check that verifier reports an error when the field doesn't resolve to a static valid…
78 tags: [verifier]
79 runner-options: ['verifier-failure', 'verifier-config']
83 tags: [verifier]
84 runner-options: ['verifier-failure', 'verifier-config']
88 tags: [verifier]
89 runner-options: ['verifier-failure', 'verifier-config']
93 tags: [verifier]
94 runner-options: ['verifier-failure', 'verifier-config']
98 tags: [verifier]
[all …]
Dldstatic.yaml48 …description: Check that verifier reports an error if the field doesn't resolve to a static valid f…
79 tags: [verifier]
80 runner-options: ['verifier-failure', 'verifier-config']
84 tags: [verifier]
85 runner-options: ['verifier-failure', 'verifier-config']
89 tags: [verifier]
90 runner-options: ['verifier-failure', 'verifier-config']
94 tags: [verifier]
95 runner-options: ['verifier-failure', 'verifier-config']
99 tags: [verifier]
[all …]
Dststatic.yaml54 description: Check that verifier reports an error if accumulator is not initialized
59 tags: ['verifier']
61 runner-options: ['verifier-failure', 'verifier-config']
64 # acc (value) not initialized, verifier error expected
68 …description: Check that verifier reports an error if the field_id doesn't resolve to a static vali…
100 tags: [verifier]
101 runner-options: ['verifier-failure', 'verifier-config']
105 tags: [verifier]
106 runner-options: ['verifier-failure', 'verifier-config']
110 tags: [verifier]
[all …]
Dstobj.obj.yaml58 description: Check that verifier reports error if source registers are not initialized
63 tags: ['verifier']
65 runner-options: ['verifier-failure', 'verifier-config']
133 …description: Check that verifier reports error when the 1st operand is not a ref to an object (oth…
139 tags: ['verifier']
141 runner-options: ['verifier-failure', 'verifier-config']
172 …description: Check that verifier reports error when the field doesn't resolve to a non-static obje…
179 tags: ['verifier']
180 runner-options: ['verifier-failure', 'verifier-config']
248 …description: Check that verifier reports error when the accumulator contains a value of type not c…
[all …]
Dstobj.v.obj.yaml53 description: Check that verifier reports error if source registers are not initialized.
58 tags: ['verifier']
59 runner-options: ['verifier-failure', 'verifier-config']
133 Check that verifier reports error when the 2nd operand is not a ref to
140 tags: ['verifier']
141 runner-options: ['verifier-failure', 'verifier-config']
168 Check that verifier reports error when the field doesn't resolve to
175 tags: ['verifier']
176 runner-options: ['verifier-failure', 'verifier-config']
236 Check that verifier reports error when v1 contains a value of type
[all …]
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dthrow.yaml78 description: Check that verifier report error when the register is not initialized
86 runner-options: ['verifier-failure', 'verifier-config']
87 tags: ['verifier']
207 runner-options: ['verifier-failure', 'verifier-config']
208 tags: ['verifier']
260 runner-options: ['verifier-failure', 'verifier-config', 'use-pa']
261 tags: [verifier, pa-verifier]
1069 …description: "Check that the verifier prohibits a fallthrough to the beginning of open-ended excep…
1073 tags: ['verifier']
1097 runner-options: ['verifier-failure', 'verifier-config']
[all …]
Dststatic.64.yaml60 description: Check that verifier reports an error if accumulator is not initialized
65 tags: ['verifier']
67 runner-options: ['verifier-failure', 'verifier-config']
71 # acc (value) not initialized, verifier error expected
76 …description: Check that verifier reports an error when the field_id doesn't resolve to a static va…
109 tags: [verifier]
110 runner-options: ['verifier-failure', 'verifier-config']
114 tags: [verifier]
115 runner-options: ['verifier-failure', 'verifier-config']
119 tags: [verifier]
[all …]
Dststatic.obj.yaml102 description: Check that verifier reports an error if accumulator is not initialized
107 tags: ['verifier']
109 runner-options: ['verifier-failure', 'verifier-config']
113 # acc (value) not initialized, verifier error expected
119 …description: Check that verifier reports error when the field_id doesn't resolve to a static valid…
152 tags: [verifier]
153 runner-options: ['verifier-failure', 'verifier-config']
157 tags: [verifier]
158 runner-options: ['verifier-failure', 'verifier-config']
162 tags: [verifier]
[all …]
Dldobj.64.yaml98 …description: Check that verifier reports error if source registers are not initialized in Panda co…
106 tags: ['verifier']
108 runner-options: ['verifier-failure', 'verifier-config']
112 %s # verifier error expected, because the register is not initialized
125 …description: Check that verifier reports error if source registers are not initialized in PandaAss…
133 tags: [verifier, pa-verifier]
135 runner-options: ['verifier-failure', 'verifier-config', 'use-pa']
139 %s # verifier error expected, because the register is not initialized
211 …description: Check that verifier reports an error when the 1st operand is not a ref to an object (…
217 tags: ['verifier']
[all …]
Dldobj.v.64.yaml98 …description: Check that verifier reports error if source registers are not initialized in Panda co…
106 tags: ['verifier']
108 runner-options: ['verifier-failure', 'verifier-config']
112 %s # verifier error expected, because v2 is not initialized
123 …description: Check that verifier reports error if source registers are not initialized in PandaAss…
131 tags: [verifier, pa-verifier]
133 runner-options: ['verifier-failure', 'verifier-config', 'use-pa']
137 %s # verifier error expected, because v2 is not initialized
209 …description: Check that verifier reports an error when the 2nd operand is not a ref to an object (…
215 tags: ['verifier']
[all …]
Dststatic.yaml60 description: Check that verifier reports an error if accumulator is not initialized
65 tags: ['verifier']
67 runner-options: ['verifier-failure', 'verifier-config']
71 # acc (value) not initialized, verifier error expected
76 …description: Check that verifier reports an error if the field_id doesn't resolve to a static vali…
109 tags: [verifier]
110 runner-options: ['verifier-failure', 'verifier-config']
114 tags: [verifier]
115 runner-options: ['verifier-failure', 'verifier-config']
119 tags: [verifier]
[all …]
Dldstatic.64.yaml73 …description: Check that verifier reports an error when the field doesn't resolve to a static valid…
105 tags: [verifier]
106 runner-options: ['verifier-failure', 'verifier-config']
110 tags: [verifier]
111 runner-options: ['verifier-failure', 'verifier-config']
115 tags: [verifier]
116 runner-options: ['verifier-failure', 'verifier-config']
120 tags: [verifier]
121 runner-options: ['verifier-failure', 'verifier-config']
125 tags: [verifier]
[all …]
Dldstatic.obj.yaml104 …description: Check that verifier reports error when the field doesn't resolve to a static valid fi…
136 tags: [verifier]
137 runner-options: ['verifier-failure', 'verifier-config']
141 tags: [verifier]
142 runner-options: ['verifier-failure', 'verifier-config']
146 tags: [verifier]
147 runner-options: ['verifier-failure', 'verifier-config']
151 tags: [verifier]
152 runner-options: ['verifier-failure', 'verifier-config']
156 tags: [verifier]
[all …]
Dstobj.v.obj.yaml82 description: Check that verifier reports error if source registers are not initialized.
87 tags: ['verifier']
88 runner-options: ['verifier-failure', 'verifier-config']
213 Check that verifier reports error when the 2nd operand is not a ref to
220 tags: ['verifier']
221 runner-options: ['verifier-failure', 'verifier-config']
250 Check that verifier reports error when the 2nd operand is not a ref to
257 tags: [verifier, pa-verifier]
258 runner-options: ['use-pa', 'verifier-failure', 'verifier-config']
287 Check that verifier reports error when the field doesn't resolve to
[all …]
Dstobj.obj.yaml102 description: Check that verifier reports error if source registers are not initialized
107 tags: ['verifier']
109 runner-options: ['verifier-failure', 'verifier-config']
229 …description: Check that verifier reports error when the 1st operand is not a ref to an object (oth…
235 tags: ['verifier']
237 runner-options: ['verifier-failure', 'verifier-config']
271 …description: Check that verifier reports error when the field doesn't resolve to a non-static obje…
278 tags: ['verifier']
279 runner-options: ['verifier-failure', 'verifier-config']
351 …description: Check that verifier reports error when the accumulator contains a value of type not c…
[all …]
Dldstatic.yaml72 …description: Check that verifier reports an error if the field doesn't resolve to a static valid f…
104 tags: [verifier]
105 runner-options: ['verifier-failure', 'verifier-config']
109 tags: [verifier]
110 runner-options: ['verifier-failure', 'verifier-config']
114 tags: [verifier]
115 runner-options: ['verifier-failure', 'verifier-config']
119 tags: [verifier]
120 runner-options: ['verifier-failure', 'verifier-config']
124 tags: [verifier]
[all …]
Dstobj.v.64.yaml81 …description: Check that verifier reports error if a register is not initialized in PandaAssembly c…
86 tags: ['verifier']
87 runner-options: ['verifier-failure', 'verifier-config']
122 …description: Check that verifier reports error if a register is not initialized in PandaAssembly c…
127 tags: [verifier, pa-verifier]
128 runner-options: ['use-pa', 'verifier-failure', 'verifier-config']
244 Check that verifier reports error when the 2nd operand is not a ref to an
251 tags: ['verifier']
252 runner-options: ['verifier-failure', 'verifier-config']
286 Check that verifier reports error when the 2nd operand is not a ref to an
[all …]
/arkcompiler/runtime_core/static_core/verification/config/
Dconfig_load.cpp36 bool ProcessConfigFile(ark::verifier::Config *cfg, const char *text) in ProcessConfigFile()
38 ark::verifier::debug::RegisterConfigHandlerBreakpoints(cfg); in ProcessConfigFile()
39 ark::verifier::debug::RegisterConfigHandlerWhitelist(cfg); in ProcessConfigFile()
40 ark::verifier::debug::RegisterConfigHandlerOptions(cfg); in ProcessConfigFile()
41 ark::verifier::debug::RegisterConfigHandlerMethodOptions(cfg); in ProcessConfigFile()
42 ark::verifier::debug::RegisterConfigHandlerMethodGroups(cfg); in ProcessConfigFile()
44 ark::verifier::config::Section section; in ProcessConfigFile()
47 …ark::verifier::config::ParseConfig(text, section) && ark::verifier::config::ProcessConfig(cfg, sec… in ProcessConfigFile()
49 LOG(DEBUG, VERIFIER) << "Verifier debug configuration: \n" << section.Image(); in ProcessConfigFile()
50 ark::verifier::debug::SetDefaultMethodOptions(cfg); in ProcessConfigFile()
[all …]
/arkcompiler/runtime_core/verifier/
Dverifier.cpp18 #include "verifier.h"
23 namespace panda::verifier { namespace
25 Verifier::Verifier(const std::string &filename) in Verifier() function in panda::verifier::Verifier
31 bool Verifier::Verify() in Verify()
48 bool Verifier::CollectIdInfos() in CollectIdInfos()
51 LOG(ERROR, VERIFIER) << "Failed to verify empty abc file!"; in CollectIdInfos()
58 return CheckConstantPool(verifier::ActionType::COLLECTINFOS); in CollectIdInfos()
61 bool Verifier::VerifyChecksum() in VerifyChecksum()
64 LOG(ERROR, VERIFIER) << "Failed to verify empty abc file!"; in VerifyChecksum()
73 bool Verifier::VerifyConstantPool() in VerifyConstantPool()
[all …]
/arkcompiler/runtime_core/static_core/verification/verifier/
DCMakeLists.txt16 project(verifier) project
18 set(SOURCES verifier.cpp)
20 panda_add_executable(verifier ${SOURCES})
22 panda_target_include_directories(verifier PUBLIC ${PANDA_ROOT}/libpandabase/
28 panda_target_link_libraries(verifier arkruntime arkbase)
30 panda_add_sanitizers(TARGET verifier SANITIZERS ${PANDA_SANITIZERS_LIST})
32 panda_gen_options(TARGET verifier YAML_FILE options.yaml GENERATED_HEADER
/arkcompiler/runtime_core/verifier/tests/
Dverify_checksum_test.cpp16 #include "verifier.h"
27 namespace panda::verifier { namespace
45 panda::verifier::Verifier ver {file_name};
59 panda::verifier::Verifier ver {base_file_name};
80 panda::verifier::Verifier ver {target_file_name};
95 panda::verifier::Verifier ver {base_file_name};
114 panda::verifier::Verifier ver {target_file_name};
120 }; // namespace panda::verifier

12345678910>>...30