Size_t - размер указателя на практике

Позвольте мне сначала пояснить, что я уже очень хорошо знаком с определениями size_t и intptr_t, и я не хочу повторений того, что они выполняют.

Вместо этого я хотел бы знать следующее. Знаете ли вы о какой-либо платформе, кроме x86/DOS (с ее невыносимыми моделями памяти), где литой

void* a = ...;
size_t b = (size_t)a;

фактически теряет биты или байты?

Спасибо!