[xtensor] Upgrade xtensor, xsimd, and xtl (#5338)

One patch down, accepted by upstream.
This commit is contained in:
zhihaoy 2019-02-15 15:57:48 -06:00 committed by Codiferous
parent ed3b364917
commit 84a6baab26
7 changed files with 9 additions and 34 deletions

View File

@ -1,5 +1,5 @@
Source: xsimd
Version: 7.1.2
Version: 7.1.3
Description: Modern, portable C++ wrappers for SIMD intrinsics
Feature: xcomplex

View File

@ -1,24 +0,0 @@
diff --git a/include/xsimd/stl/algorithms.hpp b/include/xsimd/stl/algorithms.hpp
index 4cb2b79..1590b89 100644
--- a/include/xsimd/stl/algorithms.hpp
+++ b/include/xsimd/stl/algorithms.hpp
@@ -6,6 +6,9 @@
* The full license is in the file LICENSE, distributed with this software. *
****************************************************************************/
+#ifndef XSIMD_ALGORITHMS_HPP
+#define XSIMD_ALGORITHMS_HPP
+
#include "xsimd/memory/xsimd_load_store.hpp"
namespace xsimd
@@ -126,4 +129,6 @@ namespace xsimd
#undef XSIMD_LOOP_MACRO
}
-}
\ No newline at end of file
+}
+
+#endif
\ No newline at end of file

View File

@ -5,10 +5,9 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO QuantStack/xsimd
REF 7.1.2
SHA512 9479eb6188a68388d470e38ec7b08aaeeb03a1028a574258b52e1c39ce0b1b1aaf97a5cb898447f68c989badd23903ba7a059f5daf59160c660ba751d668c0eb
REF 7.1.3
SHA512 9f0e2babee9a3a80e16440466277bd635a26197f80cdf806312f7e1cc616db59062887566d50b4cdebe3c3ba4d60155b477684177607428aee53e1d5a95de926
HEAD_REF master
PATCHES PatchHeaderIncludeGuard.patch
)
if("xcomplex" IN_LIST FEATURES)

View File

@ -1,5 +1,5 @@
Source: xtensor
Version: 2019-01-20
Version: 0.19.3
Description: C++ tensors with broadcasting and lazy computing
Build-Depends: nlohmann-json, xtl

View File

@ -5,8 +5,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO QuantStack/xtensor
REF ca0cfdbde852ee61a3ef20076e2733030f3d6479
SHA512 d960a3c1c3e6c9250c6bc5ed4e641486980a3ffa4179696eabb92fee50673901324cd2174b76cbd74ab07e6f3c175a26cb564b3087863602c3dce0a83a263da6
REF 0.19.3
SHA512 e3b0085115252441ef4ddf21ef48ca18c3872c24d7f94d2f7533fa8f4b00dff0b5613946296f9dd4d7db3381ff43b41dd2f1ae3857a409fabd439eade431aba2
HEAD_REF master
)

View File

@ -1,4 +1,4 @@
Source: xtl
Version: 0.5.3
Version: 0.5.4
Build-Depends: nlohmann-json
Description: The x template library.

View File

@ -5,8 +5,8 @@ include(vcpkg_common_functions)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO QuantStack/xtl
REF 0.5.3
SHA512 340e10a113d88be81833e8c123835de0fd30bc9b80387cd260edbff5e54ff2d78a72f77ec8803e3031f54f32c7f189a7afc9e0c1b7446fc6340a4482f308ccbf
REF 0.5.4
SHA512 6181334dda9a2afce4ce2809572605c2f911770f7805a8328e14fa94d4572475c7725f2ead54daec00e62933df6a4c22616a247798c5b7f1f3bd4290945776c8
HEAD_REF master
)