diff options
author | akashlal <unknown> | 2013-05-05 14:25:09 +0530 |
---|---|---|
committer | akashlal <unknown> | 2013-05-05 14:25:09 +0530 |
commit | 1780ee94238d722401f43791736b769cead01c43 (patch) | |
tree | 065706a544cb5b4f8b4cabd026b4b0683bf630b4 /Source/BoogieDriver | |
parent | b35c3daef15cdaea422bf408c4cff62242a9fb04 (diff) |
AbsHoudini: Each function can specify its own abstract domain. Also added
typechecking
Diffstat (limited to 'Source/BoogieDriver')
-rw-r--r-- | Source/BoogieDriver/BoogieDriver.cs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/BoogieDriver/BoogieDriver.cs b/Source/BoogieDriver/BoogieDriver.cs index 41c175ef..b0af542b 100644 --- a/Source/BoogieDriver/BoogieDriver.cs +++ b/Source/BoogieDriver/BoogieDriver.cs @@ -671,7 +671,8 @@ namespace Microsoft.Boogie { CommandLineOptions.Clo.ModelViewFile = "z3model";
CommandLineOptions.Clo.UseArrayTheory = true;
CommandLineOptions.Clo.TypeEncodingMethod = CommandLineOptions.TypeEncoding.Monomorphic;
- var domain = Houdini.AbstractDomainFactory.Initialize(CommandLineOptions.Clo.AbstractHoudini);
+ Houdini.AbstractDomainFactory.Initialize();
+ var domain = Houdini.AbstractDomainFactory.GetInstance(CommandLineOptions.Clo.AbstractHoudini);
// Run Abstract Houdini
var abs = new Houdini.AbsHoudini(program, domain);
|