SymSGD classification test hangs on Linux ARM32 Helix
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ả
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
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc 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.
Issue khác của dotnet/machinelearning
-
area-TensorFlow untriaged
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
dotnet/machinelearning#7836 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
ToArrowRecordBatches accumulates arrays from previous batches, producing invalid record batchesĐang mởarea-DataFrame bug untriaged
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
dotnet/machinelearning#7799 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
LlamaTokenizer encodes some runs of repeated characters differently from SentencePieceCó thể đã có người làm @Laurianti đã nhận 21 ngày trước. Đang mởuntriaged
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
dotnet/machinelearning#7751 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
BertTokenizer merges words separated only by `\n`, `\t` or `\r`Có thể đã có người làm @rosebyte đã nhận 29 ngày trước. Đang mởarea-Tokenizers green
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
dotnet/machinelearning#7724 · 3 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Comment in example code not matching docstring for TimeSeriesCatalog.DetectSeasonality MethodĐang mởarea-TimeSeries documentation untriaged
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
dotnet/machinelearning#7205 ·
Maintainer thường phản hồi trong vòng 2 ngày
Tất cả issue của dotnet/machinelearning
Issue tương tự
-
area: client bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày
-
bug mcp misleading small
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
hazeliscoding/gil-sweep#25 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Bug Platform: Android
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
getsentry/sentry-dotnet#5764 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày