Can anybody with a win64 build reproduce the misbehavior reported in bug #6460? I'm not currently interested in the question of whether my_log2 ought to be changed --- the question rather is why is the system not noticing that his shared_buffers value overflows size_t.