diff --git a/External/FEXCore/Source/Interface/IR/Passes/RegisterAllocationPass.cpp b/External/FEXCore/Source/Interface/IR/Passes/RegisterAllocationPass.cpp index 68e8bd039..dc2dcd72b 100644 --- a/External/FEXCore/Source/Interface/IR/Passes/RegisterAllocationPass.cpp +++ b/External/FEXCore/Source/Interface/IR/Passes/RegisterAllocationPass.cpp @@ -904,7 +904,7 @@ namespace { } BucketList<32, uint32_t> Active; - for (int OpNodeId = 0; OpNodeId < IR->GetSSACount(); OpNodeId++) { + for (size_t OpNodeId = 0; OpNodeId < IR->GetSSACount(); OpNodeId++) { // Expire end intervals first SpanEnd[OpNodeId].Iterate([&](uint32_t EdgeInfo) { Active.Erase(InfoIDClass(EdgeInfo));