首页 > 其他分享 >N4-P4部分debug

N4-P4部分debug

时间:2023-05-10 22:55:21浏览次数:36  
标签:tables P4 into actions action single same debug N4

ERROR1:

a = sum.read(1) + b

ERROR2:

a = a + 1

ERROR3:

The target limits the number of actions accessing a single register to 4.

ERROR4:

Conditions in an action must be simple comparisons of an action data parameter
Try moving the test out of the action and into a control apply block, or making it part of the table key

ERROR5:

Table placement cannot make any more progress. Though some tables have not yet been placed,
dependency analysis has found that no more tables are placeable.

ERROR6:

Ingress.sum_0: uses of all registers within a single action have to use the same addressing.

ERROR7:

The Tofino architecture requires all indirect externs to be addressed with the same expression across all actions they are used in.
You can also try to distribute individual indirect externs into separate tables.

标签:tables,P4,into,actions,action,single,same,debug,N4
From: https://www.cnblogs.com/Unayh/p/17389593.html

相关文章

  • java笔记_10_文件压缩Zip并加密(Zip4j)
    1、添加依赖Maven仓库地址:https://mvnrepository.com/artifact/net.lingala.zip4j/zip4j<!--压缩--><dependency><groupId>net.lingala.zip4j</groupId><artifactId>zip4j</artifactId>......
  • 解决GoLand 无法debug的问题
    gitclonehttps://github.com/go-delve/delve.gitcddelve/cmd/dlv/gobuildgoinstall(dlv版本:DelveDebuggerVersion:1.7.2)弄完后,就有一个dlv的可执行文件了,需要放到你的$GOPATH/bin里去(有一篇文章提到,需要在$GOPATH/bin下面再建一个macarm文件夹,然后把这个dlv可执行文件再......
  • 使用IDEA远程Debug调试(详细)
    一:前言记得刚工作那会写代码,遇到线上奇怪问题时,就会在可能出现问题的地方大量打log,然后重新打包部署,再对打印的log进行分析;往往这一套流程下来,基本上1个小时左右的时间就这么白白浪费,但要log打的不合理,那么就嘿嘿了,我们要不停的修改代码打log、不停的打包部署。这是何等的浪......
  • 使用 shell 脚本自动申请进京证 (六环外) —— debug 过程
    问题现象用shell脚本写了一个自动办理六环外进京证的工具《使用shell脚本自动申请进京证(六环外)》,然而运行这个脚本总是返回以下错误信息:{"msg":"目前办理业务人数较多,请稍后再试。","code":500}咨询woodheader/jjz项目的作者,了解到问题就是出在请求头或参数......
  • Unable to open debugger port (127.0.0.11774) java.net.BindException Address alre
    解决intellijIDEA启动项目报错:Unabletoopendebuggerport(127.0.0.1:1774):java.net.BindException"Addressalreadyinuse:bind"cause(原因)端口被占用❗resolve(解决)netstat-aon|findstr"端口号"taskkill-f-pid进程号参考博客解决idea启动项目报错:U......
  • 河北稳控科技多通道振弦传感器采集仪VTN416P(H)接口定义
    河北稳控科技多通道振弦传感器采集仪VTN416P(H)接口定义 端子定义记忆口诀:不管什么功能的端子,右侧均是负。所以,传感器端子最右两个是频率正负,电源端子从左往右是正负,不需要考虑端子在上侧还是下侧不管怎么处理、谁在现场检查,不需要看手册,只记住一句话就行,“右侧是负”,见下图。......
  • httprunner 4.x学习 - 6.debugtalk辅助函数的使用
    前言httprunner4.x可以支持go语言和python语言写辅助函数,本篇主要介绍python语言写辅助函数。debugtalk辅助函数在项目根目录新建debugtalk.py文件写辅助函数可以实现自动化生成动态参数。如下生成时间戳和随机字符串示例#debugtalk.pyimporttimeimportuuidde......
  • idea实现远程debug
    nohupjava-Xmx256m-Xms128m-Xmx256m-Xms128m-Dspring.cloud.nacos.discovery.ip=150.158.28.239-Xdebug-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005-jar./love-user-management-1.0-SNAPSHOT.jar>/dev/null2>&1&其实......
  • P49导出表
    1、如何定位导出表:数据目录项的第一个结构,就是导出表. typedefstruct_IMAGE_DATA_DIRECTORY{DWORDVirtualAddress;DWORDSize;}IMAGE_DATA_DIRECTORY,*PIMAGE_DATA_DIRECTORY;VirtualAddress导出表的RVASize导出表大小 2、导出表结构 ......
  • P48静态链接库-动态链接库
    静态编译:优点:实现代码的重复使用方便缺点:将二进制代码直接编译到exe中反汇编无法识别使用静态链接生成的可执行文件体积较大,造成浪费 我们常用的printf、memcpy、strcpy等就来自这种静态库 静态链接库的代码在lib中而动态链接库的代码在dll里面创建静态链接库: ......