TST: dtype related test failures on 32bit system
1. `tests/test_algos.py:TestHashTable:test_lookup_nan`  #36584
2. `tests/test_algos.py:TestHashTable:test_lookup_overflow`  #36584
3. `tests/indexes/test_base.py:test_get_indexer_non_unique_wrong_dtype`  #36584
4. `tests/indexes/period/test_indexing.py:TestGetIndexer:test_get_indexer_non_unique`  #36584

```
E       AssertionError: numpy array are different
E       
E       Attribute "dtype" are different
E       [left]:  int32
E       [right]: int64
```
