I had assumed this would be an FAQ. But a search of conversations in this group didn't find anything so I'm posting a new question. Apologies if I've just missed something.
One of the readmes in the RocksDB repo says, "All building and testing was done for 64-bit. We have not conducted any testing for 32-bit and early reports indicate that it will not run on 32-bit."
Nevertheless, I tried building it for 32-bit Windows using VS2019. Sure enough, it doesn't even build not to mind actually run. There are lots of high severity warnings and errors, mostly due to attempts to store an explicitly 64-bit value in a size_t. The latter is 32-bit in a 32-bit build.
My question is this: Was 32-bit ever supported for RocksDB and, if so, what was the last 32-bit version? Given that RockDB has been around since 2012 when 32-bit was still very much a thing, it would surprise me if it was always 64-bit.