Commit 51b01727 authored by COULAUD Olivier's avatar COULAUD Olivier

Fix bug withh g++ 7.2 but still have bugs with Clang 5.0

parent cd5c3de3
......@@ -98,6 +98,8 @@ public:
using allocator_type_tuple = std::tuple<typename Allocator::template rebind<Types>::other...>;
constexpr static auto indices = inria::make_index_sequence<sizeof...(Types)>();
private:
template<typename T>
......@@ -1306,8 +1308,11 @@ public:
using pointer_tuple = std::tuple<Types*...>;
using base_t::base_t;
using typename base_t::tuple;
variadic_vector_iterator(base_t tup_in) : base_t(tup_in){}
/*
*/
// variadic_vector_iterator(base_t tup_in):(tup_in){}
/** \brief Assignment addition operator
*
* \param n Shift steps to apply to the iterator
......
#undef NDEBUG
#include <cassert>
#include <vector>
......@@ -21,10 +22,10 @@ class testFBasicParticleContainer {
using FParticleData = FParticle::tuple_data_t;
static_assert(
std::is_same<
FParticleData,
pack_expand_tuple<pack<3,FReal>, pack<5,float> > >::value,
"");
std::is_same<
FParticleData,
pack_expand_tuple<pack<3,FReal>, pack<5,float> > >::value,
"");
using FPosition = FPoint<FReal>;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment