Windows process backend does not compile and the Windows port was reverted
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 42/100
Hướng nghiên cứu
Read include/Process/WinProcess.hpp alongside the C4 Process interface and the existing Unix process backend; check the C4 and M6 dependencies first. Then build with _WIN32 and run the available process tests, and inspect the CI configuration for the Windows job. Done means Windows captures tool output and exit status, compiles WinProcess.hpp, and has a windows-latest build job when the analyzer permits.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Problem
include/Process/WinProcess.hpp has a constructor incompatible with ProcessFactory, uses an undefined arguments member and hard-codes cmd /C dir. PR #36 (Windows port) was merged then reverted.
Fix
Re-align WindowsProcess on the new Process interface from C4 (CreateProcess with pipes, exit code). Add a Windows CI job once the analyzer builds on Windows. Depends on C4 and M6.
Acceptance
-
WinProcess.hppcompiles under_WIN32against the C4 interface - Tool output and exit status are captured on Windows like on Unix
- A
windows-latestCI job buildsctrace(analyzer permitting)
Delivery
One focused PR with an English Conventional Commit. Include Closes #<this issue> in the PR body. Tracked in ROADMAP.md as M10.
- Ngôn ngữ chính
- C++
- Star
- 5
- Fork
- 4
- Merge trung bình
- 1 giờ 9 phút
- Pull request đã merge (30 ngày)
- 81
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không 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 CoreTrace/coretrace
-
chore good first issue severity/minor
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
Maintainer thường phản hồi trong vòng 1 ngày
-
build severity/minor
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
CoreTrace/coretrace#176 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
build good first issue severity/minor
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
Maintainer thường phản hồi trong vòng 1 ngày
-
test: add unit tests for ctrace::RunDirectoryCó thể đã có người làm @tecnolgd đã nhận 3 ngày trước. Đang mởgood first issue test
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
CoreTrace/coretrace#164 · 2 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Release a macOS disk image (.dmg) for Apple siliconCó thể đã có người làm @SizzleUnrlsd đã nhận 1 ngày trước. Đang mởbuild enhancement
CoreTrace/coretrace#198 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của CoreTrace/coretrace
Issue tương tự
-
backlog bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
EchoTools/nevr-runtime#653 ·
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 72/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 75/100
InfiniTimeOrg/InfiniTime#2492 ·
-
accessibility good first issue hacktoberfest help wanted
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
OpenChemistry/avogadrolibs#3184 ·
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 68/100
Tracktion/tracktion_engine#475 ·
Maintainer thường phản hồi trong vòng 1 ngày