try to fix pipeline 3
This commit is contained in:
parent
9fad49a2eb
commit
b1df3e1307
6 changed files with 6 additions and 4 deletions
|
@ -1,7 +1,7 @@
|
||||||
before_script:
|
before_script:
|
||||||
- export GTEST_ROOT=/opt/gtest-1.8.0
|
- 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:
|
stages:
|
||||||
- build
|
- build
|
||||||
|
|
|
@ -81,8 +81,8 @@ namespace CNORXZ
|
||||||
}
|
}
|
||||||
|
|
||||||
template <class F, typename... Args, SizeT... Is>
|
template <class F, typename... Args, SizeT... Is>
|
||||||
static constexpr decltype(auto) consecFuncI(const F& f, const Args&... args,
|
constexpr decltype(auto) consecFuncI(const F& f, const Args&... args,
|
||||||
std::index_sequence<Is...> is)
|
std::index_sequence<Is...> is)
|
||||||
{
|
{
|
||||||
typedef decltype(consecApply<0>(f, args...)) OType;
|
typedef decltype(consecApply<0>(f, args...)) OType;
|
||||||
constexpr SizeT N = sizeof...(Is);
|
constexpr SizeT N = sizeof...(Is);
|
||||||
|
|
|
@ -14,6 +14,7 @@ namespace CNORXZ
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
DEFAULT_MEMBERS(XIndexBase);
|
DEFAULT_MEMBERS(XIndexBase);
|
||||||
|
virtual ~XIndexBase() = default;
|
||||||
virtual XIndexPtr copy() const = 0;
|
virtual XIndexPtr copy() const = 0;
|
||||||
virtual SizeT pos() const = 0;
|
virtual SizeT pos() const = 0;
|
||||||
|
|
||||||
|
|
|
@ -74,7 +74,6 @@ namespace CNORXZ
|
||||||
inline SizeT mkPMax() const;
|
inline SizeT mkPMax() const;
|
||||||
inline SizeT mkLMax() const;
|
inline SizeT mkLMax() const;
|
||||||
|
|
||||||
SizeT mLPos = 0;
|
|
||||||
Sptr<YRange> mRange;
|
Sptr<YRange> mRange;
|
||||||
Vector<XIndexPtr> mIs;
|
Vector<XIndexPtr> mIs;
|
||||||
Vector<SizeT> mBlockSizes; // dim() elements only!!!
|
Vector<SizeT> mBlockSizes; // dim() elements only!!!
|
||||||
|
|
|
@ -10,6 +10,7 @@ namespace CNORXZ
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
DEFAULT_MEMBERS(VPosBase);
|
DEFAULT_MEMBERS(VPosBase);
|
||||||
|
virtual ~VPosBase() = default;
|
||||||
|
|
||||||
virtual Uptr<VPosBase> copy() const = 0;
|
virtual Uptr<VPosBase> copy() const = 0;
|
||||||
virtual SizeT vsize() const = 0;
|
virtual SizeT vsize() const = 0;
|
||||||
|
|
|
@ -32,6 +32,7 @@ namespace CNORXZ
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
DEFAULT_MEMBERS(VXprBase);
|
DEFAULT_MEMBERS(VXprBase);
|
||||||
|
virtual ~VXprBase() = default;
|
||||||
|
|
||||||
virtual Uptr<VXprBase<T>> copy() const = 0;
|
virtual Uptr<VXprBase<T>> copy() const = 0;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue