googleapis / googleapis/google-cloud-cpp
Reduce PDB size for storage_grpc feature
- Ngôn ngữ chính
- C++
- Star
- 659
- Fork
- 462
- Merge trung bình
- 1 ngày 2 giờ
- Pull request đã merge (30 ngày)
- 89
Mô tả
We got
```
LINK : fatal error LNK1201: error writing to program database 'C:\b\google\cloud\storage\benchmarks\storage_throughput_vs_cpu_benchmark.pdb'; check for insufficient disk space, invalid path, or insufficient privilege
```
when building `core` feature for `storage_grpc` in `debug` mode.
We cannot use larger runner because the cost is high.
We need to research any way to reduce the PDB size of storage_grpc debug build.
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện bản build tính năng `core` của `storage_grpc` ở chế độ `debug` trên Windows runner và kiểm tra lỗi về kích thước PDB đã được báo cáo. Nghiên cứu các cách giảm kích thước PDB của bản build debug mà không tăng dung lượng của runner. Được xem là hoàn thành khi bản build hoàn tất trong các giới hạn hiện có của runner và cách tiếp cận được ghi lại.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- cpp, grpc
- Lĩnh vực
- build-system
- Loại issue
- Lỗi
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- 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
- 25/100