Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

SymSGD classification test hangs on Linux ARM32 Helix

Đang mở Phù hợp với người mới
#7,837 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 2 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
2/5
Thời gian dự kiến
1-3 giờ
Mức phù hợp với người mới
76/100
Loại issue
Lỗi
Độ rõ ràng
Đặc tả rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
csharp, machine-learning
Lĩnh vực
machine-learning, testing

Hướng nghiên cứu

Tìm hai bài kiểm thử có tên TestEstimatorSymSgdClassificationTrainer và TestEstimatorSymSgdInitPredictor, rồi kiểm tra cách bộ kiểm thử này áp dụng các biện pháp cách ly theo nền tảng. Chỉ áp dụng cách ly cho Linux ARM32 khi chạy cục bộ và cho cả hai cấu hình Debug và Release. Xác nhận rằng cả hai bài kiểm thử đều được cách ly trên nền tảng đó, còn ARM64, Windows, x64 và các bài kiểm thử SymSGD khác không bị ảnh hưởng.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

area-Native untriaged

System Information (please complete the following information):

  • OS & Version: Ubuntu 22.04 ARM32 Helix container (ubuntu-22.04-helix-arm32v7).
  • ML.NET Version: PR #7833, commit 100af589f.
  • .NET Version: .NET 8, Debug and Release.

Describe the bug
TestEstimatorSymSgdClassificationTrainer becomes runnable with accurate native-library detection, then reports Too many args to microtask: 26! and hangs until the 3,600-second work-item timeout. Debug also reports malloc(): unsorted double linked list corrupted.

Screenshots, Code, Sample Projects
Debug log · Release log

Additional context
Quarantine TestEstimatorSymSgdClassificationTrainer and TestEstimatorSymSgdInitPredictor only on Linux ARM32, including local runs and both build configurations. Preserve ARM64, Windows, x64, and other SymSGD tests.

After the first quarantine, build 1643911 reaches TestEstimatorSymSgdInitPredictor, which reports the same microtask error and exits 255 (Release log). The recorded failures are from Helix; the quarantine is OS/architecture-based.

Ngôn ngữ chính
C#
Star
9.4k
Fork
2k
Merge trung bình
3 ngày 3 giờ
Pull request đã merge (30 ngày)
51

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. 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.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của dotnet/machinelearning

Tất cả issue của dotnet/machinelearning

Issue tương tự

Thêm issue về C#

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.