acts-project / acts-project/covfie

Missing "#include <cstdint>" when compiling with gcc16/cuda 13.4.1 ?

Đang mở
#120 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
C++
Star
17
Fork
11
Merge trung bình
3 giờ 54 phút
Pull request đã merge (30 ngày)
14

Mô tả

Hi,

I've tried a local test build of AthenaExternals with gcc16 and the recently released cuda 13.4.1 and see many compilation errors in covfie that get's pulled in by ACTS/traccc similar to:
```
/build1/elmsheus/gcc16_20260910/build/build/AthenaExternals/src/Acts-build/_deps/covfie-src/lib/core/covfie/core/backend/transformer/linear.hpp(63): error: identifier "uint32_t" is undefined
```
It seems a simple
```
#include
```
might be missing in the following files:
```
lib/core/covfie/core/utility/binary_io.hpp
lib/core/covfie/core/backend/primitive/constant.hpp
lib/core/covfie/core/backend/transformer/affine.hpp
lib/core/covfie/core/backend/transformer/clamp.hpp
lib/core/covfie/core/backend/transformer/linear.hpp
lib/core/covfie/core/backend/primitive/array.hpp
lib/core/covfie/core/backend/transformer/strided.hpp
lib/core/covfie/core/field.hpp
lib/cuda/covfie/cuda/backend/primitive/cuda_device_array.hpp
lib/cuda/covfie/cuda/backend/primitive/cuda_texture.hpp
```

Could you please check ?
Cheers, Johannes

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

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.