./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.4_1.ufo.UNBOUNDED.pals.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/config/TaipanReach.xml -i ../../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.4_1.ufo.UNBOUNDED.pals.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7 --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 ac8e60fb32c268c01bf0cc1d1cd76454411c67e3ab15d16b4eca5e74b982e97f --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-11-25 18:54:08,583 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-25 18:54:08,587 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-25 18:54:08,639 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-25 18:54:08,640 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-25 18:54:08,644 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-25 18:54:08,646 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-25 18:54:08,650 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-25 18:54:08,652 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-25 18:54:08,658 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-25 18:54:08,659 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-25 18:54:08,661 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-25 18:54:08,661 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-25 18:54:08,663 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-25 18:54:08,666 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-25 18:54:08,670 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-25 18:54:08,671 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-25 18:54:08,673 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-25 18:54:08,675 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-25 18:54:08,683 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-25 18:54:08,685 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-25 18:54:08,686 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-25 18:54:08,689 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-25 18:54:08,690 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-25 18:54:08,698 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-25 18:54:08,699 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-25 18:54:08,699 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-25 18:54:08,701 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-25 18:54:08,702 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-25 18:54:08,703 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-25 18:54:08,704 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-25 18:54:08,705 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-25 18:54:08,706 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-25 18:54:08,708 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-25 18:54:08,709 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-25 18:54:08,709 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-25 18:54:08,710 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-25 18:54:08,710 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-25 18:54:08,710 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-25 18:54:08,711 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-25 18:54:08,712 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-25 18:54:08,713 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-25 18:54:08,753 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-25 18:54:08,754 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-25 18:54:08,754 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-25 18:54:08,754 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-25 18:54:08,761 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-25 18:54:08,762 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-25 18:54:08,762 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-25 18:54:08,762 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-25 18:54:08,762 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-25 18:54:08,762 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-25 18:54:08,763 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-25 18:54:08,764 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-25 18:54:08,764 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-25 18:54:08,764 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-25 18:54:08,764 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-25 18:54:08,765 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-25 18:54:08,765 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-25 18:54:08,765 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-25 18:54:08,767 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-25 18:54:08,767 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-25 18:54:08,767 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-25 18:54:08,767 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-25 18:54:08,768 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-25 18:54:08,768 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-25 18:54:08,768 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-25 18:54:08,768 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-25 18:54:08,770 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-25 18:54:08,770 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-25 18:54:08,770 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-25 18:54:08,770 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-25 18:54:08,771 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-25 18:54:08,771 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-25 18:54:08,771 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 18:54:08,771 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-25 18:54:08,772 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-25 18:54:08,772 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-25 18:54:08,772 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-25 18:54:08,772 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-25 18:54:08,773 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-25 18:54:08,773 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-25 18:54:08,773 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-25 18:54:08,773 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/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_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7 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 -> ac8e60fb32c268c01bf0cc1d1cd76454411c67e3ab15d16b4eca5e74b982e97f [2021-11-25 18:54:09,068 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-25 18:54:09,091 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-25 18:54:09,094 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-25 18:54:09,095 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-25 18:54:09,100 INFO L275 PluginConnector]: CDTParser initialized [2021-11-25 18:54:09,102 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/../../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.4_1.ufo.UNBOUNDED.pals.c [2021-11-25 18:54:09,172 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/data/d3532ea52/f82cb9bd9fb84829a9547d2e8cc972b1/FLAGc60b81500 [2021-11-25 18:54:09,625 INFO L306 CDTParser]: Found 1 translation units. [2021-11-25 18:54:09,626 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.4_1.ufo.UNBOUNDED.pals.c [2021-11-25 18:54:09,636 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/data/d3532ea52/f82cb9bd9fb84829a9547d2e8cc972b1/FLAGc60b81500 [2021-11-25 18:54:09,982 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/data/d3532ea52/f82cb9bd9fb84829a9547d2e8cc972b1 [2021-11-25 18:54:09,984 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-25 18:54:09,987 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-25 18:54:09,991 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-25 18:54:09,992 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-25 18:54:09,996 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-25 18:54:09,997 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 06:54:09" (1/1) ... [2021-11-25 18:54:09,998 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@37583b98 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:54:09, skipping insertion in model container [2021-11-25 18:54:09,998 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 06:54:09" (1/1) ... [2021-11-25 18:54:10,005 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-25 18:54:10,060 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-25 18:54:10,397 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.4_1.ufo.UNBOUNDED.pals.c[14522,14535] [2021-11-25 18:54:10,400 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 18:54:10,420 INFO L203 MainTranslator]: Completed pre-run [2021-11-25 18:54:10,520 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.4_1.ufo.UNBOUNDED.pals.c[14522,14535] [2021-11-25 18:54:10,520 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 18:54:10,536 INFO L208 MainTranslator]: Completed translation [2021-11-25 18:54:10,536 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:54:10 WrapperNode [2021-11-25 18:54:10,536 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-25 18:54:10,537 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-25 18:54:10,537 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-25 18:54:10,537 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-25 18:54:10,547 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:54:10" (1/1) ... [2021-11-25 18:54:10,577 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:54:10" (1/1) ... [2021-11-25 18:54:10,624 INFO L137 Inliner]: procedures = 32, calls = 48, calls flagged for inlining = 12, calls inlined = 12, statements flattened = 530 [2021-11-25 18:54:10,625 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-25 18:54:10,625 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-25 18:54:10,626 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-25 18:54:10,626 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-25 18:54:10,634 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:54:10" (1/1) ... [2021-11-25 18:54:10,634 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:54:10" (1/1) ... [2021-11-25 18:54:10,639 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:54:10" (1/1) ... [2021-11-25 18:54:10,639 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:54:10" (1/1) ... [2021-11-25 18:54:10,652 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:54:10" (1/1) ... [2021-11-25 18:54:10,693 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:54:10" (1/1) ... [2021-11-25 18:54:10,696 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:54:10" (1/1) ... [2021-11-25 18:54:10,701 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-25 18:54:10,701 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-25 18:54:10,702 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-25 18:54:10,702 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-25 18:54:10,703 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:54:10" (1/1) ... [2021-11-25 18:54:10,716 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 18:54:10,727 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:54:10,745 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-25 18:54:10,767 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-25 18:54:10,791 INFO L130 BoogieDeclarations]: Found specification of procedure read_manual_selection_history [2021-11-25 18:54:10,792 INFO L138 BoogieDeclarations]: Found implementation of procedure read_manual_selection_history [2021-11-25 18:54:10,792 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-25 18:54:10,792 INFO L130 BoogieDeclarations]: Found specification of procedure read_side2_failed_history [2021-11-25 18:54:10,792 INFO L138 BoogieDeclarations]: Found implementation of procedure read_side2_failed_history [2021-11-25 18:54:10,792 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2021-11-25 18:54:10,792 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2021-11-25 18:54:10,793 INFO L130 BoogieDeclarations]: Found specification of procedure flip_the_side [2021-11-25 18:54:10,793 INFO L138 BoogieDeclarations]: Found implementation of procedure flip_the_side [2021-11-25 18:54:10,793 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-25 18:54:10,793 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-25 18:54:10,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-25 18:54:10,793 INFO L130 BoogieDeclarations]: Found specification of procedure read_side1_failed_history [2021-11-25 18:54:10,794 INFO L138 BoogieDeclarations]: Found implementation of procedure read_side1_failed_history [2021-11-25 18:54:10,794 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-25 18:54:10,794 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-25 18:54:10,794 INFO L130 BoogieDeclarations]: Found specification of procedure read_active_side_history [2021-11-25 18:54:10,794 INFO L138 BoogieDeclarations]: Found implementation of procedure read_active_side_history [2021-11-25 18:54:10,962 INFO L236 CfgBuilder]: Building ICFG [2021-11-25 18:54:10,964 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-25 18:54:11,525 INFO L277 CfgBuilder]: Performing block encoding [2021-11-25 18:54:11,817 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-25 18:54:11,817 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-25 18:54:11,820 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 06:54:11 BoogieIcfgContainer [2021-11-25 18:54:11,820 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-25 18:54:11,822 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-25 18:54:11,822 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-25 18:54:11,825 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-25 18:54:11,826 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 06:54:09" (1/3) ... [2021-11-25 18:54:11,826 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@435b4f8f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 06:54:11, skipping insertion in model container [2021-11-25 18:54:11,826 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:54:10" (2/3) ... [2021-11-25 18:54:11,827 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@435b4f8f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 06:54:11, skipping insertion in model container [2021-11-25 18:54:11,827 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 06:54:11" (3/3) ... [2021-11-25 18:54:11,828 INFO L111 eAbstractionObserver]: Analyzing ICFG pals_STARTPALS_ActiveStandby.4_1.ufo.UNBOUNDED.pals.c [2021-11-25 18:54:11,837 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-25 18:54:11,837 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-25 18:54:11,899 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-25 18:54:11,910 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-11-25 18:54:11,910 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-25 18:54:11,948 INFO L276 IsEmpty]: Start isEmpty. Operand has 143 states, 103 states have (on average 1.5339805825242718) internal successors, (158), 105 states have internal predecessors, (158), 31 states have call successors, (31), 7 states have call predecessors, (31), 7 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2021-11-25 18:54:11,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-11-25 18:54:11,954 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:54:11,955 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:54:11,956 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:54:11,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:54:11,960 INFO L85 PathProgramCache]: Analyzing trace with hash -1096086949, now seen corresponding path program 1 times [2021-11-25 18:54:11,970 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:54:11,970 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655820212] [2021-11-25 18:54:11,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:11,971 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:54:12,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:12,323 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:54:12,323 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:54:12,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655820212] [2021-11-25 18:54:12,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655820212] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:54:12,325 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:54:12,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:54:12,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338967620] [2021-11-25 18:54:12,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:54:12,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:54:12,331 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:54:12,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:54:12,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:54:12,369 INFO L87 Difference]: Start difference. First operand has 143 states, 103 states have (on average 1.5339805825242718) internal successors, (158), 105 states have internal predecessors, (158), 31 states have call successors, (31), 7 states have call predecessors, (31), 7 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) Second operand has 4 states, 4 states have (on average 3.75) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:54:12,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:54:12,560 INFO L93 Difference]: Finished difference Result 286 states and 467 transitions. [2021-11-25 18:54:12,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:54:12,563 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 19 [2021-11-25 18:54:12,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:54:12,580 INFO L225 Difference]: With dead ends: 286 [2021-11-25 18:54:12,580 INFO L226 Difference]: Without dead ends: 146 [2021-11-25 18:54:12,590 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:54:12,593 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 5 mSDsluCounter, 414 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:54:12,594 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 596 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:54:12,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2021-11-25 18:54:12,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 146. [2021-11-25 18:54:12,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 106 states have (on average 1.5) internal successors, (159), 107 states have internal predecessors, (159), 31 states have call successors, (31), 8 states have call predecessors, (31), 8 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2021-11-25 18:54:12,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 221 transitions. [2021-11-25 18:54:12,674 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 221 transitions. Word has length 19 [2021-11-25 18:54:12,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:54:12,674 INFO L470 AbstractCegarLoop]: Abstraction has 146 states and 221 transitions. [2021-11-25 18:54:12,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-25 18:54:12,675 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 221 transitions. [2021-11-25 18:54:12,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-11-25 18:54:12,677 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:54:12,678 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-25 18:54:12,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-25 18:54:12,679 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:54:12,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:54:12,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1499476303, now seen corresponding path program 1 times [2021-11-25 18:54:12,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:54:12,681 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338514831] [2021-11-25 18:54:12,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:12,681 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:54:12,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:12,924 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 18:54:12,925 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:54:12,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338514831] [2021-11-25 18:54:12,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338514831] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:54:12,925 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:54:12,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:54:12,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563367985] [2021-11-25 18:54:12,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:54:12,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:54:12,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:54:12,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:54:12,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:54:12,929 INFO L87 Difference]: Start difference. First operand 146 states and 221 transitions. Second operand has 4 states, 4 states have (on average 4.75) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-25 18:54:13,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:54:13,034 INFO L93 Difference]: Finished difference Result 294 states and 445 transitions. [2021-11-25 18:54:13,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:54:13,035 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.75) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 28 [2021-11-25 18:54:13,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:54:13,039 INFO L225 Difference]: With dead ends: 294 [2021-11-25 18:54:13,039 INFO L226 Difference]: Without dead ends: 151 [2021-11-25 18:54:13,044 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:54:13,046 INFO L933 BasicCegarLoop]: 204 mSDtfsCounter, 6 mSDsluCounter, 424 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:54:13,047 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 608 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:54:13,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-11-25 18:54:13,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 151. [2021-11-25 18:54:13,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 110 states have (on average 1.481818181818182) internal successors, (163), 111 states have internal predecessors, (163), 31 states have call successors, (31), 9 states have call predecessors, (31), 9 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2021-11-25 18:54:13,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 225 transitions. [2021-11-25 18:54:13,080 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 225 transitions. Word has length 28 [2021-11-25 18:54:13,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:54:13,081 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 225 transitions. [2021-11-25 18:54:13,081 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.75) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-25 18:54:13,082 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 225 transitions. [2021-11-25 18:54:13,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-25 18:54:13,084 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:54:13,084 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-25 18:54:13,084 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-25 18:54:13,085 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:54:13,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:54:13,085 INFO L85 PathProgramCache]: Analyzing trace with hash 716949658, now seen corresponding path program 1 times [2021-11-25 18:54:13,086 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:54:13,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848580435] [2021-11-25 18:54:13,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:13,086 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:54:13,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:13,252 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 18:54:13,253 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:54:13,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848580435] [2021-11-25 18:54:13,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848580435] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:54:13,254 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:54:13,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:54:13,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797613909] [2021-11-25 18:54:13,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:54:13,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:54:13,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:54:13,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:54:13,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:54:13,257 INFO L87 Difference]: Start difference. First operand 151 states and 225 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-25 18:54:13,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:54:13,352 INFO L93 Difference]: Finished difference Result 304 states and 456 transitions. [2021-11-25 18:54:13,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:54:13,353 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 36 [2021-11-25 18:54:13,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:54:13,356 INFO L225 Difference]: With dead ends: 304 [2021-11-25 18:54:13,356 INFO L226 Difference]: Without dead ends: 156 [2021-11-25 18:54:13,357 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:54:13,364 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 6 mSDsluCounter, 413 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 594 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:54:13,365 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 594 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:54:13,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2021-11-25 18:54:13,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 156. [2021-11-25 18:54:13,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 114 states have (on average 1.4649122807017543) internal successors, (167), 115 states have internal predecessors, (167), 31 states have call successors, (31), 10 states have call predecessors, (31), 10 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2021-11-25 18:54:13,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 229 transitions. [2021-11-25 18:54:13,384 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 229 transitions. Word has length 36 [2021-11-25 18:54:13,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:54:13,385 INFO L470 AbstractCegarLoop]: Abstraction has 156 states and 229 transitions. [2021-11-25 18:54:13,385 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-25 18:54:13,385 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 229 transitions. [2021-11-25 18:54:13,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-11-25 18:54:13,387 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:54:13,387 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-25 18:54:13,388 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-25 18:54:13,388 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:54:13,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:54:13,389 INFO L85 PathProgramCache]: Analyzing trace with hash 195496806, now seen corresponding path program 1 times [2021-11-25 18:54:13,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:54:13,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892081972] [2021-11-25 18:54:13,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:13,389 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:54:13,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:13,524 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 18:54:13,525 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:54:13,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892081972] [2021-11-25 18:54:13,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1892081972] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:54:13,525 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:54:13,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:54:13,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868315007] [2021-11-25 18:54:13,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:54:13,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:54:13,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:54:13,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:54:13,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:54:13,527 INFO L87 Difference]: Start difference. First operand 156 states and 229 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-11-25 18:54:13,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:54:13,644 INFO L93 Difference]: Finished difference Result 314 states and 464 transitions. [2021-11-25 18:54:13,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:54:13,644 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 44 [2021-11-25 18:54:13,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:54:13,646 INFO L225 Difference]: With dead ends: 314 [2021-11-25 18:54:13,647 INFO L226 Difference]: Without dead ends: 161 [2021-11-25 18:54:13,647 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:54:13,648 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 6 mSDsluCounter, 413 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 594 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:54:13,649 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 594 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:54:13,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2021-11-25 18:54:13,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 161. [2021-11-25 18:54:13,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 118 states have (on average 1.4491525423728813) internal successors, (171), 119 states have internal predecessors, (171), 31 states have call successors, (31), 11 states have call predecessors, (31), 11 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2021-11-25 18:54:13,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 233 transitions. [2021-11-25 18:54:13,660 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 233 transitions. Word has length 44 [2021-11-25 18:54:13,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:54:13,660 INFO L470 AbstractCegarLoop]: Abstraction has 161 states and 233 transitions. [2021-11-25 18:54:13,660 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-11-25 18:54:13,661 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 233 transitions. [2021-11-25 18:54:13,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-11-25 18:54:13,662 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:54:13,662 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-25 18:54:13,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-25 18:54:13,663 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:54:13,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:54:13,663 INFO L85 PathProgramCache]: Analyzing trace with hash 2094004799, now seen corresponding path program 1 times [2021-11-25 18:54:13,663 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:54:13,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40229919] [2021-11-25 18:54:13,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:13,664 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:54:13,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:13,739 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 18:54:13,739 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:54:13,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40229919] [2021-11-25 18:54:13,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40229919] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:54:13,740 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:54:13,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:54:13,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710086028] [2021-11-25 18:54:13,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:54:13,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:54:13,741 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:54:13,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:54:13,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:54:13,742 INFO L87 Difference]: Start difference. First operand 161 states and 233 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-11-25 18:54:13,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:54:13,805 INFO L93 Difference]: Finished difference Result 323 states and 468 transitions. [2021-11-25 18:54:13,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:54:13,806 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 44 [2021-11-25 18:54:13,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:54:13,808 INFO L225 Difference]: With dead ends: 323 [2021-11-25 18:54:13,808 INFO L226 Difference]: Without dead ends: 165 [2021-11-25 18:54:13,808 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:54:13,809 INFO L933 BasicCegarLoop]: 206 mSDtfsCounter, 5 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:54:13,810 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 603 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 18:54:13,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-11-25 18:54:13,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 165. [2021-11-25 18:54:13,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 121 states have (on average 1.43801652892562) internal successors, (174), 122 states have internal predecessors, (174), 31 states have call successors, (31), 12 states have call predecessors, (31), 12 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2021-11-25 18:54:13,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 236 transitions. [2021-11-25 18:54:13,833 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 236 transitions. Word has length 44 [2021-11-25 18:54:13,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:54:13,834 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 236 transitions. [2021-11-25 18:54:13,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-11-25 18:54:13,834 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 236 transitions. [2021-11-25 18:54:13,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-11-25 18:54:13,837 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:54:13,837 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-25 18:54:13,838 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-25 18:54:13,838 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:54:13,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:54:13,838 INFO L85 PathProgramCache]: Analyzing trace with hash -961918010, now seen corresponding path program 1 times [2021-11-25 18:54:13,839 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:54:13,839 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522199454] [2021-11-25 18:54:13,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:13,840 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:54:13,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:14,006 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-25 18:54:14,006 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:54:14,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522199454] [2021-11-25 18:54:14,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522199454] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:54:14,012 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:54:14,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:54:14,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121955215] [2021-11-25 18:54:14,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:54:14,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:54:14,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:54:14,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:54:14,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:54:14,015 INFO L87 Difference]: Start difference. First operand 165 states and 236 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-11-25 18:54:14,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:54:14,092 INFO L93 Difference]: Finished difference Result 333 states and 477 transitions. [2021-11-25 18:54:14,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:54:14,093 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 52 [2021-11-25 18:54:14,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:54:14,096 INFO L225 Difference]: With dead ends: 333 [2021-11-25 18:54:14,096 INFO L226 Difference]: Without dead ends: 171 [2021-11-25 18:54:14,097 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:54:14,099 INFO L933 BasicCegarLoop]: 205 mSDtfsCounter, 7 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 605 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:54:14,104 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 605 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:54:14,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2021-11-25 18:54:14,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 171. [2021-11-25 18:54:14,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 126 states have (on average 1.4206349206349207) internal successors, (179), 127 states have internal predecessors, (179), 31 states have call successors, (31), 13 states have call predecessors, (31), 13 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2021-11-25 18:54:14,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 241 transitions. [2021-11-25 18:54:14,130 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 241 transitions. Word has length 52 [2021-11-25 18:54:14,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:54:14,132 INFO L470 AbstractCegarLoop]: Abstraction has 171 states and 241 transitions. [2021-11-25 18:54:14,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-11-25 18:54:14,132 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 241 transitions. [2021-11-25 18:54:14,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-11-25 18:54:14,141 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:54:14,141 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-25 18:54:14,141 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-25 18:54:14,142 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:54:14,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:54:14,142 INFO L85 PathProgramCache]: Analyzing trace with hash 1418508239, now seen corresponding path program 1 times [2021-11-25 18:54:14,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:54:14,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507932219] [2021-11-25 18:54:14,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:14,143 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:54:14,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:14,533 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-25 18:54:14,533 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:54:14,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507932219] [2021-11-25 18:54:14,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1507932219] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:54:14,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991972805] [2021-11-25 18:54:14,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:14,534 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:54:14,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:54:14,537 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:54:14,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-25 18:54:14,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:14,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-25 18:54:14,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:54:15,024 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 18:54:15,024 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:54:15,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991972805] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:54:15,025 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 18:54:15,025 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 14 [2021-11-25 18:54:15,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366779937] [2021-11-25 18:54:15,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:54:15,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-25 18:54:15,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:54:15,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-25 18:54:15,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-11-25 18:54:15,028 INFO L87 Difference]: Start difference. First operand 171 states and 241 transitions. Second operand has 8 states, 6 states have (on average 6.666666666666667) internal successors, (40), 8 states have internal predecessors, (40), 4 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2021-11-25 18:54:15,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:54:15,375 INFO L93 Difference]: Finished difference Result 507 states and 707 transitions. [2021-11-25 18:54:15,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-25 18:54:15,376 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 6.666666666666667) internal successors, (40), 8 states have internal predecessors, (40), 4 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) Word has length 55 [2021-11-25 18:54:15,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:54:15,381 INFO L225 Difference]: With dead ends: 507 [2021-11-25 18:54:15,381 INFO L226 Difference]: Without dead ends: 329 [2021-11-25 18:54:15,383 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-11-25 18:54:15,384 INFO L933 BasicCegarLoop]: 232 mSDtfsCounter, 203 mSDsluCounter, 1005 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 1199 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 18:54:15,384 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [204 Valid, 1199 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 18:54:15,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2021-11-25 18:54:15,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 326. [2021-11-25 18:54:15,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 239 states have (on average 1.4100418410041842) internal successors, (337), 241 states have internal predecessors, (337), 60 states have call successors, (60), 26 states have call predecessors, (60), 26 states have return successors, (60), 59 states have call predecessors, (60), 60 states have call successors, (60) [2021-11-25 18:54:15,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 457 transitions. [2021-11-25 18:54:15,413 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 457 transitions. Word has length 55 [2021-11-25 18:54:15,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:54:15,413 INFO L470 AbstractCegarLoop]: Abstraction has 326 states and 457 transitions. [2021-11-25 18:54:15,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 6.666666666666667) internal successors, (40), 8 states have internal predecessors, (40), 4 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2021-11-25 18:54:15,414 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 457 transitions. [2021-11-25 18:54:15,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-25 18:54:15,418 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:54:15,418 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-25 18:54:15,454 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-25 18:54:15,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:54:15,640 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:54:15,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:54:15,640 INFO L85 PathProgramCache]: Analyzing trace with hash 115361592, now seen corresponding path program 1 times [2021-11-25 18:54:15,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:54:15,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768587141] [2021-11-25 18:54:15,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:15,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:54:15,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:15,894 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-25 18:54:15,896 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:54:15,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768587141] [2021-11-25 18:54:15,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768587141] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:54:15,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030999270] [2021-11-25 18:54:15,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:15,897 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:54:15,897 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:54:15,898 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:54:15,918 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-25 18:54:16,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:16,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 391 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-25 18:54:16,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:54:16,504 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 18:54:16,504 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:54:16,765 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-25 18:54:16,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030999270] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 18:54:16,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1756331473] [2021-11-25 18:54:16,793 INFO L159 IcfgInterpreter]: Started Sifa with 52 locations of interest [2021-11-25 18:54:16,793 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:54:16,797 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:54:16,803 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:54:16,803 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 18:54:32,603 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 174 for LOIs [2021-11-25 18:54:34,179 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 12 for LOIs [2021-11-25 18:54:34,190 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 21 for LOIs [2021-11-25 18:54:34,198 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 30 for LOIs [2021-11-25 18:54:34,210 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 26 for LOIs [2021-11-25 18:54:34,219 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 15 for LOIs [2021-11-25 18:54:34,225 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 18:54:44,067 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '5526#(and (= |assert_#in~arg| 0) (<= ~manual_selection_History_1~0 127) (<= ~active_side_History_1~0 127) (<= 0 ~active_side_History_0~0) (= assert_~arg |assert_#in~arg|) (not (= (mod ~side1Failed_History_1~0 256) 0)) (= (mod ~side2Failed_History_1~0 256) 0) (<= ~active_side_History_0~0 2) (not (= 2 ~active_side_History_0~0)) (not (= ~manual_selection_History_1~0 0)) (<= 0 (+ ~manual_selection_History_1~0 128)) (<= 0 (+ ~active_side_History_1~0 128)))' at error location [2021-11-25 18:54:44,067 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 18:54:44,068 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 18:54:44,068 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2021-11-25 18:54:44,068 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756538938] [2021-11-25 18:54:44,068 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 18:54:44,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-25 18:54:44,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:54:44,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-25 18:54:44,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=2625, Unknown=0, NotChecked=0, Total=2862 [2021-11-25 18:54:44,072 INFO L87 Difference]: Start difference. First operand 326 states and 457 transitions. Second operand has 13 states, 9 states have (on average 6.888888888888889) internal successors, (62), 12 states have internal predecessors, (62), 4 states have call successors, (15), 3 states have call predecessors, (15), 8 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2021-11-25 18:54:44,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:54:44,719 INFO L93 Difference]: Finished difference Result 1087 states and 1541 transitions. [2021-11-25 18:54:44,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-25 18:54:44,719 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 9 states have (on average 6.888888888888889) internal successors, (62), 12 states have internal predecessors, (62), 4 states have call successors, (15), 3 states have call predecessors, (15), 8 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 57 [2021-11-25 18:54:44,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:54:44,730 INFO L225 Difference]: With dead ends: 1087 [2021-11-25 18:54:44,735 INFO L226 Difference]: Without dead ends: 764 [2021-11-25 18:54:44,738 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 120 SyntacticMatches, 6 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1015 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=263, Invalid=3159, Unknown=0, NotChecked=0, Total=3422 [2021-11-25 18:54:44,740 INFO L933 BasicCegarLoop]: 269 mSDtfsCounter, 259 mSDsluCounter, 2623 mSDsCounter, 0 mSdLazyCounter, 557 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 2752 SdHoareTripleChecker+Invalid, 591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 557 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-25 18:54:44,740 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [278 Valid, 2752 Invalid, 591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 557 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-25 18:54:44,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2021-11-25 18:54:44,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 493. [2021-11-25 18:54:44,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 364 states have (on average 1.4175824175824177) internal successors, (516), 367 states have internal predecessors, (516), 88 states have call successors, (88), 40 states have call predecessors, (88), 40 states have return successors, (88), 85 states have call predecessors, (88), 88 states have call successors, (88) [2021-11-25 18:54:44,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 692 transitions. [2021-11-25 18:54:44,799 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 692 transitions. Word has length 57 [2021-11-25 18:54:44,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:54:44,800 INFO L470 AbstractCegarLoop]: Abstraction has 493 states and 692 transitions. [2021-11-25 18:54:44,800 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 9 states have (on average 6.888888888888889) internal successors, (62), 12 states have internal predecessors, (62), 4 states have call successors, (15), 3 states have call predecessors, (15), 8 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2021-11-25 18:54:44,801 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 692 transitions. [2021-11-25 18:54:44,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-25 18:54:44,802 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:54:44,802 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-25 18:54:44,839 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-25 18:54:45,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:54:45,023 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:54:45,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:54:45,024 INFO L85 PathProgramCache]: Analyzing trace with hash -127589898, now seen corresponding path program 1 times [2021-11-25 18:54:45,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:54:45,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457865329] [2021-11-25 18:54:45,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:45,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:54:45,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:45,102 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-25 18:54:45,103 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:54:45,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457865329] [2021-11-25 18:54:45,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457865329] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:54:45,103 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:54:45,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-25 18:54:45,104 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696995995] [2021-11-25 18:54:45,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:54:45,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 18:54:45,104 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:54:45,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 18:54:45,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 18:54:45,105 INFO L87 Difference]: Start difference. First operand 493 states and 692 transitions. Second operand has 6 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-25 18:54:45,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:54:45,253 INFO L93 Difference]: Finished difference Result 696 states and 1018 transitions. [2021-11-25 18:54:45,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 18:54:45,253 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 60 [2021-11-25 18:54:45,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:54:45,259 INFO L225 Difference]: With dead ends: 696 [2021-11-25 18:54:45,259 INFO L226 Difference]: Without dead ends: 694 [2021-11-25 18:54:45,260 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:54:45,261 INFO L933 BasicCegarLoop]: 364 mSDtfsCounter, 151 mSDsluCounter, 1314 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 1626 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:54:45,261 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 1626 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:54:45,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 694 states. [2021-11-25 18:54:45,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 694 to 497. [2021-11-25 18:54:45,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 366 states have (on average 1.4153005464480874) internal successors, (518), 370 states have internal predecessors, (518), 89 states have call successors, (89), 41 states have call predecessors, (89), 41 states have return successors, (89), 85 states have call predecessors, (89), 89 states have call successors, (89) [2021-11-25 18:54:45,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 696 transitions. [2021-11-25 18:54:45,313 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 696 transitions. Word has length 60 [2021-11-25 18:54:45,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:54:45,314 INFO L470 AbstractCegarLoop]: Abstraction has 497 states and 696 transitions. [2021-11-25 18:54:45,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-25 18:54:45,314 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 696 transitions. [2021-11-25 18:54:45,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-25 18:54:45,315 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:54:45,316 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-25 18:54:45,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-25 18:54:45,316 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:54:45,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:54:45,317 INFO L85 PathProgramCache]: Analyzing trace with hash 741854266, now seen corresponding path program 1 times [2021-11-25 18:54:45,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:54:45,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391743123] [2021-11-25 18:54:45,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:45,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:54:45,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:45,373 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-25 18:54:45,373 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:54:45,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391743123] [2021-11-25 18:54:45,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391743123] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:54:45,374 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:54:45,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:54:45,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780258154] [2021-11-25 18:54:45,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:54:45,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:54:45,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:54:45,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:54:45,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:54:45,375 INFO L87 Difference]: Start difference. First operand 497 states and 696 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-25 18:54:45,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:54:45,451 INFO L93 Difference]: Finished difference Result 944 states and 1316 transitions. [2021-11-25 18:54:45,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:54:45,452 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 61 [2021-11-25 18:54:45,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:54:45,456 INFO L225 Difference]: With dead ends: 944 [2021-11-25 18:54:45,456 INFO L226 Difference]: Without dead ends: 509 [2021-11-25 18:54:45,458 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:54:45,459 INFO L933 BasicCegarLoop]: 206 mSDtfsCounter, 5 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:54:45,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 603 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 18:54:45,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-11-25 18:54:45,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 509. [2021-11-25 18:54:45,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 375 states have (on average 1.4053333333333333) internal successors, (527), 379 states have internal predecessors, (527), 89 states have call successors, (89), 44 states have call predecessors, (89), 44 states have return successors, (89), 85 states have call predecessors, (89), 89 states have call successors, (89) [2021-11-25 18:54:45,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 705 transitions. [2021-11-25 18:54:45,500 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 705 transitions. Word has length 61 [2021-11-25 18:54:45,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:54:45,501 INFO L470 AbstractCegarLoop]: Abstraction has 509 states and 705 transitions. [2021-11-25 18:54:45,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-25 18:54:45,502 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 705 transitions. [2021-11-25 18:54:45,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-11-25 18:54:45,503 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:54:45,504 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-25 18:54:45,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-25 18:54:45,504 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:54:45,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:54:45,505 INFO L85 PathProgramCache]: Analyzing trace with hash -1497292985, now seen corresponding path program 1 times [2021-11-25 18:54:45,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:54:45,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473126734] [2021-11-25 18:54:45,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:45,505 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:54:45,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:45,600 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-25 18:54:45,600 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:54:45,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473126734] [2021-11-25 18:54:45,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473126734] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:54:45,601 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:54:45,601 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:54:45,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949428325] [2021-11-25 18:54:45,602 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:54:45,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:54:45,602 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:54:45,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:54:45,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:54:45,603 INFO L87 Difference]: Start difference. First operand 509 states and 705 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-25 18:54:45,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:54:45,662 INFO L93 Difference]: Finished difference Result 904 states and 1245 transitions. [2021-11-25 18:54:45,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:54:45,662 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 63 [2021-11-25 18:54:45,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:54:45,666 INFO L225 Difference]: With dead ends: 904 [2021-11-25 18:54:45,666 INFO L226 Difference]: Without dead ends: 503 [2021-11-25 18:54:45,668 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:54:45,668 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 7 mSDsluCounter, 414 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 595 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:54:45,669 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 595 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 18:54:45,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2021-11-25 18:54:45,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 503. [2021-11-25 18:54:45,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 372 states have (on average 1.3844086021505377) internal successors, (515), 376 states have internal predecessors, (515), 86 states have call successors, (86), 44 states have call predecessors, (86), 44 states have return successors, (86), 82 states have call predecessors, (86), 86 states have call successors, (86) [2021-11-25 18:54:45,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 687 transitions. [2021-11-25 18:54:45,694 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 687 transitions. Word has length 63 [2021-11-25 18:54:45,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:54:45,694 INFO L470 AbstractCegarLoop]: Abstraction has 503 states and 687 transitions. [2021-11-25 18:54:45,695 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-25 18:54:45,695 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 687 transitions. [2021-11-25 18:54:45,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-25 18:54:45,696 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:54:45,696 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-25 18:54:45,696 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-25 18:54:45,696 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:54:45,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:54:45,697 INFO L85 PathProgramCache]: Analyzing trace with hash -1634847618, now seen corresponding path program 1 times [2021-11-25 18:54:45,697 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:54:45,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604279267] [2021-11-25 18:54:45,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:45,698 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:54:45,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:45,864 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-25 18:54:45,864 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:54:45,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604279267] [2021-11-25 18:54:45,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604279267] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:54:45,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834370695] [2021-11-25 18:54:45,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:54:45,865 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:54:45,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:54:45,866 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:54:45,890 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-25 18:54:45,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:54:45,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-25 18:54:45,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:54:46,327 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-25 18:54:46,328 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:54:46,548 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-25 18:54:46,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [834370695] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 18:54:46,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [81429001] [2021-11-25 18:54:46,552 INFO L159 IcfgInterpreter]: Started Sifa with 55 locations of interest [2021-11-25 18:54:46,552 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:54:46,553 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:54:46,553 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:54:46,553 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 18:54:59,855 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 174 for LOIs [2021-11-25 18:55:01,380 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 12 for LOIs [2021-11-25 18:55:01,382 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 30 for LOIs [2021-11-25 18:55:01,424 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 31 for LOIs [2021-11-25 18:55:01,435 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 25 for LOIs [2021-11-25 18:55:01,447 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 15 for LOIs [2021-11-25 18:55:01,455 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 18:55:11,610 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '13424#(and (= |assert_#in~arg| 0) (<= ~manual_selection_History_1~0 127) (<= ~active_side_History_1~0 127) (not (= ~active_side_History_0~0 1)) (<= 0 ~active_side_History_0~0) (= assert_~arg |assert_#in~arg|) (<= ~active_side_History_0~0 2) (not (= (mod ~side2Failed_History_1~0 256) 0)) (not (= ~manual_selection_History_1~0 0)) (<= 0 (+ ~manual_selection_History_1~0 128)) (<= 0 (+ ~active_side_History_1~0 128)) (= (mod ~side1Failed_History_1~0 256) 0))' at error location [2021-11-25 18:55:11,610 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 18:55:11,610 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 18:55:11,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2021-11-25 18:55:11,610 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446903173] [2021-11-25 18:55:11,611 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 18:55:11,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-25 18:55:11,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:55:11,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-25 18:55:11,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=248, Invalid=2832, Unknown=0, NotChecked=0, Total=3080 [2021-11-25 18:55:11,613 INFO L87 Difference]: Start difference. First operand 503 states and 687 transitions. Second operand has 13 states, 9 states have (on average 7.111111111111111) internal successors, (64), 12 states have internal predecessors, (64), 4 states have call successors, (17), 3 states have call predecessors, (17), 8 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2021-11-25 18:55:12,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:55:12,134 INFO L93 Difference]: Finished difference Result 1081 states and 1490 transitions. [2021-11-25 18:55:12,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-25 18:55:12,135 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 9 states have (on average 7.111111111111111) internal successors, (64), 12 states have internal predecessors, (64), 4 states have call successors, (17), 3 states have call predecessors, (17), 8 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) Word has length 65 [2021-11-25 18:55:12,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:55:12,139 INFO L225 Difference]: With dead ends: 1081 [2021-11-25 18:55:12,140 INFO L226 Difference]: Without dead ends: 661 [2021-11-25 18:55:12,142 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 140 SyntacticMatches, 8 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1131 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=272, Invalid=3388, Unknown=0, NotChecked=0, Total=3660 [2021-11-25 18:55:12,143 INFO L933 BasicCegarLoop]: 312 mSDtfsCounter, 311 mSDsluCounter, 1772 mSDsCounter, 0 mSdLazyCounter, 323 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 1987 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 18:55:12,143 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [327 Valid, 1987 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 323 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 18:55:12,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2021-11-25 18:55:12,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 507. [2021-11-25 18:55:12,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 375 states have (on average 1.3733333333333333) internal successors, (515), 379 states have internal predecessors, (515), 85 states have call successors, (85), 46 states have call predecessors, (85), 46 states have return successors, (85), 81 states have call predecessors, (85), 85 states have call successors, (85) [2021-11-25 18:55:12,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 685 transitions. [2021-11-25 18:55:12,177 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 685 transitions. Word has length 65 [2021-11-25 18:55:12,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:55:12,178 INFO L470 AbstractCegarLoop]: Abstraction has 507 states and 685 transitions. [2021-11-25 18:55:12,178 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 9 states have (on average 7.111111111111111) internal successors, (64), 12 states have internal predecessors, (64), 4 states have call successors, (17), 3 states have call predecessors, (17), 8 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2021-11-25 18:55:12,178 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 685 transitions. [2021-11-25 18:55:12,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-11-25 18:55:12,180 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:55:12,180 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-25 18:55:12,213 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-25 18:55:12,408 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-11-25 18:55:12,408 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:55:12,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:55:12,409 INFO L85 PathProgramCache]: Analyzing trace with hash 1092135765, now seen corresponding path program 1 times [2021-11-25 18:55:12,409 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:55:12,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584554448] [2021-11-25 18:55:12,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:12,409 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:55:12,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:12,474 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-25 18:55:12,474 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:55:12,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584554448] [2021-11-25 18:55:12,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584554448] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:55:12,475 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:55:12,475 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:55:12,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684530903] [2021-11-25 18:55:12,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:55:12,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:55:12,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:55:12,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:55:12,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:55:12,479 INFO L87 Difference]: Start difference. First operand 507 states and 685 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:55:12,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:55:12,659 INFO L93 Difference]: Finished difference Result 1486 states and 2020 transitions. [2021-11-25 18:55:12,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:55:12,660 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 66 [2021-11-25 18:55:12,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:55:12,667 INFO L225 Difference]: With dead ends: 1486 [2021-11-25 18:55:12,668 INFO L226 Difference]: Without dead ends: 1045 [2021-11-25 18:55:12,669 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:55:12,670 INFO L933 BasicCegarLoop]: 257 mSDtfsCounter, 325 mSDsluCounter, 489 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 728 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:55:12,670 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [325 Valid, 728 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:55:12,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1045 states. [2021-11-25 18:55:12,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1045 to 927. [2021-11-25 18:55:12,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 927 states, 682 states have (on average 1.344574780058651) internal successors, (917), 690 states have internal predecessors, (917), 158 states have call successors, (158), 86 states have call predecessors, (158), 86 states have return successors, (158), 150 states have call predecessors, (158), 158 states have call successors, (158) [2021-11-25 18:55:12,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 927 states to 927 states and 1233 transitions. [2021-11-25 18:55:12,720 INFO L78 Accepts]: Start accepts. Automaton has 927 states and 1233 transitions. Word has length 66 [2021-11-25 18:55:12,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:55:12,721 INFO L470 AbstractCegarLoop]: Abstraction has 927 states and 1233 transitions. [2021-11-25 18:55:12,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:55:12,721 INFO L276 IsEmpty]: Start isEmpty. Operand 927 states and 1233 transitions. [2021-11-25 18:55:12,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-11-25 18:55:12,729 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:55:12,729 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-25 18:55:12,729 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-25 18:55:12,729 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:55:12,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:55:12,730 INFO L85 PathProgramCache]: Analyzing trace with hash 408931345, now seen corresponding path program 1 times [2021-11-25 18:55:12,730 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:55:12,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974781398] [2021-11-25 18:55:12,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:12,730 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:55:12,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:12,865 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-25 18:55:12,865 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:55:12,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974781398] [2021-11-25 18:55:12,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974781398] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:55:12,865 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:55:12,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-25 18:55:12,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808771402] [2021-11-25 18:55:12,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:55:12,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-25 18:55:12,866 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:55:12,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-25 18:55:12,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:55:12,867 INFO L87 Difference]: Start difference. First operand 927 states and 1233 transitions. Second operand has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 states have internal predecessors, (45), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2021-11-25 18:55:13,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:55:13,538 INFO L93 Difference]: Finished difference Result 2224 states and 3033 transitions. [2021-11-25 18:55:13,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-25 18:55:13,539 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 states have internal predecessors, (45), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) Word has length 66 [2021-11-25 18:55:13,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:55:13,549 INFO L225 Difference]: With dead ends: 2224 [2021-11-25 18:55:13,549 INFO L226 Difference]: Without dead ends: 1401 [2021-11-25 18:55:13,553 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-11-25 18:55:13,554 INFO L933 BasicCegarLoop]: 502 mSDtfsCounter, 506 mSDsluCounter, 1726 mSDsCounter, 0 mSdLazyCounter, 627 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 512 SdHoareTripleChecker+Valid, 2166 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-25 18:55:13,554 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [512 Valid, 2166 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 627 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-25 18:55:13,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1401 states. [2021-11-25 18:55:13,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1401 to 1002. [2021-11-25 18:55:13,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1002 states, 734 states have (on average 1.3283378746594006) internal successors, (975), 743 states have internal predecessors, (975), 169 states have call successors, (169), 98 states have call predecessors, (169), 98 states have return successors, (169), 160 states have call predecessors, (169), 169 states have call successors, (169) [2021-11-25 18:55:13,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1002 states to 1002 states and 1313 transitions. [2021-11-25 18:55:13,623 INFO L78 Accepts]: Start accepts. Automaton has 1002 states and 1313 transitions. Word has length 66 [2021-11-25 18:55:13,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:55:13,623 INFO L470 AbstractCegarLoop]: Abstraction has 1002 states and 1313 transitions. [2021-11-25 18:55:13,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 7 states have internal predecessors, (45), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2021-11-25 18:55:13,624 INFO L276 IsEmpty]: Start isEmpty. Operand 1002 states and 1313 transitions. [2021-11-25 18:55:13,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-11-25 18:55:13,625 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:55:13,625 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-25 18:55:13,626 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-25 18:55:13,626 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:55:13,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:55:13,626 INFO L85 PathProgramCache]: Analyzing trace with hash -1993945974, now seen corresponding path program 1 times [2021-11-25 18:55:13,627 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:55:13,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441377331] [2021-11-25 18:55:13,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:13,627 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:55:13,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:13,764 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-25 18:55:13,764 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:55:13,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441377331] [2021-11-25 18:55:13,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441377331] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:55:13,765 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:55:13,765 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-25 18:55:13,765 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329808263] [2021-11-25 18:55:13,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:55:13,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-25 18:55:13,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:55:13,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-25 18:55:13,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-25 18:55:13,767 INFO L87 Difference]: Start difference. First operand 1002 states and 1313 transitions. Second operand has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-25 18:55:14,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:55:14,511 INFO L93 Difference]: Finished difference Result 2819 states and 3827 transitions. [2021-11-25 18:55:14,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-25 18:55:14,511 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 68 [2021-11-25 18:55:14,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:55:14,526 INFO L225 Difference]: With dead ends: 2819 [2021-11-25 18:55:14,526 INFO L226 Difference]: Without dead ends: 2053 [2021-11-25 18:55:14,530 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-11-25 18:55:14,531 INFO L933 BasicCegarLoop]: 368 mSDtfsCounter, 675 mSDsluCounter, 1245 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 681 SdHoareTripleChecker+Valid, 1536 SdHoareTripleChecker+Invalid, 607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-25 18:55:14,532 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [681 Valid, 1536 Invalid, 607 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 482 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-25 18:55:14,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2053 states. [2021-11-25 18:55:14,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2053 to 1396. [2021-11-25 18:55:14,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1396 states, 1013 states have (on average 1.313919052319842) internal successors, (1331), 1025 states have internal predecessors, (1331), 245 states have call successors, (245), 137 states have call predecessors, (245), 137 states have return successors, (245), 233 states have call predecessors, (245), 245 states have call successors, (245) [2021-11-25 18:55:14,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1396 states to 1396 states and 1821 transitions. [2021-11-25 18:55:14,653 INFO L78 Accepts]: Start accepts. Automaton has 1396 states and 1821 transitions. Word has length 68 [2021-11-25 18:55:14,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:55:14,653 INFO L470 AbstractCegarLoop]: Abstraction has 1396 states and 1821 transitions. [2021-11-25 18:55:14,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-25 18:55:14,653 INFO L276 IsEmpty]: Start isEmpty. Operand 1396 states and 1821 transitions. [2021-11-25 18:55:14,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-25 18:55:14,655 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:55:14,655 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-25 18:55:14,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-25 18:55:14,656 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:55:14,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:55:14,656 INFO L85 PathProgramCache]: Analyzing trace with hash 525152637, now seen corresponding path program 1 times [2021-11-25 18:55:14,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:55:14,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736048827] [2021-11-25 18:55:14,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:14,657 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:55:14,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:14,717 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-25 18:55:14,718 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:55:14,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736048827] [2021-11-25 18:55:14,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736048827] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:55:14,718 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:55:14,718 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:55:14,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530413505] [2021-11-25 18:55:14,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:55:14,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:55:14,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:55:14,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:55:14,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:55:14,720 INFO L87 Difference]: Start difference. First operand 1396 states and 1821 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:55:14,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:55:14,995 INFO L93 Difference]: Finished difference Result 3493 states and 4592 transitions. [2021-11-25 18:55:14,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:55:14,995 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 70 [2021-11-25 18:55:14,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:55:15,012 INFO L225 Difference]: With dead ends: 3493 [2021-11-25 18:55:15,012 INFO L226 Difference]: Without dead ends: 2460 [2021-11-25 18:55:15,016 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:55:15,016 INFO L933 BasicCegarLoop]: 366 mSDtfsCounter, 349 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 349 SdHoareTripleChecker+Valid, 912 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:55:15,017 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [349 Valid, 912 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:55:15,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2460 states. [2021-11-25 18:55:15,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2460 to 2064. [2021-11-25 18:55:15,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2064 states, 1493 states have (on average 1.3020763563295379) internal successors, (1944), 1510 states have internal predecessors, (1944), 368 states have call successors, (368), 202 states have call predecessors, (368), 202 states have return successors, (368), 351 states have call predecessors, (368), 368 states have call successors, (368) [2021-11-25 18:55:15,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2064 states to 2064 states and 2680 transitions. [2021-11-25 18:55:15,168 INFO L78 Accepts]: Start accepts. Automaton has 2064 states and 2680 transitions. Word has length 70 [2021-11-25 18:55:15,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:55:15,169 INFO L470 AbstractCegarLoop]: Abstraction has 2064 states and 2680 transitions. [2021-11-25 18:55:15,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:55:15,169 INFO L276 IsEmpty]: Start isEmpty. Operand 2064 states and 2680 transitions. [2021-11-25 18:55:15,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-25 18:55:15,172 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:55:15,172 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-25 18:55:15,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-25 18:55:15,172 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:55:15,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:55:15,173 INFO L85 PathProgramCache]: Analyzing trace with hash -1926334931, now seen corresponding path program 1 times [2021-11-25 18:55:15,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:55:15,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424193544] [2021-11-25 18:55:15,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:15,173 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:55:15,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:15,235 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-25 18:55:15,235 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:55:15,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424193544] [2021-11-25 18:55:15,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424193544] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:55:15,236 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:55:15,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:55:15,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636892151] [2021-11-25 18:55:15,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:55:15,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:55:15,237 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:55:15,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:55:15,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:55:15,238 INFO L87 Difference]: Start difference. First operand 2064 states and 2680 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:55:15,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:55:15,528 INFO L93 Difference]: Finished difference Result 4562 states and 5967 transitions. [2021-11-25 18:55:15,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:55:15,528 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 70 [2021-11-25 18:55:15,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:55:15,548 INFO L225 Difference]: With dead ends: 4562 [2021-11-25 18:55:15,548 INFO L226 Difference]: Without dead ends: 3014 [2021-11-25 18:55:15,553 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:55:15,553 INFO L933 BasicCegarLoop]: 376 mSDtfsCounter, 325 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 905 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:55:15,554 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [325 Valid, 905 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:55:15,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3014 states. [2021-11-25 18:55:15,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3014 to 2767. [2021-11-25 18:55:15,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2767 states, 1999 states have (on average 1.295647823911956) internal successors, (2590), 2022 states have internal predecessors, (2590), 497 states have call successors, (497), 270 states have call predecessors, (497), 270 states have return successors, (497), 474 states have call predecessors, (497), 497 states have call successors, (497) [2021-11-25 18:55:15,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2767 states to 2767 states and 3584 transitions. [2021-11-25 18:55:15,797 INFO L78 Accepts]: Start accepts. Automaton has 2767 states and 3584 transitions. Word has length 70 [2021-11-25 18:55:15,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:55:15,798 INFO L470 AbstractCegarLoop]: Abstraction has 2767 states and 3584 transitions. [2021-11-25 18:55:15,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:55:15,798 INFO L276 IsEmpty]: Start isEmpty. Operand 2767 states and 3584 transitions. [2021-11-25 18:55:15,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-11-25 18:55:15,802 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:55:15,802 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 18:55:15,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-25 18:55:15,803 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:55:15,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:55:15,803 INFO L85 PathProgramCache]: Analyzing trace with hash -1765785399, now seen corresponding path program 1 times [2021-11-25 18:55:15,803 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:55:15,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217229187] [2021-11-25 18:55:15,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:15,804 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:55:15,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:15,880 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-25 18:55:15,880 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:55:15,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217229187] [2021-11-25 18:55:15,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217229187] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:55:15,881 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:55:15,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:55:15,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440239233] [2021-11-25 18:55:15,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:55:15,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:55:15,882 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:55:15,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:55:15,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:55:15,883 INFO L87 Difference]: Start difference. First operand 2767 states and 3584 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2021-11-25 18:55:16,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:55:16,083 INFO L93 Difference]: Finished difference Result 4880 states and 6335 transitions. [2021-11-25 18:55:16,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:55:16,084 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 72 [2021-11-25 18:55:16,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:55:16,102 INFO L225 Difference]: With dead ends: 4880 [2021-11-25 18:55:16,102 INFO L226 Difference]: Without dead ends: 2727 [2021-11-25 18:55:16,109 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:55:16,109 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 7 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 577 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:55:16,110 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 577 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 18:55:16,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2727 states. [2021-11-25 18:55:16,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2727 to 2727. [2021-11-25 18:55:16,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2727 states, 1979 states have (on average 1.2683173319858514) internal successors, (2510), 2002 states have internal predecessors, (2510), 477 states have call successors, (477), 270 states have call predecessors, (477), 270 states have return successors, (477), 454 states have call predecessors, (477), 477 states have call successors, (477) [2021-11-25 18:55:16,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2727 states to 2727 states and 3464 transitions. [2021-11-25 18:55:16,313 INFO L78 Accepts]: Start accepts. Automaton has 2727 states and 3464 transitions. Word has length 72 [2021-11-25 18:55:16,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:55:16,313 INFO L470 AbstractCegarLoop]: Abstraction has 2727 states and 3464 transitions. [2021-11-25 18:55:16,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2021-11-25 18:55:16,314 INFO L276 IsEmpty]: Start isEmpty. Operand 2727 states and 3464 transitions. [2021-11-25 18:55:16,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-11-25 18:55:16,316 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:55:16,316 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-25 18:55:16,317 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-25 18:55:16,317 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:55:16,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:55:16,317 INFO L85 PathProgramCache]: Analyzing trace with hash 506908943, now seen corresponding path program 1 times [2021-11-25 18:55:16,318 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:55:16,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578186641] [2021-11-25 18:55:16,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:16,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:55:16,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:16,352 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-25 18:55:16,352 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:55:16,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578186641] [2021-11-25 18:55:16,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578186641] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:55:16,353 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:55:16,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 18:55:16,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236848313] [2021-11-25 18:55:16,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:55:16,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:55:16,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:55:16,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:55:16,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:55:16,356 INFO L87 Difference]: Start difference. First operand 2727 states and 3464 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:55:16,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:55:16,625 INFO L93 Difference]: Finished difference Result 5860 states and 7740 transitions. [2021-11-25 18:55:16,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:55:16,626 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 71 [2021-11-25 18:55:16,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:55:16,650 INFO L225 Difference]: With dead ends: 5860 [2021-11-25 18:55:16,650 INFO L226 Difference]: Without dead ends: 3594 [2021-11-25 18:55:16,657 INFO L932 BasicCegarLoop]: 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 [2021-11-25 18:55:16,658 INFO L933 BasicCegarLoop]: 329 mSDtfsCounter, 101 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 506 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:55:16,658 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 506 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:55:16,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3594 states. [2021-11-25 18:55:16,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3594 to 2732. [2021-11-25 18:55:16,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2732 states, 1984 states have (on average 1.267641129032258) internal successors, (2515), 2007 states have internal predecessors, (2515), 477 states have call successors, (477), 270 states have call predecessors, (477), 270 states have return successors, (477), 454 states have call predecessors, (477), 477 states have call successors, (477) [2021-11-25 18:55:16,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2732 states to 2732 states and 3469 transitions. [2021-11-25 18:55:16,873 INFO L78 Accepts]: Start accepts. Automaton has 2732 states and 3469 transitions. Word has length 71 [2021-11-25 18:55:16,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:55:16,873 INFO L470 AbstractCegarLoop]: Abstraction has 2732 states and 3469 transitions. [2021-11-25 18:55:16,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:55:16,874 INFO L276 IsEmpty]: Start isEmpty. Operand 2732 states and 3469 transitions. [2021-11-25 18:55:16,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-11-25 18:55:16,877 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:55:16,877 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-25 18:55:16,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-25 18:55:16,877 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:55:16,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:55:16,878 INFO L85 PathProgramCache]: Analyzing trace with hash 2046629480, now seen corresponding path program 1 times [2021-11-25 18:55:16,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:55:16,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964887273] [2021-11-25 18:55:16,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:16,878 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:55:16,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:16,939 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-25 18:55:16,939 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:55:16,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964887273] [2021-11-25 18:55:16,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964887273] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:55:16,940 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:55:16,940 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:55:16,941 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173255925] [2021-11-25 18:55:16,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:55:16,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:55:16,942 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:55:16,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:55:16,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:55:16,943 INFO L87 Difference]: Start difference. First operand 2732 states and 3469 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:55:17,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:55:17,141 INFO L93 Difference]: Finished difference Result 5099 states and 6541 transitions. [2021-11-25 18:55:17,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:55:17,142 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 72 [2021-11-25 18:55:17,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:55:17,185 INFO L225 Difference]: With dead ends: 5099 [2021-11-25 18:55:17,186 INFO L226 Difference]: Without dead ends: 2496 [2021-11-25 18:55:17,191 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:55:17,193 INFO L933 BasicCegarLoop]: 222 mSDtfsCounter, 177 mSDsluCounter, 404 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:55:17,193 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 612 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:55:17,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2496 states. [2021-11-25 18:55:17,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2496 to 2259. [2021-11-25 18:55:17,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2259 states, 1640 states have (on average 1.2646341463414634) internal successors, (2074), 1659 states have internal predecessors, (2074), 390 states have call successors, (390), 228 states have call predecessors, (390), 228 states have return successors, (390), 371 states have call predecessors, (390), 390 states have call successors, (390) [2021-11-25 18:55:17,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2259 states to 2259 states and 2854 transitions. [2021-11-25 18:55:17,378 INFO L78 Accepts]: Start accepts. Automaton has 2259 states and 2854 transitions. Word has length 72 [2021-11-25 18:55:17,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:55:17,379 INFO L470 AbstractCegarLoop]: Abstraction has 2259 states and 2854 transitions. [2021-11-25 18:55:17,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:55:17,380 INFO L276 IsEmpty]: Start isEmpty. Operand 2259 states and 2854 transitions. [2021-11-25 18:55:17,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-11-25 18:55:17,382 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:55:17,382 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-25 18:55:17,382 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-25 18:55:17,382 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:55:17,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:55:17,383 INFO L85 PathProgramCache]: Analyzing trace with hash 1369277844, now seen corresponding path program 1 times [2021-11-25 18:55:17,383 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:55:17,383 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389542805] [2021-11-25 18:55:17,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:17,384 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:55:17,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:17,433 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-25 18:55:17,433 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:55:17,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389542805] [2021-11-25 18:55:17,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389542805] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:55:17,433 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:55:17,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 18:55:17,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382392551] [2021-11-25 18:55:17,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:55:17,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 18:55:17,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:55:17,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 18:55:17,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 18:55:17,435 INFO L87 Difference]: Start difference. First operand 2259 states and 2854 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:55:17,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:55:17,661 INFO L93 Difference]: Finished difference Result 4901 states and 6393 transitions. [2021-11-25 18:55:17,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 18:55:17,661 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 73 [2021-11-25 18:55:17,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:55:17,690 INFO L225 Difference]: With dead ends: 4901 [2021-11-25 18:55:17,691 INFO L226 Difference]: Without dead ends: 2830 [2021-11-25 18:55:17,697 INFO L932 BasicCegarLoop]: 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 [2021-11-25 18:55:17,698 INFO L933 BasicCegarLoop]: 310 mSDtfsCounter, 101 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 484 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:55:17,698 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 484 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:55:17,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2830 states. [2021-11-25 18:55:17,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2830 to 2265. [2021-11-25 18:55:17,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2265 states, 1646 states have (on average 1.2636695018226003) internal successors, (2080), 1665 states have internal predecessors, (2080), 390 states have call successors, (390), 228 states have call predecessors, (390), 228 states have return successors, (390), 371 states have call predecessors, (390), 390 states have call successors, (390) [2021-11-25 18:55:17,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2265 states to 2265 states and 2860 transitions. [2021-11-25 18:55:17,856 INFO L78 Accepts]: Start accepts. Automaton has 2265 states and 2860 transitions. Word has length 73 [2021-11-25 18:55:17,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:55:17,857 INFO L470 AbstractCegarLoop]: Abstraction has 2265 states and 2860 transitions. [2021-11-25 18:55:17,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:55:17,857 INFO L276 IsEmpty]: Start isEmpty. Operand 2265 states and 2860 transitions. [2021-11-25 18:55:17,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-11-25 18:55:17,859 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:55:17,859 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-25 18:55:17,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-25 18:55:17,859 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:55:17,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:55:17,860 INFO L85 PathProgramCache]: Analyzing trace with hash 1212400847, now seen corresponding path program 1 times [2021-11-25 18:55:17,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:55:17,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803024675] [2021-11-25 18:55:17,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:17,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:55:17,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:17,920 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-25 18:55:17,921 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:55:17,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803024675] [2021-11-25 18:55:17,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803024675] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:55:17,921 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:55:17,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:55:17,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714201673] [2021-11-25 18:55:17,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:55:17,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:55:17,923 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:55:17,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:55:17,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:55:17,924 INFO L87 Difference]: Start difference. First operand 2265 states and 2860 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:55:18,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:55:18,126 INFO L93 Difference]: Finished difference Result 4610 states and 5939 transitions. [2021-11-25 18:55:18,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 18:55:18,127 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 73 [2021-11-25 18:55:18,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:55:18,149 INFO L225 Difference]: With dead ends: 4610 [2021-11-25 18:55:18,149 INFO L226 Difference]: Without dead ends: 2482 [2021-11-25 18:55:18,158 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:55:18,159 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 129 mSDsluCounter, 407 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 615 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 18:55:18,160 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 615 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 18:55:18,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2482 states. [2021-11-25 18:55:18,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2482 to 2075. [2021-11-25 18:55:18,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2075 states, 1502 states have (on average 1.2543275632490014) internal successors, (1884), 1517 states have internal predecessors, (1884), 361 states have call successors, (361), 211 states have call predecessors, (361), 211 states have return successors, (361), 346 states have call predecessors, (361), 361 states have call successors, (361) [2021-11-25 18:55:18,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2075 states to 2075 states and 2606 transitions. [2021-11-25 18:55:18,301 INFO L78 Accepts]: Start accepts. Automaton has 2075 states and 2606 transitions. Word has length 73 [2021-11-25 18:55:18,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:55:18,302 INFO L470 AbstractCegarLoop]: Abstraction has 2075 states and 2606 transitions. [2021-11-25 18:55:18,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 18:55:18,302 INFO L276 IsEmpty]: Start isEmpty. Operand 2075 states and 2606 transitions. [2021-11-25 18:55:18,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-11-25 18:55:18,305 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:55:18,305 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 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] [2021-11-25 18:55:18,305 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-25 18:55:18,306 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:55:18,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:55:18,306 INFO L85 PathProgramCache]: Analyzing trace with hash -1274170919, now seen corresponding path program 1 times [2021-11-25 18:55:18,306 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:55:18,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711217996] [2021-11-25 18:55:18,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:18,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:55:18,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:18,382 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-11-25 18:55:18,383 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:55:18,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711217996] [2021-11-25 18:55:18,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711217996] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:55:18,384 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:55:18,384 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:55:18,384 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899408698] [2021-11-25 18:55:18,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:55:18,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:55:18,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:55:18,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:55:18,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:55:18,385 INFO L87 Difference]: Start difference. First operand 2075 states and 2606 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-25 18:55:18,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:55:18,557 INFO L93 Difference]: Finished difference Result 3851 states and 4862 transitions. [2021-11-25 18:55:18,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:55:18,558 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 88 [2021-11-25 18:55:18,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:55:18,565 INFO L225 Difference]: With dead ends: 3851 [2021-11-25 18:55:18,565 INFO L226 Difference]: Without dead ends: 2045 [2021-11-25 18:55:18,570 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:55:18,571 INFO L933 BasicCegarLoop]: 193 mSDtfsCounter, 7 mSDsluCounter, 392 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 565 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:55:18,571 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 565 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 18:55:18,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2045 states. [2021-11-25 18:55:18,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2045 to 1970. [2021-11-25 18:55:18,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1970 states, 1433 states have (on average 1.2226099092812281) internal successors, (1752), 1448 states have internal predecessors, (1752), 334 states have call successors, (334), 202 states have call predecessors, (334), 202 states have return successors, (334), 319 states have call predecessors, (334), 334 states have call successors, (334) [2021-11-25 18:55:18,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1970 states to 1970 states and 2420 transitions. [2021-11-25 18:55:18,697 INFO L78 Accepts]: Start accepts. Automaton has 1970 states and 2420 transitions. Word has length 88 [2021-11-25 18:55:18,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:55:18,698 INFO L470 AbstractCegarLoop]: Abstraction has 1970 states and 2420 transitions. [2021-11-25 18:55:18,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-25 18:55:18,698 INFO L276 IsEmpty]: Start isEmpty. Operand 1970 states and 2420 transitions. [2021-11-25 18:55:18,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-11-25 18:55:18,702 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:55:18,702 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 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] [2021-11-25 18:55:18,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-25 18:55:18,702 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:55:18,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:55:18,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1932554665, now seen corresponding path program 1 times [2021-11-25 18:55:18,703 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:55:18,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898739557] [2021-11-25 18:55:18,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:18,704 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:55:18,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:18,780 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-25 18:55:18,781 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:55:18,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898739557] [2021-11-25 18:55:18,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898739557] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:55:18,781 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 18:55:18,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 18:55:18,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149609556] [2021-11-25 18:55:18,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:55:18,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 18:55:18,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:55:18,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 18:55:18,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 18:55:18,783 INFO L87 Difference]: Start difference. First operand 1970 states and 2420 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2021-11-25 18:55:18,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:55:18,923 INFO L93 Difference]: Finished difference Result 3608 states and 4457 transitions. [2021-11-25 18:55:18,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 18:55:18,924 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) Word has length 104 [2021-11-25 18:55:18,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:55:18,930 INFO L225 Difference]: With dead ends: 3608 [2021-11-25 18:55:18,931 INFO L226 Difference]: Without dead ends: 1934 [2021-11-25 18:55:18,935 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 18:55:18,936 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 6 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 556 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:55:18,937 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 556 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 18:55:18,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1934 states. [2021-11-25 18:55:19,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1934 to 1840. [2021-11-25 18:55:19,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1840 states, 1337 states have (on average 1.1944652206432311) internal successors, (1597), 1352 states have internal predecessors, (1597), 311 states have call successors, (311), 191 states have call predecessors, (311), 191 states have return successors, (311), 296 states have call predecessors, (311), 311 states have call successors, (311) [2021-11-25 18:55:19,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1840 states to 1840 states and 2219 transitions. [2021-11-25 18:55:19,063 INFO L78 Accepts]: Start accepts. Automaton has 1840 states and 2219 transitions. Word has length 104 [2021-11-25 18:55:19,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:55:19,064 INFO L470 AbstractCegarLoop]: Abstraction has 1840 states and 2219 transitions. [2021-11-25 18:55:19,064 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2021-11-25 18:55:19,064 INFO L276 IsEmpty]: Start isEmpty. Operand 1840 states and 2219 transitions. [2021-11-25 18:55:19,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-11-25 18:55:19,069 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:55:19,069 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 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] [2021-11-25 18:55:19,069 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-25 18:55:19,069 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:55:19,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:55:19,070 INFO L85 PathProgramCache]: Analyzing trace with hash -1109272883, now seen corresponding path program 1 times [2021-11-25 18:55:19,070 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:55:19,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439006118] [2021-11-25 18:55:19,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:19,071 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:55:19,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:19,328 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2021-11-25 18:55:19,328 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:55:19,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439006118] [2021-11-25 18:55:19,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439006118] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:55:19,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1415019984] [2021-11-25 18:55:19,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:19,328 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:55:19,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:55:19,332 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:55:19,354 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-25 18:55:19,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:19,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 644 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-25 18:55:19,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:55:19,780 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-25 18:55:19,780 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:55:19,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1415019984] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:55:19,780 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 18:55:19,780 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 16 [2021-11-25 18:55:19,780 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588870414] [2021-11-25 18:55:19,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:55:19,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-25 18:55:19,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:55:19,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-25 18:55:19,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2021-11-25 18:55:19,782 INFO L87 Difference]: Start difference. First operand 1840 states and 2219 transitions. Second operand has 9 states, 9 states have (on average 8.444444444444445) internal successors, (76), 7 states have internal predecessors, (76), 3 states have call successors, (14), 3 states have call predecessors, (14), 4 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-25 18:55:20,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:55:20,332 INFO L93 Difference]: Finished difference Result 4817 states and 5856 transitions. [2021-11-25 18:55:20,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-25 18:55:20,332 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.444444444444445) internal successors, (76), 7 states have internal predecessors, (76), 3 states have call successors, (14), 3 states have call predecessors, (14), 4 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) Word has length 113 [2021-11-25 18:55:20,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:55:20,345 INFO L225 Difference]: With dead ends: 4817 [2021-11-25 18:55:20,345 INFO L226 Difference]: Without dead ends: 3129 [2021-11-25 18:55:20,351 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-11-25 18:55:20,351 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 251 mSDsluCounter, 1334 mSDsCounter, 0 mSdLazyCounter, 449 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 1463 SdHoareTripleChecker+Invalid, 517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 18:55:20,356 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [267 Valid, 1463 Invalid, 517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 449 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 18:55:20,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3129 states. [2021-11-25 18:55:20,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3129 to 2067. [2021-11-25 18:55:20,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2067 states, 1503 states have (on average 1.1862940785096474) internal successors, (1783), 1522 states have internal predecessors, (1783), 343 states have call successors, (343), 220 states have call predecessors, (343), 220 states have return successors, (343), 324 states have call predecessors, (343), 343 states have call successors, (343) [2021-11-25 18:55:20,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2067 states to 2067 states and 2469 transitions. [2021-11-25 18:55:20,562 INFO L78 Accepts]: Start accepts. Automaton has 2067 states and 2469 transitions. Word has length 113 [2021-11-25 18:55:20,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:55:20,563 INFO L470 AbstractCegarLoop]: Abstraction has 2067 states and 2469 transitions. [2021-11-25 18:55:20,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.444444444444445) internal successors, (76), 7 states have internal predecessors, (76), 3 states have call successors, (14), 3 states have call predecessors, (14), 4 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-25 18:55:20,563 INFO L276 IsEmpty]: Start isEmpty. Operand 2067 states and 2469 transitions. [2021-11-25 18:55:20,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-25 18:55:20,567 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:55:20,568 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 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, 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] [2021-11-25 18:55:20,601 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-25 18:55:20,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-11-25 18:55:20,780 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:55:20,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:55:20,781 INFO L85 PathProgramCache]: Analyzing trace with hash 908659869, now seen corresponding path program 1 times [2021-11-25 18:55:20,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:55:20,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947448031] [2021-11-25 18:55:20,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:20,781 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:55:20,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:21,054 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-11-25 18:55:21,054 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:55:21,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947448031] [2021-11-25 18:55:21,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947448031] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:55:21,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035489439] [2021-11-25 18:55:21,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:21,055 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:55:21,055 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:55:21,056 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:55:21,078 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-25 18:55:21,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:21,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 663 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-25 18:55:21,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:55:21,542 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 26 proven. 40 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-25 18:55:21,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:55:21,827 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 9 proven. 15 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2021-11-25 18:55:21,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035489439] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 18:55:21,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [503836163] [2021-11-25 18:55:21,831 INFO L159 IcfgInterpreter]: Started Sifa with 66 locations of interest [2021-11-25 18:55:21,831 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:55:21,832 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:55:21,832 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:55:21,832 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 18:55:42,547 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 6 for LOIs [2021-11-25 18:55:42,556 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 12 for LOIs [2021-11-25 18:55:42,569 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 30 for LOIs [2021-11-25 18:55:42,585 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 38 for LOIs [2021-11-25 18:55:42,610 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 30 for LOIs [2021-11-25 18:55:42,618 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 15 for LOIs [2021-11-25 18:55:42,625 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 18:55:50,275 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '119703#(and (= |assert_#in~arg| 0) (<= ~manual_selection_History_1~0 127) (<= ~active_side_History_1~0 127) (<= 0 ~active_side_History_0~0) (= assert_~arg |assert_#in~arg|) (= (mod ~side2Failed_History_1~0 256) 0) (<= ~active_side_History_0~0 2) (not (= 2 ~active_side_History_0~0)) (<= 0 (+ ~manual_selection_History_1~0 128)) (<= 0 (+ ~active_side_History_1~0 128)))' at error location [2021-11-25 18:55:50,275 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 18:55:50,275 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 18:55:50,276 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 17 [2021-11-25 18:55:50,276 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470618241] [2021-11-25 18:55:50,276 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 18:55:50,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-25 18:55:50,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:55:50,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-25 18:55:50,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=332, Invalid=4638, Unknown=0, NotChecked=0, Total=4970 [2021-11-25 18:55:50,280 INFO L87 Difference]: Start difference. First operand 2067 states and 2469 transitions. Second operand has 17 states, 17 states have (on average 8.411764705882353) internal successors, (143), 16 states have internal predecessors, (143), 7 states have call successors, (43), 4 states have call predecessors, (43), 6 states have return successors, (42), 8 states have call predecessors, (42), 7 states have call successors, (42) [2021-11-25 18:55:57,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:55:57,175 INFO L93 Difference]: Finished difference Result 6204 states and 7621 transitions. [2021-11-25 18:55:57,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-11-25 18:55:57,176 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 8.411764705882353) internal successors, (143), 16 states have internal predecessors, (143), 7 states have call successors, (43), 4 states have call predecessors, (43), 6 states have return successors, (42), 8 states have call predecessors, (42), 7 states have call successors, (42) Word has length 121 [2021-11-25 18:55:57,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:55:57,193 INFO L225 Difference]: With dead ends: 6204 [2021-11-25 18:55:57,193 INFO L226 Difference]: Without dead ends: 4346 [2021-11-25 18:55:57,206 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 454 GetRequests, 306 SyntacticMatches, 13 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7042 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=1534, Invalid=17098, Unknown=0, NotChecked=0, Total=18632 [2021-11-25 18:55:57,207 INFO L933 BasicCegarLoop]: 653 mSDtfsCounter, 2656 mSDsluCounter, 4458 mSDsCounter, 0 mSdLazyCounter, 4200 mSolverCounterSat, 2066 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2656 SdHoareTripleChecker+Valid, 5034 SdHoareTripleChecker+Invalid, 6266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2066 IncrementalHoareTripleChecker+Valid, 4200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2021-11-25 18:55:57,210 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2656 Valid, 5034 Invalid, 6266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2066 Valid, 4200 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2021-11-25 18:55:57,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4346 states. [2021-11-25 18:55:57,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4346 to 2944. [2021-11-25 18:55:57,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2944 states, 2147 states have (on average 1.1797857475547275) internal successors, (2533), 2173 states have internal predecessors, (2533), 468 states have call successors, (468), 328 states have call predecessors, (468), 328 states have return successors, (468), 442 states have call predecessors, (468), 468 states have call successors, (468) [2021-11-25 18:55:57,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2944 states to 2944 states and 3469 transitions. [2021-11-25 18:55:57,505 INFO L78 Accepts]: Start accepts. Automaton has 2944 states and 3469 transitions. Word has length 121 [2021-11-25 18:55:57,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:55:57,507 INFO L470 AbstractCegarLoop]: Abstraction has 2944 states and 3469 transitions. [2021-11-25 18:55:57,507 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 8.411764705882353) internal successors, (143), 16 states have internal predecessors, (143), 7 states have call successors, (43), 4 states have call predecessors, (43), 6 states have return successors, (42), 8 states have call predecessors, (42), 7 states have call successors, (42) [2021-11-25 18:55:57,507 INFO L276 IsEmpty]: Start isEmpty. Operand 2944 states and 3469 transitions. [2021-11-25 18:55:57,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-25 18:55:57,513 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:55:57,513 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 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] [2021-11-25 18:55:57,552 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-25 18:55:57,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-11-25 18:55:57,728 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:55:57,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:55:57,728 INFO L85 PathProgramCache]: Analyzing trace with hash 692242529, now seen corresponding path program 1 times [2021-11-25 18:55:57,728 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:55:57,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986761864] [2021-11-25 18:55:57,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:57,728 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:55:57,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:57,927 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 16 proven. 2 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-11-25 18:55:57,927 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:55:57,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986761864] [2021-11-25 18:55:57,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986761864] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:55:57,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050098059] [2021-11-25 18:55:57,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:55:57,928 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:55:57,928 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:55:57,929 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:55:57,945 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-25 18:55:58,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:55:58,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 663 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-25 18:55:58,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:55:58,472 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-25 18:55:58,472 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:55:58,809 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-11-25 18:55:58,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2050098059] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 18:55:58,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2014010355] [2021-11-25 18:55:58,813 INFO L159 IcfgInterpreter]: Started Sifa with 68 locations of interest [2021-11-25 18:55:58,813 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:55:58,813 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:55:58,813 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:55:58,814 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 18:56:03,455 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 96 for LOIs [2021-11-25 18:56:03,493 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 142 for LOIs [2021-11-25 18:56:03,515 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 95 for LOIs [2021-11-25 18:56:03,554 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 18:56:15,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [2014010355] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:56:15,359 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-25 18:56:15,359 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [9, 9, 9] total 43 [2021-11-25 18:56:15,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395804419] [2021-11-25 18:56:15,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:56:15,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-11-25 18:56:15,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:56:15,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-11-25 18:56:15,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=228, Invalid=1578, Unknown=0, NotChecked=0, Total=1806 [2021-11-25 18:56:15,362 INFO L87 Difference]: Start difference. First operand 2944 states and 3469 transitions. Second operand has 26 states, 22 states have (on average 2.5) internal successors, (55), 18 states have internal predecessors, (55), 5 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (11), 6 states have call predecessors, (11), 5 states have call successors, (11) [2021-11-25 18:56:22,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:56:22,965 INFO L93 Difference]: Finished difference Result 5831 states and 6872 transitions. [2021-11-25 18:56:22,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-25 18:56:22,965 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 22 states have (on average 2.5) internal successors, (55), 18 states have internal predecessors, (55), 5 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (11), 6 states have call predecessors, (11), 5 states have call successors, (11) Word has length 121 [2021-11-25 18:56:22,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:56:22,976 INFO L225 Difference]: With dead ends: 5831 [2021-11-25 18:56:22,976 INFO L226 Difference]: Without dead ends: 3022 [2021-11-25 18:56:22,983 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 328 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 16.5s TimeCoverageRelationStatistics Valid=308, Invalid=2142, Unknown=0, NotChecked=0, Total=2450 [2021-11-25 18:56:22,984 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 97 mSDsluCounter, 2440 mSDsCounter, 0 mSdLazyCounter, 1809 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 2600 SdHoareTripleChecker+Invalid, 1841 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1809 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-11-25 18:56:22,984 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 2600 Invalid, 1841 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1809 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2021-11-25 18:56:22,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3022 states. [2021-11-25 18:56:23,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3022 to 2944. [2021-11-25 18:56:23,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2944 states, 2147 states have (on average 1.1783884489986027) internal successors, (2530), 2173 states have internal predecessors, (2530), 468 states have call successors, (468), 328 states have call predecessors, (468), 328 states have return successors, (468), 442 states have call predecessors, (468), 468 states have call successors, (468) [2021-11-25 18:56:23,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2944 states to 2944 states and 3466 transitions. [2021-11-25 18:56:23,291 INFO L78 Accepts]: Start accepts. Automaton has 2944 states and 3466 transitions. Word has length 121 [2021-11-25 18:56:23,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:56:23,291 INFO L470 AbstractCegarLoop]: Abstraction has 2944 states and 3466 transitions. [2021-11-25 18:56:23,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 22 states have (on average 2.5) internal successors, (55), 18 states have internal predecessors, (55), 5 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (11), 6 states have call predecessors, (11), 5 states have call successors, (11) [2021-11-25 18:56:23,291 INFO L276 IsEmpty]: Start isEmpty. Operand 2944 states and 3466 transitions. [2021-11-25 18:56:23,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-11-25 18:56:23,297 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:56:23,297 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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] [2021-11-25 18:56:23,334 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-25 18:56:23,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-11-25 18:56:23,515 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:56:23,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:56:23,515 INFO L85 PathProgramCache]: Analyzing trace with hash -258933871, now seen corresponding path program 1 times [2021-11-25 18:56:23,516 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:56:23,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272041885] [2021-11-25 18:56:23,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:56:23,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:56:23,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:56:23,740 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 16 proven. 2 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-11-25 18:56:23,740 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:56:23,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272041885] [2021-11-25 18:56:23,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272041885] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:56:23,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139326582] [2021-11-25 18:56:23,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:56:23,741 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:56:23,741 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:56:23,742 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:56:23,758 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-25 18:56:23,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:56:23,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 681 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-25 18:56:23,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:56:24,192 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-11-25 18:56:24,192 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 18:56:24,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1139326582] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 18:56:24,192 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 18:56:24,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 16 [2021-11-25 18:56:24,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895188530] [2021-11-25 18:56:24,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 18:56:24,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-25 18:56:24,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 18:56:24,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-25 18:56:24,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2021-11-25 18:56:24,194 INFO L87 Difference]: Start difference. First operand 2944 states and 3466 transitions. Second operand has 9 states, 9 states have (on average 8.88888888888889) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (16), 4 states have call predecessors, (16), 3 states have call successors, (16) [2021-11-25 18:56:24,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 18:56:24,988 INFO L93 Difference]: Finished difference Result 8067 states and 9925 transitions. [2021-11-25 18:56:24,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-25 18:56:24,989 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.88888888888889) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (16), 4 states have call predecessors, (16), 3 states have call successors, (16) Word has length 129 [2021-11-25 18:56:24,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 18:56:25,016 INFO L225 Difference]: With dead ends: 8067 [2021-11-25 18:56:25,016 INFO L226 Difference]: Without dead ends: 5188 [2021-11-25 18:56:25,024 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-11-25 18:56:25,024 INFO L933 BasicCegarLoop]: 398 mSDtfsCounter, 275 mSDsluCounter, 1993 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 2316 SdHoareTripleChecker+Invalid, 578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 18:56:25,025 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [311 Valid, 2316 Invalid, 578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 490 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 18:56:25,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5188 states. [2021-11-25 18:56:25,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5188 to 3895. [2021-11-25 18:56:25,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3895 states, 2838 states have (on average 1.1719520789288231) internal successors, (3326), 2874 states have internal predecessors, (3326), 628 states have call successors, (628), 428 states have call predecessors, (628), 428 states have return successors, (628), 592 states have call predecessors, (628), 628 states have call successors, (628) [2021-11-25 18:56:25,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3895 states to 3895 states and 4582 transitions. [2021-11-25 18:56:25,472 INFO L78 Accepts]: Start accepts. Automaton has 3895 states and 4582 transitions. Word has length 129 [2021-11-25 18:56:25,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 18:56:25,473 INFO L470 AbstractCegarLoop]: Abstraction has 3895 states and 4582 transitions. [2021-11-25 18:56:25,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.88888888888889) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (16), 4 states have call predecessors, (16), 3 states have call successors, (16) [2021-11-25 18:56:25,473 INFO L276 IsEmpty]: Start isEmpty. Operand 3895 states and 4582 transitions. [2021-11-25 18:56:25,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-11-25 18:56:25,479 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 18:56:25,480 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 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] [2021-11-25 18:56:25,514 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-25 18:56:25,696 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-11-25 18:56:25,696 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 18:56:25,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 18:56:25,697 INFO L85 PathProgramCache]: Analyzing trace with hash -1447631413, now seen corresponding path program 1 times [2021-11-25 18:56:25,697 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 18:56:25,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476447376] [2021-11-25 18:56:25,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:56:25,697 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 18:56:25,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:56:25,898 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 16 proven. 2 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-25 18:56:25,898 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 18:56:25,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476447376] [2021-11-25 18:56:25,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476447376] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 18:56:25,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664302202] [2021-11-25 18:56:25,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 18:56:25,899 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 18:56:25,899 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 18:56:25,900 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 18:56:25,919 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d9940e08-adb5-48c6-ae28-5ea0bcdbcecd/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-25 18:56:26,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 18:56:26,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 698 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-25 18:56:26,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 18:56:26,626 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 65 proven. 8 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-11-25 18:56:26,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 18:56:27,255 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 16 proven. 2 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-25 18:56:27,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [664302202] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 18:56:27,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2115577740] [2021-11-25 18:56:27,259 INFO L159 IcfgInterpreter]: Started Sifa with 74 locations of interest [2021-11-25 18:56:27,259 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 18:56:27,260 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 18:56:27,260 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 18:56:27,260 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs