Running tests...
Capturing agent diff from: /logs/artifacts/testbed
warning: CRLF will be replaced by LF in .circleci/config.yml.
The file will have its original line endings in your working directory
warning: CRLF will be replaced by LF in .github/workflows/wheels.yml.
The file will have its original line endings in your working directory
rm 'pandas/tests/io/data/excel/df_mangle_dup_col_dtypes.xlsb'
Removed binary: pandas/tests/io/data/excel/df_mangle_dup_col_dtypes.xlsb
rm 'pandas/tests/io/data/excel/gh-35802.ods'
Removed binary: pandas/tests/io/data/excel/gh-35802.ods
rm 'pandas/tests/io/data/excel/gh-36122.ods'
Removed binary: pandas/tests/io/data/excel/gh-36122.ods
rm 'pandas/tests/io/data/excel/multiindex_no_index_names.xlsx'
Removed binary: pandas/tests/io/data/excel/multiindex_no_index_names.xlsx
rm 'pandas/tests/io/data/spss/labelled-num-na.sav'
Removed binary: pandas/tests/io/data/spss/labelled-num-na.sav
rm 'pandas/tests/io/data/spss/labelled-num.sav'
Removed binary: pandas/tests/io/data/spss/labelled-num.sav
rm 'pandas/tests/io/data/spss/labelled-str.sav'
Removed binary: pandas/tests/io/data/spss/labelled-str.sav
rm 'pandas/tests/io/data/spss/umlauts.sav'
Removed binary: pandas/tests/io/data/spss/umlauts.sav
Patch size: 6147 bytes
HEAD is now at 79c161c base
Baked origin refs missing; fetching from origin at verify time (network_mode=public)...
From https://github.com/pandas-dev/pandas
 * [new branch]            0.19.x            -> origin/0.19.x
 * [new branch]            0.20.x            -> origin/0.20.x
 * [new branch]            0.21.x            -> origin/0.21.x
 * [new branch]            0.22.x            -> origin/0.22.x
 * [new branch]            0.23.x            -> origin/0.23.x
 * [new branch]            0.24.x            -> origin/0.24.x
 * [new branch]            0.25.x            -> origin/0.25.x
 * [new branch]            1.0.x             -> origin/1.0.x
 * [new branch]            1.1.x             -> origin/1.1.x
 * [new branch]            1.2.x             -> origin/1.2.x
 * [new branch]            1.3.x             -> origin/1.3.x
 * [new branch]            1.4.x             -> origin/1.4.x
 * [new branch]            1.5.x             -> origin/1.5.x
 * [new branch]            2.0.x             -> origin/2.0.x
 * [new branch]            2.1.x             -> origin/2.1.x
 * [new branch]            2.2.x             -> origin/2.2.x
 * [new branch]            2.3.x             -> origin/2.3.x
 * [new branch]            3.0.x             -> origin/3.0.x
 * [new branch]            main              -> origin/main
 * [new tag]               0.3.0             -> 0.3.0
 * [new tag]               debian/0.4.0-1    -> debian/0.4.0-1
 * [new tag]               debian/0.4.1-1    -> debian/0.4.1-1
 * [new tag]               debian/0.4.3-1    -> debian/0.4.3-1
 * [new tag]               debian/0.5.0+git7-gcf32be2-1 -> debian/0.5.0+git7-gcf32be2-1
 * [new tag]               debian/0.6.1-1    -> debian/0.6.1-1
 * [new tag]               debian/0.7.0-1    -> debian/0.7.0-1
 * [new tag]               debian/0.7.1+git1-ga2e86c2-1 -> debian/0.7.1+git1-ga2e86c2-1
 * [new tag]               debian/0.7.3-1    -> debian/0.7.3-1
 * [new tag]               debian/0.8.0-1    -> debian/0.8.0-1
 * [new tag]               debian/0.8.0-2    -> debian/0.8.0-2
 * [new tag]               debian/0.8.0_b2+git68-g7240b87-1 -> debian/0.8.0_b2+git68-g7240b87-1
 * [new tag]               debian/0.8.0_b2-1 -> debian/0.8.0_b2-1
 * [new tag]               debian/0.8.0_rc2+git26-g76c6351-1 -> debian/0.8.0_rc2+git26-g76c6351-1
 * [new tag]               debian/0.8.1-1    -> debian/0.8.1-1
 * [new tag]               v0.10.0           -> v0.10.0
 * [new tag]               v0.10.0b1         -> v0.10.0b1
 * [new tag]               v0.10.1           -> v0.10.1
 * [new tag]               v0.11.0           -> v0.11.0
 * [new tag]               v0.11.0rc1        -> v0.11.0rc1
 * [new tag]               v0.12.0           -> v0.12.0
 * [new tag]               v0.12.0rc1        -> v0.12.0rc1
 * [new tag]               v0.13.0           -> v0.13.0
 * [new tag]               v0.13.0_ahl1      -> v0.13.0_ahl1
 * [new tag]               v0.13.0_ahl2      -> v0.13.0_ahl2
 * [new tag]               v0.13.0rc1        -> v0.13.0rc1
 * [new tag]               v0.13.1           -> v0.13.1
 * [new tag]               v0.14.0           -> v0.14.0
 * [new tag]               v0.14.0rc1        -> v0.14.0rc1
 * [new tag]               v0.14.1           -> v0.14.1
 * [new tag]               v0.15.0           -> v0.15.0
 * [new tag]               v0.15.0rc1        -> v0.15.0rc1
 * [new tag]               v0.15.1           -> v0.15.1
 * [new tag]               v0.15.2           -> v0.15.2
 * [new tag]               v0.15.2pre        -> v0.15.2pre
 * [new tag]               v0.15pre          -> v0.15pre
 * [new tag]               v0.16.0           -> v0.16.0
 * [new tag]               v0.16.0rc1        -> v0.16.0rc1
 * [new tag]               v0.16.1           -> v0.16.1
 * [new tag]               v0.16.2           -> v0.16.2
 * [new tag]               v0.16.3           -> v0.16.3
 * [new tag]               v0.17.0           -> v0.17.0
 * [new tag]               v0.17.0rc1        -> v0.17.0rc1
 * [new tag]               v0.17.0rc2        -> v0.17.0rc2
 * [new tag]               v0.17.1           -> v0.17.1
 * [new tag]               v0.18.0           -> v0.18.0
 * [new tag]               v0.18.0rc1        -> v0.18.0rc1
 * [new tag]               v0.18.0rc2        -> v0.18.0rc2
 * [new tag]               v0.18.1           -> v0.18.1
 * [new tag]               v0.19.0           -> v0.19.0
 * [new tag]               v0.19.0rc1        -> v0.19.0rc1
 * [new tag]               v0.19.1           -> v0.19.1
 * [new tag]               v0.19.2           -> v0.19.2
 * [new tag]               v0.20.0           -> v0.20.0
 * [new tag]               v0.20.0rc1        -> v0.20.0rc1
 * [new tag]               v0.20.0rc2        -> v0.20.0rc2
 * [new tag]               v0.20.1           -> v0.20.1
 * [new tag]               v0.20.2           -> v0.20.2
 * [new tag]               v0.20.3           -> v0.20.3
 * [new tag]               v0.21.0           -> v0.21.0
 * [new tag]               v0.21.0.dev       -> v0.21.0.dev
 * [new tag]               v0.21.0rc1        -> v0.21.0rc1
 * [new tag]               v0.21.1           -> v0.21.1
 * [new tag]               v0.22.0           -> v0.22.0
 * [new tag]               v0.22.0.dev0      -> v0.22.0.dev0
 * [new tag]               v0.23.0           -> v0.23.0
 * [new tag]               v0.23.0.dev0      -> v0.23.0.dev0
 * [new tag]               v0.23.0rc1        -> v0.23.0rc1
 * [new tag]               v0.23.0rc2        -> v0.23.0rc2
 * [new tag]               v0.23.1           -> v0.23.1
 * [new tag]               v0.23.2           -> v0.23.2
 * [new tag]               v0.23.3           -> v0.23.3
 * [new tag]               v0.23.4           -> v0.23.4
 * [new tag]               v0.24.0           -> v0.24.0
 * [new tag]               v0.24.0.dev0      -> v0.24.0.dev0
 * [new tag]               v0.24.0rc1        -> v0.24.0rc1
 * [new tag]               v0.24.1           -> v0.24.1
 * [new tag]               v0.24.2           -> v0.24.2
 * [new tag]               v0.25.0           -> v0.25.0
 * [new tag]               v0.25.0.dev0      -> v0.25.0.dev0
 * [new tag]               v0.25.0rc0        -> v0.25.0rc0
 * [new tag]               v0.25.1           -> v0.25.1
 * [new tag]               v0.25.2           -> v0.25.2
 * [new tag]               v0.25.3           -> v0.25.3
 * [new tag]               v0.26.0.dev0      -> v0.26.0.dev0
 * [new tag]               v0.4.0            -> v0.4.0
 * [new tag]               v0.4.1            -> v0.4.1
 * [new tag]               v0.4.2            -> v0.4.2
 * [new tag]               v0.4.3            -> v0.4.3
 * [new tag]               v0.5.0            -> v0.5.0
 * [new tag]               v0.6.0            -> v0.6.0
 * [new tag]               v0.6.1            -> v0.6.1
 * [new tag]               v0.7.0            -> v0.7.0
 * [new tag]               v0.7.0rc1         -> v0.7.0rc1
 * [new tag]               v0.7.1            -> v0.7.1
 * [new tag]               v0.7.2            -> v0.7.2
 * [new tag]               v0.7.3            -> v0.7.3
 * [new tag]               v0.8.0            -> v0.8.0
 * [new tag]               v0.8.0b1          -> v0.8.0b1
 * [new tag]               v0.8.0b2          -> v0.8.0b2
 * [new tag]               v0.8.0rc1         -> v0.8.0rc1
 * [new tag]               v0.8.0rc2         -> v0.8.0rc2
 * [new tag]               v0.8.1            -> v0.8.1
 * [new tag]               v0.9.0            -> v0.9.0
 * [new tag]               v0.9.0rc1         -> v0.9.0rc1
 * [new tag]               v0.9.0rc2         -> v0.9.0rc2
 * [new tag]               v0.9.1            -> v0.9.1
 * [new tag]               v0.9.1rc1         -> v0.9.1rc1
 * [new tag]               v1.0.0            -> v1.0.0
 * [new tag]               v1.0.0rc0         -> v1.0.0rc0
 * [new tag]               v1.0.1            -> v1.0.1
 * [new tag]               v1.0.2            -> v1.0.2
 * [new tag]               v1.0.3            -> v1.0.3
 * [new tag]               v1.0.4            -> v1.0.4
 * [new tag]               v1.0.5            -> v1.0.5
 * [new tag]               v1.1.0            -> v1.1.0
 * [new tag]               v1.1.0.dev0       -> v1.1.0.dev0
 * [new tag]               v1.1.0rc0         -> v1.1.0rc0
 * [new tag]               v1.1.1            -> v1.1.1
 * [new tag]               v1.1.2            -> v1.1.2
 * [new tag]               v1.1.3            -> v1.1.3
 * [new tag]               v1.1.4            -> v1.1.4
 * [new tag]               v1.1.5            -> v1.1.5
 * [new tag]               v1.2.0            -> v1.2.0
 * [new tag]               v1.2.0.dev0       -> v1.2.0.dev0
 * [new tag]               v1.2.0rc0         -> v1.2.0rc0
 * [new tag]               v1.2.1            -> v1.2.1
 * [new tag]               v1.2.2            -> v1.2.2
 * [new tag]               v1.2.3            -> v1.2.3
 * [new tag]               v1.2.4            -> v1.2.4
 * [new tag]               v1.2.5            -> v1.2.5
 * [new tag]               v1.3.0            -> v1.3.0
 * [new tag]               v1.3.0.dev0       -> v1.3.0.dev0
 * [new tag]               v1.3.0rc0         -> v1.3.0rc0
 * [new tag]               v1.3.0rc1         -> v1.3.0rc1
 * [new tag]               v1.3.1            -> v1.3.1
 * [new tag]               v1.3.2            -> v1.3.2
 * [new tag]               v1.3.3            -> v1.3.3
 * [new tag]               v1.3.4            -> v1.3.4
 * [new tag]               v1.3.5            -> v1.3.5
 * [new tag]               v1.4.0            -> v1.4.0
 * [new tag]               v1.4.0.dev0       -> v1.4.0.dev0
 * [new tag]               v1.4.0rc0         -> v1.4.0rc0
 * [new tag]               v1.4.1            -> v1.4.1
 * [new tag]               v1.4.2            -> v1.4.2
 * [new tag]               v1.4.3            -> v1.4.3
 * [new tag]               v1.4.4            -> v1.4.4
 * [new tag]               v1.5.0            -> v1.5.0
 * [new tag]               v1.5.0.dev0       -> v1.5.0.dev0
 * [new tag]               v1.5.0rc0         -> v1.5.0rc0
 * [new tag]               v1.5.1            -> v1.5.1
 * [new tag]               v1.5.2            -> v1.5.2
 * [new tag]               v1.5.3            -> v1.5.3
 * [new tag]               v1.6.0.dev0       -> v1.6.0.dev0
 * [new tag]               v2.0.0            -> v2.0.0
 * [new tag]               v2.0.0.dev0       -> v2.0.0.dev0
 * [new tag]               v2.0.0rc0         -> v2.0.0rc0
 * [new tag]               v2.0.0rc1         -> v2.0.0rc1
 * [new tag]               v2.0.1            -> v2.0.1
 * [new tag]               v2.0.2            -> v2.0.2
 * [new tag]               v2.0.3            -> v2.0.3
 * [new tag]               v2.1.0            -> v2.1.0
 * [new tag]               v2.1.0.dev0       -> v2.1.0.dev0
 * [new tag]               v2.1.0rc0         -> v2.1.0rc0
 * [new tag]               v2.1.1            -> v2.1.1
 * [new tag]               v2.1.2            -> v2.1.2
 * [new tag]               v2.1.3            -> v2.1.3
 * [new tag]               v2.1.4            -> v2.1.4
 * [new tag]               v2.2.0            -> v2.2.0
 * [new tag]               v2.2.0.dev0       -> v2.2.0.dev0
 * [new tag]               v2.2.0dev0        -> v2.2.0dev0
 * [new tag]               v2.2.0rc0         -> v2.2.0rc0
 * [new tag]               v2.2.1            -> v2.2.1
 * [new tag]               v2.2.2            -> v2.2.2
 * [new tag]               v2.2.3            -> v2.2.3
 * [new tag]               v2.3.0            -> v2.3.0
 * [new tag]               v2.3.0.dev0       -> v2.3.0.dev0
 * [new tag]               v2.3.1            -> v2.3.1
 * [new tag]               v2.3.2            -> v2.3.2
 * [new tag]               v2.3.3            -> v2.3.3
 * [new tag]               v3.0.0            -> v3.0.0
 * [new tag]               v3.0.0.dev0       -> v3.0.0.dev0
 * [new tag]               v3.0.0rc0         -> v3.0.0rc0
 * [new tag]               v3.0.0rc1         -> v3.0.0rc1
 * [new tag]               v3.0.0rc2         -> v3.0.0rc2
 * [new tag]               v3.0.1            -> v3.0.1
 * [new tag]               v3.0.2            -> v3.0.2
 * [new tag]               v3.0.3            -> v3.0.3
 * [new tag]               v3.1.0.dev0       -> v3.1.0.dev0
Removing doc/data/
Removing pandas/tests/io/data/legacy_hdf/
Removing pandas/tests/io/data/stata/S4_EDUC1.dta
Removing pandas/tests/io/data/stata/stata-compat-105.dta
Removing pandas/tests/io/data/stata/stata-compat-108.dta
Removing pandas/tests/io/data/stata/stata-compat-111.dta
Removing pandas/tests/io/data/stata/stata-compat-113.dta
Removing pandas/tests/io/data/stata/stata-compat-114.dta
Removing pandas/tests/io/data/stata/stata-compat-118.dta
Removing pandas/tests/io/data/stata/stata-dta-partially-labeled.dta
Removing pandas/tests/io/data/stata/stata10_115.dta
Removing pandas/tests/io/data/stata/stata10_117.dta
Removing pandas/tests/io/data/stata/stata11_115.dta
Removing pandas/tests/io/data/stata/stata11_117.dta
Removing pandas/tests/io/data/stata/stata12_117.dta
Removing pandas/tests/io/data/stata/stata13_dates.dta
Removing pandas/tests/io/data/stata/stata14_118.dta
Removing pandas/tests/io/data/stata/stata15.dta
Removing pandas/tests/io/data/stata/stata16_118.dta
Removing pandas/tests/io/data/stata/stata1_114.dta
Removing pandas/tests/io/data/stata/stata1_117.dta
Removing pandas/tests/io/data/stata/stata1_encoding.dta
Removing pandas/tests/io/data/stata/stata1_encoding_118.dta
Removing pandas/tests/io/data/stata/stata2_113.dta
Removing pandas/tests/io/data/stata/stata2_114.dta
Removing pandas/tests/io/data/stata/stata2_115.dta
Removing pandas/tests/io/data/stata/stata2_117.dta
Removing pandas/tests/io/data/stata/stata3_113.dta
Removing pandas/tests/io/data/stata/stata3_114.dta
Removing pandas/tests/io/data/stata/stata3_115.dta
Removing pandas/tests/io/data/stata/stata3_117.dta
Removing pandas/tests/io/data/stata/stata4_113.dta
Removing pandas/tests/io/data/stata/stata4_114.dta
Removing pandas/tests/io/data/stata/stata4_115.dta
Removing pandas/tests/io/data/stata/stata4_117.dta
Removing pandas/tests/io/data/stata/stata5_113.dta
Removing pandas/tests/io/data/stata/stata5_114.dta
Removing pandas/tests/io/data/stata/stata5_115.dta
Removing pandas/tests/io/data/stata/stata5_117.dta
Removing pandas/tests/io/data/stata/stata6_113.dta
Removing pandas/tests/io/data/stata/stata6_114.dta
Removing pandas/tests/io/data/stata/stata6_115.dta
Removing pandas/tests/io/data/stata/stata6_117.dta
Removing pandas/tests/io/data/stata/stata7_111.dta
Removing pandas/tests/io/data/stata/stata7_115.dta
Removing pandas/tests/io/data/stata/stata7_117.dta
Removing pandas/tests/io/data/stata/stata8_113.dta
Removing pandas/tests/io/data/stata/stata8_115.dta
Removing pandas/tests/io/data/stata/stata8_117.dta
Removing pandas/tests/io/data/stata/stata9_115.dta
Removing pandas/tests/io/data/stata/stata9_117.dta
Removing pandas/tests/io/json/data/tsframe_v012.json.zip
Removing pandas/tests/io/parser/data/salaries.csv.zip
Removing pandas/tests/io/parser/data/utf16_ex_small.zip
Removing pandas/tests/io/parser/data/utf32_ex_small.zip
Removing pandas/tests/io/parser/data/utf8_ex_small.zip
Removing pandas/tests/io/sas/data/DEMO_G.xpt
Removing pandas/tests/io/sas/data/DRXFCD_G.xpt
Removing pandas/tests/io/sas/data/SSHSV1_A.xpt
Removing pandas/tests/io/sas/data/paxraw_d_short.xpt
Removing tooling/
Updating files:  79% (2158/2724)
Updating files:  80% (2180/2724)
Updating files:  81% (2207/2724)
Updating files:  82% (2234/2724)
Updating files:  83% (2261/2724)
Updating files:  84% (2289/2724)
Updating files:  85% (2316/2724)
Updating files:  86% (2343/2724)
Updating files:  87% (2370/2724)
Updating files:  88% (2398/2724)
Updating files:  89% (2425/2724)
Updating files:  90% (2452/2724)
Updating files:  91% (2479/2724)
Updating files:  92% (2507/2724)
Updating files:  93% (2534/2724)
Updating files:  94% (2561/2724)
Updating files:  95% (2588/2724)
Updating files:  96% (2616/2724)
Updating files:  97% (2643/2724)
Updating files:  98% (2670/2724)
Updating files:  99% (2697/2724)
Updating files: 100% (2724/2724)
Updating files: 100% (2724/2724), done.
HEAD is now at cb632c1cab PERF: add lib.has_sentinel for integer-indexer sentinel scans (#65923)
Checking out base repo...
Note: switching to '061c2e9190438a0df8d68e2765f486d7e9c82cda^'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at d77d5e54f9 CoW: Avoid warnings in stata code (#56392)
Installing repo...
Using CPython 3.10.12 interpreter at: /usr/bin/python3.10
Creating virtual environment at: .venv
/testbed/.venv/bin/python
Python 3.10.12
Resolved 6 packages in 2m 25s
Prepared 6 packages in 255ms
Installed 6 packages in 133ms
 + numpy==1.26.4
 + pandas==2.2.0.dev0+900.gd77d5e54f9 (from file:///testbed)
 + python-dateutil==2.9.0.post0
 + pytz==2026.2
 + six==1.17.0
 + tzdata==2026.2
Resolved 7 packages in 74ms
Prepared 6 packages in 72ms
Installed 6 packages in 1.27s
 + certifi==2026.6.17
 + charset-normalizer==3.4.7
 + dill==0.4.1
 + idna==3.18
 + requests==2.34.2
 + urllib3==2.7.0
Name: pandas
Version: 2.2.0.dev0+900.gd77d5e54f9
Location: /testbed/.venv/lib/python3.10/site-packages
Requires: numpy, python-dateutil, pytz, tzdata
Required-by:
>>>>> Init Succeeded
Running performance test before patch...
Running test /tests/gso_test_0.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_1.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_2.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_3.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_4.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_5.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_6.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_7.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_8.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_9.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_10.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_11.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_12.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_13.py 10 times...
  Iteration 1/10
/tests/gso_test_13.py:202: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt_left = pd.date_range("2020-01-01", periods=100_000, freq="T")  # 100k minutes
/tests/gso_test_13.py:203: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt_right = pd.date_range("2020-02-01", periods=80_000, freq="2T")
  Iteration 2/10
/tests/gso_test_13.py:202: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt_left = pd.date_range("2020-01-01", periods=100_000, freq="T")  # 100k minutes
/tests/gso_test_13.py:203: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt_right = pd.date_range("2020-02-01", periods=80_000, freq="2T")
  Iteration 3/10
/tests/gso_test_13.py:202: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt_left = pd.date_range("2020-01-01", periods=100_000, freq="T")  # 100k minutes
/tests/gso_test_13.py:203: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt_right = pd.date_range("2020-02-01", periods=80_000, freq="2T")
  Iteration 4/10
/tests/gso_test_13.py:202: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt_left = pd.date_range("2020-01-01", periods=100_000, freq="T")  # 100k minutes
/tests/gso_test_13.py:203: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt_right = pd.date_range("2020-02-01", periods=80_000, freq="2T")
  Iteration 5/10
/tests/gso_test_13.py:202: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt_left = pd.date_range("2020-01-01", periods=100_000, freq="T")  # 100k minutes
/tests/gso_test_13.py:203: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt_right = pd.date_range("2020-02-01", periods=80_000, freq="2T")
  Iteration 6/10
/tests/gso_test_13.py:202: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt_left = pd.date_range("2020-01-01", periods=100_000, freq="T")  # 100k minutes
/tests/gso_test_13.py:203: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt_right = pd.date_range("2020-02-01", periods=80_000, freq="2T")
  Iteration 7/10
/tests/gso_test_13.py:202: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt_left = pd.date_range("2020-01-01", periods=100_000, freq="T")  # 100k minutes
/tests/gso_test_13.py:203: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt_right = pd.date_range("2020-02-01", periods=80_000, freq="2T")
  Iteration 8/10
/tests/gso_test_13.py:202: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt_left = pd.date_range("2020-01-01", periods=100_000, freq="T")  # 100k minutes
/tests/gso_test_13.py:203: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt_right = pd.date_range("2020-02-01", periods=80_000, freq="2T")
  Iteration 9/10
/tests/gso_test_13.py:202: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt_left = pd.date_range("2020-01-01", periods=100_000, freq="T")  # 100k minutes
/tests/gso_test_13.py:203: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt_right = pd.date_range("2020-02-01", periods=80_000, freq="2T")
  Iteration 10/10
/tests/gso_test_13.py:202: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt_left = pd.date_range("2020-01-01", periods=100_000, freq="T")  # 100k minutes
/tests/gso_test_13.py:203: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt_right = pd.date_range("2020-02-01", periods=80_000, freq="2T")
>>>>> Tests Passed
Running test /tests/gso_test_14.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_15.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_16.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_17.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_18.py 10 times...
  Iteration 1/10
/tests/gso_test_18.py:189: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt1 = pd.date_range("2020-01-01", periods=50000, freq="T")
/tests/gso_test_18.py:191: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt2 = pd.date_range("2020-01-15", periods=30000, freq="T")
/tests/gso_test_18.py:220: FutureWarning: 'H' is deprecated and will be removed in a future version, please use 'h' instead.
  dt3 = pd.date_range("2021-06-01", periods=20000, freq="H", tz="UTC")
/tests/gso_test_18.py:221: FutureWarning: 'H' is deprecated and will be removed in a future version, please use 'h' instead.
  dt4 = pd.date_range("2021-06-15", periods=15000, freq="H", tz="UTC")
  Iteration 2/10
/tests/gso_test_18.py:189: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt1 = pd.date_range("2020-01-01", periods=50000, freq="T")
/tests/gso_test_18.py:191: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt2 = pd.date_range("2020-01-15", periods=30000, freq="T")
/tests/gso_test_18.py:220: FutureWarning: 'H' is deprecated and will be removed in a future version, please use 'h' instead.
  dt3 = pd.date_range("2021-06-01", periods=20000, freq="H", tz="UTC")
/tests/gso_test_18.py:221: FutureWarning: 'H' is deprecated and will be removed in a future version, please use 'h' instead.
  dt4 = pd.date_range("2021-06-15", periods=15000, freq="H", tz="UTC")
  Iteration 3/10
/tests/gso_test_18.py:189: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt1 = pd.date_range("2020-01-01", periods=50000, freq="T")
/tests/gso_test_18.py:191: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt2 = pd.date_range("2020-01-15", periods=30000, freq="T")
/tests/gso_test_18.py:220: FutureWarning: 'H' is deprecated and will be removed in a future version, please use 'h' instead.
  dt3 = pd.date_range("2021-06-01", periods=20000, freq="H", tz="UTC")
/tests/gso_test_18.py:221: FutureWarning: 'H' is deprecated and will be removed in a future version, please use 'h' instead.
  dt4 = pd.date_range("2021-06-15", periods=15000, freq="H", tz="UTC")
  Iteration 4/10
/tests/gso_test_18.py:189: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt1 = pd.date_range("2020-01-01", periods=50000, freq="T")
/tests/gso_test_18.py:191: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt2 = pd.date_range("2020-01-15", periods=30000, freq="T")
/tests/gso_test_18.py:220: FutureWarning: 'H' is deprecated and will be removed in a future version, please use 'h' instead.
  dt3 = pd.date_range("2021-06-01", periods=20000, freq="H", tz="UTC")
/tests/gso_test_18.py:221: FutureWarning: 'H' is deprecated and will be removed in a future version, please use 'h' instead.
  dt4 = pd.date_range("2021-06-15", periods=15000, freq="H", tz="UTC")
  Iteration 5/10
/tests/gso_test_18.py:189: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt1 = pd.date_range("2020-01-01", periods=50000, freq="T")
/tests/gso_test_18.py:191: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt2 = pd.date_range("2020-01-15", periods=30000, freq="T")
/tests/gso_test_18.py:220: FutureWarning: 'H' is deprecated and will be removed in a future version, please use 'h' instead.
  dt3 = pd.date_range("2021-06-01", periods=20000, freq="H", tz="UTC")
/tests/gso_test_18.py:221: FutureWarning: 'H' is deprecated and will be removed in a future version, please use 'h' instead.
  dt4 = pd.date_range("2021-06-15", periods=15000, freq="H", tz="UTC")
  Iteration 6/10
/tests/gso_test_18.py:189: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt1 = pd.date_range("2020-01-01", periods=50000, freq="T")
/tests/gso_test_18.py:191: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt2 = pd.date_range("2020-01-15", periods=30000, freq="T")
/tests/gso_test_18.py:220: FutureWarning: 'H' is deprecated and will be removed in a future version, please use 'h' instead.
  dt3 = pd.date_range("2021-06-01", periods=20000, freq="H", tz="UTC")
/tests/gso_test_18.py:221: FutureWarning: 'H' is deprecated and will be removed in a future version, please use 'h' instead.
  dt4 = pd.date_range("2021-06-15", periods=15000, freq="H", tz="UTC")
  Iteration 7/10
/tests/gso_test_18.py:189: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt1 = pd.date_range("2020-01-01", periods=50000, freq="T")
/tests/gso_test_18.py:191: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt2 = pd.date_range("2020-01-15", periods=30000, freq="T")
/tests/gso_test_18.py:220: FutureWarning: 'H' is deprecated and will be removed in a future version, please use 'h' instead.
  dt3 = pd.date_range("2021-06-01", periods=20000, freq="H", tz="UTC")
/tests/gso_test_18.py:221: FutureWarning: 'H' is deprecated and will be removed in a future version, please use 'h' instead.
  dt4 = pd.date_range("2021-06-15", periods=15000, freq="H", tz="UTC")
  Iteration 8/10
/tests/gso_test_18.py:189: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt1 = pd.date_range("2020-01-01", periods=50000, freq="T")
/tests/gso_test_18.py:191: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt2 = pd.date_range("2020-01-15", periods=30000, freq="T")
/tests/gso_test_18.py:220: FutureWarning: 'H' is deprecated and will be removed in a future version, please use 'h' instead.
  dt3 = pd.date_range("2021-06-01", periods=20000, freq="H", tz="UTC")
/tests/gso_test_18.py:221: FutureWarning: 'H' is deprecated and will be removed in a future version, please use 'h' instead.
  dt4 = pd.date_range("2021-06-15", periods=15000, freq="H", tz="UTC")
  Iteration 9/10
/tests/gso_test_18.py:189: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt1 = pd.date_range("2020-01-01", periods=50000, freq="T")
/tests/gso_test_18.py:191: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt2 = pd.date_range("2020-01-15", periods=30000, freq="T")
/tests/gso_test_18.py:220: FutureWarning: 'H' is deprecated and will be removed in a future version, please use 'h' instead.
  dt3 = pd.date_range("2021-06-01", periods=20000, freq="H", tz="UTC")
/tests/gso_test_18.py:221: FutureWarning: 'H' is deprecated and will be removed in a future version, please use 'h' instead.
  dt4 = pd.date_range("2021-06-15", periods=15000, freq="H", tz="UTC")
  Iteration 10/10
/tests/gso_test_18.py:189: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt1 = pd.date_range("2020-01-01", periods=50000, freq="T")
/tests/gso_test_18.py:191: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt2 = pd.date_range("2020-01-15", periods=30000, freq="T")
/tests/gso_test_18.py:220: FutureWarning: 'H' is deprecated and will be removed in a future version, please use 'h' instead.
  dt3 = pd.date_range("2021-06-01", periods=20000, freq="H", tz="UTC")
/tests/gso_test_18.py:221: FutureWarning: 'H' is deprecated and will be removed in a future version, please use 'h' instead.
  dt4 = pd.date_range("2021-06-15", periods=15000, freq="H", tz="UTC")
>>>>> Tests Passed
Running test /tests/gso_test_19.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Applying patch...
Checking patch .circleci/setup_env.sh...
Checking patch ci/code_checks.sh...
Checking patch ci/run_tests.sh...
Checking patch doc/make.py...
Checking patch doc/source/whatsnew/v1.0.0.rst...
Checking patch doc/sphinxext/announce.py...
Checking patch pandas/core/algorithms.py...
Checking patch pandas/core/reshape/merge.py...
Checking patch scripts/download_wheels.sh...
Checking patch scripts/generate_pip_deps_from_conda.py...
Checking patch scripts/validate_docstrings.py...
Checking patch scripts/validate_min_versions_in_sync.py...
Checking patch scripts/validate_rst_title_capitalization.py...
Checking patch scripts/validate_unwanted_patterns.py...
Checking patch setup.py...
Checking patch web/pandas_web.py...
Applied patch .circleci/setup_env.sh cleanly.
Applied patch ci/code_checks.sh cleanly.
Applied patch ci/run_tests.sh cleanly.
Applied patch doc/make.py cleanly.
Applied patch doc/source/whatsnew/v1.0.0.rst cleanly.
Applied patch doc/sphinxext/announce.py cleanly.
Applied patch pandas/core/algorithms.py cleanly.
Applied patch pandas/core/reshape/merge.py cleanly.
Applied patch scripts/download_wheels.sh cleanly.
Applied patch scripts/generate_pip_deps_from_conda.py cleanly.
Applied patch scripts/validate_docstrings.py cleanly.
Applied patch scripts/validate_min_versions_in_sync.py cleanly.
Applied patch scripts/validate_rst_title_capitalization.py cleanly.
Applied patch scripts/validate_unwanted_patterns.py cleanly.
Applied patch setup.py cleanly.
Applied patch web/pandas_web.py cleanly.
Successfully applied patch using git apply --verbose
>>>>> Applied Patch
Installing repo...
Using CPython 3.10.12 interpreter at: /usr/bin/python3.10
Creating virtual environment at: .venv
/testbed/.venv/bin/python
Python 3.10.12
Resolved 6 packages in 2m 11s
Prepared 6 packages in 114ms
Installed 6 packages in 53ms
 + numpy==1.26.4
 + pandas==2.2.0.dev0+900.gd77d5e54f9.dirty (from file:///testbed)
 + python-dateutil==2.9.0.post0
 + pytz==2026.2
 + six==1.17.0
 + tzdata==2026.2
Resolved 7 packages in 68ms
Prepared 6 packages in 7ms
Installed 6 packages in 3ms
 + certifi==2026.6.17
 + charset-normalizer==3.4.7
 + dill==0.4.1
 + idna==3.18
 + requests==2.34.2
 + urllib3==2.7.0
Name: pandas
Version: 2.2.0.dev0+900.gd77d5e54f9.dirty
Location: /testbed/.venv/lib/python3.10/site-packages
Requires: numpy, python-dateutil, pytz, tzdata
Required-by:
>>>>> Init Succeeded
Running performance test after patch...
Running test /tests/gso_test_0.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_1.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_2.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_3.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_4.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_5.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_6.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_7.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_8.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_9.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_10.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_11.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_12.py 10 times...
  Iteration 1/10
  Iteration 2/10
  Iteration 3/10
  Iteration 4/10
  Iteration 5/10
  Iteration 6/10
  Iteration 7/10
  Iteration 8/10
  Iteration 9/10
  Iteration 10/10
>>>>> Tests Passed
Running test /tests/gso_test_13.py 10 times...
  Iteration 1/10
/tests/gso_test_13.py:202: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt_left = pd.date_range("2020-01-01", periods=100_000, freq="T")  # 100k minutes
/tests/gso_test_13.py:203: FutureWarning: 'T' is deprecated and will be removed in a future version, please use 'min' instead.
  dt_right = pd.date_range("2020-02-01", periods=80_000, freq="2T")
Traceback (most recent call last):
  File "/tests/gso_test_13.py", line 373, in <module>
    main()
  File "/tests/gso_test_13.py", line 366, in main
    execution_time = run_test(args.eqcheck, args.reference, args.file_prefix)
  File "/tests/gso_test_13.py", line 321, in run_test
    exec_time, result = timeit.timeit(
  File "/usr/lib/python3.10/timeit.py", line 234, in timeit
    return Timer(stmt, setup, timer, globals).timeit(number)
  File "/usr/lib/python3.10/timeit.py", line 178, in timeit
    timing = self.inner(it, self.timer)
  File "<timeit-src>", line 6, in inner
  File "/tests/gso_test_13.py", line 322, in <lambda>
    lambda: experiment(scenarios),
  File "/tests/gso_test_13.py", line 233, in experiment
    merged = pd.merge_ordered(left, right, on=on_col, how="outer")
  File "/testbed/.venv/lib/python3.10/site-packages/pandas/core/reshape/merge.py", line 436, in merge_ordered
    result = _merger(left, right)
  File "/testbed/.venv/lib/python3.10/site-packages/pandas/core/reshape/merge.py", line 415, in _merger
    return op.get_result()
  File "/testbed/.venv/lib/python3.10/site-packages/pandas/core/reshape/merge.py", line 1861, in get_result
    join_index, left_indexer, right_indexer = self._get_join_info()
  File "/testbed/.venv/lib/python3.10/site-packages/pandas/core/reshape/merge.py", line 1136, in _get_join_info
    (left_indexer, right_indexer) = self._get_join_indexers()
  File "/testbed/.venv/lib/python3.10/site-packages/pandas/core/reshape/merge.py", line 1110, in _get_join_indexers
    return get_join_indexers(
  File "/testbed/.venv/lib/python3.10/site-packages/pandas/core/reshape/merge.py", line 1703, in get_join_indexers
    zipped = zip(*mapped)
  File "/testbed/.venv/lib/python3.10/site-packages/pandas/core/reshape/merge.py", line 1700, in <genexpr>
    _factorize_keys(left_keys[n], right_keys[n], sort=sort)
  File "/testbed/.venv/lib/python3.10/site-packages/pandas/core/reshape/merge.py", line 2399, in _factorize_keys
    mask[0] = False
IndexError: index 0 is out of bounds for axis 0 with size 0
>>>>> Tests Errored
opt_commit: False, binary_reward: 0, reward: 0.0
