summaryrefslogtreecommitdiffstats
path: root/src/aig/saig
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2011-12-23 00:29:26 -0800
committerAlan Mishchenko <alanmi@berkeley.edu>2011-12-23 00:29:26 -0800
commit9d2893040ea7c69f384b0735a1407e9d91f89e35 (patch)
tree2202268143c4175f7a126d820c8036c13da37ad5 /src/aig/saig
parent844c385e2b8610ec8bdc4a55400f8efe79eac119 (diff)
downloadabc-9d2893040ea7c69f384b0735a1407e9d91f89e35.tar.gz
abc-9d2893040ea7c69f384b0735a1407e9d91f89e35.tar.bz2
abc-9d2893040ea7c69f384b0735a1407e9d91f89e35.zip
Transforming the solver to use different clause representation.
Diffstat (limited to 'src/aig/saig')
-rw-r--r--src/aig/saig/saigConstr2.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/aig/saig/saigConstr2.c b/src/aig/saig/saigConstr2.c
index 6665d9f1..7f2eab6a 100644
--- a/src/aig/saig/saigConstr2.c
+++ b/src/aig/saig/saigConstr2.c
@@ -596,7 +596,8 @@ Vec_Vec_t * Ssw_ManFindDirectImplications( Aig_Man_t * p, int nFrames, int nConf
pReprR = Aig_Regular(pRepr);
if ( pCnf->pVarNums[Aig_ObjId(pReprR)] < 0 )
continue;
- value = pSat->assigns[ pCnf->pVarNums[Aig_ObjId(pReprR)] ];
+// value = pSat->assigns[ pCnf->pVarNums[Aig_ObjId(pReprR)] ];
+ value = sat_solver_get_var_value( pSat, pCnf->pVarNums[Aig_ObjId(pReprR)] );
if ( value == l_Undef )
continue;
// label this node as taken