From f0ce88cff75e2020b4beae54b094c77c526724a2 Mon Sep 17 00:00:00 2001 From: Tobias Bosch Date: Mon, 24 Feb 2020 23:09:36 +0000 Subject: [PATCH] Include explicitly, and don't rely on the implicit include via . This implicit dependency does no longer exist in a recent llbm release (sha 78be61871704). --- Eigen/Core | 1 + Eigen/src/Core/arch/Default/Half.h | 1 + 2 files changed, 2 insertions(+) diff --git a/Eigen/Core b/Eigen/Core index bb8ad464d..688361d46 100644 --- a/Eigen/Core +++ b/Eigen/Core @@ -72,6 +72,7 @@ #include #include #include +#include #ifndef EIGEN_NO_IO #include #endif diff --git a/Eigen/src/Core/arch/Default/Half.h b/Eigen/src/Core/arch/Default/Half.h index 56782b340..9f4c1ebdf 100644 --- a/Eigen/src/Core/arch/Default/Half.h +++ b/Eigen/src/Core/arch/Default/Half.h @@ -42,6 +42,7 @@ #define EIGEN_EXPLICIT_CAST(tgt_type) operator tgt_type() #endif +#include namespace Eigen {