Skip to content

Commit 94fb812

Browse files
authored
Fix ARM32 compilation issue. (#7288)
1 parent 7a0c310 commit 94fb812

File tree

1 file changed

+15
-13
lines changed

1 file changed

+15
-13
lines changed

beacon_chain/consensus_object_pools/blob_quarantine.nim

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -164,11 +164,11 @@ proc removeRoot[A, B](
164164
rootRecord.sidecars[index].data = nil
165165
dec(quarantine.memSidecarsCount)
166166
blob_quarantine_memory_slots_occupied.set(
167-
quarantine.memSidecarsCount)
167+
int64(quarantine.memSidecarsCount))
168168
of SidecarHolderKind.Unloaded:
169169
dec(quarantine.diskSidecarsCount)
170170
blob_quarantine_database_slots_occupied.set(
171-
quarantine.diskSidecarsCount)
171+
int64(quarantine.diskSidecarsCount))
172172
inc(sidecarsOnDisk)
173173

174174
if sidecarsOnDisk > 0 and quarantine.maxMemSidecarsCount > 0:
@@ -283,9 +283,9 @@ proc unloadRoot[A, B](quarantine: var SidecarQuarantine[A, B]) =
283283
dec(quarantine.memSidecarsCount)
284284
inc(quarantine.diskSidecarsCount)
285285
blob_quarantine_memory_slots_occupied.set(
286-
quarantine.memSidecarsCount)
286+
int64(quarantine.memSidecarsCount))
287287
blob_quarantine_database_slots_occupied.set(
288-
quarantine.diskSidecarsCount)
288+
int64(quarantine.diskSidecarsCount))
289289
inc(record[].unloaded)
290290

291291
if len(res) > 0:
@@ -318,7 +318,7 @@ proc put[A, B](record: var RootTableRecord[A], q: var SidecarQuarantine[A, B],
318318

319319
if isEmpty(record.sidecars[index]):
320320
inc(q.memSidecarsCount)
321-
blob_quarantine_memory_slots_occupied.set(q.memSidecarsCount)
321+
blob_quarantine_memory_slots_occupied.set(int64(q.memSidecarsCount))
322322
inc(record.count)
323323
record.slot = sidecar[].slot()
324324

@@ -736,10 +736,11 @@ proc init*(
736736

737737
let size = maxSidecars(cfg.MAX_BLOBS_PER_BLOCK_ELECTRA)
738738

739-
blob_quarantine_memory_slots_total.set(size)
740-
blob_quarantine_database_slots_total.set(size * maxDiskSizeMultipler)
741-
blob_quarantine_memory_slots_occupied.set(0)
742-
blob_quarantine_database_slots_occupied.set(0)
739+
blob_quarantine_memory_slots_total.set(int64(size))
740+
blob_quarantine_database_slots_total.set(
741+
int64(size) * int64(maxDiskSizeMultipler))
742+
blob_quarantine_memory_slots_occupied.set(0'i64)
743+
blob_quarantine_database_slots_occupied.set(0'i64)
743744

744745
BlobQuarantine(
745746
maxSidecarsPerBlockCount: int(cfg.MAX_BLOBS_PER_BLOCK_ELECTRA),
@@ -771,10 +772,11 @@ proc init*(
771772

772773
let size = maxSidecars(NUMBER_OF_COLUMNS)
773774

774-
blob_quarantine_memory_slots_total.set(size)
775-
blob_quarantine_database_slots_total.set(size * maxDiskSizeMultipler)
776-
blob_quarantine_memory_slots_occupied.set(0)
777-
blob_quarantine_database_slots_occupied.set(0)
775+
blob_quarantine_memory_slots_total.set(int64(size))
776+
blob_quarantine_database_slots_total.set(
777+
int64(size) * int64(maxDiskSizeMultipler))
778+
blob_quarantine_memory_slots_occupied.set(0'i64)
779+
blob_quarantine_database_slots_occupied.set(0'i64)
778780

779781
ColumnQuarantine(
780782
maxSidecarsPerBlockCount: len(custodyColumns),

0 commit comments

Comments
 (0)