test_builtin.ImmortalTests.test_immortals tests are not so immortal on i586 and 3.14.0a3
Đang mở
Chưa có ai nhận issue này.
3.14
tests
type-bug
- Ngôn ngữ chính
- Python
- Star
- 77.2k
- Fork
- 35.9k
- Chỉ số merge pull request
- Chỉ số pull request đang chờ
Mô tả
Bug report
Bug description:
All test_builtin.ImmortalTests.test_immortals tests fail on openSUSE/Factory in 3.14.0a3 on i586 (32bit) platform with this error:
[ 1122s] ======================================================================
[ 1122s] FAIL: test_immortals (test.test_builtin.ImmortalTests.test_immortals) [None]
[ 1122s] ----------------------------------------------------------------------
[ 1122s] Traceback (most recent call last):
[ 1122s] File "/home/abuild/rpmbuild/BUILD/Python-3.14.0a3/Lib/test/test_builtin.py", line 2702, in assert_immortal
[ 1122s] self.assertEqual(sys.getrefcount(immortal), self.IMMORTAL_REFCOUNT)
[ 1122s] ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 1122s] AssertionError: 1342177280 != 1879048192
Complete build log with all details of packages used and steps taken to reproduce.
CPython versions tested on:
3.14
Operating systems tested on:
Linux
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Bắt đầu với Lib/test/test_builtin.py quanh dòng 2702 và assertion ImmortalTests.test_immortals đang thất bại. Xem lại build log đầy đủ được liên kết cho môi trường i586 và xác định tại sao refcount quan sát được khác với giá trị mong đợi; công việc được xem là hoàn tất khi các bài kiểm thử immortal vượt qua trên bản build Python 3.14 32-bit được báo cáo.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- python
- Lĩnh vực
- testing
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 35/100