return nil;
call_reader_next = true;
-
- ctxt.set_corpus_node(node->children);
}
else
{
XML_NODE_GET_ATTRIBUTE(node, "soname");
if (soname_str)
corp.set_soname(reinterpret_cast<char*>(soname_str.get()));
-
- ctxt.set_corpus_node(node->children);
}
+ if (!node->children)
+ return nil;
+
+ ctxt.set_corpus_node(node->children);
+
corpus& corp = *ctxt.get_corpus();
walk_xml_node_to_map_type_ids(ctxt, node);
test-abidiff/test-PR24552-report0.txt \
test-abidiff/test-PR24552-v0.abi \
test-abidiff/test-PR24552-v1.abi \
+test-abidiff/test-empty-corpus-0.xml \
+test-abidiff/test-empty-corpus-1.xml \
+test-abidiff/test-empty-corpus-2.xml \
+test-abidiff/test-empty-corpus-report.txt \
\
test-abidiff-exit/test1-voffset-change-report0.txt \
test-abidiff-exit/test1-voffset-change-report1.txt \
--- /dev/null
+<abi-corpus-group architecture='elf-arm-aarch64'>
+ <abi-corpus path='vmlinux' architecture='elf-arm-aarch64'/>
+</abi-corpus-group>
--- /dev/null
+<abi-corpus-group architecture='elf-arm-aarch64'>
+ <abi-corpus path='vmlinux' architecture='elf-arm-aarch64'></abi-corpus>
+</abi-corpus-group>
--- /dev/null
+<abi-corpus-group architecture='elf-arm-aarch64'>
+ <abi-corpus path='vmlinux' architecture='elf-arm-aarch64'>
+ </abi-corpus>
+</abi-corpus-group>
--- /dev/null
+Functions changes summary: 0 Removed, 0 Changed, 0 Added function
+Variables changes summary: 0 Removed, 0 Changed, 0 Added variable
+
"data/test-abidiff/test-PR24552-report0.txt",
"output/test-abidiff/test-PR24552-report0.txt"
},
+ {
+ "data/test-abidiff/test-empty-corpus-0.xml",
+ "data/test-abidiff/test-empty-corpus-0.xml",
+ "data/test-abidiff/test-empty-corpus-report.txt",
+ "output/test-abidiff/test-empty-corpus-report.txt"
+ },
+ {
+ "data/test-abidiff/test-empty-corpus-1.xml",
+ "data/test-abidiff/test-empty-corpus-1.xml",
+ "data/test-abidiff/test-empty-corpus-report.txt",
+ "output/test-abidiff/test-empty-corpus-report.txt"
+ },
+ {
+ "data/test-abidiff/test-empty-corpus-2.xml",
+ "data/test-abidiff/test-empty-corpus-2.xml",
+ "data/test-abidiff/test-empty-corpus-report.txt",
+ "output/test-abidiff/test-empty-corpus-report.txt"
+ },
// This should be the last entry.
{0, 0, 0, 0}
};