Multi lattice search: Small changes (WIP)
Build Packages / Unit tests (push) Failing after 3m9s
Build Packages / build:rpm (rocky8) (push) Failing after 4m37s
Build Packages / build:rpm (rocky9_nocuda) (push) Failing after 5m3s
Build Packages / build:rpm (rocky8_sls9) (push) Failing after 4m57s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Failing after 5m22s
Build Packages / build:rpm (rocky9_sls9) (push) Failing after 5m57s
Build Packages / build:rpm (rocky8_nocuda) (push) Failing after 6m17s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Failing after 6m56s
Build Packages / Generate python client (push) Successful in 30s
Build Packages / build:rpm (rocky9) (push) Failing after 4m39s
Build Packages / Create release (push) Skipped
Build Packages / Build documentation (push) Successful in 36s
Build Packages / DIALS test (push) Failing after 3m34s
Build Packages / build:rpm (ubuntu2404) (push) Failing after 4m4s
Build Packages / XDS test (JFJoch plugin) (push) Failing after 3m7s
Build Packages / XDS test (durin plugin) (push) Failing after 3m47s
Build Packages / build:rpm (ubuntu2204) (push) Failing after 4m34s
Build Packages / XDS test (neggia plugin) (push) Failing after 3m49s

This commit is contained in:
2026-06-05 16:29:54 +02:00
parent 4c45d1c835
commit f9eee954de
7 changed files with 18 additions and 19 deletions
+6 -6
View File
@@ -722,11 +722,11 @@ void CBORStream2Serializer::SerializeSequenceEnd(const EndMessage& message) {
CBOR_ENC(mapEncoder, "rotation_lattice_type", message.rotation_lattice_type);
if (message.rotation_lattice.has_value())
CBOR_ENC(mapEncoder, "rotation_lattice", message.rotation_lattice->GetVector());
if (!message.extra_lattices.empty()) {
if (!message.rotation_extra_lattices.empty()) {
CborEncoder arrayEncoder;
cborErr(cbor_encode_text_stringz(&mapEncoder, "extra_lattices"));
cborErr(cbor_encoder_create_array(&mapEncoder, &arrayEncoder, message.extra_lattices.size()));
for (const auto &el : message.extra_lattices)
cborErr(cbor_encoder_create_array(&mapEncoder, &arrayEncoder, message.rotation_extra_lattices.size()));
for (const auto &el : message.rotation_extra_lattices)
CBOR_ENC_FLOAT_ARRAY_NOKEY(arrayEncoder, el.GetVector());
cborErr(cbor_encoder_close_container(&mapEncoder, &arrayEncoder));
}
@@ -781,11 +781,11 @@ void CBORStream2Serializer::SerializeImageInternal(CborEncoder &mapEncoder, cons
CBOR_ENC(mapEncoder, "indexing_lattice_count", message.indexing_lattice_count);
if (message.indexing_lattice)
CBOR_ENC(mapEncoder, "indexing_lattice", message.indexing_lattice->GetVector());
if (!message.extra_lattices.empty()) {
if (!message.indexing_extra_lattices.empty()) {
CborEncoder arrayEncoder;
cborErr(cbor_encode_text_stringz(&mapEncoder, "extra_lattices"));
cborErr(cbor_encoder_create_array(&mapEncoder, &arrayEncoder, message.extra_lattices.size()));
for (const auto &el : message.extra_lattices)
cborErr(cbor_encoder_create_array(&mapEncoder, &arrayEncoder, message.indexing_extra_lattices.size()));
for (const auto &el : message.indexing_extra_lattices)
CBOR_ENC_FLOAT_ARRAY_NOKEY(arrayEncoder, el.GetVector());
cborErr(cbor_encoder_close_container(&mapEncoder, &arrayEncoder));
}