New user self-registration is disabled due to spam. Please email eigen-core-team @ if you need an account.
Before reporting a bug, please make sure that your Eigen version is up-to-date!

Bug 1421

Summary: Use of "long long" in Core/arch/CUDA/Half.h
Product: Eigen Reporter: Yixuan Qiu <yixuan.qiu>
Component: Core - generalAssignee: Nobody <eigen.nobody>
Status: NEW ---    
Severity: Compilation Problem CC: chtz, gael.guennebaud, jacob.benoit.1
Priority: Normal    
Version: 3.3 (current stable)   
Hardware: All   
OS: All   

Description Yixuan Qiu 2017-04-25 12:31:06 UTC
Hi All,

In the current 3.3 branch, Core/arch/CUDA/Half.h has several use of "long long" (e.g. that is undefined in C++ 98. As a result, compilers will give warnings with strict C++ 98 standard selected.

This should be a minor issue, but it would be nice to get it fixed. Thanks.