Skip to content

Commit e157ff7

Browse files
committed
fix 32-bit issues
1 parent 5605d76 commit e157ff7

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

pandas/core/indexes/interval.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -736,7 +736,7 @@ def get_indexer_non_unique(
736736
else:
737737
# Note: this case behaves differently from other Index subclasses
738738
# because IntervalIndex does partial-int indexing
739-
target = self._maybe_convert_i8(target)
739+
target = self._maybe_convert_to_64bit_if_numeric(target)
740740
indexer, missing = self._engine.get_indexer_non_unique(target.values)
741741

742742
return ensure_platform_int(indexer), ensure_platform_int(missing)

pandas/tests/io/test_sql.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2717,7 +2717,7 @@ def test_basic(self, sqlite_buildin):
27172717

27182718
frame["txt"] = ["a"] * len(frame)
27192719
frame2 = frame.copy()
2720-
new_idx = Index(np.arange(len(frame2))) + 10
2720+
new_idx = Index(np.arange(len(frame2)), dtype=np.int64) + 10
27212721
frame2["Idx"] = new_idx.copy()
27222722
assert (
27232723
sql.to_sql(frame2, name="test_table2", con=sqlite_buildin, index=False)

0 commit comments

Comments
 (0)