message: replacing std::integral_constant with camp::integral_constant
diff: @@ -246,14 +246,14 @@ struct ExactSqrt
  // helper function to get the Nth value from a camp int pack:
  template <size_t N, size_t... I>
  static constexpr size_t GetN(camp::int_seq<size_t, I...> sizes){
  -return std::integral_constant<size_t,
  +return camp::integral_constant<size_t,
  std::get<N>(std::array<size_t,sizeof...(I)> { I... }) >();
  }
  //compile time loop over an integer sequence
  //this allows for creating a loop over a compile time
  template <typename Func, typename T, T... ts>
  static void seq_for(camp::int_seq<T, ts...>, Func func) {
  - (static_cast<void>(f(std::integral_constant<T, ts>{})), ...);
  + (static_cast<void>(f(camp::integral_constant<T, ts>{})), ...);
  }
  template<size_t N, typename Func>
  static void seq_for(Func func) {
  