try to fix pipeline 3

This commit is contained in:
Christian Zimmermann 2022-12-04 18:42:35 +01:00
parent 9fad49a2eb
commit b1df3e1307
6 changed files with 6 additions and 4 deletions

View file

@ -1,7 +1,7 @@
before_script:
- export GTEST_ROOT=/opt/gtest-1.8.0
image: docker.io/rqcd/centos-buildtools:7.2.1511
image: hub.docker.com/r/88plug/gcc-8-ubuntu-18.04
stages:
- build

View file

@ -81,8 +81,8 @@ namespace CNORXZ
}
template <class F, typename... Args, SizeT... Is>
static constexpr decltype(auto) consecFuncI(const F& f, const Args&... args,
std::index_sequence<Is...> is)
constexpr decltype(auto) consecFuncI(const F& f, const Args&... args,
std::index_sequence<Is...> is)
{
typedef decltype(consecApply<0>(f, args...)) OType;
constexpr SizeT N = sizeof...(Is);

View file

@ -14,6 +14,7 @@ namespace CNORXZ
{
public:
DEFAULT_MEMBERS(XIndexBase);
virtual ~XIndexBase() = default;
virtual XIndexPtr copy() const = 0;
virtual SizeT pos() const = 0;

View file

@ -74,7 +74,6 @@ namespace CNORXZ
inline SizeT mkPMax() const;
inline SizeT mkLMax() const;
SizeT mLPos = 0;
Sptr<YRange> mRange;
Vector<XIndexPtr> mIs;
Vector<SizeT> mBlockSizes; // dim() elements only!!!

View file

@ -10,6 +10,7 @@ namespace CNORXZ
{
public:
DEFAULT_MEMBERS(VPosBase);
virtual ~VPosBase() = default;
virtual Uptr<VPosBase> copy() const = 0;
virtual SizeT vsize() const = 0;

View file

@ -32,6 +32,7 @@ namespace CNORXZ
{
public:
DEFAULT_MEMBERS(VXprBase);
virtual ~VXprBase() = default;
virtual Uptr<VXprBase<T>> copy() const = 0;