Skip to content

Windows ninja 报错:error C2440: 'static_cast': cannot convert from 'InType' to 'OutType' #76161

@Manfredss

Description

@Manfredss

问题描述 Issue Description

已按照流程 windows 下从源码编译 setup,使用 ninja 编译会出现如下错误

Image

cmake 命令:cmake .. -GNinja -DWITH_GPU=ON -DWITH_UNITY_BUILD=ON -DWITH_DISTRIBUTE=ON

是否为 MSVC 模板展开非法类型组合?

用了 Visual Studio 2022 Community 版,2019 的版本已无法下载

版本&环境信息 Version & Environment Information


Paddle version: N/A
Paddle With CUDA: N/A

OS: Windows 11
GCC version: N/A
Clang version: 19.1.5
CMake version: version 3.18.6
Libc version: N/A
Python version: 3.12.12

CUDA version: 12.8.61
Build cuda_12.8.r12.8/compiler.35404655_0
cuDNN version: N/A
Nvidia driver version: 581.57
Nvidia driver List:
GPU 0: NVIDIA GeForce RTX 5070 Ti


CPU: AMD Ryzen7 9800X3D
cuDNN: 8.9.7
系统环境:Windows 11 Home

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions