Uploaded image for project: 'Python Driver'
  1. Python Driver
  2. PYTHON-1870

PyPy 2.7 segfault running the test suite

    • Type: Icon: Bug Bug
    • Resolution: Gone away
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Tests
    • Labels:
      None

      PyPy 2.7 hit a segfault in the test suite:

       [2019/06/13 10:48:35.120]   test_bad_encode (test_collection.TestCollection) ... ok (0.026s)
       [2019/06/13 10:48:35.184]   test_bypass_document_validation_bulk_write (test_collection.TestCollection) ... ok (0.064s)
       [2019/06/13 10:48:35.267]   test_command_document_too_large (test_collection.TestCollection) ... /data/mci/bb9024821ad2777c90d80a878449e3a4/src/.evergreen/run-tests.sh: line 122: 13365 Segmentation fault      $COVERAGE_OR_PYTHON $EXTRA_ARGS $COVERAGE_ARGS setup.py $C_EXTENSIONS test $OUTPUT
       [2019/06/13 10:48:35.268] Command failed: command encountered problem: exit status 139
       [2019/06/13 10:48:35.268] Task completed - FAILURE.
      

      Full PyPy version:

       [2019/06/13 10:47:41.209] + /opt/python/pypy/bin/pypy -c 'import sys; print(sys.version)'
       [2019/06/13 10:47:41.207] 2.7.13 (8cdda8b8cdb8ff29d9e620cccd6c5edd2f2a23ec, Apr 16 2019, 18:25:57)
       [2019/06/13 10:47:41.207] [PyPy 7.1.1 with GCC 8.2.0]
      

      Patch link: https://evergreen.mongodb.com/task/mongo_python_driver_tests_python_version_rhel62_test_ssl__auth~noauth_ssl~nossl_python_version~pypy_coverage~coverage_test_4.0_replica_set_patch_f85a9f9450a9784c048a20f6d39948b3e6326e71_5d028bc20ae6066e01cd8708_19_06_13_17_45_57

            Assignee:
            Unassigned Unassigned
            Reporter:
            shane.harvey@mongodb.com Shane Harvey
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: