瀏覽代碼

Make it compile on Ubuntu 20.04 (g++ 9.4.0)

Ian Goldberg 2 年之前
父節點
當前提交
903f45caf8
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      duoram.tcc

+ 2 - 2
duoram.tcc

@@ -557,7 +557,7 @@ Duoram<T>::Shape::MemRefExpl<FT,FST>::operator FT()
 
 // Explicit update to a given index of Duoram memory
 template <typename T> template <typename FT, typename FST>
-typename Duoram<T>::Shape::MemRefExpl<FT,FST>
+typename Duoram<T>::Shape::template MemRefExpl<FT,FST>
     &Duoram<T>::Shape::MemRefExpl<FT,FST>::operator+=(const FT& M)
 {
     Shape &shape = this->shape;
@@ -614,7 +614,7 @@ typename Duoram<T>::Shape::MemRefExpl<FT,FST>
 
 // Explicit write to a given index of Duoram memory
 template <typename T> template <typename FT, typename FST>
-typename Duoram<T>::Shape::MemRefExpl<FT,FST>
+typename Duoram<T>::Shape::template MemRefExpl<FT,FST>
     &Duoram<T>::Shape::MemRefExpl<FT,FST>::operator=(const FT& M)
 {
     FT oldval = *this;