./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/product-lines/email_spec11_product30.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec11_product30.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash e4fb36b23f327758af91661b12ca1735faf7949901dbd5c1543c17ea0384ceb9 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-03 03:29:02,142 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 03:29:02,144 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 03:29:02,174 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 03:29:02,175 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 03:29:02,176 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 03:29:02,177 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 03:29:02,179 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 03:29:02,180 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 03:29:02,181 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 03:29:02,182 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 03:29:02,183 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 03:29:02,184 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 03:29:02,185 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 03:29:02,186 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 03:29:02,187 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 03:29:02,188 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 03:29:02,189 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 03:29:02,191 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 03:29:02,193 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 03:29:02,194 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 03:29:02,196 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 03:29:02,197 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 03:29:02,198 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 03:29:02,201 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 03:29:02,202 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 03:29:02,202 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 03:29:02,203 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 03:29:02,203 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 03:29:02,204 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 03:29:02,205 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 03:29:02,205 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 03:29:02,206 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 03:29:02,207 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 03:29:02,208 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 03:29:02,208 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 03:29:02,209 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 03:29:02,209 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 03:29:02,210 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 03:29:02,211 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 03:29:02,211 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 03:29:02,212 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-32bit-Taipan_Default.epf [2022-11-03 03:29:02,239 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 03:29:02,243 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 03:29:02,244 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 03:29:02,245 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 03:29:02,246 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 03:29:02,246 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 03:29:02,246 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 03:29:02,246 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 03:29:02,247 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 03:29:02,247 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 03:29:02,248 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 03:29:02,248 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 03:29:02,248 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 03:29:02,248 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 03:29:02,249 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 03:29:02,249 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 03:29:02,249 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 03:29:02,249 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 03:29:02,250 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 03:29:02,250 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-03 03:29:02,250 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 03:29:02,251 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-03 03:29:02,251 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 03:29:02,251 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 03:29:02,251 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 03:29:02,251 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 03:29:02,252 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-03 03:29:02,252 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 03:29:02,252 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 03:29:02,252 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 03:29:02,253 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 03:29:02,253 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 03:29:02,253 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 03:29:02,253 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 03:29:02,254 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 03:29:02,254 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 03:29:02,254 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 03:29:02,254 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 03:29:02,254 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 03:29:02,255 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 03:29:02,255 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 03:29:02,255 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> e4fb36b23f327758af91661b12ca1735faf7949901dbd5c1543c17ea0384ceb9 [2022-11-03 03:29:02,546 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 03:29:02,572 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 03:29:02,576 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 03:29:02,577 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 03:29:02,578 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 03:29:02,589 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/product-lines/email_spec11_product30.cil.c [2022-11-03 03:29:02,673 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/data/fc40c3211/59dfb2e6e5394045b9bf286f2ff88273/FLAG7d9c382d6 [2022-11-03 03:29:03,276 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 03:29:03,277 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/sv-benchmarks/c/product-lines/email_spec11_product30.cil.c [2022-11-03 03:29:03,296 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/data/fc40c3211/59dfb2e6e5394045b9bf286f2ff88273/FLAG7d9c382d6 [2022-11-03 03:29:03,520 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/data/fc40c3211/59dfb2e6e5394045b9bf286f2ff88273 [2022-11-03 03:29:03,523 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 03:29:03,524 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 03:29:03,526 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 03:29:03,526 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 03:29:03,530 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 03:29:03,531 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 03:29:03" (1/1) ... [2022-11-03 03:29:03,532 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@350eef68 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:29:03, skipping insertion in model container [2022-11-03 03:29:03,533 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 03:29:03" (1/1) ... [2022-11-03 03:29:03,540 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 03:29:03,600 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 03:29:04,182 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/sv-benchmarks/c/product-lines/email_spec11_product30.cil.c[29507,29520] [2022-11-03 03:29:04,350 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:29:04,362 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 03:29:04,442 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/sv-benchmarks/c/product-lines/email_spec11_product30.cil.c[29507,29520] [2022-11-03 03:29:04,498 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:29:04,539 INFO L208 MainTranslator]: Completed translation [2022-11-03 03:29:04,539 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:29:04 WrapperNode [2022-11-03 03:29:04,540 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 03:29:04,541 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 03:29:04,541 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 03:29:04,541 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 03:29:04,549 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:29:04" (1/1) ... [2022-11-03 03:29:04,599 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:29:04" (1/1) ... [2022-11-03 03:29:04,663 INFO L138 Inliner]: procedures = 131, calls = 217, calls flagged for inlining = 60, calls inlined = 50, statements flattened = 903 [2022-11-03 03:29:04,664 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 03:29:04,665 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 03:29:04,665 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 03:29:04,665 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 03:29:04,675 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:29:04" (1/1) ... [2022-11-03 03:29:04,675 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:29:04" (1/1) ... [2022-11-03 03:29:04,679 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:29:04" (1/1) ... [2022-11-03 03:29:04,680 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:29:04" (1/1) ... [2022-11-03 03:29:04,693 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:29:04" (1/1) ... [2022-11-03 03:29:04,701 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:29:04" (1/1) ... [2022-11-03 03:29:04,705 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:29:04" (1/1) ... [2022-11-03 03:29:04,708 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:29:04" (1/1) ... [2022-11-03 03:29:04,714 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 03:29:04,715 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 03:29:04,715 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 03:29:04,715 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 03:29:04,717 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:29:04" (1/1) ... [2022-11-03 03:29:04,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 03:29:04,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:29:04,786 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 03:29:04,812 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 03:29:04,843 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2022-11-03 03:29:04,844 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2022-11-03 03:29:04,844 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2022-11-03 03:29:04,844 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2022-11-03 03:29:04,845 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2022-11-03 03:29:04,845 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2022-11-03 03:29:04,845 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2022-11-03 03:29:04,845 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2022-11-03 03:29:04,845 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2022-11-03 03:29:04,845 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2022-11-03 03:29:04,846 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2022-11-03 03:29:04,846 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2022-11-03 03:29:04,846 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2022-11-03 03:29:04,846 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2022-11-03 03:29:04,846 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2022-11-03 03:29:04,846 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2022-11-03 03:29:04,847 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2022-11-03 03:29:04,847 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2022-11-03 03:29:04,847 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2022-11-03 03:29:04,847 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2022-11-03 03:29:04,847 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-11-03 03:29:04,847 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2022-11-03 03:29:04,848 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2022-11-03 03:29:04,848 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2022-11-03 03:29:04,848 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2022-11-03 03:29:04,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 03:29:04,849 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2022-11-03 03:29:04,849 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2022-11-03 03:29:04,849 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2022-11-03 03:29:04,849 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2022-11-03 03:29:04,851 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2022-11-03 03:29:04,851 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2022-11-03 03:29:04,851 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2022-11-03 03:29:04,852 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2022-11-03 03:29:04,852 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2022-11-03 03:29:04,852 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2022-11-03 03:29:04,852 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2022-11-03 03:29:04,852 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2022-11-03 03:29:04,852 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2022-11-03 03:29:04,852 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2022-11-03 03:29:04,853 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2022-11-03 03:29:04,853 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2022-11-03 03:29:04,853 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2022-11-03 03:29:04,854 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2022-11-03 03:29:04,854 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2022-11-03 03:29:04,854 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2022-11-03 03:29:04,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-03 03:29:04,855 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2022-11-03 03:29:04,856 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2022-11-03 03:29:04,857 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 03:29:04,857 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 03:29:05,103 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 03:29:05,106 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 03:29:06,043 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 03:29:06,559 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 03:29:06,560 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-03 03:29:06,563 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:29:06 BoogieIcfgContainer [2022-11-03 03:29:06,563 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 03:29:06,567 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 03:29:06,567 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 03:29:06,572 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 03:29:06,572 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 03:29:03" (1/3) ... [2022-11-03 03:29:06,573 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@515716dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 03:29:06, skipping insertion in model container [2022-11-03 03:29:06,573 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:29:04" (2/3) ... [2022-11-03 03:29:06,574 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@515716dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 03:29:06, skipping insertion in model container [2022-11-03 03:29:06,574 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:29:06" (3/3) ... [2022-11-03 03:29:06,575 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec11_product30.cil.c [2022-11-03 03:29:06,594 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 03:29:06,595 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 03:29:06,678 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 03:29:06,695 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5ca2f312, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 03:29:06,696 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 03:29:06,706 INFO L276 IsEmpty]: Start isEmpty. Operand has 186 states, 109 states have (on average 1.3302752293577982) internal successors, (145), 113 states have internal predecessors, (145), 52 states have call successors, (52), 23 states have call predecessors, (52), 23 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-11-03 03:29:06,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-11-03 03:29:06,722 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:29:06,724 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:29:06,724 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:29:06,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:29:06,730 INFO L85 PathProgramCache]: Analyzing trace with hash 1991215324, now seen corresponding path program 1 times [2022-11-03 03:29:06,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:29:06,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236693583] [2022-11-03 03:29:06,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:29:06,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:29:07,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:29:07,244 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-03 03:29:07,244 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:29:07,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236693583] [2022-11-03 03:29:07,247 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236693583] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:29:07,247 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:29:07,248 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-03 03:29:07,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115063899] [2022-11-03 03:29:07,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:29:07,257 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-03 03:29:07,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:29:07,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-03 03:29:07,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-03 03:29:07,300 INFO L87 Difference]: Start difference. First operand has 186 states, 109 states have (on average 1.3302752293577982) internal successors, (145), 113 states have internal predecessors, (145), 52 states have call successors, (52), 23 states have call predecessors, (52), 23 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) Second operand has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:29:07,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:29:07,501 INFO L93 Difference]: Finished difference Result 289 states and 376 transitions. [2022-11-03 03:29:07,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-03 03:29:07,503 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 88 [2022-11-03 03:29:07,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:29:07,522 INFO L225 Difference]: With dead ends: 289 [2022-11-03 03:29:07,523 INFO L226 Difference]: Without dead ends: 183 [2022-11-03 03:29:07,528 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-03 03:29:07,540 INFO L413 NwaCegarLoop]: 212 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:29:07,542 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 212 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:29:07,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2022-11-03 03:29:07,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 183. [2022-11-03 03:29:07,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 107 states have (on average 1.2990654205607477) internal successors, (139), 110 states have internal predecessors, (139), 52 states have call successors, (52), 23 states have call predecessors, (52), 23 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2022-11-03 03:29:07,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 242 transitions. [2022-11-03 03:29:07,630 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 242 transitions. Word has length 88 [2022-11-03 03:29:07,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:29:07,632 INFO L495 AbstractCegarLoop]: Abstraction has 183 states and 242 transitions. [2022-11-03 03:29:07,633 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:29:07,633 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 242 transitions. [2022-11-03 03:29:07,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-11-03 03:29:07,650 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:29:07,650 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:29:07,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-03 03:29:07,651 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:29:07,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:29:07,652 INFO L85 PathProgramCache]: Analyzing trace with hash 1126541311, now seen corresponding path program 1 times [2022-11-03 03:29:07,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:29:07,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586005268] [2022-11-03 03:29:07,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:29:07,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:29:07,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:29:07,915 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-03 03:29:07,915 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:29:07,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586005268] [2022-11-03 03:29:07,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [586005268] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:29:07,916 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:29:07,916 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 03:29:07,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241597939] [2022-11-03 03:29:07,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:29:07,918 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 03:29:07,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:29:07,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 03:29:07,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:29:07,919 INFO L87 Difference]: Start difference. First operand 183 states and 242 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:29:08,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:29:08,058 INFO L93 Difference]: Finished difference Result 285 states and 364 transitions. [2022-11-03 03:29:08,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 03:29:08,059 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 89 [2022-11-03 03:29:08,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:29:08,061 INFO L225 Difference]: With dead ends: 285 [2022-11-03 03:29:08,061 INFO L226 Difference]: Without dead ends: 185 [2022-11-03 03:29:08,062 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:29:08,064 INFO L413 NwaCegarLoop]: 209 mSDtfsCounter, 0 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:29:08,065 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 417 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:29:08,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2022-11-03 03:29:08,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 185. [2022-11-03 03:29:08,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 109 states have (on average 1.2935779816513762) internal successors, (141), 112 states have internal predecessors, (141), 52 states have call successors, (52), 23 states have call predecessors, (52), 23 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2022-11-03 03:29:08,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 244 transitions. [2022-11-03 03:29:08,085 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 244 transitions. Word has length 89 [2022-11-03 03:29:08,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:29:08,086 INFO L495 AbstractCegarLoop]: Abstraction has 185 states and 244 transitions. [2022-11-03 03:29:08,087 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:29:08,088 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 244 transitions. [2022-11-03 03:29:08,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-11-03 03:29:08,090 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:29:08,091 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:29:08,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-03 03:29:08,091 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:29:08,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:29:08,096 INFO L85 PathProgramCache]: Analyzing trace with hash 468194357, now seen corresponding path program 1 times [2022-11-03 03:29:08,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:29:08,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924220086] [2022-11-03 03:29:08,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:29:08,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:29:08,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:29:08,308 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-03 03:29:08,309 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:29:08,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924220086] [2022-11-03 03:29:08,309 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924220086] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:29:08,309 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:29:08,310 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 03:29:08,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508136596] [2022-11-03 03:29:08,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:29:08,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 03:29:08,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 03:29:08,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 03:29:08,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:29:08,312 INFO L87 Difference]: Start difference. First operand 185 states and 244 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:29:08,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:29:08,467 INFO L93 Difference]: Finished difference Result 400 states and 547 transitions. [2022-11-03 03:29:08,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 03:29:08,468 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 94 [2022-11-03 03:29:08,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:29:08,471 INFO L225 Difference]: With dead ends: 400 [2022-11-03 03:29:08,471 INFO L226 Difference]: Without dead ends: 233 [2022-11-03 03:29:08,472 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:29:08,480 INFO L413 NwaCegarLoop]: 226 mSDtfsCounter, 57 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 429 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:29:08,480 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 429 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:29:08,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2022-11-03 03:29:08,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 228. [2022-11-03 03:29:08,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 141 states have (on average 1.375886524822695) internal successors, (194), 144 states have internal predecessors, (194), 63 states have call successors, (63), 23 states have call predecessors, (63), 23 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2022-11-03 03:29:08,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 319 transitions. [2022-11-03 03:29:08,501 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 319 transitions. Word has length 94 [2022-11-03 03:29:08,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:29:08,502 INFO L495 AbstractCegarLoop]: Abstraction has 228 states and 319 transitions. [2022-11-03 03:29:08,502 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:29:08,502 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 319 transitions. [2022-11-03 03:29:08,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-11-03 03:29:08,504 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:29:08,504 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:29:08,505 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-03 03:29:08,505 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:29:08,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:29:08,505 INFO L85 PathProgramCache]: Analyzing trace with hash 1757014210, now seen corresponding path program 1 times [2022-11-03 03:29:08,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 03:29:08,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126694562] [2022-11-03 03:29:08,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:29:08,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 03:29:08,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:29:08,739 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-03 03:29:08,739 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 03:29:08,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126694562] [2022-11-03 03:29:08,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126694562] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 03:29:08,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374424270] [2022-11-03 03:29:08,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:29:08,740 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:29:08,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:29:08,745 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:29:08,760 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-03 03:29:09,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:29:09,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 1143 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 03:29:09,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:29:09,241 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-03 03:29:09,241 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:29:09,371 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-03 03:29:09,371 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1374424270] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:29:09,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [147019012] [2022-11-03 03:29:09,401 INFO L159 IcfgInterpreter]: Started Sifa with 74 locations of interest [2022-11-03 03:29:09,405 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 03:29:09,412 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 03:29:09,418 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 03:29:09,421 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 03:29:55,775 INFO L197 IcfgInterpreter]: Interpreting procedure setClientId with input of size 444 for LOIs [2022-11-03 03:29:56,095 INFO L197 IcfgInterpreter]: Interpreting procedure setClientPrivateKey with input of size 441 for LOIs [2022-11-03 03:29:56,497 INFO L197 IcfgInterpreter]: Interpreting procedure sendEmail with input of size 477 for LOIs [2022-11-03 03:30:07,676 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-11-03 03:30:07,847 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:30:07,847 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.AssertionError: Maybe an infinite loop at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushUtilsForSubsetPush.sequentialSubsetPush(QuantifierPushUtilsForSubsetPush.java:130) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToPushOverDualFiniteConnective(QuantifierPusher.java:345) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:188) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:1) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine$ApplicationTermTask.doStep(TermContextTransformationEngine.java:169) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:77) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:61) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:295) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:281) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.newQuantifier(SymbolicTools.java:285) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.projectExistentially(SymbolicTools.java:267) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermDomainOperationProvider.projectExistentially(TermDomainOperationProvider.java:1) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateTransformer.strongestPostconditionCall(PredicateTransformer.java:157) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.postCall(SymbolicTools.java:132) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretCallReturnSummary(DagInterpreter.java:218) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:207) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTrans(DagInterpreter.java:187) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:165) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:68) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:147) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:336) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:262) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-11-03 03:30:07,852 INFO L158 Benchmark]: Toolchain (without parser) took 64327.90ms. Allocated memory was 117.4MB in the beginning and 488.6MB in the end (delta: 371.2MB). Free memory was 81.4MB in the beginning and 260.0MB in the end (delta: -178.6MB). Peak memory consumption was 294.0MB. Max. memory is 16.1GB. [2022-11-03 03:30:07,857 INFO L158 Benchmark]: CDTParser took 0.28ms. Allocated memory is still 86.0MB. Free memory was 59.5MB in the beginning and 59.5MB in the end (delta: 31.4kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 03:30:07,859 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1014.11ms. Allocated memory is still 117.4MB. Free memory was 81.2MB in the beginning and 66.9MB in the end (delta: 14.3MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2022-11-03 03:30:07,860 INFO L158 Benchmark]: Boogie Procedure Inliner took 123.40ms. Allocated memory is still 117.4MB. Free memory was 66.9MB in the beginning and 61.5MB in the end (delta: 5.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-11-03 03:30:07,863 INFO L158 Benchmark]: Boogie Preprocessor took 49.38ms. Allocated memory is still 117.4MB. Free memory was 61.5MB in the beginning and 56.8MB in the end (delta: 4.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-11-03 03:30:07,864 INFO L158 Benchmark]: RCFGBuilder took 1848.47ms. Allocated memory was 117.4MB in the beginning and 159.4MB in the end (delta: 41.9MB). Free memory was 56.8MB in the beginning and 76.6MB in the end (delta: -19.8MB). Peak memory consumption was 30.2MB. Max. memory is 16.1GB. [2022-11-03 03:30:07,864 INFO L158 Benchmark]: TraceAbstraction took 61284.74ms. Allocated memory was 159.4MB in the beginning and 488.6MB in the end (delta: 329.3MB). Free memory was 75.5MB in the beginning and 260.0MB in the end (delta: -184.5MB). Peak memory consumption was 247.0MB. Max. memory is 16.1GB. [2022-11-03 03:30:07,866 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.28ms. Allocated memory is still 86.0MB. Free memory was 59.5MB in the beginning and 59.5MB in the end (delta: 31.4kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1014.11ms. Allocated memory is still 117.4MB. Free memory was 81.2MB in the beginning and 66.9MB in the end (delta: 14.3MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 123.40ms. Allocated memory is still 117.4MB. Free memory was 66.9MB in the beginning and 61.5MB in the end (delta: 5.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 49.38ms. Allocated memory is still 117.4MB. Free memory was 61.5MB in the beginning and 56.8MB in the end (delta: 4.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 1848.47ms. Allocated memory was 117.4MB in the beginning and 159.4MB in the end (delta: 41.9MB). Free memory was 56.8MB in the beginning and 76.6MB in the end (delta: -19.8MB). Peak memory consumption was 30.2MB. Max. memory is 16.1GB. * TraceAbstraction took 61284.74ms. Allocated memory was 159.4MB in the beginning and 488.6MB in the end (delta: 329.3MB). Free memory was 75.5MB in the beginning and 260.0MB in the end (delta: -184.5MB). Peak memory consumption was 247.0MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: AssertionError: Maybe an infinite loop de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: Maybe an infinite loop: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushUtilsForSubsetPush.sequentialSubsetPush(QuantifierPushUtilsForSubsetPush.java:130) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2022-11-03 03:30:07,900 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec11_product30.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash e4fb36b23f327758af91661b12ca1735faf7949901dbd5c1543c17ea0384ceb9 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-03 03:30:10,284 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 03:30:10,287 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 03:30:10,335 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 03:30:10,336 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 03:30:10,340 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 03:30:10,342 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 03:30:10,346 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 03:30:10,352 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 03:30:10,359 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 03:30:10,360 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 03:30:10,363 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 03:30:10,363 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 03:30:10,366 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 03:30:10,367 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 03:30:10,369 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 03:30:10,370 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 03:30:10,371 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 03:30:10,373 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 03:30:10,382 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 03:30:10,384 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 03:30:10,385 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 03:30:10,388 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 03:30:10,390 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 03:30:10,397 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 03:30:10,399 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 03:30:10,399 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 03:30:10,401 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 03:30:10,402 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 03:30:10,403 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 03:30:10,403 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 03:30:10,404 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 03:30:10,406 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 03:30:10,407 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 03:30:10,408 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 03:30:10,408 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 03:30:10,409 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 03:30:10,409 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 03:30:10,410 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 03:30:10,411 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 03:30:10,412 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 03:30:10,413 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2022-11-03 03:30:10,462 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 03:30:10,462 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 03:30:10,463 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 03:30:10,464 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 03:30:10,465 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 03:30:10,465 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 03:30:10,465 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 03:30:10,466 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 03:30:10,466 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 03:30:10,466 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 03:30:10,467 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 03:30:10,467 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 03:30:10,469 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 03:30:10,469 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-03 03:30:10,469 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-03 03:30:10,469 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 03:30:10,470 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 03:30:10,470 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 03:30:10,470 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 03:30:10,470 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-03 03:30:10,470 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-03 03:30:10,471 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-03 03:30:10,471 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-03 03:30:10,471 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 03:30:10,471 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 03:30:10,471 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 03:30:10,472 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 03:30:10,472 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-03 03:30:10,472 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 03:30:10,472 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 03:30:10,472 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 03:30:10,473 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 03:30:10,473 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 03:30:10,473 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-03 03:30:10,474 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-03 03:30:10,474 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 03:30:10,474 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 03:30:10,474 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-03 03:30:10,475 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> e4fb36b23f327758af91661b12ca1735faf7949901dbd5c1543c17ea0384ceb9 [2022-11-03 03:30:10,853 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 03:30:10,876 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 03:30:10,878 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 03:30:10,879 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 03:30:10,880 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 03:30:10,882 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/product-lines/email_spec11_product30.cil.c [2022-11-03 03:30:10,947 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/data/2a91296e1/470280639d5a449a8faa96534d45997a/FLAG4f180a239 [2022-11-03 03:30:11,621 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 03:30:11,622 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/sv-benchmarks/c/product-lines/email_spec11_product30.cil.c [2022-11-03 03:30:11,637 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/data/2a91296e1/470280639d5a449a8faa96534d45997a/FLAG4f180a239 [2022-11-03 03:30:11,818 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/data/2a91296e1/470280639d5a449a8faa96534d45997a [2022-11-03 03:30:11,823 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 03:30:11,825 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 03:30:11,828 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 03:30:11,828 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 03:30:11,832 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 03:30:11,833 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 03:30:11" (1/1) ... [2022-11-03 03:30:11,835 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6483855 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:30:11, skipping insertion in model container [2022-11-03 03:30:11,836 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 03:30:11" (1/1) ... [2022-11-03 03:30:11,844 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 03:30:11,926 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 03:30:12,479 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/sv-benchmarks/c/product-lines/email_spec11_product30.cil.c[29507,29520] [2022-11-03 03:30:12,661 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:30:12,683 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-03 03:30:12,704 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 03:30:12,804 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/sv-benchmarks/c/product-lines/email_spec11_product30.cil.c[29507,29520] [2022-11-03 03:30:12,878 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:30:12,898 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 03:30:12,976 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/sv-benchmarks/c/product-lines/email_spec11_product30.cil.c[29507,29520] [2022-11-03 03:30:13,011 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 03:30:13,076 INFO L208 MainTranslator]: Completed translation [2022-11-03 03:30:13,077 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:30:13 WrapperNode [2022-11-03 03:30:13,077 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 03:30:13,078 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 03:30:13,078 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 03:30:13,078 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 03:30:13,086 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:30:13" (1/1) ... [2022-11-03 03:30:13,143 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:30:13" (1/1) ... [2022-11-03 03:30:13,202 INFO L138 Inliner]: procedures = 133, calls = 217, calls flagged for inlining = 60, calls inlined = 50, statements flattened = 855 [2022-11-03 03:30:13,203 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 03:30:13,203 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 03:30:13,203 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 03:30:13,204 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 03:30:13,213 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:30:13" (1/1) ... [2022-11-03 03:30:13,213 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:30:13" (1/1) ... [2022-11-03 03:30:13,225 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:30:13" (1/1) ... [2022-11-03 03:30:13,225 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:30:13" (1/1) ... [2022-11-03 03:30:13,255 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:30:13" (1/1) ... [2022-11-03 03:30:13,263 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:30:13" (1/1) ... [2022-11-03 03:30:13,280 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:30:13" (1/1) ... [2022-11-03 03:30:13,287 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:30:13" (1/1) ... [2022-11-03 03:30:13,300 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 03:30:13,304 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 03:30:13,304 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 03:30:13,305 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 03:30:13,305 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:30:13" (1/1) ... [2022-11-03 03:30:13,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 03:30:13,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:30:13,335 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 03:30:13,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 03:30:13,396 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2022-11-03 03:30:13,397 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2022-11-03 03:30:13,398 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2022-11-03 03:30:13,398 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2022-11-03 03:30:13,398 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2022-11-03 03:30:13,398 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2022-11-03 03:30:13,398 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2022-11-03 03:30:13,398 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2022-11-03 03:30:13,398 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2022-11-03 03:30:13,399 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2022-11-03 03:30:13,399 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2022-11-03 03:30:13,399 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2022-11-03 03:30:13,399 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2022-11-03 03:30:13,399 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2022-11-03 03:30:13,399 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2022-11-03 03:30:13,399 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2022-11-03 03:30:13,400 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2022-11-03 03:30:13,400 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2022-11-03 03:30:13,400 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2022-11-03 03:30:13,400 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2022-11-03 03:30:13,400 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-11-03 03:30:13,400 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2022-11-03 03:30:13,400 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2022-11-03 03:30:13,400 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2022-11-03 03:30:13,401 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2022-11-03 03:30:13,401 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 03:30:13,402 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2022-11-03 03:30:13,402 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2022-11-03 03:30:13,402 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2022-11-03 03:30:13,402 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2022-11-03 03:30:13,403 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2022-11-03 03:30:13,403 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2022-11-03 03:30:13,403 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2022-11-03 03:30:13,404 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2022-11-03 03:30:13,404 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2022-11-03 03:30:13,404 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2022-11-03 03:30:13,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-03 03:30:13,404 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2022-11-03 03:30:13,404 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2022-11-03 03:30:13,404 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2022-11-03 03:30:13,405 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2022-11-03 03:30:13,405 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2022-11-03 03:30:13,405 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2022-11-03 03:30:13,405 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2022-11-03 03:30:13,405 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2022-11-03 03:30:13,407 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2022-11-03 03:30:13,407 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2022-11-03 03:30:13,408 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2022-11-03 03:30:13,409 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2022-11-03 03:30:13,409 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 03:30:13,409 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 03:30:13,697 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 03:30:13,699 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 03:30:14,852 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 03:30:14,862 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 03:30:14,863 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-03 03:30:14,865 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:30:14 BoogieIcfgContainer [2022-11-03 03:30:14,866 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 03:30:14,869 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 03:30:14,869 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 03:30:14,872 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 03:30:14,873 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 03:30:11" (1/3) ... [2022-11-03 03:30:14,873 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@58c8621b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 03:30:14, skipping insertion in model container [2022-11-03 03:30:14,873 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 03:30:13" (2/3) ... [2022-11-03 03:30:14,874 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@58c8621b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 03:30:14, skipping insertion in model container [2022-11-03 03:30:14,874 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 03:30:14" (3/3) ... [2022-11-03 03:30:14,875 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec11_product30.cil.c [2022-11-03 03:30:14,896 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 03:30:14,896 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 03:30:14,989 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 03:30:14,999 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@73406727, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 03:30:14,999 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 03:30:15,007 INFO L276 IsEmpty]: Start isEmpty. Operand has 344 states, 267 states have (on average 1.5168539325842696) internal successors, (405), 271 states have internal predecessors, (405), 52 states have call successors, (52), 23 states have call predecessors, (52), 23 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2022-11-03 03:30:15,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-11-03 03:30:15,039 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:30:15,041 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:30:15,042 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:30:15,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:30:15,047 INFO L85 PathProgramCache]: Analyzing trace with hash 2096847665, now seen corresponding path program 1 times [2022-11-03 03:30:15,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:30:15,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1027686632] [2022-11-03 03:30:15,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:30:15,064 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:30:15,064 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:30:15,068 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:30:15,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-03 03:30:15,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:30:15,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 622 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-03 03:30:15,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:30:15,595 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2022-11-03 03:30:15,595 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:30:15,596 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:30:15,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1027686632] [2022-11-03 03:30:15,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1027686632] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:30:15,597 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:30:15,598 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-03 03:30:15,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944945413] [2022-11-03 03:30:15,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:30:15,605 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-03 03:30:15,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:30:15,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-03 03:30:15,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-03 03:30:15,636 INFO L87 Difference]: Start difference. First operand has 344 states, 267 states have (on average 1.5168539325842696) internal successors, (405), 271 states have internal predecessors, (405), 52 states have call successors, (52), 23 states have call predecessors, (52), 23 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) Second operand has 2 states, 2 states have (on average 36.5) internal successors, (73), 2 states have internal predecessors, (73), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:30:15,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:30:15,721 INFO L93 Difference]: Finished difference Result 534 states and 772 transitions. [2022-11-03 03:30:15,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-03 03:30:15,723 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 36.5) internal successors, (73), 2 states have internal predecessors, (73), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 139 [2022-11-03 03:30:15,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:30:15,737 INFO L225 Difference]: With dead ends: 534 [2022-11-03 03:30:15,737 INFO L226 Difference]: Without dead ends: 337 [2022-11-03 03:30:15,742 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-03 03:30:15,746 INFO L413 NwaCegarLoop]: 505 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 505 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:30:15,747 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 505 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 03:30:15,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2022-11-03 03:30:15,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 337. [2022-11-03 03:30:15,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 261 states have (on average 1.5095785440613028) internal successors, (394), 264 states have internal predecessors, (394), 52 states have call successors, (52), 23 states have call predecessors, (52), 23 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) [2022-11-03 03:30:15,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 497 transitions. [2022-11-03 03:30:15,818 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 497 transitions. Word has length 139 [2022-11-03 03:30:15,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:30:15,820 INFO L495 AbstractCegarLoop]: Abstraction has 337 states and 497 transitions. [2022-11-03 03:30:15,820 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 36.5) internal successors, (73), 2 states have internal predecessors, (73), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:30:15,820 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 497 transitions. [2022-11-03 03:30:15,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-11-03 03:30:15,826 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:30:15,826 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:30:15,853 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-03 03:30:16,053 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:30:16,053 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:30:16,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:30:16,054 INFO L85 PathProgramCache]: Analyzing trace with hash -1596088140, now seen corresponding path program 1 times [2022-11-03 03:30:16,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:30:16,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1779193369] [2022-11-03 03:30:16,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:30:16,055 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:30:16,055 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:30:16,057 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:30:16,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-03 03:30:16,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:30:16,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 623 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 03:30:16,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:30:16,611 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-03 03:30:16,612 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:30:16,612 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:30:16,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1779193369] [2022-11-03 03:30:16,612 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1779193369] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:30:16,613 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:30:16,613 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:30:16,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738799598] [2022-11-03 03:30:16,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:30:16,615 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:30:16,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:30:16,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:30:16,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:30:16,616 INFO L87 Difference]: Start difference. First operand 337 states and 497 transitions. Second operand has 5 states, 4 states have (on average 20.75) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-03 03:30:16,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:30:16,712 INFO L93 Difference]: Finished difference Result 665 states and 984 transitions. [2022-11-03 03:30:16,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 03:30:16,713 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 20.75) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 140 [2022-11-03 03:30:16,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:30:16,717 INFO L225 Difference]: With dead ends: 665 [2022-11-03 03:30:16,717 INFO L226 Difference]: Without dead ends: 339 [2022-11-03 03:30:16,720 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-03 03:30:16,721 INFO L413 NwaCegarLoop]: 488 mSDtfsCounter, 125 mSDsluCounter, 1319 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 1807 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:30:16,722 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 1807 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 03:30:16,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2022-11-03 03:30:16,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 339. [2022-11-03 03:30:16,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 262 states have (on average 1.5076335877862594) internal successors, (395), 266 states have internal predecessors, (395), 52 states have call successors, (52), 23 states have call predecessors, (52), 24 states have return successors, (53), 51 states have call predecessors, (53), 51 states have call successors, (53) [2022-11-03 03:30:16,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 500 transitions. [2022-11-03 03:30:16,759 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 500 transitions. Word has length 140 [2022-11-03 03:30:16,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:30:16,760 INFO L495 AbstractCegarLoop]: Abstraction has 339 states and 500 transitions. [2022-11-03 03:30:16,760 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 20.75) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-03 03:30:16,760 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 500 transitions. [2022-11-03 03:30:16,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-11-03 03:30:16,764 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:30:16,765 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:30:16,785 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-03 03:30:16,982 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:30:16,982 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:30:16,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:30:16,983 INFO L85 PathProgramCache]: Analyzing trace with hash -161977881, now seen corresponding path program 1 times [2022-11-03 03:30:16,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:30:16,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1098718284] [2022-11-03 03:30:16,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:30:16,984 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:30:16,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:30:16,986 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:30:16,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-03 03:30:17,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:30:17,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 624 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 03:30:17,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:30:17,421 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-03 03:30:17,421 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:30:17,421 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:30:17,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1098718284] [2022-11-03 03:30:17,422 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1098718284] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:30:17,422 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:30:17,422 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:30:17,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651684249] [2022-11-03 03:30:17,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:30:17,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:30:17,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:30:17,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:30:17,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:30:17,425 INFO L87 Difference]: Start difference. First operand 339 states and 500 transitions. Second operand has 5 states, 5 states have (on average 17.0) internal successors, (85), 5 states have internal predecessors, (85), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-03 03:30:17,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:30:17,560 INFO L93 Difference]: Finished difference Result 667 states and 988 transitions. [2022-11-03 03:30:17,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 03:30:17,561 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 5 states have internal predecessors, (85), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 141 [2022-11-03 03:30:17,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:30:17,567 INFO L225 Difference]: With dead ends: 667 [2022-11-03 03:30:17,568 INFO L226 Difference]: Without dead ends: 341 [2022-11-03 03:30:17,571 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-03 03:30:17,574 INFO L413 NwaCegarLoop]: 486 mSDtfsCounter, 124 mSDsluCounter, 1310 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 1796 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:30:17,576 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 1796 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:30:17,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2022-11-03 03:30:17,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 341. [2022-11-03 03:30:17,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 263 states have (on average 1.505703422053232) internal successors, (396), 268 states have internal predecessors, (396), 52 states have call successors, (52), 23 states have call predecessors, (52), 25 states have return successors, (57), 51 states have call predecessors, (57), 51 states have call successors, (57) [2022-11-03 03:30:17,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 505 transitions. [2022-11-03 03:30:17,638 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 505 transitions. Word has length 141 [2022-11-03 03:30:17,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:30:17,639 INFO L495 AbstractCegarLoop]: Abstraction has 341 states and 505 transitions. [2022-11-03 03:30:17,639 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 5 states have internal predecessors, (85), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-03 03:30:17,640 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 505 transitions. [2022-11-03 03:30:17,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-11-03 03:30:17,647 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:30:17,647 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:30:17,670 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-03 03:30:17,870 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:30:17,870 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:30:17,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:30:17,871 INFO L85 PathProgramCache]: Analyzing trace with hash 314622091, now seen corresponding path program 1 times [2022-11-03 03:30:17,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:30:17,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2140414131] [2022-11-03 03:30:17,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:30:17,872 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:30:17,873 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:30:17,874 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:30:17,908 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-03 03:30:18,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:30:18,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 625 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 03:30:18,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:30:18,307 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-11-03 03:30:18,312 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:30:18,317 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:30:18,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2140414131] [2022-11-03 03:30:18,318 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2140414131] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:30:18,321 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:30:18,322 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:30:18,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429364349] [2022-11-03 03:30:18,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:30:18,323 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:30:18,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:30:18,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:30:18,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:30:18,324 INFO L87 Difference]: Start difference. First operand 341 states and 505 transitions. Second operand has 5 states, 4 states have (on average 21.0) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-03 03:30:18,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:30:18,415 INFO L93 Difference]: Finished difference Result 659 states and 978 transitions. [2022-11-03 03:30:18,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 03:30:18,416 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 21.0) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 142 [2022-11-03 03:30:18,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:30:18,419 INFO L225 Difference]: With dead ends: 659 [2022-11-03 03:30:18,419 INFO L226 Difference]: Without dead ends: 341 [2022-11-03 03:30:18,420 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-03 03:30:18,421 INFO L413 NwaCegarLoop]: 488 mSDtfsCounter, 123 mSDsluCounter, 1322 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 1810 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:30:18,422 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 1810 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 03:30:18,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2022-11-03 03:30:18,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 341. [2022-11-03 03:30:18,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 263 states have (on average 1.505703422053232) internal successors, (396), 268 states have internal predecessors, (396), 52 states have call successors, (52), 23 states have call predecessors, (52), 25 states have return successors, (56), 51 states have call predecessors, (56), 51 states have call successors, (56) [2022-11-03 03:30:18,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 504 transitions. [2022-11-03 03:30:18,448 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 504 transitions. Word has length 142 [2022-11-03 03:30:18,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:30:18,449 INFO L495 AbstractCegarLoop]: Abstraction has 341 states and 504 transitions. [2022-11-03 03:30:18,449 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 21.0) internal successors, (84), 5 states have internal predecessors, (84), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-03 03:30:18,449 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 504 transitions. [2022-11-03 03:30:18,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2022-11-03 03:30:18,452 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:30:18,452 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:30:18,474 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-03 03:30:18,674 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:30:18,675 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:30:18,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:30:18,675 INFO L85 PathProgramCache]: Analyzing trace with hash -1115709792, now seen corresponding path program 2 times [2022-11-03 03:30:18,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:30:18,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [719381358] [2022-11-03 03:30:18,676 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 03:30:18,677 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:30:18,677 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:30:18,678 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:30:18,719 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-03 03:30:18,943 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-03 03:30:18,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:30:18,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 379 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 03:30:18,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:30:18,972 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2022-11-03 03:30:18,972 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:30:18,972 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:30:18,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [719381358] [2022-11-03 03:30:18,973 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [719381358] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:30:18,973 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:30:18,973 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 03:30:18,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68380267] [2022-11-03 03:30:18,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:30:18,974 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 03:30:18,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:30:18,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 03:30:18,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:30:18,975 INFO L87 Difference]: Start difference. First operand 341 states and 504 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:30:19,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:30:19,015 INFO L93 Difference]: Finished difference Result 528 states and 760 transitions. [2022-11-03 03:30:19,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 03:30:19,017 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 143 [2022-11-03 03:30:19,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:30:19,019 INFO L225 Difference]: With dead ends: 528 [2022-11-03 03:30:19,020 INFO L226 Difference]: Without dead ends: 344 [2022-11-03 03:30:19,021 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:30:19,021 INFO L413 NwaCegarLoop]: 495 mSDtfsCounter, 1 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 988 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:30:19,022 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 988 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 03:30:19,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2022-11-03 03:30:19,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 343. [2022-11-03 03:30:19,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 265 states have (on average 1.5018867924528303) internal successors, (398), 270 states have internal predecessors, (398), 52 states have call successors, (52), 23 states have call predecessors, (52), 25 states have return successors, (56), 51 states have call predecessors, (56), 51 states have call successors, (56) [2022-11-03 03:30:19,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 506 transitions. [2022-11-03 03:30:19,048 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 506 transitions. Word has length 143 [2022-11-03 03:30:19,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:30:19,048 INFO L495 AbstractCegarLoop]: Abstraction has 343 states and 506 transitions. [2022-11-03 03:30:19,048 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:30:19,049 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 506 transitions. [2022-11-03 03:30:19,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2022-11-03 03:30:19,051 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:30:19,052 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:30:19,071 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-03 03:30:19,271 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:30:19,271 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:30:19,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:30:19,272 INFO L85 PathProgramCache]: Analyzing trace with hash -272444816, now seen corresponding path program 1 times [2022-11-03 03:30:19,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:30:19,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1928991966] [2022-11-03 03:30:19,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:30:19,273 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:30:19,273 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:30:19,274 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:30:19,275 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-03 03:30:19,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:30:19,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 641 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 03:30:19,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:30:19,668 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-11-03 03:30:19,669 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:30:19,669 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:30:19,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1928991966] [2022-11-03 03:30:19,669 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1928991966] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:30:19,669 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:30:19,670 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:30:19,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365975908] [2022-11-03 03:30:19,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:30:19,670 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:30:19,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:30:19,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:30:19,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:30:19,671 INFO L87 Difference]: Start difference. First operand 343 states and 506 transitions. Second operand has 5 states, 4 states have (on average 23.25) internal successors, (93), 5 states have internal predecessors, (93), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-03 03:30:19,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:30:19,754 INFO L93 Difference]: Finished difference Result 665 states and 985 transitions. [2022-11-03 03:30:19,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 03:30:19,755 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 23.25) internal successors, (93), 5 states have internal predecessors, (93), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 152 [2022-11-03 03:30:19,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:30:19,757 INFO L225 Difference]: With dead ends: 665 [2022-11-03 03:30:19,758 INFO L226 Difference]: Without dead ends: 345 [2022-11-03 03:30:19,759 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-03 03:30:19,760 INFO L413 NwaCegarLoop]: 489 mSDtfsCounter, 121 mSDsluCounter, 1323 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 1812 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:30:19,760 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 1812 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 03:30:19,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2022-11-03 03:30:19,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 345. [2022-11-03 03:30:19,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 266 states have (on average 1.5) internal successors, (399), 272 states have internal predecessors, (399), 52 states have call successors, (52), 23 states have call predecessors, (52), 26 states have return successors, (58), 51 states have call predecessors, (58), 51 states have call successors, (58) [2022-11-03 03:30:19,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 509 transitions. [2022-11-03 03:30:19,784 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 509 transitions. Word has length 152 [2022-11-03 03:30:19,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:30:19,785 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 509 transitions. [2022-11-03 03:30:19,785 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 23.25) internal successors, (93), 5 states have internal predecessors, (93), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-03 03:30:19,785 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 509 transitions. [2022-11-03 03:30:19,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2022-11-03 03:30:19,788 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:30:19,788 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:30:19,805 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-03 03:30:20,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:30:20,005 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:30:20,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:30:20,006 INFO L85 PathProgramCache]: Analyzing trace with hash -835868214, now seen corresponding path program 1 times [2022-11-03 03:30:20,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:30:20,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [883379117] [2022-11-03 03:30:20,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:30:20,007 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:30:20,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:30:20,008 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:30:20,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-03 03:30:20,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:30:20,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 642 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 03:30:20,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:30:20,400 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-03 03:30:20,400 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:30:20,400 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:30:20,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [883379117] [2022-11-03 03:30:20,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [883379117] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:30:20,401 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:30:20,401 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:30:20,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706304062] [2022-11-03 03:30:20,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:30:20,402 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:30:20,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:30:20,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:30:20,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:30:20,403 INFO L87 Difference]: Start difference. First operand 345 states and 509 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-03 03:30:20,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:30:20,489 INFO L93 Difference]: Finished difference Result 663 states and 980 transitions. [2022-11-03 03:30:20,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 03:30:20,490 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 153 [2022-11-03 03:30:20,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:30:20,493 INFO L225 Difference]: With dead ends: 663 [2022-11-03 03:30:20,493 INFO L226 Difference]: Without dead ends: 345 [2022-11-03 03:30:20,494 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-03 03:30:20,495 INFO L413 NwaCegarLoop]: 486 mSDtfsCounter, 122 mSDsluCounter, 1313 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 1799 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:30:20,495 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 1799 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 03:30:20,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2022-11-03 03:30:20,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 345. [2022-11-03 03:30:20,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 266 states have (on average 1.5) internal successors, (399), 272 states have internal predecessors, (399), 52 states have call successors, (52), 23 states have call predecessors, (52), 26 states have return successors, (57), 51 states have call predecessors, (57), 51 states have call successors, (57) [2022-11-03 03:30:20,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 508 transitions. [2022-11-03 03:30:20,520 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 508 transitions. Word has length 153 [2022-11-03 03:30:20,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:30:20,520 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 508 transitions. [2022-11-03 03:30:20,521 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-03 03:30:20,521 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 508 transitions. [2022-11-03 03:30:20,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2022-11-03 03:30:20,523 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:30:20,524 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:30:20,545 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-03 03:30:20,737 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:30:20,737 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:30:20,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:30:20,738 INFO L85 PathProgramCache]: Analyzing trace with hash 1497649360, now seen corresponding path program 2 times [2022-11-03 03:30:20,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:30:20,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1713913313] [2022-11-03 03:30:20,738 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 03:30:20,738 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:30:20,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:30:20,739 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:30:20,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-03 03:30:21,084 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 03:30:21,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:30:21,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 643 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-03 03:30:21,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:30:21,414 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 12 proven. 6 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-11-03 03:30:21,415 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:30:21,874 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-03 03:30:21,874 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:30:21,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1713913313] [2022-11-03 03:30:21,875 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1713913313] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:30:21,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1919663910] [2022-11-03 03:30:21,875 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 03:30:21,875 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 03:30:21,875 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 03:30:21,878 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 03:30:21,887 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2022-11-03 03:30:22,401 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 03:30:22,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 03:30:22,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 643 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 03:30:22,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:30:22,447 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-03 03:30:22,457 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:30:22,457 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1919663910] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:30:22,457 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 03:30:22,458 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9, 9] total 17 [2022-11-03 03:30:22,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555215159] [2022-11-03 03:30:22,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:30:22,458 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 03:30:22,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:30:22,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 03:30:22,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-11-03 03:30:22,460 INFO L87 Difference]: Start difference. First operand 345 states and 508 transitions. Second operand has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:30:22,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:30:22,510 INFO L93 Difference]: Finished difference Result 716 states and 1070 transitions. [2022-11-03 03:30:22,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 03:30:22,511 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 154 [2022-11-03 03:30:22,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:30:22,514 INFO L225 Difference]: With dead ends: 716 [2022-11-03 03:30:22,514 INFO L226 Difference]: Without dead ends: 402 [2022-11-03 03:30:22,516 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 459 GetRequests, 444 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-11-03 03:30:22,516 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 107 mSDsluCounter, 451 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 968 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:30:22,517 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 968 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 03:30:22,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2022-11-03 03:30:22,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 394. [2022-11-03 03:30:22,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 304 states have (on average 1.5164473684210527) internal successors, (461), 310 states have internal predecessors, (461), 63 states have call successors, (63), 23 states have call predecessors, (63), 26 states have return successors, (69), 62 states have call predecessors, (69), 62 states have call successors, (69) [2022-11-03 03:30:22,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 593 transitions. [2022-11-03 03:30:22,554 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 593 transitions. Word has length 154 [2022-11-03 03:30:22,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:30:22,554 INFO L495 AbstractCegarLoop]: Abstraction has 394 states and 593 transitions. [2022-11-03 03:30:22,554 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:30:22,555 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 593 transitions. [2022-11-03 03:30:22,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2022-11-03 03:30:22,558 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:30:22,558 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:30:22,576 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-03 03:30:22,776 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (10)] Forceful destruction successful, exit code 0 [2022-11-03 03:30:22,973 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 03:30:22,973 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:30:22,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:30:22,973 INFO L85 PathProgramCache]: Analyzing trace with hash 1163324813, now seen corresponding path program 1 times [2022-11-03 03:30:22,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:30:22,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [306729596] [2022-11-03 03:30:22,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:30:22,974 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:30:22,974 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:30:22,975 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:30:22,978 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-03 03:30:23,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:30:23,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 645 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 03:30:23,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:30:23,361 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-03 03:30:23,361 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:30:23,361 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:30:23,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [306729596] [2022-11-03 03:30:23,362 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [306729596] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:30:23,362 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:30:23,362 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 03:30:23,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986647872] [2022-11-03 03:30:23,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:30:23,363 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 03:30:23,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:30:23,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 03:30:23,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:30:23,364 INFO L87 Difference]: Start difference. First operand 394 states and 593 transitions. Second operand has 5 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-03 03:30:23,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:30:23,473 INFO L93 Difference]: Finished difference Result 763 states and 1156 transitions. [2022-11-03 03:30:23,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 03:30:23,474 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 155 [2022-11-03 03:30:23,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:30:23,477 INFO L225 Difference]: With dead ends: 763 [2022-11-03 03:30:23,477 INFO L226 Difference]: Without dead ends: 396 [2022-11-03 03:30:23,478 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-03 03:30:23,479 INFO L413 NwaCegarLoop]: 487 mSDtfsCounter, 120 mSDsluCounter, 1314 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 1801 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:30:23,479 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 1801 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:30:23,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2022-11-03 03:30:23,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 396. [2022-11-03 03:30:23,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 305 states have (on average 1.5147540983606558) internal successors, (462), 312 states have internal predecessors, (462), 63 states have call successors, (63), 23 states have call predecessors, (63), 27 states have return successors, (74), 62 states have call predecessors, (74), 62 states have call successors, (74) [2022-11-03 03:30:23,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 599 transitions. [2022-11-03 03:30:23,509 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 599 transitions. Word has length 155 [2022-11-03 03:30:23,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:30:23,510 INFO L495 AbstractCegarLoop]: Abstraction has 396 states and 599 transitions. [2022-11-03 03:30:23,510 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-03 03:30:23,510 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 599 transitions. [2022-11-03 03:30:23,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-11-03 03:30:23,513 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:30:23,514 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:30:23,536 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-03 03:30:23,730 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:30:23,730 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:30:23,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:30:23,731 INFO L85 PathProgramCache]: Analyzing trace with hash -1415791506, now seen corresponding path program 1 times [2022-11-03 03:30:23,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:30:23,731 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [692967167] [2022-11-03 03:30:23,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:30:23,732 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:30:23,732 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:30:23,733 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:30:23,776 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-03 03:30:24,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:30:24,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 646 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 03:30:24,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:30:24,204 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-11-03 03:30:24,205 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:30:24,205 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:30:24,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [692967167] [2022-11-03 03:30:24,205 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [692967167] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:30:24,205 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:30:24,205 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 03:30:24,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053051851] [2022-11-03 03:30:24,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:30:24,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 03:30:24,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:30:24,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 03:30:24,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 03:30:24,207 INFO L87 Difference]: Start difference. First operand 396 states and 599 transitions. Second operand has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-03 03:30:24,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:30:24,368 INFO L93 Difference]: Finished difference Result 902 states and 1386 transitions. [2022-11-03 03:30:24,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 03:30:24,369 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 156 [2022-11-03 03:30:24,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:30:24,373 INFO L225 Difference]: With dead ends: 902 [2022-11-03 03:30:24,374 INFO L226 Difference]: Without dead ends: 535 [2022-11-03 03:30:24,377 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 03:30:24,378 INFO L413 NwaCegarLoop]: 621 mSDtfsCounter, 575 mSDsluCounter, 545 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 575 SdHoareTripleChecker+Valid, 1166 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:30:24,379 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [575 Valid, 1166 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 03:30:24,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2022-11-03 03:30:24,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 404. [2022-11-03 03:30:24,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 312 states have (on average 1.5) internal successors, (468), 318 states have internal predecessors, (468), 63 states have call successors, (63), 25 states have call predecessors, (63), 28 states have return successors, (70), 62 states have call predecessors, (70), 62 states have call successors, (70) [2022-11-03 03:30:24,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 601 transitions. [2022-11-03 03:30:24,424 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 601 transitions. Word has length 156 [2022-11-03 03:30:24,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:30:24,425 INFO L495 AbstractCegarLoop]: Abstraction has 404 states and 601 transitions. [2022-11-03 03:30:24,425 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-03 03:30:24,425 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 601 transitions. [2022-11-03 03:30:24,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-11-03 03:30:24,428 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:30:24,428 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:30:24,448 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-03 03:30:24,646 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:30:24,646 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:30:24,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:30:24,647 INFO L85 PathProgramCache]: Analyzing trace with hash 5962730, now seen corresponding path program 1 times [2022-11-03 03:30:24,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:30:24,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1055306780] [2022-11-03 03:30:24,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:30:24,647 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:30:24,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:30:24,648 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:30:24,656 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-03 03:30:24,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:30:25,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 643 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 03:30:25,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:30:25,026 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-03 03:30:25,027 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:30:25,027 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:30:25,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1055306780] [2022-11-03 03:30:25,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1055306780] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:30:25,027 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:30:25,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 03:30:25,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780225062] [2022-11-03 03:30:25,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:30:25,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 03:30:25,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:30:25,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 03:30:25,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:30:25,029 INFO L87 Difference]: Start difference. First operand 404 states and 601 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:30:25,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:30:25,098 INFO L93 Difference]: Finished difference Result 888 states and 1360 transitions. [2022-11-03 03:30:25,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 03:30:25,099 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 157 [2022-11-03 03:30:25,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:30:25,102 INFO L225 Difference]: With dead ends: 888 [2022-11-03 03:30:25,103 INFO L226 Difference]: Without dead ends: 525 [2022-11-03 03:30:25,104 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:30:25,105 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 101 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 1005 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:30:25,105 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 1005 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 03:30:25,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2022-11-03 03:30:25,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 517. [2022-11-03 03:30:25,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 517 states, 400 states have (on average 1.535) internal successors, (614), 406 states have internal predecessors, (614), 88 states have call successors, (88), 25 states have call predecessors, (88), 28 states have return successors, (99), 87 states have call predecessors, (99), 87 states have call successors, (99) [2022-11-03 03:30:25,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 801 transitions. [2022-11-03 03:30:25,174 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 801 transitions. Word has length 157 [2022-11-03 03:30:25,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:30:25,176 INFO L495 AbstractCegarLoop]: Abstraction has 517 states and 801 transitions. [2022-11-03 03:30:25,176 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:30:25,177 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 801 transitions. [2022-11-03 03:30:25,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-11-03 03:30:25,180 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:30:25,180 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:30:25,207 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-03 03:30:25,397 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:30:25,397 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:30:25,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:30:25,398 INFO L85 PathProgramCache]: Analyzing trace with hash 1744445606, now seen corresponding path program 1 times [2022-11-03 03:30:25,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:30:25,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1362039354] [2022-11-03 03:30:25,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:30:25,398 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:30:25,399 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:30:25,400 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:30:25,408 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-03 03:30:25,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:30:25,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 647 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 03:30:25,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:30:25,785 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-03 03:30:25,785 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:30:25,896 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-03 03:30:25,896 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:30:25,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1362039354] [2022-11-03 03:30:25,896 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1362039354] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:30:25,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1847163937] [2022-11-03 03:30:25,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:30:25,897 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 03:30:25,897 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 03:30:25,901 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 03:30:25,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2022-11-03 03:30:26,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:30:26,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 647 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-03 03:30:26,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:30:26,540 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-03 03:30:26,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:30:26,982 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-03 03:30:26,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1847163937] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:30:26,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661524084] [2022-11-03 03:30:26,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:30:26,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 03:30:26,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 03:30:26,986 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 03:30:26,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-03 03:30:27,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:30:27,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 647 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-03 03:30:27,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:30:27,379 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-03 03:30:27,380 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 03:30:27,661 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-03 03:30:27,661 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661524084] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 03:30:27,661 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 03:30:27,661 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 9, 9, 9, 9] total 20 [2022-11-03 03:30:27,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567363551] [2022-11-03 03:30:27,662 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 03:30:27,667 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-03 03:30:27,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:30:27,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-03 03:30:27,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2022-11-03 03:30:27,668 INFO L87 Difference]: Start difference. First operand 517 states and 801 transitions. Second operand has 20 states, 20 states have (on average 10.75) internal successors, (215), 18 states have internal predecessors, (215), 4 states have call successors, (48), 6 states have call predecessors, (48), 9 states have return successors, (44), 6 states have call predecessors, (44), 4 states have call successors, (44) [2022-11-03 03:30:37,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:30:37,961 INFO L93 Difference]: Finished difference Result 3066 states and 5040 transitions. [2022-11-03 03:30:37,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-03 03:30:37,962 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 10.75) internal successors, (215), 18 states have internal predecessors, (215), 4 states have call successors, (48), 6 states have call predecessors, (48), 9 states have return successors, (44), 6 states have call predecessors, (44), 4 states have call successors, (44) Word has length 157 [2022-11-03 03:30:37,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:30:37,979 INFO L225 Difference]: With dead ends: 3066 [2022-11-03 03:30:37,979 INFO L226 Difference]: Without dead ends: 2882 [2022-11-03 03:30:37,982 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 964 GetRequests, 924 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=243, Invalid=1479, Unknown=0, NotChecked=0, Total=1722 [2022-11-03 03:30:37,983 INFO L413 NwaCegarLoop]: 829 mSDtfsCounter, 3267 mSDsluCounter, 3158 mSDsCounter, 0 mSdLazyCounter, 7007 mSolverCounterSat, 1076 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3343 SdHoareTripleChecker+Valid, 3987 SdHoareTripleChecker+Invalid, 8083 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1076 IncrementalHoareTripleChecker+Valid, 7007 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2022-11-03 03:30:37,984 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3343 Valid, 3987 Invalid, 8083 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1076 Valid, 7007 Invalid, 0 Unknown, 0 Unchecked, 9.1s Time] [2022-11-03 03:30:37,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2882 states. [2022-11-03 03:30:38,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2882 to 2043. [2022-11-03 03:30:38,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2043 states, 1605 states have (on average 1.5763239875389408) internal successors, (2530), 1616 states have internal predecessors, (2530), 380 states have call successors, (380), 49 states have call predecessors, (380), 57 states have return successors, (484), 381 states have call predecessors, (484), 378 states have call successors, (484) [2022-11-03 03:30:38,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2043 states to 2043 states and 3394 transitions. [2022-11-03 03:30:38,440 INFO L78 Accepts]: Start accepts. Automaton has 2043 states and 3394 transitions. Word has length 157 [2022-11-03 03:30:38,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:30:38,440 INFO L495 AbstractCegarLoop]: Abstraction has 2043 states and 3394 transitions. [2022-11-03 03:30:38,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 10.75) internal successors, (215), 18 states have internal predecessors, (215), 4 states have call successors, (48), 6 states have call predecessors, (48), 9 states have return successors, (44), 6 states have call predecessors, (44), 4 states have call successors, (44) [2022-11-03 03:30:38,441 INFO L276 IsEmpty]: Start isEmpty. Operand 2043 states and 3394 transitions. [2022-11-03 03:30:38,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2022-11-03 03:30:38,457 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:30:38,457 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:30:38,467 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (15)] Forceful destruction successful, exit code 0 [2022-11-03 03:30:38,706 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-03 03:30:38,884 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-03 03:30:39,061 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:30:39,062 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:30:39,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:30:39,062 INFO L85 PathProgramCache]: Analyzing trace with hash -1872856780, now seen corresponding path program 1 times [2022-11-03 03:30:39,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:30:39,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [382243972] [2022-11-03 03:30:39,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:30:39,063 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:30:39,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:30:39,064 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:30:39,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-03 03:30:39,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:30:39,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 646 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 03:30:39,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:30:39,418 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-03 03:30:39,421 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:30:39,421 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:30:39,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [382243972] [2022-11-03 03:30:39,422 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [382243972] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:30:39,422 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:30:39,422 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 03:30:39,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843920672] [2022-11-03 03:30:39,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:30:39,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 03:30:39,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:30:39,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 03:30:39,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:30:39,426 INFO L87 Difference]: Start difference. First operand 2043 states and 3394 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:30:39,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:30:39,963 INFO L93 Difference]: Finished difference Result 4819 states and 8079 transitions. [2022-11-03 03:30:39,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 03:30:39,964 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 161 [2022-11-03 03:30:39,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:30:39,980 INFO L225 Difference]: With dead ends: 4819 [2022-11-03 03:30:39,980 INFO L226 Difference]: Without dead ends: 3035 [2022-11-03 03:30:39,987 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:30:39,987 INFO L413 NwaCegarLoop]: 508 mSDtfsCounter, 99 mSDsluCounter, 486 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 994 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:30:39,988 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 994 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 03:30:39,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3035 states. [2022-11-03 03:30:40,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3035 to 3019. [2022-11-03 03:30:40,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3019 states, 2391 states have (on average 1.5826014219991635) internal successors, (3784), 2402 states have internal predecessors, (3784), 570 states have call successors, (570), 49 states have call predecessors, (570), 57 states have return successors, (706), 571 states have call predecessors, (706), 568 states have call successors, (706) [2022-11-03 03:30:40,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3019 states to 3019 states and 5060 transitions. [2022-11-03 03:30:40,565 INFO L78 Accepts]: Start accepts. Automaton has 3019 states and 5060 transitions. Word has length 161 [2022-11-03 03:30:40,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:30:40,566 INFO L495 AbstractCegarLoop]: Abstraction has 3019 states and 5060 transitions. [2022-11-03 03:30:40,566 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:30:40,566 INFO L276 IsEmpty]: Start isEmpty. Operand 3019 states and 5060 transitions. [2022-11-03 03:30:40,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2022-11-03 03:30:40,588 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:30:40,588 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:30:40,606 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-03 03:30:40,801 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:30:40,802 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:30:40,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:30:40,802 INFO L85 PathProgramCache]: Analyzing trace with hash 1285238472, now seen corresponding path program 1 times [2022-11-03 03:30:40,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:30:40,802 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [476181267] [2022-11-03 03:30:40,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:30:40,803 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:30:40,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:30:40,803 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:30:40,806 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-03 03:30:41,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:30:41,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 648 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 03:30:41,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:30:41,137 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-03 03:30:41,138 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:30:41,138 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:30:41,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [476181267] [2022-11-03 03:30:41,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [476181267] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:30:41,138 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:30:41,139 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 03:30:41,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925261691] [2022-11-03 03:30:41,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:30:41,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 03:30:41,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:30:41,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 03:30:41,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:30:41,140 INFO L87 Difference]: Start difference. First operand 3019 states and 5060 transitions. Second operand has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:30:41,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:30:41,983 INFO L93 Difference]: Finished difference Result 7001 states and 11865 transitions. [2022-11-03 03:30:41,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 03:30:41,983 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 162 [2022-11-03 03:30:41,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:30:42,010 INFO L225 Difference]: With dead ends: 7001 [2022-11-03 03:30:42,010 INFO L226 Difference]: Without dead ends: 4507 [2022-11-03 03:30:42,019 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:30:42,020 INFO L413 NwaCegarLoop]: 504 mSDtfsCounter, 97 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 987 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:30:42,020 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 987 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 03:30:42,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4507 states. [2022-11-03 03:30:42,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4507 to 4491. [2022-11-03 03:30:42,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4491 states, 3617 states have (on average 1.5875034559026817) internal successors, (5742), 3628 states have internal predecessors, (5742), 816 states have call successors, (816), 49 states have call predecessors, (816), 57 states have return successors, (1036), 817 states have call predecessors, (1036), 814 states have call successors, (1036) [2022-11-03 03:30:43,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4491 states to 4491 states and 7594 transitions. [2022-11-03 03:30:43,009 INFO L78 Accepts]: Start accepts. Automaton has 4491 states and 7594 transitions. Word has length 162 [2022-11-03 03:30:43,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:30:43,009 INFO L495 AbstractCegarLoop]: Abstraction has 4491 states and 7594 transitions. [2022-11-03 03:30:43,010 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:30:43,010 INFO L276 IsEmpty]: Start isEmpty. Operand 4491 states and 7594 transitions. [2022-11-03 03:30:43,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-11-03 03:30:43,047 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:30:43,048 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:30:43,070 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-11-03 03:30:43,265 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:30:43,265 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:30:43,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:30:43,266 INFO L85 PathProgramCache]: Analyzing trace with hash 1746949747, now seen corresponding path program 1 times [2022-11-03 03:30:43,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:30:43,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1213751323] [2022-11-03 03:30:43,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:30:43,269 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:30:43,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:30:43,271 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:30:43,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-03 03:30:43,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:30:43,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 650 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 03:30:43,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:30:43,629 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-03 03:30:43,630 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:30:43,630 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:30:43,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1213751323] [2022-11-03 03:30:43,630 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1213751323] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:30:43,630 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:30:43,631 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 03:30:43,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427627274] [2022-11-03 03:30:43,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:30:43,635 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 03:30:43,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:30:43,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 03:30:43,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:30:43,636 INFO L87 Difference]: Start difference. First operand 4491 states and 7594 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:30:44,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:30:44,613 INFO L93 Difference]: Finished difference Result 10383 states and 17743 transitions. [2022-11-03 03:30:44,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 03:30:44,613 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 163 [2022-11-03 03:30:44,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:30:44,652 INFO L225 Difference]: With dead ends: 10383 [2022-11-03 03:30:44,652 INFO L226 Difference]: Without dead ends: 6849 [2022-11-03 03:30:44,664 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:30:44,665 INFO L413 NwaCegarLoop]: 504 mSDtfsCounter, 95 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 987 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:30:44,665 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 987 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 03:30:44,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6849 states. [2022-11-03 03:30:46,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6849 to 6833. [2022-11-03 03:30:46,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6833 states, 5601 states have (on average 1.590430280307088) internal successors, (8908), 5612 states have internal predecessors, (8908), 1174 states have call successors, (1174), 49 states have call predecessors, (1174), 57 states have return successors, (1534), 1175 states have call predecessors, (1534), 1172 states have call successors, (1534) [2022-11-03 03:30:46,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6833 states to 6833 states and 11616 transitions. [2022-11-03 03:30:46,300 INFO L78 Accepts]: Start accepts. Automaton has 6833 states and 11616 transitions. Word has length 163 [2022-11-03 03:30:46,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:30:46,300 INFO L495 AbstractCegarLoop]: Abstraction has 6833 states and 11616 transitions. [2022-11-03 03:30:46,301 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:30:46,301 INFO L276 IsEmpty]: Start isEmpty. Operand 6833 states and 11616 transitions. [2022-11-03 03:30:46,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2022-11-03 03:30:46,342 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:30:46,342 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:30:46,365 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-03 03:30:46,556 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:30:46,557 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:30:46,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:30:46,557 INFO L85 PathProgramCache]: Analyzing trace with hash 1179389580, now seen corresponding path program 1 times [2022-11-03 03:30:46,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:30:46,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [208079772] [2022-11-03 03:30:46,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:30:46,558 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:30:46,558 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:30:46,560 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:30:46,601 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-03 03:30:46,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:30:46,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 03:30:46,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:30:46,922 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-03 03:30:46,923 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:30:46,923 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:30:46,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [208079772] [2022-11-03 03:30:46,923 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [208079772] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:30:46,923 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:30:46,924 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 03:30:46,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212957920] [2022-11-03 03:30:46,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:30:46,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 03:30:46,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:30:46,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 03:30:46,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:30:46,928 INFO L87 Difference]: Start difference. First operand 6833 states and 11616 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:30:48,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:30:48,660 INFO L93 Difference]: Finished difference Result 16467 states and 28233 transitions. [2022-11-03 03:30:48,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 03:30:48,661 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 164 [2022-11-03 03:30:48,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:30:48,729 INFO L225 Difference]: With dead ends: 16467 [2022-11-03 03:30:48,729 INFO L226 Difference]: Without dead ends: 11087 [2022-11-03 03:30:48,754 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:30:48,755 INFO L413 NwaCegarLoop]: 514 mSDtfsCounter, 93 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 1004 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:30:48,755 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 1004 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 03:30:48,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11087 states. [2022-11-03 03:30:50,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11087 to 11071. [2022-11-03 03:30:50,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11071 states, 9087 states have (on average 1.5833608451634202) internal successors, (14388), 9098 states have internal predecessors, (14388), 1926 states have call successors, (1926), 49 states have call predecessors, (1926), 57 states have return successors, (2530), 1927 states have call predecessors, (2530), 1924 states have call successors, (2530) [2022-11-03 03:30:50,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11071 states to 11071 states and 18844 transitions. [2022-11-03 03:30:50,880 INFO L78 Accepts]: Start accepts. Automaton has 11071 states and 18844 transitions. Word has length 164 [2022-11-03 03:30:50,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:30:50,881 INFO L495 AbstractCegarLoop]: Abstraction has 11071 states and 18844 transitions. [2022-11-03 03:30:50,882 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:30:50,882 INFO L276 IsEmpty]: Start isEmpty. Operand 11071 states and 18844 transitions. [2022-11-03 03:30:50,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2022-11-03 03:30:50,947 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:30:50,947 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:30:50,974 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-03 03:30:51,169 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:30:51,170 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:30:51,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:30:51,170 INFO L85 PathProgramCache]: Analyzing trace with hash -269315409, now seen corresponding path program 1 times [2022-11-03 03:30:51,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:30:51,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1262448641] [2022-11-03 03:30:51,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:30:51,171 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:30:51,171 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:30:51,173 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:30:51,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-03 03:30:51,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:30:51,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 654 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 03:30:51,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:30:51,543 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-03 03:30:51,543 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:30:51,543 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:30:51,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1262448641] [2022-11-03 03:30:51,544 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1262448641] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:30:51,544 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:30:51,544 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 03:30:51,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233639078] [2022-11-03 03:30:51,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:30:51,545 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 03:30:51,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:30:51,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 03:30:51,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:30:51,547 INFO L87 Difference]: Start difference. First operand 11071 states and 18844 transitions. Second operand has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:30:54,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:30:54,032 INFO L93 Difference]: Finished difference Result 27199 states and 46533 transitions. [2022-11-03 03:30:54,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 03:30:54,032 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 165 [2022-11-03 03:30:54,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:30:54,119 INFO L225 Difference]: With dead ends: 27199 [2022-11-03 03:30:54,119 INFO L226 Difference]: Without dead ends: 18375 [2022-11-03 03:30:54,155 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:30:54,155 INFO L413 NwaCegarLoop]: 507 mSDtfsCounter, 91 mSDsluCounter, 486 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 993 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:30:54,156 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 993 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 03:30:54,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18375 states. [2022-11-03 03:30:57,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18375 to 18359. [2022-11-03 03:30:57,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18359 states, 15163 states have (on average 1.5806898371034757) internal successors, (23968), 15174 states have internal predecessors, (23968), 3138 states have call successors, (3138), 49 states have call predecessors, (3138), 57 states have return successors, (4042), 3139 states have call predecessors, (4042), 3136 states have call successors, (4042) [2022-11-03 03:30:57,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18359 states to 18359 states and 31148 transitions. [2022-11-03 03:30:57,652 INFO L78 Accepts]: Start accepts. Automaton has 18359 states and 31148 transitions. Word has length 165 [2022-11-03 03:30:57,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:30:57,653 INFO L495 AbstractCegarLoop]: Abstraction has 18359 states and 31148 transitions. [2022-11-03 03:30:57,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:30:57,653 INFO L276 IsEmpty]: Start isEmpty. Operand 18359 states and 31148 transitions. [2022-11-03 03:30:57,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2022-11-03 03:30:57,723 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:30:57,723 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:30:57,746 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-11-03 03:30:57,939 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:30:57,940 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:30:57,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:30:57,940 INFO L85 PathProgramCache]: Analyzing trace with hash 96545482, now seen corresponding path program 1 times [2022-11-03 03:30:57,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:30:57,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1741064627] [2022-11-03 03:30:57,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:30:57,941 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:30:57,941 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:30:57,942 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:30:57,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-11-03 03:30:58,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:30:58,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 656 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 03:30:58,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:30:58,328 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-03 03:30:58,328 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:30:58,328 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:30:58,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1741064627] [2022-11-03 03:30:58,329 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1741064627] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:30:58,329 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:30:58,329 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 03:30:58,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697556968] [2022-11-03 03:30:58,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:30:58,330 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 03:30:58,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:30:58,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 03:30:58,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:30:58,331 INFO L87 Difference]: Start difference. First operand 18359 states and 31148 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:31:01,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 03:31:01,996 INFO L93 Difference]: Finished difference Result 47357 states and 80785 transitions. [2022-11-03 03:31:01,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 03:31:01,997 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 166 [2022-11-03 03:31:01,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 03:31:02,152 INFO L225 Difference]: With dead ends: 47357 [2022-11-03 03:31:02,152 INFO L226 Difference]: Without dead ends: 32137 [2022-11-03 03:31:02,195 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:31:02,196 INFO L413 NwaCegarLoop]: 511 mSDtfsCounter, 89 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 1001 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 03:31:02,196 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 1001 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 03:31:02,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32137 states. [2022-11-03 03:31:08,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32137 to 32121. [2022-11-03 03:31:08,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32121 states, 26519 states have (on average 1.5715524718126626) internal successors, (41676), 26530 states have internal predecessors, (41676), 5544 states have call successors, (5544), 49 states have call predecessors, (5544), 57 states have return successors, (7154), 5545 states have call predecessors, (7154), 5542 states have call successors, (7154) [2022-11-03 03:31:08,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32121 states to 32121 states and 54374 transitions. [2022-11-03 03:31:08,399 INFO L78 Accepts]: Start accepts. Automaton has 32121 states and 54374 transitions. Word has length 166 [2022-11-03 03:31:08,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 03:31:08,400 INFO L495 AbstractCegarLoop]: Abstraction has 32121 states and 54374 transitions. [2022-11-03 03:31:08,400 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 03:31:08,400 INFO L276 IsEmpty]: Start isEmpty. Operand 32121 states and 54374 transitions. [2022-11-03 03:31:08,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-11-03 03:31:08,517 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 03:31:08,517 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 03:31:08,534 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-11-03 03:31:08,733 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 03:31:08,733 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 03:31:08,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 03:31:08,733 INFO L85 PathProgramCache]: Analyzing trace with hash -1954940850, now seen corresponding path program 1 times [2022-11-03 03:31:08,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 03:31:08,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [581697169] [2022-11-03 03:31:08,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 03:31:08,734 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 03:31:08,734 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 03:31:08,736 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 03:31:08,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd212273-a6cb-4b59-bf54-258fb1aa6a73/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-11-03 03:31:09,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 03:31:09,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 658 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 03:31:09,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 03:31:09,130 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-03 03:31:09,130 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 03:31:09,131 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 03:31:09,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [581697169] [2022-11-03 03:31:09,131 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [581697169] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 03:31:09,131 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 03:31:09,131 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 03:31:09,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247434623] [2022-11-03 03:31:09,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 03:31:09,135 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 03:31:09,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 03:31:09,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 03:31:09,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 03:31:09,136 INFO L87 Difference]: Start difference. First operand 32121 states and 54374 transitions. Second operand has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17)