Fixes some issues with respect to breakpoints and disassembly

PiperOrigin-RevId: 805867893
Change-Id: I5529d71c733c6700880c46e8294d814d5d2ac1d0
diff --git a/mpact/sim/util/memory/flat_demand_memory.h b/mpact/sim/util/memory/flat_demand_memory.h
index 982e908..002185b 100644
--- a/mpact/sim/util/memory/flat_demand_memory.h
+++ b/mpact/sim/util/memory/flat_demand_memory.h
@@ -45,8 +45,8 @@
   FlatDemandMemory(uint64_t memory_size_in_units, uint64_t base_address)
       : FlatDemandMemory(memory_size_in_units, base_address, 1, 0) {}
   explicit FlatDemandMemory(uint64_t base_address)
-      : FlatDemandMemory(0xffff'ffff'ffff'ffff, base_address, 1, 0) {}
-  FlatDemandMemory() : FlatDemandMemory(0xffff'ffff'ffff'ffff, 0, 1, 0) {}
+      : FlatDemandMemory(0xffff'ffff'ffff'ffffULL, base_address, 1, 0) {}
+  FlatDemandMemory() : FlatDemandMemory(0xffff'ffff'ffff'ffffULL, 0, 1, 0) {}
   ~FlatDemandMemory() override;
   // Load data from address into the DataBuffer, then schedule the Instruction
   // inst (if not nullptr) to be executed (using the function delay line) with