EE_DSnP 板


LINE

※ 引述《Ruger (一直处於忙碌中...)》之铭言: : ※ 引述《dragonegg (egg)》之铭言: : : 如题,我在试C432.aag时出现一个很奇怪的情况… : : 就是我直接使用dofile时不会有error message,但是直接一行一行打的时候, : : 会在cirsetv -f 时出现以下的error message : : Warning: circuit BDD variable order has been set!! : : Warning: resetting BDDs... : : Error: support size is smaller than the circuit input size!! : : 看了老半天也不知道错在哪里Orz...可以请大家帮忙出个意见吗? : : 谢谢。 : 我也有类似问题耶 : bdd> breset 256 65521 65521 : bdd> cirr ../testcases/C432.aag : bdd> cirsetv -file : Warning: circuit BDD variable order has been set!! : Warning: resetting BDDs... : Error: support size is smaller than the circuit input size!! : 用ddd trace的结果是 在cirCmd里面 : 很奇怪他会过不了if(cirMgr->isBddVarOrderSet()) : 於是他就跑到判断式里印出warning : 然後对..BddMgr reset!!! : 这样之前的reset就会被洗掉 : 可是我明明是直接用dofile来执行 所以不是重复执行 : 为甚麽cirMgr 的 _BddVarOrder 会不知道在哪里被set了 : 这算是跟自己写的地方有关吗 : 可是bddMgr reset 应该没有关系阿 : 还是跟老师给的CirMgr.o有关系???? : (我的是link到最新下载的CirMgr-64.o to64的link内容也更新过) : 麻烦谁可以解救我一下 只剩4小时了QQ : 因为我除了C17之外其他全部都有一样问题 这样什麽都测不了@@ : (目前我暂时把判断是里面的对memMgr reset的指令拿掉 这样就可以跑) 不知道问题会不会太蠢 现在也卡在cirsetv -f这个问题 我的程式执行後就打cirr C17.cir 接着cirsetv -f 然後就跑出Error: support size is smaller than the circuit input size!! 看来看去那些初始的函式应该都不是TODO阿 (除了reset) 後来试着用breset 999 999 999之类的也一样... 没有什麽建议 感谢大家 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.4.192
1F:推 ric2k1:cout 一下bddMgr->getNumSupports() 跟 cirMgr->getNumPi() 01/06 17:09
2F:推 ric2k1:搰搦e者是否 >= 後者 01/06 17:10
3F:推 ric2k1:(what the hack...) 看看前者 是否 >= 後者 01/06 17:10
如果是我资质驽钝 先跟老师说抱歉 因为我还是卡在这无关紧要的地方XD 我测过 bddMgr->getNumSupports() 是对的 结果就是breset n x x 里面的n再加1 而cirMgr->getNumPi()我就不知道该放哪了 最後我找到cirMgr.h里面的void addPi(CirGate* g) 把它改成 void addPi(CirGate* g) { _piList.push_back(g); cout<<getNumPi()<<endl;} 之後make clean, make 64, make 打入 bdd> cirr C17.cir 以後 毫无反应... addPi(CirGate* g)应该要有被用到不是吗... ※ 编辑: slinh 来自: 140.112.248.174 (01/07 18:33)
4F:推 ric2k1:No problem. 就在任何一个会执行到的 cpp 里加上 01/07 19:48
5F:→ ric2k1:bddMgr->getNumSupports() and cirMgr->getNumPi() 01/07 19:49
6F:→ ric2k1:就好了... 比方说 bddCmd.cpp or bddMgr.cpp 01/07 19:50
7F:→ slinh:cirMgr was not declared? 还有addPi应该会在cirr时被呼叫吧 01/07 20:18
8F:推 ric2k1:extern CirMgr* cirMgr; 01/07 21:48
9F:→ slinh:getNumSupports大於getNumPi 还是会出现support size smal.. 01/07 22:09
10F:→ slinh:support设10, C17 Pi 有5个 01/07 22:11







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Gossiping站内搜寻

TOP