当前位置: 首页 > ds >正文

error report

build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/OutputUnit_d.cc: In member function ‘int OutputUnit_d::getVCBufferOccupancy(int)’:
build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/OutputUnit_d.cc:135:40: error: no matching function for call to ‘flitBuffer_d::isReady()’
if (m_out_buffer_vcis[vc]->isReady()) {
^
build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/OutputUnit_d.cc:135:40: note: candidate is:
In file included from build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/NetworkLink_d.hh:38:0,
from build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/CreditLink_d.hh:34,
from build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/OutputUnit_d.hh:38,
from build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/OutputUnit_d.cc:32:
build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/flitBuffer_d.hh:47:10: note: bool flitBuffer_d::isReady(Cycles)
bool isReady(Cycles curTime);
^
build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/flitBuffer_d.hh:47:10: note: candidate expects 1 argument, 0 provided
scons: *** [build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/OutputUnit_d.o] Error 1
scons: building terminated because of errors.

In file included from build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc:41:0:
build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/VCallocator_d.hh: In member function ‘void Router_d::collateStats()’:
build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/VCallocator_d.hh:90:25: error: ‘std::vector VCallocator_d::m_local_arbiter_activity’ is private
std::vector m_local_arbiter_activity;
^
build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc:207:17: error: within this context
m_vc_alloc->m_local_arbiter_activity = m_vc_local_arbiter_activity;
^
build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc:207:42: error: no match for ‘operator=’ (operand types are ‘std::vector’ and ‘Stats::Scalar’)
m_vc_alloc->m_local_arbiter_activity = m_vc_local_arbiter_activity;
^
build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc:207:42: note: candidates are:
In file included from /usr/include/c++/4.8/vector:69:0,
from /usr/include/c++/4.8/bits/random.h:34,
from /usr/include/c++/4.8/random:50,
from /usr/include/c++/4.8/bits/stl_algo.h:65,
from /usr/include/c++/4.8/algorithm:62,
from build/X86_VI_hammer_GPU/base/stl_helpers.hh:34,
from build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc:31:
/usr/include/c++/4.8/bits/vector.tcc:160:5: note: std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]
vector<_Tp, _Alloc>::
^
/usr/include/c++/4.8/bits/vector.tcc:160:5: note: no known conversion for argument 1 from ‘Stats::Scalar’ to ‘const std::vector&’
In file included from /usr/include/c++/4.8/vector:64:0,
from /usr/include/c++/4.8/bits/random.h:34,
from /usr/include/c++/4.8/random:50,
from /usr/include/c++/4.8/bits/stl_algo.h:65,
from /usr/include/c++/4.8/algorithm:62,
from build/X86_VI_hammer_GPU/base/stl_helpers.hh:34,
from build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc:31:
/usr/include/c++/4.8/bits/stl_vector.h:439:7: note: std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::vector<_Tp, _Alloc>&&) [with _Tp = double; _Alloc = std::allocator]
operator=(vector&& __x) noexcept(_Alloc_traits::_S_nothrow_move())
^
/usr/include/c++/4.8/bits/stl_vector.h:439:7: note: no known conversion for argument 1 from ‘Stats::Scalar’ to ‘std::vector&&’
/usr/include/c++/4.8/bits/stl_vector.h:461:7: note: std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = double; _Alloc = std::allocator]
operator=(initializer_list<value_type> __l)
^
/usr/include/c++/4.8/bits/stl_vector.h:461:7: note: no known conversion for argument 1 from ‘Stats::Scalar’ to ‘std::initializer_list’
In file included from build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc:41:0:
build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/VCallocator_d.hh:91:25: error: ‘std::vector VCallocator_d::m_global_arbiter_activity’ is private
std::vector m_global_arbiter_activity;
^
build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc:208:17: error: within this context
m_vc_alloc->m_global_arbiter_activity = m_vc_global_arbiter_activity;
^
build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc:208:43: error: no match for ‘operator=’ (operand types are ‘std::vector’ and ‘Stats::Scalar’)
m_vc_alloc->m_global_arbiter_activity = m_vc_global_arbiter_activity;
^
build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc:208:43: note: candidates are:
In file included from /usr/include/c++/4.8/vector:69:0,
from /usr/include/c++/4.8/bits/random.h:34,
from /usr/include/c++/4.8/random:50,
from /usr/include/c++/4.8/bits/stl_algo.h:65,
from /usr/include/c++/4.8/algorithm:62,
from build/X86_VI_hammer_GPU/base/stl_helpers.hh:34,
from build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc:31:
/usr/include/c++/4.8/bits/vector.tcc:160:5: note: std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = double; _Alloc = std::allocator]
vector<_Tp, _Alloc>::
^
/usr/include/c++/4.8/bits/vector.tcc:160:5: note: no known conversion for argument 1 from ‘Stats::Scalar’ to ‘const std::vector&’
In file included from /usr/include/c++/4.8/vector:64:0,
from /usr/include/c++/4.8/bits/random.h:34,
from /usr/include/c++/4.8/random:50,
from /usr/include/c++/4.8/bits/stl_algo.h:65,
from /usr/include/c++/4.8/algorithm:62,
from build/X86_VI_hammer_GPU/base/stl_helpers.hh:34,
from build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc:31:
/usr/include/c++/4.8/bits/stl_vector.h:439:7: note: std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::vector<_Tp, _Alloc>&&) [with _Tp = double; _Alloc = std::allocator]
operator=(vector&& __x) noexcept(_Alloc_traits::_S_nothrow_move())
^
/usr/include/c++/4.8/bits/stl_vector.h:439:7: note: no known conversion for argument 1 from ‘Stats::Scalar’ to ‘std::vector&&’
/usr/include/c++/4.8/bits/stl_vector.h:461:7: note: std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::initializer_list<_Tp>) [with _Tp = double; _Alloc = std::allocator]
operator=(initializer_list<value_type> __l)
^
/usr/include/c++/4.8/bits/stl_vector.h:461:7: note: no known conversion for argument 1 from ‘Stats::Scalar’ to ‘std::initializer_list’
In file included from build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc:39:0:
build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/SWallocator_d.hh:73:12: error: ‘double SWallocator_d::m_local_arbiter_activity’ is private
double m_local_arbiter_activity, m_global_arbiter_activity;
^
build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc:209:17: error: within this context
m_sw_alloc->m_local_arbiter_activity = m_sw_local_arbiter_activity;
^
build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc:209:42: error: cannot convert ‘Stats::Scalar’ to ‘double’ in assignment
m_sw_alloc->m_local_arbiter_activity = m_sw_local_arbiter_activity;
^
In file included from build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc:39:0:
build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/SWallocator_d.hh:73:38: error: ‘double SWallocator_d::m_global_arbiter_activity’ is private
double m_local_arbiter_activity, m_global_arbiter_activity;
^
build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc:210:17: error: within this context
m_sw_alloc->m_global_arbiter_activity = m_sw_global_arbiter_activity;
^
build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc:210:43: error: cannot convert ‘Stats::Scalar’ to ‘double’ in assignment
m_sw_alloc->m_global_arbiter_activity = m_sw_global_arbiter_activity;
^
In file included from build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc:40:0:
build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/Switch_d.hh:64:12: error: ‘double Switch_d::m_crossbar_activity’ is private
double m_crossbar_activity;
^
build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/Router_d.cc:211:37: error: within this context
m_crossbar_activity = m_switch->m_crossbar_activity;
^
scons: *** [build/X86_VI_hammer_GPU/mem/ruby/network/garnet/fixed-pipeline/Router_d.o] Error 1
scons: building terminated because of errors.

http://www.xdnf.cn/news/13917.html

相关文章:

  • 5种常见的网络保密通信协议
  • 【Linux】regmap子系统
  • 智慧工厂物联网解决方案:纺织厂边缘计算网关应用
  • 图像处理控件Aspose.Imaging教程:图像处理控件Aspose.Imaging教程:在Java中构建 SVG 图像调整器
  • vanna多表关联的实验
  • 将idea的目录结构以文本导出
  • MySQL 8.0的数据库root用户默认无法远程登录,需要修改root的远程授权
  • 使用AkShare获取大A列表
  • ( github actions + workflow 03 ) 手动添加 token, 防止权限不够
  • 运营商实名验证接口如何用Python实现调用?
  • 新疆大学具身导航新范式!DOPE:基于双重对象感知增强网络的视觉语言导航
  • golang -- map实现原理
  • 单片机队列功能模块的实战和应用
  • Elasticsearch的数据同步
  • 在线机考|2025年华为暑期实习春招秋招编程题(最新)——第2题_网络整改
  • 基于mapreduce的气候分析系统
  • Dify实战案例:AI邮件批量发送器!
  • Unit 3 Q-Learning 简介
  • 06-Python流程控制
  • [论文阅读] 人工智能 | ComfyUI-R1: Exploring Reasoning Models for Workflow Generation
  • JDBC接口开发指南
  • kali系统 windows Linux靶机入侵演练
  • 《Qt5.14.1与Mingw C++:打造可发布程序的技术之旅》
  • 实时监控、秒级决策:镜舟科技如何重塑融资融券业务数据处理模式
  • @SchedulerLock处理Spring Task在分布式环境下的重复执行问题
  • Transformer模型详解
  • leetcode 169. 多数元素
  • 数据结构-为什么双指针法可以用来解决环形链表?-使用O(1)的空间复杂度去解决环形链表的思路
  • React 基础状态管理方案
  • 基于Orange Pi Zero3的音频管理系统搭建与远程访问实现