./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/product-lines/email_spec8_product31.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8393723b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec8_product31.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS --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 aa31ba7b6b6c5a20100c4ed7bd6bb53a6560ae9fc8557479e094a44cc1bad058 --- 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-8393723 [2022-11-19 07:11:56,118 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-19 07:11:56,120 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-19 07:11:56,155 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-19 07:11:56,155 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-19 07:11:56,156 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-19 07:11:56,157 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-19 07:11:56,159 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-19 07:11:56,161 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-19 07:11:56,162 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-19 07:11:56,170 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-19 07:11:56,174 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-19 07:11:56,174 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-19 07:11:56,180 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-19 07:11:56,183 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-19 07:11:56,184 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-19 07:11:56,186 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-19 07:11:56,188 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-19 07:11:56,191 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-19 07:11:56,196 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-19 07:11:56,197 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-19 07:11:56,200 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-19 07:11:56,204 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-19 07:11:56,204 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-19 07:11:56,212 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-19 07:11:56,213 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-19 07:11:56,213 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-19 07:11:56,214 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-19 07:11:56,214 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-19 07:11:56,215 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-19 07:11:56,216 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-19 07:11:56,216 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-19 07:11:56,217 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-19 07:11:56,218 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-19 07:11:56,219 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-19 07:11:56,219 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-19 07:11:56,220 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-19 07:11:56,220 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-19 07:11:56,220 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-19 07:11:56,221 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-19 07:11:56,222 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-19 07:11:56,229 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-32bit-Taipan_Default.epf [2022-11-19 07:11:56,266 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-19 07:11:56,266 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-19 07:11:56,267 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-19 07:11:56,267 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-19 07:11:56,269 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-19 07:11:56,269 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-19 07:11:56,269 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-19 07:11:56,269 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-19 07:11:56,269 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-19 07:11:56,270 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-19 07:11:56,271 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-19 07:11:56,271 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-19 07:11:56,271 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-19 07:11:56,271 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-19 07:11:56,271 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-19 07:11:56,272 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-19 07:11:56,272 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-19 07:11:56,272 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-19 07:11:56,273 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-19 07:11:56,273 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-19 07:11:56,273 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-19 07:11:56,273 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-19 07:11:56,274 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-19 07:11:56,275 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-19 07:11:56,276 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-19 07:11:56,276 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-19 07:11:56,276 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-19 07:11:56,276 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-19 07:11:56,276 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-19 07:11:56,277 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-19 07:11:56,277 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-19 07:11:56,277 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-19 07:11:56,277 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 07:11:56,278 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-19 07:11:56,278 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-19 07:11:56,278 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-19 07:11:56,278 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-19 07:11:56,278 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-19 07:11:56,279 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-19 07:11:56,279 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-19 07:11:56,279 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-19 07:11:56,279 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_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/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_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS 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 -> aa31ba7b6b6c5a20100c4ed7bd6bb53a6560ae9fc8557479e094a44cc1bad058 [2022-11-19 07:11:56,522 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-19 07:11:56,561 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-19 07:11:56,564 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-19 07:11:56,565 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-19 07:11:56,566 INFO L275 PluginConnector]: CDTParser initialized [2022-11-19 07:11:56,568 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/../../sv-benchmarks/c/product-lines/email_spec8_product31.cil.c [2022-11-19 07:11:56,643 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/data/c0e3b6615/5a6895a9ffda4069bb4cdfafa8dd6cbd/FLAGce698d518 [2022-11-19 07:11:57,286 INFO L306 CDTParser]: Found 1 translation units. [2022-11-19 07:11:57,287 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/sv-benchmarks/c/product-lines/email_spec8_product31.cil.c [2022-11-19 07:11:57,325 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/data/c0e3b6615/5a6895a9ffda4069bb4cdfafa8dd6cbd/FLAGce698d518 [2022-11-19 07:11:57,543 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/data/c0e3b6615/5a6895a9ffda4069bb4cdfafa8dd6cbd [2022-11-19 07:11:57,546 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-19 07:11:57,550 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-19 07:11:57,558 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-19 07:11:57,558 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-19 07:11:57,562 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-19 07:11:57,563 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 07:11:57" (1/1) ... [2022-11-19 07:11:57,564 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@77e6b5b9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:11:57, skipping insertion in model container [2022-11-19 07:11:57,564 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 07:11:57" (1/1) ... [2022-11-19 07:11:57,574 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-19 07:11:57,662 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-19 07:11:58,186 WARN L234 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_bfd9fe39-f314-474c-ac74-347fa1739f57/sv-benchmarks/c/product-lines/email_spec8_product31.cil.c[36672,36685] [2022-11-19 07:11:58,451 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 07:11:58,466 INFO L203 MainTranslator]: Completed pre-run [2022-11-19 07:11:58,549 WARN L234 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_bfd9fe39-f314-474c-ac74-347fa1739f57/sv-benchmarks/c/product-lines/email_spec8_product31.cil.c[36672,36685] [2022-11-19 07:11:58,606 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 07:11:58,648 INFO L208 MainTranslator]: Completed translation [2022-11-19 07:11:58,649 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:11:58 WrapperNode [2022-11-19 07:11:58,649 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-19 07:11:58,650 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-19 07:11:58,650 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-19 07:11:58,650 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-19 07:11:58,658 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:11:58" (1/1) ... [2022-11-19 07:11:58,713 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:11:58" (1/1) ... [2022-11-19 07:11:58,802 INFO L138 Inliner]: procedures = 132, calls = 223, calls flagged for inlining = 62, calls inlined = 57, statements flattened = 1032 [2022-11-19 07:11:58,802 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-19 07:11:58,810 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-19 07:11:58,810 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-19 07:11:58,810 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-19 07:11:58,820 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:11:58" (1/1) ... [2022-11-19 07:11:58,821 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:11:58" (1/1) ... [2022-11-19 07:11:58,826 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:11:58" (1/1) ... [2022-11-19 07:11:58,832 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:11:58" (1/1) ... [2022-11-19 07:11:58,859 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:11:58" (1/1) ... [2022-11-19 07:11:58,868 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:11:58" (1/1) ... [2022-11-19 07:11:58,889 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:11:58" (1/1) ... [2022-11-19 07:11:58,893 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:11:58" (1/1) ... [2022-11-19 07:11:58,916 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-19 07:11:58,917 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-19 07:11:58,917 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-19 07:11:58,917 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-19 07:11:58,921 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:11:58" (1/1) ... [2022-11-19 07:11:58,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 07:11:58,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:11:58,976 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-19 07:11:58,998 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-19 07:11:59,021 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2022-11-19 07:11:59,021 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2022-11-19 07:11:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2022-11-19 07:11:59,022 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2022-11-19 07:11:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2022-11-19 07:11:59,022 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2022-11-19 07:11:59,022 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2022-11-19 07:11:59,022 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2022-11-19 07:11:59,023 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2022-11-19 07:11:59,023 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2022-11-19 07:11:59,023 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2022-11-19 07:11:59,023 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2022-11-19 07:11:59,023 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2022-11-19 07:11:59,023 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2022-11-19 07:11:59,024 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2022-11-19 07:11:59,024 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2022-11-19 07:11:59,025 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2022-11-19 07:11:59,025 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2022-11-19 07:11:59,025 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2022-11-19 07:11:59,025 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2022-11-19 07:11:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-11-19 07:11:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2022-11-19 07:11:59,026 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2022-11-19 07:11:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2022-11-19 07:11:59,026 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2022-11-19 07:11:59,026 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-19 07:11:59,027 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2022-11-19 07:11:59,027 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2022-11-19 07:11:59,027 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2022-11-19 07:11:59,027 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2022-11-19 07:11:59,027 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2022-11-19 07:11:59,027 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2022-11-19 07:11:59,028 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2022-11-19 07:11:59,028 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2022-11-19 07:11:59,028 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2022-11-19 07:11:59,028 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2022-11-19 07:11:59,029 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2022-11-19 07:11:59,029 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2022-11-19 07:11:59,029 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2022-11-19 07:11:59,029 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2022-11-19 07:11:59,029 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2022-11-19 07:11:59,029 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2022-11-19 07:11:59,030 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2022-11-19 07:11:59,030 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2022-11-19 07:11:59,030 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2022-11-19 07:11:59,031 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2022-11-19 07:11:59,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-19 07:11:59,032 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2022-11-19 07:11:59,033 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2022-11-19 07:11:59,034 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-19 07:11:59,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-19 07:11:59,354 INFO L235 CfgBuilder]: Building ICFG [2022-11-19 07:11:59,358 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-19 07:12:00,236 INFO L276 CfgBuilder]: Performing block encoding [2022-11-19 07:12:00,833 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-19 07:12:00,833 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-19 07:12:00,837 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 07:12:00 BoogieIcfgContainer [2022-11-19 07:12:00,837 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-19 07:12:00,841 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-19 07:12:00,842 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-19 07:12:00,845 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-19 07:12:00,846 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 07:11:57" (1/3) ... [2022-11-19 07:12:00,847 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@90acae5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 07:12:00, skipping insertion in model container [2022-11-19 07:12:00,847 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:11:58" (2/3) ... [2022-11-19 07:12:00,847 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@90acae5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 07:12:00, skipping insertion in model container [2022-11-19 07:12:00,848 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 07:12:00" (3/3) ... [2022-11-19 07:12:00,849 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec8_product31.cil.c [2022-11-19 07:12:00,869 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-19 07:12:00,870 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-19 07:12:00,948 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-19 07:12:00,959 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;@34f53d60, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-19 07:12:00,960 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-19 07:12:00,965 INFO L276 IsEmpty]: Start isEmpty. Operand has 201 states, 117 states have (on average 1.3162393162393162) internal successors, (154), 121 states have internal predecessors, (154), 59 states have call successors, (59), 23 states have call predecessors, (59), 23 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2022-11-19 07:12:00,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-11-19 07:12:00,981 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:12:00,982 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-19 07:12:00,983 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:12:00,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:12:00,990 INFO L85 PathProgramCache]: Analyzing trace with hash -63531911, now seen corresponding path program 1 times [2022-11-19 07:12:01,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:12:01,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163486999] [2022-11-19 07:12:01,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:12:01,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:12:01,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:12:01,472 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:12:01,473 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:12:01,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163486999] [2022-11-19 07:12:01,474 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163486999] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:12:01,475 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:12:01,475 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-19 07:12:01,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817337702] [2022-11-19 07:12:01,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:12:01,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-19 07:12:01,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:12:01,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-19 07:12:01,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-19 07:12:01,523 INFO L87 Difference]: Start difference. First operand has 201 states, 117 states have (on average 1.3162393162393162) internal successors, (154), 121 states have internal predecessors, (154), 59 states have call successors, (59), 23 states have call predecessors, (59), 23 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) Second operand has 2 states, 2 states have (on average 15.5) internal successors, (31), 2 states have internal predecessors, (31), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-19 07:12:01,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:12:01,750 INFO L93 Difference]: Finished difference Result 319 states and 422 transitions. [2022-11-19 07:12:01,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-19 07:12:01,754 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 15.5) internal successors, (31), 2 states have internal predecessors, (31), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 64 [2022-11-19 07:12:01,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:12:01,770 INFO L225 Difference]: With dead ends: 319 [2022-11-19 07:12:01,771 INFO L226 Difference]: Without dead ends: 198 [2022-11-19 07:12:01,780 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-19 07:12:01,785 INFO L413 NwaCegarLoop]: 231 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:12:01,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 231 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:12:01,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2022-11-19 07:12:01,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 198. [2022-11-19 07:12:01,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 115 states have (on average 1.2869565217391303) internal successors, (148), 118 states have internal predecessors, (148), 59 states have call successors, (59), 23 states have call predecessors, (59), 23 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2022-11-19 07:12:01,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 265 transitions. [2022-11-19 07:12:01,881 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 265 transitions. Word has length 64 [2022-11-19 07:12:01,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:12:01,884 INFO L495 AbstractCegarLoop]: Abstraction has 198 states and 265 transitions. [2022-11-19 07:12:01,885 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 15.5) internal successors, (31), 2 states have internal predecessors, (31), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-19 07:12:01,886 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 265 transitions. [2022-11-19 07:12:01,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-11-19 07:12:01,899 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:12:01,900 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-19 07:12:01,900 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-19 07:12:01,900 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:12:01,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:12:01,901 INFO L85 PathProgramCache]: Analyzing trace with hash 1717630722, now seen corresponding path program 1 times [2022-11-19 07:12:01,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:12:01,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149676614] [2022-11-19 07:12:01,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:12:01,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:12:01,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:12:02,239 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:12:02,239 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:12:02,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149676614] [2022-11-19 07:12:02,240 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149676614] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:12:02,240 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:12:02,241 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:12:02,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837018641] [2022-11-19 07:12:02,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:12:02,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:12:02,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:12:02,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:12:02,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:12:02,244 INFO L87 Difference]: Start difference. First operand 198 states and 265 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-19 07:12:02,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:12:02,428 INFO L93 Difference]: Finished difference Result 315 states and 410 transitions. [2022-11-19 07:12:02,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:12:02,429 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 65 [2022-11-19 07:12:02,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:12:02,437 INFO L225 Difference]: With dead ends: 315 [2022-11-19 07:12:02,437 INFO L226 Difference]: Without dead ends: 200 [2022-11-19 07:12:02,443 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-19 07:12:02,445 INFO L413 NwaCegarLoop]: 228 mSDtfsCounter, 0 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 455 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:12:02,445 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 455 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:12:02,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2022-11-19 07:12:02,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 200. [2022-11-19 07:12:02,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 117 states have (on average 1.2820512820512822) internal successors, (150), 120 states have internal predecessors, (150), 59 states have call successors, (59), 23 states have call predecessors, (59), 23 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2022-11-19 07:12:02,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 267 transitions. [2022-11-19 07:12:02,470 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 267 transitions. Word has length 65 [2022-11-19 07:12:02,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:12:02,471 INFO L495 AbstractCegarLoop]: Abstraction has 200 states and 267 transitions. [2022-11-19 07:12:02,471 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-19 07:12:02,471 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 267 transitions. [2022-11-19 07:12:02,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-11-19 07:12:02,473 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:12:02,473 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-19 07:12:02,474 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-19 07:12:02,474 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:12:02,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:12:02,475 INFO L85 PathProgramCache]: Analyzing trace with hash -641911519, now seen corresponding path program 1 times [2022-11-19 07:12:02,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:12:02,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942538564] [2022-11-19 07:12:02,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:12:02,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:12:02,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:12:02,609 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:12:02,610 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:12:02,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942538564] [2022-11-19 07:12:02,610 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942538564] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:12:02,611 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:12:02,611 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:12:02,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659863661] [2022-11-19 07:12:02,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:12:02,612 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:12:02,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:12:02,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:12:02,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:12:02,613 INFO L87 Difference]: Start difference. First operand 200 states and 267 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-19 07:12:02,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:12:02,745 INFO L93 Difference]: Finished difference Result 430 states and 593 transitions. [2022-11-19 07:12:02,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:12:02,746 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 70 [2022-11-19 07:12:02,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:12:02,749 INFO L225 Difference]: With dead ends: 430 [2022-11-19 07:12:02,749 INFO L226 Difference]: Without dead ends: 248 [2022-11-19 07:12:02,750 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-19 07:12:02,752 INFO L413 NwaCegarLoop]: 244 mSDtfsCounter, 57 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 466 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:12:02,752 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 466 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:12:02,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2022-11-19 07:12:02,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 243. [2022-11-19 07:12:02,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 149 states have (on average 1.3624161073825503) internal successors, (203), 152 states have internal predecessors, (203), 70 states have call successors, (70), 23 states have call predecessors, (70), 23 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-11-19 07:12:02,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 342 transitions. [2022-11-19 07:12:02,776 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 342 transitions. Word has length 70 [2022-11-19 07:12:02,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:12:02,776 INFO L495 AbstractCegarLoop]: Abstraction has 243 states and 342 transitions. [2022-11-19 07:12:02,777 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-19 07:12:02,777 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 342 transitions. [2022-11-19 07:12:02,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-11-19 07:12:02,779 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:12:02,779 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-19 07:12:02,779 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-19 07:12:02,779 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:12:02,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:12:02,780 INFO L85 PathProgramCache]: Analyzing trace with hash -1455442370, now seen corresponding path program 1 times [2022-11-19 07:12:02,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:12:02,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320582898] [2022-11-19 07:12:02,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:12:02,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:12:02,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:12:02,964 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:12:02,968 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:12:02,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320582898] [2022-11-19 07:12:02,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320582898] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-19 07:12:02,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758914959] [2022-11-19 07:12:02,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:12:02,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:12:02,969 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:12:02,981 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 07:12:02,982 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-19 07:12:03,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:12:03,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 1014 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-19 07:12:03,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:12:03,443 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:12:03,444 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 07:12:03,558 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:12:03,558 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758914959] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 07:12:03,558 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1063948175] [2022-11-19 07:12:03,585 INFO L159 IcfgInterpreter]: Started Sifa with 60 locations of interest [2022-11-19 07:12:03,589 INFO L166 IcfgInterpreter]: Building call graph [2022-11-19 07:12:03,595 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-19 07:12:03,601 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-19 07:12:03,601 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-19 07:12:32,008 INFO L197 IcfgInterpreter]: Interpreting procedure setClientId with input of size 444 for LOIs [2022-11-19 07:12:32,317 INFO L197 IcfgInterpreter]: Interpreting procedure setClientPrivateKey with input of size 448 for LOIs [2022-11-19 07:12:32,633 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-19 07:12:47,349 WARN L233 SmtUtils]: Spent 6.25s on a formula simplification. DAG size of input: 444 DAG size of output: 308 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:12:54,061 WARN L233 SmtUtils]: Spent 6.62s on a formula simplification. DAG size of input: 467 DAG size of output: 328 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:13:01,239 WARN L233 SmtUtils]: Spent 6.29s on a formula simplification. DAG size of input: 448 DAG size of output: 305 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:13:07,882 WARN L233 SmtUtils]: Spent 6.50s on a formula simplification. DAG size of input: 471 DAG size of output: 325 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:13:25,254 WARN L233 SmtUtils]: Spent 7.38s on a formula simplification. DAG size of input: 490 DAG size of output: 361 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:13:48,940 WARN L233 SmtUtils]: Spent 13.76s on a formula simplification. DAG size of input: 577 DAG size of output: 374 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:14:04,727 WARN L233 SmtUtils]: Spent 8.24s on a formula simplification. DAG size of input: 549 DAG size of output: 418 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:14:04,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [1063948175] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:14:04,734 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-19 07:14:04,734 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [4, 4, 4] total 26 [2022-11-19 07:14:04,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367734338] [2022-11-19 07:14:04,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:14:04,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-19 07:14:04,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:14:04,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-19 07:14:04,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2022-11-19 07:14:04,737 INFO L87 Difference]: Start difference. First operand 243 states and 342 transitions. Second operand has 21 states, 16 states have (on average 2.3125) internal successors, (37), 15 states have internal predecessors, (37), 7 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-11-19 07:14:12,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:14:12,912 INFO L93 Difference]: Finished difference Result 565 states and 845 transitions. [2022-11-19 07:14:12,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-19 07:14:12,912 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 16 states have (on average 2.3125) internal successors, (37), 15 states have internal predecessors, (37), 7 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) Word has length 71 [2022-11-19 07:14:12,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:14:12,915 INFO L225 Difference]: With dead ends: 565 [2022-11-19 07:14:12,915 INFO L226 Difference]: Without dead ends: 340 [2022-11-19 07:14:12,916 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 92.1s TimeCoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2022-11-19 07:14:12,917 INFO L413 NwaCegarLoop]: 271 mSDtfsCounter, 141 mSDsluCounter, 2910 mSDsCounter, 0 mSdLazyCounter, 1785 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 3181 SdHoareTripleChecker+Invalid, 1796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1785 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2022-11-19 07:14:12,917 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 3181 Invalid, 1796 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [11 Valid, 1785 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2022-11-19 07:14:12,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2022-11-19 07:14:13,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 266. [2022-11-19 07:14:13,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 266 states, 171 states have (on average 1.3801169590643274) internal successors, (236), 174 states have internal predecessors, (236), 70 states have call successors, (70), 24 states have call predecessors, (70), 24 states have return successors, (69), 69 states have call predecessors, (69), 69 states have call successors, (69) [2022-11-19 07:14:13,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 375 transitions. [2022-11-19 07:14:13,081 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 375 transitions. Word has length 71 [2022-11-19 07:14:13,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:14:13,081 INFO L495 AbstractCegarLoop]: Abstraction has 266 states and 375 transitions. [2022-11-19 07:14:13,081 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 16 states have (on average 2.3125) internal successors, (37), 15 states have internal predecessors, (37), 7 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-11-19 07:14:13,081 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 375 transitions. [2022-11-19 07:14:13,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2022-11-19 07:14:13,083 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:14:13,083 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 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] [2022-11-19 07:14:13,100 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-19 07:14:13,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2022-11-19 07:14:13,291 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:14:13,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:14:13,291 INFO L85 PathProgramCache]: Analyzing trace with hash -1980173154, now seen corresponding path program 1 times [2022-11-19 07:14:13,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:14:13,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239451153] [2022-11-19 07:14:13,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:14:13,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:14:13,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:14:13,405 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-19 07:14:13,405 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:14:13,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239451153] [2022-11-19 07:14:13,405 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239451153] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:14:13,405 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:14:13,405 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:14:13,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959016431] [2022-11-19 07:14:13,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:14:13,406 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:14:13,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:14:13,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:14:13,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:14:13,407 INFO L87 Difference]: Start difference. First operand 266 states and 375 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:14:13,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:14:13,777 INFO L93 Difference]: Finished difference Result 625 states and 914 transitions. [2022-11-19 07:14:13,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:14:13,777 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 76 [2022-11-19 07:14:13,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:14:13,780 INFO L225 Difference]: With dead ends: 625 [2022-11-19 07:14:13,780 INFO L226 Difference]: Without dead ends: 383 [2022-11-19 07:14:13,781 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-19 07:14:13,784 INFO L413 NwaCegarLoop]: 248 mSDtfsCounter, 55 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:14:13,784 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 475 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:14:13,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2022-11-19 07:14:14,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 378. [2022-11-19 07:14:14,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 258 states have (on average 1.441860465116279) internal successors, (372), 261 states have internal predecessors, (372), 95 states have call successors, (95), 24 states have call predecessors, (95), 24 states have return successors, (94), 94 states have call predecessors, (94), 94 states have call successors, (94) [2022-11-19 07:14:14,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 561 transitions. [2022-11-19 07:14:14,053 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 561 transitions. Word has length 76 [2022-11-19 07:14:14,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:14:14,054 INFO L495 AbstractCegarLoop]: Abstraction has 378 states and 561 transitions. [2022-11-19 07:14:14,054 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-19 07:14:14,054 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 561 transitions. [2022-11-19 07:14:14,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-11-19 07:14:14,059 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:14:14,059 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 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-19 07:14:14,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-19 07:14:14,059 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:14:14,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:14:14,065 INFO L85 PathProgramCache]: Analyzing trace with hash -685589800, now seen corresponding path program 1 times [2022-11-19 07:14:14,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:14:14,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768959478] [2022-11-19 07:14:14,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:14:14,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:14:14,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:14:14,197 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-19 07:14:14,197 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:14:14,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768959478] [2022-11-19 07:14:14,197 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768959478] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-19 07:14:14,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162813759] [2022-11-19 07:14:14,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:14:14,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:14:14,198 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:14:14,199 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 07:14:14,217 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-19 07:14:14,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:14:14,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 1044 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-19 07:14:14,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:14:14,543 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-19 07:14:14,543 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 07:14:14,611 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-19 07:14:14,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162813759] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 07:14:14,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1318802114] [2022-11-19 07:14:14,615 INFO L159 IcfgInterpreter]: Started Sifa with 64 locations of interest [2022-11-19 07:14:14,615 INFO L166 IcfgInterpreter]: Building call graph [2022-11-19 07:14:14,616 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-19 07:14:14,616 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-19 07:14:14,616 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-19 07:14:57,253 INFO L197 IcfgInterpreter]: Interpreting procedure setClientId with input of size 444 for LOIs [2022-11-19 07:14:57,575 INFO L197 IcfgInterpreter]: Interpreting procedure setClientPrivateKey with input of size 444 for LOIs [2022-11-19 07:14:57,855 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-19 07:15:12,207 WARN L233 SmtUtils]: Spent 6.18s on a formula simplification. DAG size of input: 444 DAG size of output: 308 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:15:18,766 WARN L233 SmtUtils]: Spent 6.46s on a formula simplification. DAG size of input: 467 DAG size of output: 328 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:15:25,471 WARN L233 SmtUtils]: Spent 5.85s on a formula simplification. DAG size of input: 444 DAG size of output: 328 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:15:31,795 WARN L233 SmtUtils]: Spent 6.20s on a formula simplification. DAG size of input: 467 DAG size of output: 348 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:15:49,053 WARN L233 SmtUtils]: Spent 7.34s on a formula simplification. DAG size of input: 490 DAG size of output: 361 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:16:09,578 WARN L233 SmtUtils]: Spent 10.59s on a formula simplification. DAG size of input: 588 DAG size of output: 336 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:16:20,537 WARN L233 SmtUtils]: Spent 10.61s on a formula simplification. DAG size of input: 590 DAG size of output: 336 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:16:31,391 WARN L233 SmtUtils]: Spent 10.48s on a formula simplification. DAG size of input: 589 DAG size of output: 337 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:16:42,273 WARN L233 SmtUtils]: Spent 10.48s on a formula simplification. DAG size of input: 587 DAG size of output: 335 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:16:49,084 WARN L233 SmtUtils]: Spent 6.46s on a formula simplification. DAG size of input: 572 DAG size of output: 354 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:16:59,753 WARN L233 SmtUtils]: Spent 10.30s on a formula simplification. DAG size of input: 572 DAG size of output: 429 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:17:03,785 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [1318802114] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:17:03,785 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-19 07:17:03,785 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [4, 4, 4] total 30 [2022-11-19 07:17:03,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654501105] [2022-11-19 07:17:03,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:17:03,786 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-19 07:17:03,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:17:03,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-19 07:17:03,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2022-11-19 07:17:03,787 INFO L87 Difference]: Start difference. First operand 378 states and 561 transitions. Second operand has 25 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 18 states have internal predecessors, (40), 8 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2022-11-19 07:17:27,033 WARN L233 SmtUtils]: Spent 6.35s on a formula simplification. DAG size of input: 530 DAG size of output: 369 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:17:45,018 WARN L233 SmtUtils]: Spent 7.30s on a formula simplification. DAG size of input: 562 DAG size of output: 374 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:17:53,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:17:53,244 INFO L93 Difference]: Finished difference Result 852 states and 1324 transitions. [2022-11-19 07:17:53,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-11-19 07:17:53,244 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 18 states have internal predecessors, (40), 8 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) Word has length 77 [2022-11-19 07:17:53,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:17:53,248 INFO L225 Difference]: With dead ends: 852 [2022-11-19 07:17:53,248 INFO L226 Difference]: Without dead ends: 537 [2022-11-19 07:17:53,249 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 163.8s TimeCoverageRelationStatistics Valid=200, Invalid=1360, Unknown=0, NotChecked=0, Total=1560 [2022-11-19 07:17:53,250 INFO L413 NwaCegarLoop]: 250 mSDtfsCounter, 268 mSDsluCounter, 3750 mSDsCounter, 0 mSdLazyCounter, 2502 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 4000 SdHoareTripleChecker+Invalid, 2533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 2502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2022-11-19 07:17:53,251 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [271 Valid, 4000 Invalid, 2533 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [31 Valid, 2502 Invalid, 0 Unknown, 0 Unchecked, 10.9s Time] [2022-11-19 07:17:53,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2022-11-19 07:17:53,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 440. [2022-11-19 07:17:53,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 316 states have (on average 1.490506329113924) internal successors, (471), 321 states have internal predecessors, (471), 98 states have call successors, (98), 25 states have call predecessors, (98), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2022-11-19 07:17:53,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 666 transitions. [2022-11-19 07:17:53,515 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 666 transitions. Word has length 77 [2022-11-19 07:17:53,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:17:53,516 INFO L495 AbstractCegarLoop]: Abstraction has 440 states and 666 transitions. [2022-11-19 07:17:53,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 18 states have internal predecessors, (40), 8 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2022-11-19 07:17:53,516 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 666 transitions. [2022-11-19 07:17:53,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-11-19 07:17:53,518 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:17:53,518 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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-19 07:17:53,538 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-11-19 07:17:53,738 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-11-19 07:17:53,738 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:17:53,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:17:53,739 INFO L85 PathProgramCache]: Analyzing trace with hash 800362197, now seen corresponding path program 1 times [2022-11-19 07:17:53,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:17:53,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244485856] [2022-11-19 07:17:53,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:17:53,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:17:53,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:17:53,898 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:17:53,899 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:17:53,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244485856] [2022-11-19 07:17:53,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244485856] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-19 07:17:53,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426330831] [2022-11-19 07:17:53,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:17:53,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:17:53,900 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:17:53,901 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 07:17:53,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-19 07:17:54,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:17:54,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 1150 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-19 07:17:54,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:17:54,272 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:17:54,273 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 07:17:54,353 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:17:54,353 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1426330831] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 07:17:54,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [310979434] [2022-11-19 07:17:54,358 INFO L159 IcfgInterpreter]: Started Sifa with 69 locations of interest [2022-11-19 07:17:54,359 INFO L166 IcfgInterpreter]: Building call graph [2022-11-19 07:17:54,359 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-19 07:17:54,360 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-19 07:17:54,360 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-19 07:18:30,065 INFO L197 IcfgInterpreter]: Interpreting procedure setClientId with input of size 444 for LOIs [2022-11-19 07:18:30,352 INFO L197 IcfgInterpreter]: Interpreting procedure setClientKeyringPublicKey with input of size 236 for LOIs [2022-11-19 07:18:30,414 INFO L197 IcfgInterpreter]: Interpreting procedure setClientKeyringUser with input of size 245 for LOIs [2022-11-19 07:18:30,482 INFO L197 IcfgInterpreter]: Interpreting procedure createClientKeyringEntry with input of size 251 for LOIs [2022-11-19 07:18:30,563 INFO L197 IcfgInterpreter]: Interpreting procedure setClientPrivateKey with input of size 448 for LOIs [2022-11-19 07:18:30,856 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-19 07:18:45,234 WARN L233 SmtUtils]: Spent 6.21s on a formula simplification. DAG size of input: 444 DAG size of output: 308 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:18:51,857 WARN L233 SmtUtils]: Spent 6.52s on a formula simplification. DAG size of input: 467 DAG size of output: 328 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:18:58,890 WARN L233 SmtUtils]: Spent 6.18s on a formula simplification. DAG size of input: 448 DAG size of output: 305 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:19:05,486 WARN L233 SmtUtils]: Spent 6.46s on a formula simplification. DAG size of input: 471 DAG size of output: 325 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:19:22,820 WARN L233 SmtUtils]: Spent 7.40s on a formula simplification. DAG size of input: 490 DAG size of output: 361 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:19:50,311 WARN L233 SmtUtils]: Spent 17.62s on a formula simplification. DAG size of input: 623 DAG size of output: 504 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:20:09,953 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [310979434] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:20:09,953 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-19 07:20:09,953 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [4, 4, 4] total 35 [2022-11-19 07:20:09,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350324515] [2022-11-19 07:20:09,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:20:09,954 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-11-19 07:20:09,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:20:09,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-11-19 07:20:09,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=1080, Unknown=0, NotChecked=0, Total=1190 [2022-11-19 07:20:09,955 INFO L87 Difference]: Start difference. First operand 440 states and 666 transitions. Second operand has 30 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 18 states have internal predecessors, (40), 10 states have call successors, (18), 6 states have call predecessors, (18), 6 states have return successors, (16), 10 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-19 07:20:19,786 WARN L233 SmtUtils]: Spent 7.80s on a formula simplification. DAG size of input: 609 DAG size of output: 326 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-19 07:20:36,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:20:36,857 INFO L93 Difference]: Finished difference Result 914 states and 1425 transitions. [2022-11-19 07:20:36,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-19 07:20:36,858 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 18 states have internal predecessors, (40), 10 states have call successors, (18), 6 states have call predecessors, (18), 6 states have return successors, (16), 10 states have call predecessors, (16), 10 states have call successors, (16) Word has length 80 [2022-11-19 07:20:36,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:20:36,861 INFO L225 Difference]: With dead ends: 914 [2022-11-19 07:20:36,861 INFO L226 Difference]: Without dead ends: 599 [2022-11-19 07:20:36,863 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 109.8s TimeCoverageRelationStatistics Valid=128, Invalid=1204, Unknown=0, NotChecked=0, Total=1332 [2022-11-19 07:20:36,864 INFO L413 NwaCegarLoop]: 244 mSDtfsCounter, 203 mSDsluCounter, 3743 mSDsCounter, 0 mSdLazyCounter, 3470 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 3987 SdHoareTripleChecker+Invalid, 3485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 3470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.4s IncrementalHoareTripleChecker+Time [2022-11-19 07:20:36,864 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [203 Valid, 3987 Invalid, 3485 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [15 Valid, 3470 Invalid, 0 Unknown, 0 Unchecked, 15.4s Time] [2022-11-19 07:20:36,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2022-11-19 07:20:37,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 525. [2022-11-19 07:20:37,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 393 states have (on average 1.5165394402035624) internal successors, (596), 400 states have internal predecessors, (596), 103 states have call successors, (103), 28 states have call predecessors, (103), 28 states have return successors, (102), 98 states have call predecessors, (102), 102 states have call successors, (102) [2022-11-19 07:20:37,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 801 transitions. [2022-11-19 07:20:37,236 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 801 transitions. Word has length 80 [2022-11-19 07:20:37,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:20:37,236 INFO L495 AbstractCegarLoop]: Abstraction has 525 states and 801 transitions. [2022-11-19 07:20:37,237 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 18 states have internal predecessors, (40), 10 states have call successors, (18), 6 states have call predecessors, (18), 6 states have return successors, (16), 10 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-19 07:20:37,237 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 801 transitions. [2022-11-19 07:20:37,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-11-19 07:20:37,239 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:20:37,239 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-19 07:20:37,252 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-19 07:20:37,447 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:20:37,447 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:20:37,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:20:37,448 INFO L85 PathProgramCache]: Analyzing trace with hash -180794591, now seen corresponding path program 1 times [2022-11-19 07:20:37,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:20:37,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457248296] [2022-11-19 07:20:37,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:20:37,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:20:37,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:20:37,588 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:20:37,588 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:20:37,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457248296] [2022-11-19 07:20:37,589 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457248296] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-19 07:20:37,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272604686] [2022-11-19 07:20:37,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:20:37,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:20:37,589 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:20:37,590 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 07:20:37,615 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-19 07:20:37,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:20:37,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 1055 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-19 07:20:37,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:20:37,961 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:20:37,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 07:20:38,046 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:20:38,047 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1272604686] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 07:20:38,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [986384195] [2022-11-19 07:20:38,054 INFO L159 IcfgInterpreter]: Started Sifa with 68 locations of interest [2022-11-19 07:20:38,054 INFO L166 IcfgInterpreter]: Building call graph [2022-11-19 07:20:38,055 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-19 07:20:38,056 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-19 07:20:38,056 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-19 07:21:23,701 INFO L197 IcfgInterpreter]: Interpreting procedure setClientId with input of size 444 for LOIs [2022-11-19 07:21:23,995 INFO L197 IcfgInterpreter]: Interpreting procedure setClientPrivateKey with input of size 448 for LOIs [2022-11-19 07:21:24,274 INFO L197 IcfgInterpreter]: Interpreting procedure sendEmail with input of size 483 for LOIs [2022-11-19 07:21:33,963 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-19 07:21:34,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:21:34,158 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-19 07:21:34,162 INFO L158 Benchmark]: Toolchain (without parser) took 576612.59ms. Allocated memory was 130.0MB in the beginning and 1.1GB in the end (delta: 1.0GB). Free memory was 91.9MB in the beginning and 1.1GB in the end (delta: -960.7MB). Peak memory consumption was 703.1MB. Max. memory is 16.1GB. [2022-11-19 07:21:34,162 INFO L158 Benchmark]: CDTParser took 0.23ms. Allocated memory is still 130.0MB. Free memory is still 111.1MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-19 07:21:34,162 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1091.69ms. Allocated memory is still 130.0MB. Free memory was 91.8MB in the beginning and 78.2MB in the end (delta: 13.5MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2022-11-19 07:21:34,163 INFO L158 Benchmark]: Boogie Procedure Inliner took 159.01ms. Allocated memory is still 130.0MB. Free memory was 78.2MB in the beginning and 72.3MB in the end (delta: 5.9MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-11-19 07:21:34,163 INFO L158 Benchmark]: Boogie Preprocessor took 106.66ms. Allocated memory is still 130.0MB. Free memory was 72.3MB in the beginning and 67.3MB in the end (delta: 5.1MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-11-19 07:21:34,163 INFO L158 Benchmark]: RCFGBuilder took 1920.58ms. Allocated memory was 130.0MB in the beginning and 165.7MB in the end (delta: 35.7MB). Free memory was 67.3MB in the beginning and 79.2MB in the end (delta: -12.0MB). Peak memory consumption was 28.3MB. Max. memory is 16.1GB. [2022-11-19 07:21:34,164 INFO L158 Benchmark]: TraceAbstraction took 573320.37ms. Allocated memory was 165.7MB in the beginning and 1.1GB in the end (delta: 966.8MB). Free memory was 78.2MB in the beginning and 1.1GB in the end (delta: -974.5MB). Peak memory consumption was 654.5MB. Max. memory is 16.1GB. [2022-11-19 07:21:34,165 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.23ms. Allocated memory is still 130.0MB. Free memory is still 111.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1091.69ms. Allocated memory is still 130.0MB. Free memory was 91.8MB in the beginning and 78.2MB in the end (delta: 13.5MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 159.01ms. Allocated memory is still 130.0MB. Free memory was 78.2MB in the beginning and 72.3MB in the end (delta: 5.9MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 106.66ms. Allocated memory is still 130.0MB. Free memory was 72.3MB in the beginning and 67.3MB in the end (delta: 5.1MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 1920.58ms. Allocated memory was 130.0MB in the beginning and 165.7MB in the end (delta: 35.7MB). Free memory was 67.3MB in the beginning and 79.2MB in the end (delta: -12.0MB). Peak memory consumption was 28.3MB. Max. memory is 16.1GB. * TraceAbstraction took 573320.37ms. Allocated memory was 165.7MB in the beginning and 1.1GB in the end (delta: 966.8MB). Free memory was 78.2MB in the beginning and 1.1GB in the end (delta: -974.5MB). Peak memory consumption was 654.5MB. 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-19 07:21:34,183 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/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-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec8_product31.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS --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 aa31ba7b6b6c5a20100c4ed7bd6bb53a6560ae9fc8557479e094a44cc1bad058 --- 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-8393723 [2022-11-19 07:21:36,487 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-19 07:21:36,489 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-19 07:21:36,517 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-19 07:21:36,518 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-19 07:21:36,520 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-19 07:21:36,523 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-19 07:21:36,528 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-19 07:21:36,532 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-19 07:21:36,533 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-19 07:21:36,535 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-19 07:21:36,536 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-19 07:21:36,539 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-19 07:21:36,542 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-19 07:21:36,543 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-19 07:21:36,545 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-19 07:21:36,547 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-19 07:21:36,554 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-19 07:21:36,556 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-19 07:21:36,561 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-19 07:21:36,570 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-19 07:21:36,572 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-19 07:21:36,573 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-19 07:21:36,574 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-19 07:21:36,577 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-19 07:21:36,578 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-19 07:21:36,578 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-19 07:21:36,579 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-19 07:21:36,580 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-19 07:21:36,581 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-19 07:21:36,581 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-19 07:21:36,582 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-19 07:21:36,583 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-19 07:21:36,584 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-19 07:21:36,585 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-19 07:21:36,586 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-19 07:21:36,586 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-19 07:21:36,587 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-19 07:21:36,587 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-19 07:21:36,588 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-19 07:21:36,589 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-19 07:21:36,590 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2022-11-19 07:21:36,612 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-19 07:21:36,613 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-19 07:21:36,613 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-19 07:21:36,614 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-19 07:21:36,614 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-19 07:21:36,615 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-19 07:21:36,615 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-19 07:21:36,615 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-19 07:21:36,616 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-19 07:21:36,616 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-19 07:21:36,616 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-19 07:21:36,616 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-19 07:21:36,617 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-19 07:21:36,618 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-19 07:21:36,618 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-19 07:21:36,618 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-19 07:21:36,618 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-19 07:21:36,619 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-19 07:21:36,619 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-19 07:21:36,619 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-19 07:21:36,619 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-19 07:21:36,619 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-19 07:21:36,620 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-19 07:21:36,620 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-19 07:21:36,620 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-19 07:21:36,620 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-19 07:21:36,621 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-19 07:21:36,621 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-19 07:21:36,621 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-19 07:21:36,621 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 07:21:36,621 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-19 07:21:36,622 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-19 07:21:36,622 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-19 07:21:36,622 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-19 07:21:36,622 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-19 07:21:36,623 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-19 07:21:36,623 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-19 07:21:36,623 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-19 07:21:36,623 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_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/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_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS 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 -> aa31ba7b6b6c5a20100c4ed7bd6bb53a6560ae9fc8557479e094a44cc1bad058 [2022-11-19 07:21:37,023 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-19 07:21:37,050 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-19 07:21:37,053 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-19 07:21:37,054 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-19 07:21:37,055 INFO L275 PluginConnector]: CDTParser initialized [2022-11-19 07:21:37,057 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/../../sv-benchmarks/c/product-lines/email_spec8_product31.cil.c [2022-11-19 07:21:37,127 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/data/f026824ce/31956502c6c24228ae22c851ef2f08ea/FLAG4044b3f01 [2022-11-19 07:21:37,861 INFO L306 CDTParser]: Found 1 translation units. [2022-11-19 07:21:37,871 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/sv-benchmarks/c/product-lines/email_spec8_product31.cil.c [2022-11-19 07:21:37,886 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/data/f026824ce/31956502c6c24228ae22c851ef2f08ea/FLAG4044b3f01 [2022-11-19 07:21:38,039 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/data/f026824ce/31956502c6c24228ae22c851ef2f08ea [2022-11-19 07:21:38,041 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-19 07:21:38,042 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-19 07:21:38,044 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-19 07:21:38,044 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-19 07:21:38,048 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-19 07:21:38,049 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 07:21:38" (1/1) ... [2022-11-19 07:21:38,050 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@99f88db and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:21:38, skipping insertion in model container [2022-11-19 07:21:38,050 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 07:21:38" (1/1) ... [2022-11-19 07:21:38,058 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-19 07:21:38,137 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-19 07:21:38,660 WARN L234 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_bfd9fe39-f314-474c-ac74-347fa1739f57/sv-benchmarks/c/product-lines/email_spec8_product31.cil.c[36672,36685] [2022-11-19 07:21:38,906 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 07:21:38,929 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-19 07:21:38,960 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-19 07:21:39,034 WARN L234 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_bfd9fe39-f314-474c-ac74-347fa1739f57/sv-benchmarks/c/product-lines/email_spec8_product31.cil.c[36672,36685] [2022-11-19 07:21:39,099 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 07:21:39,109 INFO L203 MainTranslator]: Completed pre-run [2022-11-19 07:21:39,161 WARN L234 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_bfd9fe39-f314-474c-ac74-347fa1739f57/sv-benchmarks/c/product-lines/email_spec8_product31.cil.c[36672,36685] [2022-11-19 07:21:39,210 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 07:21:39,258 INFO L208 MainTranslator]: Completed translation [2022-11-19 07:21:39,259 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:21:39 WrapperNode [2022-11-19 07:21:39,259 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-19 07:21:39,260 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-19 07:21:39,260 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-19 07:21:39,269 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-19 07:21:39,277 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:21:39" (1/1) ... [2022-11-19 07:21:39,308 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:21:39" (1/1) ... [2022-11-19 07:21:39,363 INFO L138 Inliner]: procedures = 134, calls = 223, calls flagged for inlining = 62, calls inlined = 57, statements flattened = 974 [2022-11-19 07:21:39,364 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-19 07:21:39,364 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-19 07:21:39,364 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-19 07:21:39,365 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-19 07:21:39,374 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:21:39" (1/1) ... [2022-11-19 07:21:39,374 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:21:39" (1/1) ... [2022-11-19 07:21:39,383 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:21:39" (1/1) ... [2022-11-19 07:21:39,384 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:21:39" (1/1) ... [2022-11-19 07:21:39,399 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:21:39" (1/1) ... [2022-11-19 07:21:39,408 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:21:39" (1/1) ... [2022-11-19 07:21:39,412 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:21:39" (1/1) ... [2022-11-19 07:21:39,416 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:21:39" (1/1) ... [2022-11-19 07:21:39,458 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-19 07:21:39,466 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-19 07:21:39,466 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-19 07:21:39,466 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-19 07:21:39,467 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:21:39" (1/1) ... [2022-11-19 07:21:39,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 07:21:39,484 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:21:39,497 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-19 07:21:39,512 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-19 07:21:39,542 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2022-11-19 07:21:39,542 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2022-11-19 07:21:39,542 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2022-11-19 07:21:39,542 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2022-11-19 07:21:39,543 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2022-11-19 07:21:39,543 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2022-11-19 07:21:39,543 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2022-11-19 07:21:39,543 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2022-11-19 07:21:39,543 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2022-11-19 07:21:39,543 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2022-11-19 07:21:39,544 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2022-11-19 07:21:39,544 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2022-11-19 07:21:39,544 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2022-11-19 07:21:39,544 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2022-11-19 07:21:39,544 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2022-11-19 07:21:39,544 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2022-11-19 07:21:39,545 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2022-11-19 07:21:39,545 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2022-11-19 07:21:39,545 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2022-11-19 07:21:39,545 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2022-11-19 07:21:39,545 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-11-19 07:21:39,546 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2022-11-19 07:21:39,546 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2022-11-19 07:21:39,546 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2022-11-19 07:21:39,546 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2022-11-19 07:21:39,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-19 07:21:39,546 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2022-11-19 07:21:39,547 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2022-11-19 07:21:39,547 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2022-11-19 07:21:39,547 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2022-11-19 07:21:39,547 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2022-11-19 07:21:39,547 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2022-11-19 07:21:39,548 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2022-11-19 07:21:39,548 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2022-11-19 07:21:39,548 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2022-11-19 07:21:39,548 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2022-11-19 07:21:39,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-19 07:21:39,548 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2022-11-19 07:21:39,549 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2022-11-19 07:21:39,549 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2022-11-19 07:21:39,549 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2022-11-19 07:21:39,549 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2022-11-19 07:21:39,549 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2022-11-19 07:21:39,550 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2022-11-19 07:21:39,550 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2022-11-19 07:21:39,550 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2022-11-19 07:21:39,550 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2022-11-19 07:21:39,550 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2022-11-19 07:21:39,550 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2022-11-19 07:21:39,551 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-19 07:21:39,551 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-19 07:21:39,772 INFO L235 CfgBuilder]: Building ICFG [2022-11-19 07:21:39,774 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-19 07:21:40,935 INFO L276 CfgBuilder]: Performing block encoding [2022-11-19 07:21:40,955 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-19 07:21:40,955 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-19 07:21:40,959 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 07:21:40 BoogieIcfgContainer [2022-11-19 07:21:40,959 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-19 07:21:40,963 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-19 07:21:40,963 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-19 07:21:40,967 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-19 07:21:40,967 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 07:21:38" (1/3) ... [2022-11-19 07:21:40,968 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@53835b6e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 07:21:40, skipping insertion in model container [2022-11-19 07:21:40,969 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:21:39" (2/3) ... [2022-11-19 07:21:40,969 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@53835b6e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 07:21:40, skipping insertion in model container [2022-11-19 07:21:40,969 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 07:21:40" (3/3) ... [2022-11-19 07:21:40,971 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec8_product31.cil.c [2022-11-19 07:21:40,993 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-19 07:21:40,993 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-19 07:21:41,057 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-19 07:21:41,064 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;@7ee0a7c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-19 07:21:41,065 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-19 07:21:41,071 INFO L276 IsEmpty]: Start isEmpty. Operand has 370 states, 286 states have (on average 1.5) internal successors, (429), 290 states have internal predecessors, (429), 59 states have call successors, (59), 23 states have call predecessors, (59), 23 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2022-11-19 07:21:41,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-11-19 07:21:41,089 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:21:41,090 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 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] [2022-11-19 07:21:41,091 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:21:41,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:21:41,097 INFO L85 PathProgramCache]: Analyzing trace with hash -873528409, now seen corresponding path program 1 times [2022-11-19 07:21:41,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:21:41,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1795553074] [2022-11-19 07:21:41,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:21:41,113 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:21:41,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:21:41,119 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:21:41,169 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-19 07:21:41,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:21:41,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 544 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-19 07:21:41,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:21:41,660 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-19 07:21:41,660 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:21:41,671 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:21:41,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1795553074] [2022-11-19 07:21:41,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1795553074] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:21:41,673 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:21:41,673 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-19 07:21:41,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30847043] [2022-11-19 07:21:41,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:21:41,683 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-19 07:21:41,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:21:41,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-19 07:21:41,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-19 07:21:41,725 INFO L87 Difference]: Start difference. First operand has 370 states, 286 states have (on average 1.5) internal successors, (429), 290 states have internal predecessors, (429), 59 states have call successors, (59), 23 states have call predecessors, (59), 23 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) Second operand has 2 states, 2 states have (on average 29.0) internal successors, (58), 2 states have internal predecessors, (58), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-19 07:21:41,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:21:41,795 INFO L93 Difference]: Finished difference Result 586 states and 848 transitions. [2022-11-19 07:21:41,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-19 07:21:41,797 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 29.0) internal successors, (58), 2 states have internal predecessors, (58), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 101 [2022-11-19 07:21:41,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:21:41,812 INFO L225 Difference]: With dead ends: 586 [2022-11-19 07:21:41,813 INFO L226 Difference]: Without dead ends: 363 [2022-11-19 07:21:41,819 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 100 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-19 07:21:41,822 INFO L413 NwaCegarLoop]: 543 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, 543 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-19 07:21:41,823 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 543 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:21:41,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2022-11-19 07:21:41,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 363. [2022-11-19 07:21:41,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 280 states have (on average 1.4928571428571429) internal successors, (418), 283 states have internal predecessors, (418), 59 states have call successors, (59), 23 states have call predecessors, (59), 23 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2022-11-19 07:21:41,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 535 transitions. [2022-11-19 07:21:41,896 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 535 transitions. Word has length 101 [2022-11-19 07:21:41,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:21:41,898 INFO L495 AbstractCegarLoop]: Abstraction has 363 states and 535 transitions. [2022-11-19 07:21:41,898 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 29.0) internal successors, (58), 2 states have internal predecessors, (58), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-19 07:21:41,898 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 535 transitions. [2022-11-19 07:21:41,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-11-19 07:21:41,904 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:21:41,904 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 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] [2022-11-19 07:21:41,919 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-19 07:21:42,115 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:21:42,115 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:21:42,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:21:42,116 INFO L85 PathProgramCache]: Analyzing trace with hash -238493020, now seen corresponding path program 1 times [2022-11-19 07:21:42,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:21:42,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1323180754] [2022-11-19 07:21:42,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:21:42,117 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:21:42,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:21:42,119 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:21:42,123 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-19 07:21:42,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:21:42,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 545 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-19 07:21:42,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:21:42,572 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-19 07:21:42,572 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:21:42,572 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:21:42,573 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1323180754] [2022-11-19 07:21:42,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1323180754] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:21:42,578 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:21:42,578 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:21:42,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401441444] [2022-11-19 07:21:42,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:21:42,581 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:21:42,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:21:42,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:21:42,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:21:42,583 INFO L87 Difference]: Start difference. First operand 363 states and 535 transitions. Second operand has 5 states, 4 states have (on average 17.0) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2022-11-19 07:21:42,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:21:42,757 INFO L93 Difference]: Finished difference Result 717 states and 1060 transitions. [2022-11-19 07:21:42,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 07:21:42,758 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 17.0) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 102 [2022-11-19 07:21:42,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:21:42,769 INFO L225 Difference]: With dead ends: 717 [2022-11-19 07:21:42,769 INFO L226 Difference]: Without dead ends: 365 [2022-11-19 07:21:42,773 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 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-19 07:21:42,774 INFO L413 NwaCegarLoop]: 526 mSDtfsCounter, 125 mSDsluCounter, 1433 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 1959 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-19 07:21:42,775 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 1959 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:21:42,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-19 07:21:42,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 365. [2022-11-19 07:21:42,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 281 states have (on average 1.491103202846975) internal successors, (419), 285 states have internal predecessors, (419), 59 states have call successors, (59), 23 states have call predecessors, (59), 24 states have return successors, (60), 58 states have call predecessors, (60), 58 states have call successors, (60) [2022-11-19 07:21:42,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 538 transitions. [2022-11-19 07:21:42,816 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 538 transitions. Word has length 102 [2022-11-19 07:21:42,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:21:42,817 INFO L495 AbstractCegarLoop]: Abstraction has 365 states and 538 transitions. [2022-11-19 07:21:42,817 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 17.0) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2022-11-19 07:21:42,817 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 538 transitions. [2022-11-19 07:21:42,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-11-19 07:21:42,820 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:21:42,821 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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] [2022-11-19 07:21:42,846 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-19 07:21:43,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:21:43,046 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:21:43,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:21:43,046 INFO L85 PathProgramCache]: Analyzing trace with hash -1799351527, now seen corresponding path program 1 times [2022-11-19 07:21:43,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:21:43,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1393930685] [2022-11-19 07:21:43,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:21:43,048 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:21:43,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:21:43,049 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:21:43,057 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-19 07:21:43,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:21:43,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 546 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-19 07:21:43,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:21:43,495 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-19 07:21:43,496 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:21:43,496 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:21:43,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1393930685] [2022-11-19 07:21:43,499 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1393930685] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:21:43,499 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:21:43,499 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:21:43,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599269737] [2022-11-19 07:21:43,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:21:43,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:21:43,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:21:43,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:21:43,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:21:43,506 INFO L87 Difference]: Start difference. First operand 365 states and 538 transitions. Second operand has 5 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-11-19 07:21:43,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:21:43,640 INFO L93 Difference]: Finished difference Result 719 states and 1064 transitions. [2022-11-19 07:21:43,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 07:21:43,641 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 103 [2022-11-19 07:21:43,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:21:43,645 INFO L225 Difference]: With dead ends: 719 [2022-11-19 07:21:43,645 INFO L226 Difference]: Without dead ends: 367 [2022-11-19 07:21:43,647 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 99 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-19 07:21:43,650 INFO L413 NwaCegarLoop]: 524 mSDtfsCounter, 124 mSDsluCounter, 1424 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 1948 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-19 07:21:43,652 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 1948 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:21:43,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2022-11-19 07:21:43,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 367. [2022-11-19 07:21:43,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 282 states have (on average 1.4893617021276595) internal successors, (420), 287 states have internal predecessors, (420), 59 states have call successors, (59), 23 states have call predecessors, (59), 25 states have return successors, (64), 58 states have call predecessors, (64), 58 states have call successors, (64) [2022-11-19 07:21:43,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 543 transitions. [2022-11-19 07:21:43,713 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 543 transitions. Word has length 103 [2022-11-19 07:21:43,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:21:43,715 INFO L495 AbstractCegarLoop]: Abstraction has 367 states and 543 transitions. [2022-11-19 07:21:43,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-11-19 07:21:43,716 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 543 transitions. [2022-11-19 07:21:43,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-11-19 07:21:43,724 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:21:43,725 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2022-11-19 07:21:43,748 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-19 07:21:43,948 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:21:43,949 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:21:43,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:21:43,949 INFO L85 PathProgramCache]: Analyzing trace with hash 543209139, now seen corresponding path program 1 times [2022-11-19 07:21:43,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:21:43,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [376798615] [2022-11-19 07:21:43,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:21:43,951 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:21:43,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:21:43,952 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:21:43,971 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-19 07:21:44,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:21:44,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 547 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-19 07:21:44,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:21:44,387 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-19 07:21:44,388 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:21:44,388 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:21:44,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [376798615] [2022-11-19 07:21:44,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [376798615] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:21:44,389 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:21:44,389 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:21:44,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547206068] [2022-11-19 07:21:44,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:21:44,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:21:44,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:21:44,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:21:44,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:21:44,391 INFO L87 Difference]: Start difference. First operand 367 states and 543 transitions. Second operand has 5 states, 4 states have (on average 17.25) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2022-11-19 07:21:44,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:21:44,496 INFO L93 Difference]: Finished difference Result 711 states and 1054 transitions. [2022-11-19 07:21:44,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 07:21:44,497 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 17.25) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 104 [2022-11-19 07:21:44,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:21:44,500 INFO L225 Difference]: With dead ends: 711 [2022-11-19 07:21:44,500 INFO L226 Difference]: Without dead ends: 367 [2022-11-19 07:21:44,502 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 100 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-19 07:21:44,503 INFO L413 NwaCegarLoop]: 526 mSDtfsCounter, 123 mSDsluCounter, 1436 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 1962 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-19 07:21:44,503 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 1962 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:21:44,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2022-11-19 07:21:44,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 367. [2022-11-19 07:21:44,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 282 states have (on average 1.4893617021276595) internal successors, (420), 287 states have internal predecessors, (420), 59 states have call successors, (59), 23 states have call predecessors, (59), 25 states have return successors, (63), 58 states have call predecessors, (63), 58 states have call successors, (63) [2022-11-19 07:21:44,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 542 transitions. [2022-11-19 07:21:44,531 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 542 transitions. Word has length 104 [2022-11-19 07:21:44,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:21:44,531 INFO L495 AbstractCegarLoop]: Abstraction has 367 states and 542 transitions. [2022-11-19 07:21:44,531 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 17.25) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2022-11-19 07:21:44,532 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 542 transitions. [2022-11-19 07:21:44,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-11-19 07:21:44,534 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:21:44,534 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2022-11-19 07:21:44,549 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-19 07:21:44,749 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:21:44,749 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:21:44,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:21:44,750 INFO L85 PathProgramCache]: Analyzing trace with hash -1576837622, now seen corresponding path program 2 times [2022-11-19 07:21:44,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:21:44,750 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [328159062] [2022-11-19 07:21:44,750 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-19 07:21:44,751 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:21:44,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:21:44,752 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:21:44,760 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-19 07:21:45,023 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-19 07:21:45,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-19 07:21:45,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 07:21:45,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:21:45,049 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-11-19 07:21:45,049 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:21:45,049 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:21:45,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [328159062] [2022-11-19 07:21:45,050 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [328159062] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:21:45,050 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:21:45,050 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:21:45,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435343887] [2022-11-19 07:21:45,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:21:45,051 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:21:45,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:21:45,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:21:45,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:21:45,052 INFO L87 Difference]: Start difference. First operand 367 states and 542 transitions. Second operand has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-19 07:21:45,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:21:45,093 INFO L93 Difference]: Finished difference Result 580 states and 836 transitions. [2022-11-19 07:21:45,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:21:45,094 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 105 [2022-11-19 07:21:45,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:21:45,097 INFO L225 Difference]: With dead ends: 580 [2022-11-19 07:21:45,097 INFO L226 Difference]: Without dead ends: 370 [2022-11-19 07:21:45,098 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 103 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-19 07:21:45,099 INFO L413 NwaCegarLoop]: 533 mSDtfsCounter, 1 mSDsluCounter, 531 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1064 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-19 07:21:45,100 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1064 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:21:45,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2022-11-19 07:21:45,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 369. [2022-11-19 07:21:45,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 284 states have (on average 1.4859154929577465) internal successors, (422), 289 states have internal predecessors, (422), 59 states have call successors, (59), 23 states have call predecessors, (59), 25 states have return successors, (63), 58 states have call predecessors, (63), 58 states have call successors, (63) [2022-11-19 07:21:45,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 544 transitions. [2022-11-19 07:21:45,133 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 544 transitions. Word has length 105 [2022-11-19 07:21:45,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:21:45,134 INFO L495 AbstractCegarLoop]: Abstraction has 369 states and 544 transitions. [2022-11-19 07:21:45,134 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-19 07:21:45,134 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 544 transitions. [2022-11-19 07:21:45,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-11-19 07:21:45,138 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:21:45,139 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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-19 07:21:45,151 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-19 07:21:45,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:21:45,351 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:21:45,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:21:45,352 INFO L85 PathProgramCache]: Analyzing trace with hash 1511051859, now seen corresponding path program 1 times [2022-11-19 07:21:45,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:21:45,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [522979891] [2022-11-19 07:21:45,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:21:45,353 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:21:45,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:21:45,353 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:21:45,356 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-19 07:21:45,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:21:45,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 556 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-19 07:21:45,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:21:45,704 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-19 07:21:45,704 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:21:45,704 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:21:45,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [522979891] [2022-11-19 07:21:45,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [522979891] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:21:45,705 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:21:45,705 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:21:45,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031943625] [2022-11-19 07:21:45,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:21:45,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:21:45,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:21:45,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:21:45,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:21:45,707 INFO L87 Difference]: Start difference. First operand 369 states and 544 transitions. Second operand has 5 states, 4 states have (on average 18.75) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2022-11-19 07:21:45,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:21:45,800 INFO L93 Difference]: Finished difference Result 717 states and 1061 transitions. [2022-11-19 07:21:45,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 07:21:45,801 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 18.75) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 111 [2022-11-19 07:21:45,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:21:45,803 INFO L225 Difference]: With dead ends: 717 [2022-11-19 07:21:45,804 INFO L226 Difference]: Without dead ends: 371 [2022-11-19 07:21:45,805 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 107 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-19 07:21:45,806 INFO L413 NwaCegarLoop]: 527 mSDtfsCounter, 121 mSDsluCounter, 1437 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 1964 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-19 07:21:45,806 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 1964 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:21:45,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2022-11-19 07:21:45,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 371. [2022-11-19 07:21:45,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 371 states, 285 states have (on average 1.4842105263157894) internal successors, (423), 291 states have internal predecessors, (423), 59 states have call successors, (59), 23 states have call predecessors, (59), 26 states have return successors, (65), 58 states have call predecessors, (65), 58 states have call successors, (65) [2022-11-19 07:21:45,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 547 transitions. [2022-11-19 07:21:45,830 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 547 transitions. Word has length 111 [2022-11-19 07:21:45,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:21:45,831 INFO L495 AbstractCegarLoop]: Abstraction has 371 states and 547 transitions. [2022-11-19 07:21:45,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 18.75) internal successors, (75), 5 states have internal predecessors, (75), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2022-11-19 07:21:45,831 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 547 transitions. [2022-11-19 07:21:45,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-11-19 07:21:45,833 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:21:45,834 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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-19 07:21:45,855 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-19 07:21:46,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:21:46,048 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:21:46,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:21:46,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1704038921, now seen corresponding path program 1 times [2022-11-19 07:21:46,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:21:46,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1821327419] [2022-11-19 07:21:46,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:21:46,049 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:21:46,049 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:21:46,050 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:21:46,051 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-19 07:21:46,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:21:46,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 557 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-19 07:21:46,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:21:46,409 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-11-19 07:21:46,409 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:21:46,410 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:21:46,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1821327419] [2022-11-19 07:21:46,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1821327419] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:21:46,410 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:21:46,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:21:46,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472333966] [2022-11-19 07:21:46,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:21:46,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:21:46,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:21:46,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:21:46,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:21:46,412 INFO L87 Difference]: Start difference. First operand 371 states and 547 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-11-19 07:21:46,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:21:46,509 INFO L93 Difference]: Finished difference Result 715 states and 1056 transitions. [2022-11-19 07:21:46,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 07:21:46,510 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 112 [2022-11-19 07:21:46,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:21:46,513 INFO L225 Difference]: With dead ends: 715 [2022-11-19 07:21:46,513 INFO L226 Difference]: Without dead ends: 371 [2022-11-19 07:21:46,515 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 108 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-19 07:21:46,515 INFO L413 NwaCegarLoop]: 524 mSDtfsCounter, 122 mSDsluCounter, 1427 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 1951 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.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:21:46,516 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 1951 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:21:46,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2022-11-19 07:21:46,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 371. [2022-11-19 07:21:46,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 371 states, 285 states have (on average 1.4842105263157894) internal successors, (423), 291 states have internal predecessors, (423), 59 states have call successors, (59), 23 states have call predecessors, (59), 26 states have return successors, (64), 58 states have call predecessors, (64), 58 states have call successors, (64) [2022-11-19 07:21:46,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 546 transitions. [2022-11-19 07:21:46,540 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 546 transitions. Word has length 112 [2022-11-19 07:21:46,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:21:46,541 INFO L495 AbstractCegarLoop]: Abstraction has 371 states and 546 transitions. [2022-11-19 07:21:46,541 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 5 states have internal predecessors, (73), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-11-19 07:21:46,541 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 546 transitions. [2022-11-19 07:21:46,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-11-19 07:21:46,543 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:21:46,543 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2022-11-19 07:21:46,562 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-19 07:21:46,757 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:21:46,758 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:21:46,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:21:46,759 INFO L85 PathProgramCache]: Analyzing trace with hash -608525205, now seen corresponding path program 2 times [2022-11-19 07:21:46,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:21:46,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [6043878] [2022-11-19 07:21:46,760 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-19 07:21:46,760 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:21:46,760 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:21:46,761 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:21:46,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-19 07:21:47,069 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-19 07:21:47,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-19 07:21:47,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 558 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-19 07:21:47,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:21:47,121 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-11-19 07:21:47,121 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:21:47,121 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:21:47,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [6043878] [2022-11-19 07:21:47,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [6043878] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:21:47,122 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:21:47,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:21:47,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607113023] [2022-11-19 07:21:47,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:21:47,123 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:21:47,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:21:47,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:21:47,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:21:47,124 INFO L87 Difference]: Start difference. First operand 371 states and 546 transitions. Second operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-11-19 07:21:47,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:21:47,250 INFO L93 Difference]: Finished difference Result 717 states and 1061 transitions. [2022-11-19 07:21:47,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 07:21:47,251 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 113 [2022-11-19 07:21:47,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:21:47,253 INFO L225 Difference]: With dead ends: 717 [2022-11-19 07:21:47,254 INFO L226 Difference]: Without dead ends: 373 [2022-11-19 07:21:47,255 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 109 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-19 07:21:47,256 INFO L413 NwaCegarLoop]: 525 mSDtfsCounter, 120 mSDsluCounter, 1428 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 1953 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-19 07:21:47,256 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 1953 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:21:47,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2022-11-19 07:21:47,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 373. [2022-11-19 07:21:47,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 286 states have (on average 1.4825174825174825) internal successors, (424), 293 states have internal predecessors, (424), 59 states have call successors, (59), 23 states have call predecessors, (59), 27 states have return successors, (68), 58 states have call predecessors, (68), 58 states have call successors, (68) [2022-11-19 07:21:47,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 551 transitions. [2022-11-19 07:21:47,283 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 551 transitions. Word has length 113 [2022-11-19 07:21:47,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:21:47,283 INFO L495 AbstractCegarLoop]: Abstraction has 373 states and 551 transitions. [2022-11-19 07:21:47,283 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-11-19 07:21:47,284 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 551 transitions. [2022-11-19 07:21:47,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-11-19 07:21:47,286 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:21:47,286 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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-19 07:21:47,308 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-19 07:21:47,501 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:21:47,501 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:21:47,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:21:47,502 INFO L85 PathProgramCache]: Analyzing trace with hash -531161198, now seen corresponding path program 1 times [2022-11-19 07:21:47,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:21:47,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [370179609] [2022-11-19 07:21:47,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:21:47,502 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:21:47,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:21:47,504 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:21:47,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-19 07:21:47,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:21:47,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 559 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 07:21:47,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:21:47,828 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-19 07:21:47,828 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:21:47,828 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:21:47,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [370179609] [2022-11-19 07:21:47,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [370179609] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:21:47,829 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:21:47,829 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:21:47,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507703003] [2022-11-19 07:21:47,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:21:47,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:21:47,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:21:47,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:21:47,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:21:47,830 INFO L87 Difference]: Start difference. First operand 373 states and 551 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-19 07:21:47,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:21:47,880 INFO L93 Difference]: Finished difference Result 772 states and 1155 transitions. [2022-11-19 07:21:47,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:21:47,881 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 114 [2022-11-19 07:21:47,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:21:47,884 INFO L225 Difference]: With dead ends: 772 [2022-11-19 07:21:47,884 INFO L226 Difference]: Without dead ends: 430 [2022-11-19 07:21:47,885 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 112 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-19 07:21:47,888 INFO L413 NwaCegarLoop]: 552 mSDtfsCounter, 107 mSDsluCounter, 487 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 1039 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-19 07:21:47,888 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 1039 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:21:47,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2022-11-19 07:21:47,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 422. [2022-11-19 07:21:47,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 324 states have (on average 1.5) internal successors, (486), 331 states have internal predecessors, (486), 70 states have call successors, (70), 23 states have call predecessors, (70), 27 states have return successors, (81), 69 states have call predecessors, (81), 69 states have call successors, (81) [2022-11-19 07:21:47,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 637 transitions. [2022-11-19 07:21:47,955 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 637 transitions. Word has length 114 [2022-11-19 07:21:47,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:21:47,957 INFO L495 AbstractCegarLoop]: Abstraction has 422 states and 637 transitions. [2022-11-19 07:21:47,957 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-19 07:21:47,957 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 637 transitions. [2022-11-19 07:21:47,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-11-19 07:21:47,960 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:21:47,961 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2022-11-19 07:21:47,980 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-19 07:21:48,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:21:48,175 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:21:48,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:21:48,176 INFO L85 PathProgramCache]: Analyzing trace with hash -278494295, now seen corresponding path program 1 times [2022-11-19 07:21:48,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:21:48,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1408522624] [2022-11-19 07:21:48,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:21:48,176 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:21:48,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:21:48,177 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:21:48,179 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-19 07:21:48,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:21:48,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 561 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-19 07:21:48,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:21:48,529 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-19 07:21:48,530 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 07:21:48,617 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-19 07:21:48,617 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:21:48,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1408522624] [2022-11-19 07:21:48,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1408522624] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 07:21:48,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1326084249] [2022-11-19 07:21:48,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:21:48,618 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-19 07:21:48,618 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/cvc4 [2022-11-19 07:21:48,621 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-19 07:21:48,639 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2022-11-19 07:21:48,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:21:48,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 561 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-19 07:21:48,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:21:49,236 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-11-19 07:21:49,236 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:21:49,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1326084249] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:21:49,236 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-19 07:21:49,237 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4, 4] total 7 [2022-11-19 07:21:49,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528057027] [2022-11-19 07:21:49,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:21:49,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:21:49,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:21:49,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:21:49,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-19 07:21:49,238 INFO L87 Difference]: Start difference. First operand 422 states and 637 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 2 states have internal predecessors, (73), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-19 07:21:49,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:21:49,318 INFO L93 Difference]: Finished difference Result 703 states and 1030 transitions. [2022-11-19 07:21:49,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:21:49,319 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 2 states have internal predecessors, (73), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 115 [2022-11-19 07:21:49,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:21:49,323 INFO L225 Difference]: With dead ends: 703 [2022-11-19 07:21:49,323 INFO L226 Difference]: Without dead ends: 496 [2022-11-19 07:21:49,325 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 337 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-19 07:21:49,326 INFO L413 NwaCegarLoop]: 542 mSDtfsCounter, 274 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 819 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-19 07:21:49,327 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [274 Valid, 819 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:21:49,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2022-11-19 07:21:49,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 496. [2022-11-19 07:21:49,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 384 states have (on average 1.5052083333333333) internal successors, (578), 391 states have internal predecessors, (578), 76 states have call successors, (76), 32 states have call predecessors, (76), 35 states have return successors, (87), 75 states have call predecessors, (87), 75 states have call successors, (87) [2022-11-19 07:21:49,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 741 transitions. [2022-11-19 07:21:49,380 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 741 transitions. Word has length 115 [2022-11-19 07:21:49,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:21:49,381 INFO L495 AbstractCegarLoop]: Abstraction has 496 states and 741 transitions. [2022-11-19 07:21:49,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 2 states have internal predecessors, (73), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-19 07:21:49,381 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 741 transitions. [2022-11-19 07:21:49,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2022-11-19 07:21:49,385 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:21:49,386 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 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] [2022-11-19 07:21:49,394 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (12)] Ended with exit code 0 [2022-11-19 07:21:49,598 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Ended with exit code 0 [2022-11-19 07:21:49,789 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:21:49,789 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:21:49,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:21:49,790 INFO L85 PathProgramCache]: Analyzing trace with hash 512431726, now seen corresponding path program 1 times [2022-11-19 07:21:49,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:21:49,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1053378763] [2022-11-19 07:21:49,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:21:49,791 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:21:49,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:21:49,792 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:21:49,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-19 07:21:50,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:21:50,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 792 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-19 07:21:50,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:21:50,213 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2022-11-19 07:21:50,214 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 07:21:50,383 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 16 proven. 2 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2022-11-19 07:21:50,383 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:21:50,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1053378763] [2022-11-19 07:21:50,384 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1053378763] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 07:21:50,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [232437817] [2022-11-19 07:21:50,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:21:50,384 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-19 07:21:50,385 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/cvc4 [2022-11-19 07:21:50,385 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-19 07:21:50,403 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2022-11-19 07:21:50,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:21:50,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 792 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-19 07:21:50,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:21:51,103 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 30 proven. 6 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2022-11-19 07:21:51,105 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 07:21:51,830 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 18 proven. 10 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2022-11-19 07:21:51,830 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [232437817] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 07:21:51,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674817305] [2022-11-19 07:21:51,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:21:51,830 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:21:51,831 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:21:51,835 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 07:21:51,851 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-19 07:21:52,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:21:52,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 792 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-19 07:21:52,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:21:52,324 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 30 proven. 6 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2022-11-19 07:21:52,324 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 07:21:52,830 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 18 proven. 10 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2022-11-19 07:21:52,831 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674817305] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 07:21:52,831 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-19 07:21:52,831 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 9, 10, 9, 10] total 21 [2022-11-19 07:21:52,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082731559] [2022-11-19 07:21:52,832 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-19 07:21:52,833 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-19 07:21:52,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:21:52,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-19 07:21:52,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2022-11-19 07:21:52,835 INFO L87 Difference]: Start difference. First operand 496 states and 741 transitions. Second operand has 21 states, 21 states have (on average 13.476190476190476) internal successors, (283), 19 states have internal predecessors, (283), 5 states have call successors, (60), 5 states have call predecessors, (60), 10 states have return successors, (63), 7 states have call predecessors, (63), 5 states have call successors, (63) [2022-11-19 07:22:07,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:22:07,842 INFO L93 Difference]: Finished difference Result 3078 states and 4818 transitions. [2022-11-19 07:22:07,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-19 07:22:07,843 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 13.476190476190476) internal successors, (283), 19 states have internal predecessors, (283), 5 states have call successors, (60), 5 states have call predecessors, (60), 10 states have return successors, (63), 7 states have call predecessors, (63), 5 states have call successors, (63) Word has length 205 [2022-11-19 07:22:07,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:22:07,857 INFO L225 Difference]: With dead ends: 3078 [2022-11-19 07:22:07,858 INFO L226 Difference]: Without dead ends: 2792 [2022-11-19 07:22:07,864 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1266 GetRequests, 1217 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=385, Invalid=2165, Unknown=0, NotChecked=0, Total=2550 [2022-11-19 07:22:07,864 INFO L413 NwaCegarLoop]: 658 mSDtfsCounter, 4822 mSDsluCounter, 5159 mSDsCounter, 0 mSdLazyCounter, 12857 mSolverCounterSat, 1468 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4904 SdHoareTripleChecker+Valid, 5817 SdHoareTripleChecker+Invalid, 14325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1468 IncrementalHoareTripleChecker+Valid, 12857 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.5s IncrementalHoareTripleChecker+Time [2022-11-19 07:22:07,865 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4904 Valid, 5817 Invalid, 14325 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1468 Valid, 12857 Invalid, 0 Unknown, 0 Unchecked, 13.5s Time] [2022-11-19 07:22:07,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2792 states. [2022-11-19 07:22:08,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2792 to 2049. [2022-11-19 07:22:08,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2049 states, 1620 states have (on average 1.5851851851851853) internal successors, (2568), 1629 states have internal predecessors, (2568), 346 states have call successors, (346), 73 states have call predecessors, (346), 82 states have return successors, (415), 352 states have call predecessors, (415), 344 states have call successors, (415) [2022-11-19 07:22:08,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2049 states to 2049 states and 3329 transitions. [2022-11-19 07:22:08,128 INFO L78 Accepts]: Start accepts. Automaton has 2049 states and 3329 transitions. Word has length 205 [2022-11-19 07:22:08,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:22:08,129 INFO L495 AbstractCegarLoop]: Abstraction has 2049 states and 3329 transitions. [2022-11-19 07:22:08,129 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 13.476190476190476) internal successors, (283), 19 states have internal predecessors, (283), 5 states have call successors, (60), 5 states have call predecessors, (60), 10 states have return successors, (63), 7 states have call predecessors, (63), 5 states have call successors, (63) [2022-11-19 07:22:08,129 INFO L276 IsEmpty]: Start isEmpty. Operand 2049 states and 3329 transitions. [2022-11-19 07:22:08,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2022-11-19 07:22:08,155 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:22:08,155 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 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-19 07:22:08,164 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (14)] Forceful destruction successful, exit code 0 [2022-11-19 07:22:08,364 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-19 07:22:08,581 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-19 07:22:08,759 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:22:08,759 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:22:08,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:22:08,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1987788931, now seen corresponding path program 1 times [2022-11-19 07:22:08,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:22:08,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1613031051] [2022-11-19 07:22:08,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:22:08,760 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:22:08,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:22:08,761 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:22:08,765 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-19 07:22:09,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:22:09,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 797 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-19 07:22:09,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:22:09,181 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2022-11-19 07:22:09,181 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:22:09,181 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:22:09,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1613031051] [2022-11-19 07:22:09,181 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1613031051] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:22:09,182 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:22:09,182 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 07:22:09,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748498212] [2022-11-19 07:22:09,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:22:09,184 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 07:22:09,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:22:09,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 07:22:09,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:22:09,185 INFO L87 Difference]: Start difference. First operand 2049 states and 3329 transitions. Second operand has 5 states, 5 states have (on average 23.6) internal successors, (118), 5 states have internal predecessors, (118), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-19 07:22:09,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:22:09,471 INFO L93 Difference]: Finished difference Result 3135 states and 5088 transitions. [2022-11-19 07:22:09,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 07:22:09,472 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.6) internal successors, (118), 5 states have internal predecessors, (118), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 212 [2022-11-19 07:22:09,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:22:09,482 INFO L225 Difference]: With dead ends: 3135 [2022-11-19 07:22:09,483 INFO L226 Difference]: Without dead ends: 1910 [2022-11-19 07:22:09,487 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 208 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-19 07:22:09,488 INFO L413 NwaCegarLoop]: 524 mSDtfsCounter, 128 mSDsluCounter, 1419 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 1943 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:22:09,488 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 1943 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 07:22:09,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1910 states. [2022-11-19 07:22:09,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1910 to 1904. [2022-11-19 07:22:09,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1904 states, 1508 states have (on average 1.58289124668435) internal successors, (2387), 1513 states have internal predecessors, (2387), 317 states have call successors, (317), 72 states have call predecessors, (317), 78 states have return successors, (377), 324 states have call predecessors, (377), 315 states have call successors, (377) [2022-11-19 07:22:09,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1904 states to 1904 states and 3081 transitions. [2022-11-19 07:22:09,746 INFO L78 Accepts]: Start accepts. Automaton has 1904 states and 3081 transitions. Word has length 212 [2022-11-19 07:22:09,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:22:09,746 INFO L495 AbstractCegarLoop]: Abstraction has 1904 states and 3081 transitions. [2022-11-19 07:22:09,746 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.6) internal successors, (118), 5 states have internal predecessors, (118), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-19 07:22:09,747 INFO L276 IsEmpty]: Start isEmpty. Operand 1904 states and 3081 transitions. [2022-11-19 07:22:09,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2022-11-19 07:22:09,757 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:22:09,757 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 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-19 07:22:09,780 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-11-19 07:22:09,974 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:22:09,975 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:22:09,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:22:09,975 INFO L85 PathProgramCache]: Analyzing trace with hash -2115767903, now seen corresponding path program 1 times [2022-11-19 07:22:09,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:22:09,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [739106269] [2022-11-19 07:22:09,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:22:09,976 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:22:09,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:22:09,977 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:22:09,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-19 07:22:10,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:22:10,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 798 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 07:22:10,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:22:10,363 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2022-11-19 07:22:10,364 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:22:10,364 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:22:10,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [739106269] [2022-11-19 07:22:10,364 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [739106269] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:22:10,364 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:22:10,364 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:22:10,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867366910] [2022-11-19 07:22:10,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:22:10,365 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:22:10,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:22:10,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:22:10,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:22:10,366 INFO L87 Difference]: Start difference. First operand 1904 states and 3081 transitions. Second operand has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-19 07:22:10,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:22:10,704 INFO L93 Difference]: Finished difference Result 4487 states and 7368 transitions. [2022-11-19 07:22:10,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:22:10,705 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 213 [2022-11-19 07:22:10,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:22:10,719 INFO L225 Difference]: With dead ends: 4487 [2022-11-19 07:22:10,719 INFO L226 Difference]: Without dead ends: 2655 [2022-11-19 07:22:10,725 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 211 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-19 07:22:10,726 INFO L413 NwaCegarLoop]: 552 mSDtfsCounter, 105 mSDsluCounter, 530 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 1082 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-19 07:22:10,726 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 1082 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:22:10,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2655 states. [2022-11-19 07:22:11,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2655 to 2639. [2022-11-19 07:22:11,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2639 states, 2101 states have (on average 1.5935268919562113) internal successors, (3348), 2100 states have internal predecessors, (3348), 459 states have call successors, (459), 72 states have call predecessors, (459), 78 states have return successors, (554), 472 states have call predecessors, (554), 457 states have call successors, (554) [2022-11-19 07:22:11,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2639 states to 2639 states and 4361 transitions. [2022-11-19 07:22:11,133 INFO L78 Accepts]: Start accepts. Automaton has 2639 states and 4361 transitions. Word has length 213 [2022-11-19 07:22:11,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:22:11,134 INFO L495 AbstractCegarLoop]: Abstraction has 2639 states and 4361 transitions. [2022-11-19 07:22:11,134 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-19 07:22:11,134 INFO L276 IsEmpty]: Start isEmpty. Operand 2639 states and 4361 transitions. [2022-11-19 07:22:11,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2022-11-19 07:22:11,151 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:22:11,151 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 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-19 07:22:11,173 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-19 07:22:11,367 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:22:11,368 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:22:11,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:22:11,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1493342445, now seen corresponding path program 1 times [2022-11-19 07:22:11,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:22:11,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [797241427] [2022-11-19 07:22:11,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:22:11,369 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:22:11,369 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:22:11,370 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:22:11,372 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-19 07:22:11,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:22:11,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 800 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 07:22:11,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:22:11,742 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2022-11-19 07:22:11,742 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:22:11,742 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:22:11,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [797241427] [2022-11-19 07:22:11,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [797241427] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:22:11,743 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:22:11,743 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:22:11,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642379067] [2022-11-19 07:22:11,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:22:11,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:22:11,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:22:11,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:22:11,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:22:11,745 INFO L87 Difference]: Start difference. First operand 2639 states and 4361 transitions. Second operand has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-19 07:22:12,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:22:12,309 INFO L93 Difference]: Finished difference Result 6227 states and 10391 transitions. [2022-11-19 07:22:12,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:22:12,310 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 214 [2022-11-19 07:22:12,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:22:12,332 INFO L225 Difference]: With dead ends: 6227 [2022-11-19 07:22:12,332 INFO L226 Difference]: Without dead ends: 3916 [2022-11-19 07:22:12,339 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 212 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-19 07:22:12,340 INFO L413 NwaCegarLoop]: 548 mSDtfsCounter, 103 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 1075 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-19 07:22:12,340 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 1075 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:22:12,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3916 states. [2022-11-19 07:22:12,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3916 to 3900. [2022-11-19 07:22:12,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3900 states, 3119 states have (on average 1.604360371914075) internal successors, (5004), 3112 states have internal predecessors, (5004), 702 states have call successors, (702), 72 states have call predecessors, (702), 78 states have return successors, (839), 721 states have call predecessors, (839), 700 states have call successors, (839) [2022-11-19 07:22:12,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3900 states to 3900 states and 6545 transitions. [2022-11-19 07:22:12,955 INFO L78 Accepts]: Start accepts. Automaton has 3900 states and 6545 transitions. Word has length 214 [2022-11-19 07:22:12,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:22:12,956 INFO L495 AbstractCegarLoop]: Abstraction has 3900 states and 6545 transitions. [2022-11-19 07:22:12,956 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-19 07:22:12,956 INFO L276 IsEmpty]: Start isEmpty. Operand 3900 states and 6545 transitions. [2022-11-19 07:22:12,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2022-11-19 07:22:12,980 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:22:12,980 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 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-19 07:22:13,002 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-11-19 07:22:13,195 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:22:13,196 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:22:13,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:22:13,196 INFO L85 PathProgramCache]: Analyzing trace with hash -103665405, now seen corresponding path program 1 times [2022-11-19 07:22:13,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:22:13,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [85592058] [2022-11-19 07:22:13,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:22:13,197 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:22:13,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:22:13,199 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:22:13,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-19 07:22:13,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:22:13,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 802 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 07:22:13,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:22:13,598 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2022-11-19 07:22:13,607 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:22:13,607 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:22:13,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [85592058] [2022-11-19 07:22:13,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [85592058] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:22:13,607 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:22:13,608 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:22:13,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485914396] [2022-11-19 07:22:13,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:22:13,608 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:22:13,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:22:13,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:22:13,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:22:13,609 INFO L87 Difference]: Start difference. First operand 3900 states and 6545 transitions. Second operand has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-19 07:22:14,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:22:14,404 INFO L93 Difference]: Finished difference Result 9317 states and 15782 transitions. [2022-11-19 07:22:14,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:22:14,405 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 215 [2022-11-19 07:22:14,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:22:14,439 INFO L225 Difference]: With dead ends: 9317 [2022-11-19 07:22:14,439 INFO L226 Difference]: Without dead ends: 5795 [2022-11-19 07:22:14,497 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 213 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-19 07:22:14,497 INFO L413 NwaCegarLoop]: 545 mSDtfsCounter, 101 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 1069 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-19 07:22:14,498 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 1069 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:22:14,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5795 states. [2022-11-19 07:22:15,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5795 to 5779. [2022-11-19 07:22:15,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5779 states, 4699 states have (on average 1.6116194935092574) internal successors, (7573), 4681 states have internal predecessors, (7573), 1001 states have call successors, (1001), 72 states have call predecessors, (1001), 78 states have return successors, (1223), 1031 states have call predecessors, (1223), 999 states have call successors, (1223) [2022-11-19 07:22:15,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5779 states to 5779 states and 9797 transitions. [2022-11-19 07:22:15,419 INFO L78 Accepts]: Start accepts. Automaton has 5779 states and 9797 transitions. Word has length 215 [2022-11-19 07:22:15,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:22:15,420 INFO L495 AbstractCegarLoop]: Abstraction has 5779 states and 9797 transitions. [2022-11-19 07:22:15,421 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-19 07:22:15,421 INFO L276 IsEmpty]: Start isEmpty. Operand 5779 states and 9797 transitions. [2022-11-19 07:22:15,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2022-11-19 07:22:15,453 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:22:15,454 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 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-19 07:22:15,476 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-19 07:22:15,670 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:22:15,671 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:22:15,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:22:15,671 INFO L85 PathProgramCache]: Analyzing trace with hash 1693723214, now seen corresponding path program 1 times [2022-11-19 07:22:15,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:22:15,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1757701536] [2022-11-19 07:22:15,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:22:15,672 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:22:15,672 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:22:15,673 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:22:15,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-19 07:22:16,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:22:16,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 804 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 07:22:16,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:22:16,100 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2022-11-19 07:22:16,100 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:22:16,100 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:22:16,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1757701536] [2022-11-19 07:22:16,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1757701536] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:22:16,101 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:22:16,102 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:22:16,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740221190] [2022-11-19 07:22:16,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:22:16,103 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:22:16,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:22:16,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:22:16,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:22:16,104 INFO L87 Difference]: Start difference. First operand 5779 states and 9797 transitions. Second operand has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-19 07:22:17,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:22:17,503 INFO L93 Difference]: Finished difference Result 13977 states and 23909 transitions. [2022-11-19 07:22:17,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:22:17,504 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 216 [2022-11-19 07:22:17,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:22:17,553 INFO L225 Difference]: With dead ends: 13977 [2022-11-19 07:22:17,553 INFO L226 Difference]: Without dead ends: 8919 [2022-11-19 07:22:17,570 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 214 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-19 07:22:17,570 INFO L413 NwaCegarLoop]: 545 mSDtfsCounter, 99 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 1069 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-19 07:22:17,571 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 1069 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:22:17,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8919 states. [2022-11-19 07:22:18,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8919 to 8903. [2022-11-19 07:22:18,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8903 states, 7372 states have (on average 1.6181497558328812) internal successors, (11929), 7340 states have internal predecessors, (11929), 1452 states have call successors, (1452), 72 states have call predecessors, (1452), 78 states have return successors, (1823), 1496 states have call predecessors, (1823), 1450 states have call successors, (1823) [2022-11-19 07:22:18,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8903 states to 8903 states and 15204 transitions. [2022-11-19 07:22:18,785 INFO L78 Accepts]: Start accepts. Automaton has 8903 states and 15204 transitions. Word has length 216 [2022-11-19 07:22:18,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:22:18,786 INFO L495 AbstractCegarLoop]: Abstraction has 8903 states and 15204 transitions. [2022-11-19 07:22:18,786 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-19 07:22:18,786 INFO L276 IsEmpty]: Start isEmpty. Operand 8903 states and 15204 transitions. [2022-11-19 07:22:18,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2022-11-19 07:22:18,828 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:22:18,829 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 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, 1] [2022-11-19 07:22:18,845 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-19 07:22:19,044 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:22:19,045 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:22:19,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:22:19,046 INFO L85 PathProgramCache]: Analyzing trace with hash 979445375, now seen corresponding path program 1 times [2022-11-19 07:22:19,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:22:19,046 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1083772327] [2022-11-19 07:22:19,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:22:19,047 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:22:19,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:22:19,048 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:22:19,086 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-19 07:22:19,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:22:19,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 806 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 07:22:19,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:22:19,449 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2022-11-19 07:22:19,449 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:22:19,449 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:22:19,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1083772327] [2022-11-19 07:22:19,449 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1083772327] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:22:19,450 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:22:19,450 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:22:19,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524711545] [2022-11-19 07:22:19,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:22:19,467 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:22:19,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:22:19,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:22:19,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:22:19,469 INFO L87 Difference]: Start difference. First operand 8903 states and 15204 transitions. Second operand has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 3 states have internal predecessors, (119), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-19 07:22:21,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:22:21,882 INFO L93 Difference]: Finished difference Result 22008 states and 37923 transitions. [2022-11-19 07:22:21,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:22:21,883 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 3 states have internal predecessors, (119), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 217 [2022-11-19 07:22:21,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:22:21,943 INFO L225 Difference]: With dead ends: 22008 [2022-11-19 07:22:21,944 INFO L226 Difference]: Without dead ends: 14310 [2022-11-19 07:22:21,967 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 215 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-19 07:22:21,968 INFO L413 NwaCegarLoop]: 553 mSDtfsCounter, 97 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 1075 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-19 07:22:21,969 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 1075 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:22:21,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14310 states. [2022-11-19 07:22:23,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14310 to 14294. [2022-11-19 07:22:23,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14294 states, 11770 states have (on average 1.6148683092608327) internal successors, (19007), 11721 states have internal predecessors, (19007), 2445 states have call successors, (2445), 72 states have call predecessors, (2445), 78 states have return successors, (3089), 2506 states have call predecessors, (3089), 2443 states have call successors, (3089) [2022-11-19 07:22:23,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14294 states to 14294 states and 24541 transitions. [2022-11-19 07:22:23,654 INFO L78 Accepts]: Start accepts. Automaton has 14294 states and 24541 transitions. Word has length 217 [2022-11-19 07:22:23,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:22:23,655 INFO L495 AbstractCegarLoop]: Abstraction has 14294 states and 24541 transitions. [2022-11-19 07:22:23,655 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.666666666666664) internal successors, (119), 3 states have internal predecessors, (119), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-19 07:22:23,655 INFO L276 IsEmpty]: Start isEmpty. Operand 14294 states and 24541 transitions. [2022-11-19 07:22:23,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2022-11-19 07:22:23,717 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:22:23,717 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 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, 1, 1] [2022-11-19 07:22:23,733 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-11-19 07:22:23,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:22:23,933 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:22:23,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:22:23,933 INFO L85 PathProgramCache]: Analyzing trace with hash -1924402990, now seen corresponding path program 1 times [2022-11-19 07:22:23,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:22:23,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1739746115] [2022-11-19 07:22:23,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:22:23,934 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:22:23,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:22:23,936 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:22:23,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-11-19 07:22:24,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:22:24,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 808 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 07:22:24,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:22:24,386 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2022-11-19 07:22:24,386 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:22:24,387 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:22:24,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1739746115] [2022-11-19 07:22:24,387 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1739746115] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:22:24,387 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:22:24,387 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:22:24,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099815159] [2022-11-19 07:22:24,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:22:24,388 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:22:24,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:22:24,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:22:24,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:22:24,389 INFO L87 Difference]: Start difference. First operand 14294 states and 24541 transitions. Second operand has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-19 07:22:28,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:22:28,097 INFO L93 Difference]: Finished difference Result 37474 states and 64604 transitions. [2022-11-19 07:22:28,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:22:28,097 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 218 [2022-11-19 07:22:28,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:22:28,199 INFO L225 Difference]: With dead ends: 37474 [2022-11-19 07:22:28,200 INFO L226 Difference]: Without dead ends: 24953 [2022-11-19 07:22:28,227 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 216 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-19 07:22:28,228 INFO L413 NwaCegarLoop]: 547 mSDtfsCounter, 95 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 1074 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-19 07:22:28,228 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 1074 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:22:28,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24953 states. [2022-11-19 07:22:31,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24953 to 24937. [2022-11-19 07:22:31,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24937 states, 20664 states have (on average 1.613966318234611) internal successors, (33351), 20609 states have internal predecessors, (33351), 4194 states have call successors, (4194), 72 states have call predecessors, (4194), 78 states have return successors, (5165), 4261 states have call predecessors, (5165), 4192 states have call successors, (5165) [2022-11-19 07:22:31,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24937 states to 24937 states and 42710 transitions. [2022-11-19 07:22:31,179 INFO L78 Accepts]: Start accepts. Automaton has 24937 states and 42710 transitions. Word has length 218 [2022-11-19 07:22:31,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:22:31,180 INFO L495 AbstractCegarLoop]: Abstraction has 24937 states and 42710 transitions. [2022-11-19 07:22:31,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-19 07:22:31,180 INFO L276 IsEmpty]: Start isEmpty. Operand 24937 states and 42710 transitions. [2022-11-19 07:22:31,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2022-11-19 07:22:31,292 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:22:31,292 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 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, 1, 1, 1] [2022-11-19 07:22:31,308 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-11-19 07:22:31,508 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:22:31,508 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:22:31,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:22:31,509 INFO L85 PathProgramCache]: Analyzing trace with hash -1882203347, now seen corresponding path program 1 times [2022-11-19 07:22:31,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 07:22:31,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2000240213] [2022-11-19 07:22:31,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:22:31,510 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-19 07:22:31,510 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 07:22:31,511 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-19 07:22:31,554 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bfd9fe39-f314-474c-ac74-347fa1739f57/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-11-19 07:22:31,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:22:31,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 810 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 07:22:31,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:22:31,956 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2022-11-19 07:22:31,956 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:22:31,956 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 07:22:31,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2000240213] [2022-11-19 07:22:31,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2000240213] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:22:31,957 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:22:31,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:22:31,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491008182] [2022-11-19 07:22:31,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:22:31,959 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:22:31,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 07:22:31,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:22:31,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:22:31,960 INFO L87 Difference]: Start difference. First operand 24937 states and 42710 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-19 07:22:37,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:22:37,308 INFO L93 Difference]: Finished difference Result 66957 states and 115209 transitions. [2022-11-19 07:22:37,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:22:37,309 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 219 [2022-11-19 07:22:37,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:22:37,505 INFO L225 Difference]: With dead ends: 66957 [2022-11-19 07:22:37,505 INFO L226 Difference]: Without dead ends: 44821 [2022-11-19 07:22:37,560 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 217 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-19 07:22:37,561 INFO L413 NwaCegarLoop]: 550 mSDtfsCounter, 93 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 1079 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-19 07:22:37,561 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 1079 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 07:22:37,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44821 states.