PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
EE_DSnP
[問題] Solver::propagate(): Assertion
作者:
stanleysu
(士唐)
2013-01-15 01:32:48
如標題,再做fraig的時候,程式跑一跑之後出現以下的這行
fraig: Solver.cpp:504: Clause* Solver::propagate():
Assertion `c[1] == false_lit' failed.
想請問這可能會是什麼樣的問題呢?
作者: sysgood (山藥)
2013-01-13 16:00:00
我是2013年修的,遇到一樣問題,我後來解決了,其中一個原因是因為我在fraig的時候,邊fraig邊刪gate,導致有些var被delete掉,所以他在算的時候可能會出問題。因此我只是加判斷,然後最後在delete,這樣可以避免。
作者:
abc346289
2013-01-15 01:34:00
你在assume值前有先release嗎??
作者:
stanleysu
(士唐)
2013-01-15 01:51:00
有歐
作者:
ric2k1
(Ric)
2013-01-15 02:05:00
看來 memory 有被 corrupt 掉... 只能 comment out 掉一些code 慢慢查看,或是呼叫 valgrind 了...
作者:
stanleysu
(士唐)
2013-01-15 03:43:00
我發現我把simulation的次數調少就不會出現那問題在simulation超過500之後大多就會fail QAQ
作者:
XDucka
(Duck)
2013-01-15 11:21:00
+1 ...
作者:
ahpc82
(Ping)
2013-01-19 14:36:00
樓上高微A+
繼續閱讀
[問題] Selfcheck不會過
david942j
[討論] strash的神秘現象??
shps90060505
Re: [情報] SAT 之使用
XDucka
[問題] SatSolver Aborted() 已解決
david942j
[問題]segmentation fault在SatSolver內發生(已解決)
taldehyde
Re: [公告] Final Project Updates
ric2k1
Re: [問題] Ref的小問題
ric2k1
[問題] Ref的小問題
mikechen25
Re: [問題] FEC
ric2k1
[問題] FEC
XDucka
Links
booklink
Contact Us: admin [ a t ] ucptt.com