./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ntdrivers/floppy.i.cil-3.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version aef121e0 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/config/TaipanReach.xml -i ../../sv-benchmarks/c/ntdrivers/floppy.i.cil-3.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V --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 13096ecc896a778cf08851ae14dc5c7b87ba00c42e74b90edd25cd2cb7c21f17 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-aef121e [2021-11-23 02:43:13,572 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-23 02:43:13,575 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-23 02:43:13,643 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-23 02:43:13,643 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-23 02:43:13,648 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-23 02:43:13,650 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-23 02:43:13,654 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-23 02:43:13,657 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-23 02:43:13,665 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-23 02:43:13,666 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-23 02:43:13,668 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-23 02:43:13,669 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-23 02:43:13,672 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-23 02:43:13,673 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-23 02:43:13,674 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-23 02:43:13,675 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-23 02:43:13,677 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-23 02:43:13,679 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-23 02:43:13,681 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-23 02:43:13,683 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-23 02:43:13,685 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-23 02:43:13,686 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-23 02:43:13,687 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-23 02:43:13,691 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-23 02:43:13,691 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-23 02:43:13,692 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-23 02:43:13,693 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-23 02:43:13,694 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-23 02:43:13,695 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-23 02:43:13,695 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-23 02:43:13,696 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-23 02:43:13,697 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-23 02:43:13,698 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-23 02:43:13,699 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-23 02:43:13,700 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-23 02:43:13,700 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-23 02:43:13,701 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-23 02:43:13,701 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-23 02:43:13,702 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-23 02:43:13,703 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-23 02:43:13,704 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-23 02:43:13,740 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-23 02:43:13,740 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-23 02:43:13,741 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-23 02:43:13,741 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-23 02:43:13,742 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-23 02:43:13,742 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-23 02:43:13,743 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-23 02:43:13,743 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-23 02:43:13,743 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-23 02:43:13,743 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-23 02:43:13,744 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-23 02:43:13,745 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-23 02:43:13,745 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-23 02:43:13,745 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-23 02:43:13,745 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-23 02:43:13,746 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-23 02:43:13,746 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-23 02:43:13,746 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-23 02:43:13,747 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-23 02:43:13,747 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-23 02:43:13,747 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-23 02:43:13,747 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-23 02:43:13,748 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-23 02:43:13,748 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-23 02:43:13,748 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-23 02:43:13,748 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-23 02:43:13,750 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-23 02:43:13,750 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-23 02:43:13,751 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-23 02:43:13,751 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-23 02:43:13,751 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-23 02:43:13,751 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-23 02:43:13,752 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 02:43:13,752 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-23 02:43:13,752 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-23 02:43:13,752 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-23 02:43:13,753 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-23 02:43:13,753 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-23 02:43:13,753 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-23 02:43:13,753 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-23 02:43:13,753 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-23 02:43:13,754 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_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/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_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V 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 -> 13096ecc896a778cf08851ae14dc5c7b87ba00c42e74b90edd25cd2cb7c21f17 [2021-11-23 02:43:14,007 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-23 02:43:14,029 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-23 02:43:14,031 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-23 02:43:14,033 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-23 02:43:14,034 INFO L275 PluginConnector]: CDTParser initialized [2021-11-23 02:43:14,035 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/../../sv-benchmarks/c/ntdrivers/floppy.i.cil-3.c [2021-11-23 02:43:14,120 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/data/1b2a3aad4/68161dab942d495dbef726780ccc2ab2/FLAG68d8e9c75 [2021-11-23 02:43:14,994 INFO L306 CDTParser]: Found 1 translation units. [2021-11-23 02:43:14,994 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/sv-benchmarks/c/ntdrivers/floppy.i.cil-3.c [2021-11-23 02:43:15,034 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/data/1b2a3aad4/68161dab942d495dbef726780ccc2ab2/FLAG68d8e9c75 [2021-11-23 02:43:15,442 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/data/1b2a3aad4/68161dab942d495dbef726780ccc2ab2 [2021-11-23 02:43:15,445 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-23 02:43:15,446 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-23 02:43:15,452 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-23 02:43:15,453 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-23 02:43:15,456 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-23 02:43:15,456 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 02:43:15" (1/1) ... [2021-11-23 02:43:15,458 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@ab95781 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:15, skipping insertion in model container [2021-11-23 02:43:15,458 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 02:43:15" (1/1) ... [2021-11-23 02:43:15,463 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-23 02:43:15,581 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-23 02:43:16,426 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_58b96427-c501-4a35-897c-93f2b8a6d1c3/sv-benchmarks/c/ntdrivers/floppy.i.cil-3.c[77246,77259] [2021-11-23 02:43:16,931 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 02:43:16,980 INFO L203 MainTranslator]: Completed pre-run [2021-11-23 02:43:17,031 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_58b96427-c501-4a35-897c-93f2b8a6d1c3/sv-benchmarks/c/ntdrivers/floppy.i.cil-3.c[77246,77259] [2021-11-23 02:43:17,337 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 02:43:17,403 INFO L208 MainTranslator]: Completed translation [2021-11-23 02:43:17,403 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:17 WrapperNode [2021-11-23 02:43:17,404 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-23 02:43:17,405 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-23 02:43:17,405 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-23 02:43:17,405 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-23 02:43:17,412 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:17" (1/1) ... [2021-11-23 02:43:17,502 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:17" (1/1) ... [2021-11-23 02:43:17,678 INFO L137 Inliner]: procedures = 128, calls = 2887, calls flagged for inlining = 37, calls inlined = 26, statements flattened = 3086 [2021-11-23 02:43:17,678 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-23 02:43:17,679 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-23 02:43:17,680 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-23 02:43:17,680 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-23 02:43:17,695 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:17" (1/1) ... [2021-11-23 02:43:17,696 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:17" (1/1) ... [2021-11-23 02:43:17,718 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:17" (1/1) ... [2021-11-23 02:43:17,719 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:17" (1/1) ... [2021-11-23 02:43:17,817 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:17" (1/1) ... [2021-11-23 02:43:17,845 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:17" (1/1) ... [2021-11-23 02:43:17,882 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:17" (1/1) ... [2021-11-23 02:43:17,911 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-23 02:43:17,912 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-23 02:43:17,912 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-23 02:43:17,912 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-23 02:43:17,914 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:17" (1/1) ... [2021-11-23 02:43:17,921 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 02:43:17,933 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:43:17,949 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-23 02:43:17,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-23 02:43:18,002 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetConfigurationInformation [2021-11-23 02:43:18,003 INFO L138 BoogieDeclarations]: Found implementation of procedure IoGetConfigurationInformation [2021-11-23 02:43:18,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-23 02:43:18,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-23 02:43:18,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-23 02:43:18,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-23 02:43:18,003 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2021-11-23 02:43:18,004 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2021-11-23 02:43:18,004 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2021-11-23 02:43:18,004 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2021-11-23 02:43:18,004 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyCreateClose [2021-11-23 02:43:18,004 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyCreateClose [2021-11-23 02:43:18,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-23 02:43:18,005 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyPnpComplete [2021-11-23 02:43:18,005 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyPnpComplete [2021-11-23 02:43:18,005 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2021-11-23 02:43:18,005 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2021-11-23 02:43:18,006 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedExchange [2021-11-23 02:43:18,006 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedExchange [2021-11-23 02:43:18,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-23 02:43:18,006 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-23 02:43:18,006 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2021-11-23 02:43:18,006 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2021-11-23 02:43:18,007 INFO L130 BoogieDeclarations]: Found specification of procedure FlQueueIrpToThread [2021-11-23 02:43:18,007 INFO L138 BoogieDeclarations]: Found implementation of procedure FlQueueIrpToThread [2021-11-23 02:43:18,007 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyDeviceControl [2021-11-23 02:43:18,007 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyDeviceControl [2021-11-23 02:43:18,007 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-23 02:43:18,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-23 02:43:18,008 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyProcessQueuedRequests [2021-11-23 02:43:18,008 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyProcessQueuedRequests [2021-11-23 02:43:18,008 INFO L130 BoogieDeclarations]: Found specification of procedure ExfInterlockedInsertTailList [2021-11-23 02:43:18,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ExfInterlockedInsertTailList [2021-11-23 02:43:18,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-23 02:43:18,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-23 02:43:18,009 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2021-11-23 02:43:18,009 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2021-11-23 02:43:18,009 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-23 02:43:18,009 INFO L130 BoogieDeclarations]: Found specification of procedure FlFdcDeviceIo [2021-11-23 02:43:18,010 INFO L138 BoogieDeclarations]: Found implementation of procedure FlFdcDeviceIo [2021-11-23 02:43:18,010 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-23 02:43:18,010 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2021-11-23 02:43:18,010 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2021-11-23 02:43:18,010 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2021-11-23 02:43:18,010 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2021-11-23 02:43:18,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-23 02:43:18,012 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2021-11-23 02:43:18,012 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2021-11-23 02:43:18,012 INFO L130 BoogieDeclarations]: Found specification of procedure FloppyQueueRequest [2021-11-23 02:43:18,013 INFO L138 BoogieDeclarations]: Found implementation of procedure FloppyQueueRequest [2021-11-23 02:43:18,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-23 02:43:18,014 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2021-11-23 02:43:18,014 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2021-11-23 02:43:18,014 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-23 02:43:18,014 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-23 02:43:18,585 INFO L236 CfgBuilder]: Building ICFG [2021-11-23 02:43:18,587 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-23 02:43:18,661 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:43:18,691 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-11-23 02:43:18,691 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-11-23 02:43:18,695 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:43:18,855 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume !false; [2021-11-23 02:43:18,855 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##23: assume false; [2021-11-23 02:43:18,890 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:43:18,919 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2021-11-23 02:43:18,919 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2021-11-23 02:43:19,049 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:43:19,081 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2021-11-23 02:43:19,081 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2021-11-23 02:43:19,084 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:43:19,085 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:43:19,088 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:43:19,264 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume !false; [2021-11-23 02:43:19,264 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume !false; [2021-11-23 02:43:19,264 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##23: assume false; [2021-11-23 02:43:19,264 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume false; [2021-11-23 02:43:19,264 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume false; [2021-11-23 02:43:19,264 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume !false; [2021-11-23 02:43:19,269 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:43:19,277 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:43:19,278 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:43:19,930 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##38: assume !false; [2021-11-23 02:43:19,930 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##37: assume false; [2021-11-23 02:43:19,931 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##139: assume false; [2021-11-23 02:43:19,931 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##140: assume !false; [2021-11-23 02:43:19,931 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##124: assume !false; [2021-11-23 02:43:19,931 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##123: assume false; [2021-11-23 02:43:19,962 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:43:19,995 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-11-23 02:43:19,995 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-11-23 02:43:20,010 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:43:20,011 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:43:20,015 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:43:20,017 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:43:20,018 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:43:20,023 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:43:20,024 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:43:20,026 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:43:23,902 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##97: assume !false; [2021-11-23 02:43:23,902 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##96: assume false; [2021-11-23 02:43:23,903 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##76: assume false; [2021-11-23 02:43:23,903 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##177: assume !false; [2021-11-23 02:43:23,903 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##176: assume false; [2021-11-23 02:43:23,903 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##77: assume !false; [2021-11-23 02:43:23,903 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##48: assume !false; [2021-11-23 02:43:23,903 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##47: assume false; [2021-11-23 02:43:23,903 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##27: assume !false; [2021-11-23 02:43:23,904 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume false; [2021-11-23 02:43:23,904 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##162: assume false; [2021-11-23 02:43:23,904 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##163: assume !false; [2021-11-23 02:43:23,904 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##210: assume false; [2021-11-23 02:43:23,904 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##211: assume !false; [2021-11-23 02:43:23,904 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##108: assume !false; [2021-11-23 02:43:23,905 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##107: assume false; [2021-11-23 02:43:23,922 INFO L277 CfgBuilder]: Performing block encoding [2021-11-23 02:43:24,541 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-23 02:43:24,542 INFO L301 CfgBuilder]: Removed 4 assume(true) statements. [2021-11-23 02:43:24,546 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 02:43:24 BoogieIcfgContainer [2021-11-23 02:43:24,552 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-23 02:43:24,553 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-23 02:43:24,554 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-23 02:43:24,557 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-23 02:43:24,557 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 02:43:15" (1/3) ... [2021-11-23 02:43:24,557 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@729006cb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 02:43:24, skipping insertion in model container [2021-11-23 02:43:24,557 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:43:17" (2/3) ... [2021-11-23 02:43:24,558 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@729006cb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 02:43:24, skipping insertion in model container [2021-11-23 02:43:24,558 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 02:43:24" (3/3) ... [2021-11-23 02:43:24,560 INFO L111 eAbstractionObserver]: Analyzing ICFG floppy.i.cil-3.c [2021-11-23 02:43:24,565 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-23 02:43:24,565 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-23 02:43:24,629 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-23 02:43:24,643 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-23 02:43:24,643 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-23 02:43:24,685 INFO L276 IsEmpty]: Start isEmpty. Operand has 422 states, 305 states have (on average 1.5540983606557377) internal successors, (474), 338 states have internal predecessors, (474), 95 states have call successors, (95), 20 states have call predecessors, (95), 20 states have return successors, (95), 89 states have call predecessors, (95), 95 states have call successors, (95) [2021-11-23 02:43:24,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-23 02:43:24,697 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:43:24,698 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:43:24,699 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:43:24,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:43:24,705 INFO L85 PathProgramCache]: Analyzing trace with hash -1290694348, now seen corresponding path program 1 times [2021-11-23 02:43:24,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:43:24,714 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095154772] [2021-11-23 02:43:24,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:43:24,715 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:43:25,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:43:25,359 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-23 02:43:25,360 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:43:25,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095154772] [2021-11-23 02:43:25,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095154772] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:43:25,361 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:43:25,362 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:43:25,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453500032] [2021-11-23 02:43:25,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:43:25,368 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:43:25,368 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:43:25,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:43:25,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:43:25,411 INFO L87 Difference]: Start difference. First operand has 422 states, 305 states have (on average 1.5540983606557377) internal successors, (474), 338 states have internal predecessors, (474), 95 states have call successors, (95), 20 states have call predecessors, (95), 20 states have return successors, (95), 89 states have call predecessors, (95), 95 states have call successors, (95) Second operand has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-23 02:43:29,101 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:43:31,868 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:43:32,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:43:32,347 INFO L93 Difference]: Finished difference Result 1034 states and 1688 transitions. [2021-11-23 02:43:32,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:43:32,349 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 20 [2021-11-23 02:43:32,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:43:32,367 INFO L225 Difference]: With dead ends: 1034 [2021-11-23 02:43:32,368 INFO L226 Difference]: Without dead ends: 664 [2021-11-23 02:43:32,375 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 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-23 02:43:32,379 INFO L933 BasicCegarLoop]: 629 mSDtfsCounter, 461 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 27 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 461 SdHoareTripleChecker+Valid, 1039 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2021-11-23 02:43:32,380 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [461 Valid, 1039 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 236 Invalid, 2 Unknown, 0 Unchecked, 6.8s Time] [2021-11-23 02:43:32,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2021-11-23 02:43:32,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 645. [2021-11-23 02:43:32,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 486 states have (on average 1.5020576131687242) internal successors, (730), 514 states have internal predecessors, (730), 125 states have call successors, (125), 37 states have call predecessors, (125), 33 states have return successors, (122), 101 states have call predecessors, (122), 110 states have call successors, (122) [2021-11-23 02:43:32,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 977 transitions. [2021-11-23 02:43:32,493 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 977 transitions. Word has length 20 [2021-11-23 02:43:32,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:43:32,494 INFO L470 AbstractCegarLoop]: Abstraction has 645 states and 977 transitions. [2021-11-23 02:43:32,494 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-23 02:43:32,494 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 977 transitions. [2021-11-23 02:43:32,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-23 02:43:32,497 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:43:32,497 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:43:32,497 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-23 02:43:32,498 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:43:32,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:43:32,499 INFO L85 PathProgramCache]: Analyzing trace with hash -399447408, now seen corresponding path program 1 times [2021-11-23 02:43:32,499 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:43:32,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827144233] [2021-11-23 02:43:32,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:43:32,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:43:32,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:43:32,731 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-23 02:43:32,732 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:43:32,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827144233] [2021-11-23 02:43:32,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827144233] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:43:32,733 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:43:32,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:43:32,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761910447] [2021-11-23 02:43:32,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:43:32,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:43:32,735 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:43:32,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:43:32,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:43:32,736 INFO L87 Difference]: Start difference. First operand 645 states and 977 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-23 02:43:34,824 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:43:37,484 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:43:40,122 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:43:40,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:43:40,252 INFO L93 Difference]: Finished difference Result 668 states and 1004 transitions. [2021-11-23 02:43:40,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:43:40,253 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 20 [2021-11-23 02:43:40,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:43:40,259 INFO L225 Difference]: With dead ends: 668 [2021-11-23 02:43:40,260 INFO L226 Difference]: Without dead ends: 650 [2021-11-23 02:43:40,260 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-23 02:43:40,262 INFO L933 BasicCegarLoop]: 542 mSDtfsCounter, 11 mSDsluCounter, 551 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 1036 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.5s IncrementalHoareTripleChecker+Time [2021-11-23 02:43:40,263 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 1036 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 169 Invalid, 3 Unknown, 0 Unchecked, 7.5s Time] [2021-11-23 02:43:40,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2021-11-23 02:43:40,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 650. [2021-11-23 02:43:40,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 489 states have (on average 1.4989775051124745) internal successors, (733), 517 states have internal predecessors, (733), 125 states have call successors, (125), 39 states have call predecessors, (125), 35 states have return successors, (122), 101 states have call predecessors, (122), 110 states have call successors, (122) [2021-11-23 02:43:40,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 980 transitions. [2021-11-23 02:43:40,309 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 980 transitions. Word has length 20 [2021-11-23 02:43:40,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:43:40,309 INFO L470 AbstractCegarLoop]: Abstraction has 650 states and 980 transitions. [2021-11-23 02:43:40,310 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-23 02:43:40,310 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 980 transitions. [2021-11-23 02:43:40,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-11-23 02:43:40,313 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:43:40,313 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 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-23 02:43:40,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-23 02:43:40,314 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:43:40,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:43:40,314 INFO L85 PathProgramCache]: Analyzing trace with hash -1093357139, now seen corresponding path program 1 times [2021-11-23 02:43:40,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:43:40,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649045590] [2021-11-23 02:43:40,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:43:40,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:43:40,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:43:40,553 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-23 02:43:40,554 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:43:40,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649045590] [2021-11-23 02:43:40,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649045590] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:43:40,554 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:43:40,554 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:43:40,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884136437] [2021-11-23 02:43:40,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:43:40,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:43:40,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:43:40,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:43:40,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:43:40,557 INFO L87 Difference]: Start difference. First operand 650 states and 980 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 3 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-23 02:43:43,396 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:43:45,945 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:43:46,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:43:46,303 INFO L93 Difference]: Finished difference Result 1117 states and 1711 transitions. [2021-11-23 02:43:46,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:43:46,304 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 3 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 30 [2021-11-23 02:43:46,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:43:46,313 INFO L225 Difference]: With dead ends: 1117 [2021-11-23 02:43:46,314 INFO L226 Difference]: Without dead ends: 1098 [2021-11-23 02:43:46,314 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 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-23 02:43:46,316 INFO L933 BasicCegarLoop]: 602 mSDtfsCounter, 569 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 5 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 569 SdHoareTripleChecker+Valid, 975 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2021-11-23 02:43:46,317 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [569 Valid, 975 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 126 Invalid, 2 Unknown, 0 Unchecked, 5.7s Time] [2021-11-23 02:43:46,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1098 states. [2021-11-23 02:43:46,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1098 to 1074. [2021-11-23 02:43:46,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1074 states, 819 states have (on average 1.5177045177045176) internal successors, (1243), 859 states have internal predecessors, (1243), 195 states have call successors, (195), 64 states have call predecessors, (195), 59 states have return successors, (217), 164 states have call predecessors, (217), 180 states have call successors, (217) [2021-11-23 02:43:46,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1074 states to 1074 states and 1655 transitions. [2021-11-23 02:43:46,442 INFO L78 Accepts]: Start accepts. Automaton has 1074 states and 1655 transitions. Word has length 30 [2021-11-23 02:43:46,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:43:46,443 INFO L470 AbstractCegarLoop]: Abstraction has 1074 states and 1655 transitions. [2021-11-23 02:43:46,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 3 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-23 02:43:46,443 INFO L276 IsEmpty]: Start isEmpty. Operand 1074 states and 1655 transitions. [2021-11-23 02:43:46,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-11-23 02:43:46,446 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:43:46,447 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 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-23 02:43:46,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-23 02:43:46,447 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:43:46,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:43:46,448 INFO L85 PathProgramCache]: Analyzing trace with hash -214362645, now seen corresponding path program 1 times [2021-11-23 02:43:46,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:43:46,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570184643] [2021-11-23 02:43:46,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:43:46,449 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:43:46,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:43:46,620 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-23 02:43:46,621 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:43:46,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570184643] [2021-11-23 02:43:46,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570184643] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:43:46,621 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:43:46,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:43:46,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924505216] [2021-11-23 02:43:46,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:43:46,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:43:46,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:43:46,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:43:46,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:43:46,623 INFO L87 Difference]: Start difference. First operand 1074 states and 1655 transitions. Second operand has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-23 02:43:49,430 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:43:52,063 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:43:52,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:43:52,550 INFO L93 Difference]: Finished difference Result 1511 states and 2352 transitions. [2021-11-23 02:43:52,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:43:52,550 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 29 [2021-11-23 02:43:52,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:43:52,563 INFO L225 Difference]: With dead ends: 1511 [2021-11-23 02:43:52,563 INFO L226 Difference]: Without dead ends: 1508 [2021-11-23 02:43:52,564 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-23 02:43:52,569 INFO L933 BasicCegarLoop]: 861 mSDtfsCounter, 368 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 3 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 1357 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2021-11-23 02:43:52,571 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [368 Valid, 1357 Invalid, 261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 256 Invalid, 2 Unknown, 0 Unchecked, 5.8s Time] [2021-11-23 02:43:52,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1508 states. [2021-11-23 02:43:52,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1508 to 1436. [2021-11-23 02:43:52,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1436 states, 1113 states have (on average 1.5390835579514826) internal successors, (1713), 1159 states have internal predecessors, (1713), 241 states have call successors, (241), 86 states have call predecessors, (241), 81 states have return successors, (286), 204 states have call predecessors, (286), 226 states have call successors, (286) [2021-11-23 02:43:52,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1436 states to 1436 states and 2240 transitions. [2021-11-23 02:43:52,663 INFO L78 Accepts]: Start accepts. Automaton has 1436 states and 2240 transitions. Word has length 29 [2021-11-23 02:43:52,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:43:52,665 INFO L470 AbstractCegarLoop]: Abstraction has 1436 states and 2240 transitions. [2021-11-23 02:43:52,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-23 02:43:52,665 INFO L276 IsEmpty]: Start isEmpty. Operand 1436 states and 2240 transitions. [2021-11-23 02:43:52,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-11-23 02:43:52,668 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:43:52,668 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 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-23 02:43:52,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-23 02:43:52,669 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:43:52,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:43:52,671 INFO L85 PathProgramCache]: Analyzing trace with hash -37597993, now seen corresponding path program 1 times [2021-11-23 02:43:52,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:43:52,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [288217896] [2021-11-23 02:43:52,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:43:52,672 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:43:52,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:43:52,896 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-23 02:43:52,896 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:43:52,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [288217896] [2021-11-23 02:43:52,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [288217896] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:43:52,897 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:43:52,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:43:52,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67183586] [2021-11-23 02:43:52,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:43:52,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:43:52,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:43:52,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:43:52,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:43:52,899 INFO L87 Difference]: Start difference. First operand 1436 states and 2240 transitions. Second operand has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-23 02:43:54,076 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:43:57,913 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:43:58,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:43:58,057 INFO L93 Difference]: Finished difference Result 1464 states and 2279 transitions. [2021-11-23 02:43:58,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:43:58,058 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 28 [2021-11-23 02:43:58,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:43:58,070 INFO L225 Difference]: With dead ends: 1464 [2021-11-23 02:43:58,070 INFO L226 Difference]: Without dead ends: 1460 [2021-11-23 02:43:58,071 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-23 02:43:58,072 INFO L933 BasicCegarLoop]: 540 mSDtfsCounter, 44 mSDsluCounter, 521 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 1002 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:43:58,073 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 1002 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 183 Invalid, 1 Unknown, 0 Unchecked, 5.1s Time] [2021-11-23 02:43:58,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1460 states. [2021-11-23 02:43:58,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1460 to 1449. [2021-11-23 02:43:58,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1449 states, 1127 states have (on average 1.538598047914818) internal successors, (1734), 1169 states have internal predecessors, (1734), 240 states have call successors, (240), 86 states have call predecessors, (240), 81 states have return successors, (285), 205 states have call predecessors, (285), 225 states have call successors, (285) [2021-11-23 02:43:58,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1449 states to 1449 states and 2259 transitions. [2021-11-23 02:43:58,159 INFO L78 Accepts]: Start accepts. Automaton has 1449 states and 2259 transitions. Word has length 28 [2021-11-23 02:43:58,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:43:58,160 INFO L470 AbstractCegarLoop]: Abstraction has 1449 states and 2259 transitions. [2021-11-23 02:43:58,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-23 02:43:58,161 INFO L276 IsEmpty]: Start isEmpty. Operand 1449 states and 2259 transitions. [2021-11-23 02:43:58,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-11-23 02:43:58,166 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:43:58,166 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 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-23 02:43:58,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-23 02:43:58,167 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:43:58,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:43:58,167 INFO L85 PathProgramCache]: Analyzing trace with hash 1705811813, now seen corresponding path program 1 times [2021-11-23 02:43:58,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:43:58,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373624116] [2021-11-23 02:43:58,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:43:58,168 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:43:58,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:43:58,474 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-23 02:43:58,474 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:43:58,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373624116] [2021-11-23 02:43:58,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373624116] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:43:58,478 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:43:58,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 02:43:58,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245055983] [2021-11-23 02:43:58,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:43:58,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 02:43:58,479 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:43:58,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 02:43:58,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:43:58,480 INFO L87 Difference]: Start difference. First operand 1449 states and 2259 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 4 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-23 02:44:00,235 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:03,178 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:06,113 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:08,272 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:10,426 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:11,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:44:11,541 INFO L93 Difference]: Finished difference Result 2066 states and 3178 transitions. [2021-11-23 02:44:11,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 02:44:11,542 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 4 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 30 [2021-11-23 02:44:11,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:44:11,556 INFO L225 Difference]: With dead ends: 2066 [2021-11-23 02:44:11,557 INFO L226 Difference]: Without dead ends: 1953 [2021-11-23 02:44:11,558 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-23 02:44:11,560 INFO L933 BasicCegarLoop]: 645 mSDtfsCounter, 1184 mSDsluCounter, 994 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 214 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1187 SdHoareTripleChecker+Valid, 1518 SdHoareTripleChecker+Invalid, 699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.9s IncrementalHoareTripleChecker+Time [2021-11-23 02:44:11,560 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1187 Valid, 1518 Invalid, 699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 481 Invalid, 4 Unknown, 0 Unchecked, 12.9s Time] [2021-11-23 02:44:11,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1953 states. [2021-11-23 02:44:11,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1953 to 1829. [2021-11-23 02:44:11,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1829 states, 1427 states have (on average 1.545199719691661) internal successors, (2205), 1475 states have internal predecessors, (2205), 295 states have call successors, (295), 109 states have call predecessors, (295), 106 states have return successors, (353), 259 states have call predecessors, (353), 280 states have call successors, (353) [2021-11-23 02:44:11,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1829 states to 1829 states and 2853 transitions. [2021-11-23 02:44:11,699 INFO L78 Accepts]: Start accepts. Automaton has 1829 states and 2853 transitions. Word has length 30 [2021-11-23 02:44:11,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:44:11,699 INFO L470 AbstractCegarLoop]: Abstraction has 1829 states and 2853 transitions. [2021-11-23 02:44:11,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 4 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-23 02:44:11,700 INFO L276 IsEmpty]: Start isEmpty. Operand 1829 states and 2853 transitions. [2021-11-23 02:44:11,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-11-23 02:44:11,701 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:44:11,701 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 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-23 02:44:11,701 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-23 02:44:11,701 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:44:11,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:44:11,702 INFO L85 PathProgramCache]: Analyzing trace with hash 1417574946, now seen corresponding path program 1 times [2021-11-23 02:44:11,702 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:44:11,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074933240] [2021-11-23 02:44:11,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:44:11,702 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:44:11,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:44:11,905 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-23 02:44:11,905 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:44:11,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074933240] [2021-11-23 02:44:11,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074933240] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:44:11,906 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:44:11,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:44:11,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268555021] [2021-11-23 02:44:11,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:44:11,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:44:11,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:44:11,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:44:11,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:44:11,907 INFO L87 Difference]: Start difference. First operand 1829 states and 2853 transitions. Second operand has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-23 02:44:13,410 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:15,613 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:18,466 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:18,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:44:18,902 INFO L93 Difference]: Finished difference Result 5086 states and 8065 transitions. [2021-11-23 02:44:18,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:44:18,903 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 31 [2021-11-23 02:44:18,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:44:18,929 INFO L225 Difference]: With dead ends: 5086 [2021-11-23 02:44:18,930 INFO L226 Difference]: Without dead ends: 3414 [2021-11-23 02:44:18,940 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-23 02:44:18,941 INFO L933 BasicCegarLoop]: 663 mSDtfsCounter, 564 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 1050 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2021-11-23 02:44:18,941 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [566 Valid, 1050 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 125 Invalid, 2 Unknown, 0 Unchecked, 6.9s Time] [2021-11-23 02:44:18,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3414 states. [2021-11-23 02:44:19,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3414 to 3379. [2021-11-23 02:44:19,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3379 states, 2659 states have (on average 1.5562241444151936) internal successors, (4138), 2740 states have internal predecessors, (4138), 524 states have call successors, (524), 198 states have call predecessors, (524), 195 states have return successors, (697), 466 states have call predecessors, (697), 512 states have call successors, (697) [2021-11-23 02:44:19,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3379 states to 3379 states and 5359 transitions. [2021-11-23 02:44:19,126 INFO L78 Accepts]: Start accepts. Automaton has 3379 states and 5359 transitions. Word has length 31 [2021-11-23 02:44:19,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:44:19,126 INFO L470 AbstractCegarLoop]: Abstraction has 3379 states and 5359 transitions. [2021-11-23 02:44:19,126 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-23 02:44:19,127 INFO L276 IsEmpty]: Start isEmpty. Operand 3379 states and 5359 transitions. [2021-11-23 02:44:19,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-11-23 02:44:19,128 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:44:19,128 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:44:19,129 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-23 02:44:19,129 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:44:19,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:44:19,130 INFO L85 PathProgramCache]: Analyzing trace with hash -634710252, now seen corresponding path program 1 times [2021-11-23 02:44:19,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:44:19,130 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050644462] [2021-11-23 02:44:19,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:44:19,131 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:44:19,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:44:19,345 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-23 02:44:19,346 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:44:19,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050644462] [2021-11-23 02:44:19,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050644462] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:44:19,346 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:44:19,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:44:19,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221836797] [2021-11-23 02:44:19,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:44:19,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:44:19,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:44:19,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:44:19,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:44:19,348 INFO L87 Difference]: Start difference. First operand 3379 states and 5359 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-23 02:44:20,741 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:23,863 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:26,097 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:26,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:44:26,361 INFO L93 Difference]: Finished difference Result 4490 states and 7210 transitions. [2021-11-23 02:44:26,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:44:26,363 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 33 [2021-11-23 02:44:26,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:44:26,403 INFO L225 Difference]: With dead ends: 4490 [2021-11-23 02:44:26,403 INFO L226 Difference]: Without dead ends: 4485 [2021-11-23 02:44:26,406 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-23 02:44:26,406 INFO L933 BasicCegarLoop]: 790 mSDtfsCounter, 340 mSDsluCounter, 513 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 4 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 1247 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2021-11-23 02:44:26,407 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [340 Valid, 1247 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 214 Invalid, 2 Unknown, 0 Unchecked, 6.9s Time] [2021-11-23 02:44:26,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4485 states. [2021-11-23 02:44:26,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4485 to 4365. [2021-11-23 02:44:26,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4365 states, 3473 states have (on average 1.5692484883386122) internal successors, (5450), 3554 states have internal predecessors, (5450), 646 states have call successors, (646), 250 states have call predecessors, (646), 245 states have return successors, (877), 586 states have call predecessors, (877), 634 states have call successors, (877) [2021-11-23 02:44:26,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4365 states to 4365 states and 6973 transitions. [2021-11-23 02:44:26,639 INFO L78 Accepts]: Start accepts. Automaton has 4365 states and 6973 transitions. Word has length 33 [2021-11-23 02:44:26,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:44:26,640 INFO L470 AbstractCegarLoop]: Abstraction has 4365 states and 6973 transitions. [2021-11-23 02:44:26,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-23 02:44:26,640 INFO L276 IsEmpty]: Start isEmpty. Operand 4365 states and 6973 transitions. [2021-11-23 02:44:26,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-23 02:44:26,644 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:44:26,644 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:44:26,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-23 02:44:26,644 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:44:26,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:44:26,645 INFO L85 PathProgramCache]: Analyzing trace with hash 710668088, now seen corresponding path program 1 times [2021-11-23 02:44:26,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:44:26,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979611098] [2021-11-23 02:44:26,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:44:26,646 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:44:26,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:44:26,917 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-23 02:44:26,917 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:44:26,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979611098] [2021-11-23 02:44:26,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979611098] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:44:26,918 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:44:26,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:44:26,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809207374] [2021-11-23 02:44:26,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:44:26,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:44:26,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:44:26,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:44:26,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:44:26,920 INFO L87 Difference]: Start difference. First operand 4365 states and 6973 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-23 02:44:30,670 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:33,548 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:35,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:44:35,318 INFO L93 Difference]: Finished difference Result 4544 states and 7276 transitions. [2021-11-23 02:44:35,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:44:35,318 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) Word has length 35 [2021-11-23 02:44:35,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:44:35,351 INFO L225 Difference]: With dead ends: 4544 [2021-11-23 02:44:35,352 INFO L226 Difference]: Without dead ends: 4538 [2021-11-23 02:44:35,355 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:44:35,355 INFO L933 BasicCegarLoop]: 925 mSDtfsCounter, 1414 mSDsluCounter, 1740 mSDsCounter, 0 mSdLazyCounter, 901 mSolverCounterSat, 232 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1432 SdHoareTripleChecker+Valid, 2441 SdHoareTripleChecker+Invalid, 1135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 232 IncrementalHoareTripleChecker+Valid, 901 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:44:35,356 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1432 Valid, 2441 Invalid, 1135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [232 Valid, 901 Invalid, 2 Unknown, 0 Unchecked, 8.2s Time] [2021-11-23 02:44:35,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4538 states. [2021-11-23 02:44:35,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4538 to 4392. [2021-11-23 02:44:35,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4392 states, 3495 states have (on average 1.567095851216023) internal successors, (5477), 3578 states have internal predecessors, (5477), 647 states have call successors, (647), 251 states have call predecessors, (647), 249 states have return successors, (891), 588 states have call predecessors, (891), 635 states have call successors, (891) [2021-11-23 02:44:35,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4392 states to 4392 states and 7015 transitions. [2021-11-23 02:44:35,647 INFO L78 Accepts]: Start accepts. Automaton has 4392 states and 7015 transitions. Word has length 35 [2021-11-23 02:44:35,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:44:35,649 INFO L470 AbstractCegarLoop]: Abstraction has 4392 states and 7015 transitions. [2021-11-23 02:44:35,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-23 02:44:35,650 INFO L276 IsEmpty]: Start isEmpty. Operand 4392 states and 7015 transitions. [2021-11-23 02:44:35,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-23 02:44:35,652 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:44:35,653 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:44:35,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-23 02:44:35,653 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:44:35,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:44:35,653 INFO L85 PathProgramCache]: Analyzing trace with hash 201219809, now seen corresponding path program 1 times [2021-11-23 02:44:35,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:44:35,654 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075322931] [2021-11-23 02:44:35,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:44:35,654 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:44:35,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:44:35,831 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-23 02:44:35,831 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:44:35,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075322931] [2021-11-23 02:44:35,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075322931] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:44:35,832 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:44:35,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:44:35,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719334677] [2021-11-23 02:44:35,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:44:35,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:44:35,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:44:35,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:44:35,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:44:35,834 INFO L87 Difference]: Start difference. First operand 4392 states and 7015 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-23 02:44:38,731 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:41,495 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:44,353 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:45,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:44:45,989 INFO L93 Difference]: Finished difference Result 4541 states and 7272 transitions. [2021-11-23 02:44:45,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:44:45,989 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) Word has length 35 [2021-11-23 02:44:45,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:44:46,022 INFO L225 Difference]: With dead ends: 4541 [2021-11-23 02:44:46,022 INFO L226 Difference]: Without dead ends: 4535 [2021-11-23 02:44:46,025 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:44:46,025 INFO L933 BasicCegarLoop]: 924 mSDtfsCounter, 1408 mSDsluCounter, 1738 mSDsCounter, 0 mSdLazyCounter, 903 mSolverCounterSat, 231 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1426 SdHoareTripleChecker+Valid, 2438 SdHoareTripleChecker+Invalid, 1137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 231 IncrementalHoareTripleChecker+Valid, 903 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.0s IncrementalHoareTripleChecker+Time [2021-11-23 02:44:46,026 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1426 Valid, 2438 Invalid, 1137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [231 Valid, 903 Invalid, 3 Unknown, 0 Unchecked, 10.0s Time] [2021-11-23 02:44:46,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4535 states. [2021-11-23 02:44:46,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4535 to 4393. [2021-11-23 02:44:46,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4393 states, 3496 states have (on average 1.5669336384439359) internal successors, (5478), 3579 states have internal predecessors, (5478), 647 states have call successors, (647), 251 states have call predecessors, (647), 249 states have return successors, (891), 588 states have call predecessors, (891), 635 states have call successors, (891) [2021-11-23 02:44:46,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4393 states to 4393 states and 7016 transitions. [2021-11-23 02:44:46,266 INFO L78 Accepts]: Start accepts. Automaton has 4393 states and 7016 transitions. Word has length 35 [2021-11-23 02:44:46,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:44:46,266 INFO L470 AbstractCegarLoop]: Abstraction has 4393 states and 7016 transitions. [2021-11-23 02:44:46,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-23 02:44:46,267 INFO L276 IsEmpty]: Start isEmpty. Operand 4393 states and 7016 transitions. [2021-11-23 02:44:46,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-23 02:44:46,269 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:44:46,269 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:44:46,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-23 02:44:46,269 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:44:46,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:44:46,270 INFO L85 PathProgramCache]: Analyzing trace with hash 2026919512, now seen corresponding path program 1 times [2021-11-23 02:44:46,270 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:44:46,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333783056] [2021-11-23 02:44:46,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:44:46,271 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:44:46,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:44:46,458 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-23 02:44:46,458 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:44:46,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333783056] [2021-11-23 02:44:46,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333783056] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:44:46,459 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:44:46,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:44:46,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303411116] [2021-11-23 02:44:46,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:44:46,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:44:46,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:44:46,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:44:46,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:44:46,462 INFO L87 Difference]: Start difference. First operand 4393 states and 7016 transitions. Second operand has 5 states, 4 states have (on average 6.75) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-23 02:44:51,743 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:54,634 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:54,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:44:54,887 INFO L93 Difference]: Finished difference Result 4407 states and 7029 transitions. [2021-11-23 02:44:54,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 02:44:54,888 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.75) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 36 [2021-11-23 02:44:54,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:44:54,917 INFO L225 Difference]: With dead ends: 4407 [2021-11-23 02:44:54,918 INFO L226 Difference]: Without dead ends: 4391 [2021-11-23 02:44:54,921 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:44:54,921 INFO L933 BasicCegarLoop]: 527 mSDtfsCounter, 0 mSDsluCounter, 1755 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2099 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2021-11-23 02:44:54,922 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 2099 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 264 Invalid, 2 Unknown, 0 Unchecked, 8.3s Time] [2021-11-23 02:44:54,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4391 states. [2021-11-23 02:44:55,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4391 to 4391. [2021-11-23 02:44:55,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4391 states, 3495 states have (on average 1.5668097281831188) internal successors, (5476), 3578 states have internal predecessors, (5476), 646 states have call successors, (646), 251 states have call predecessors, (646), 249 states have return successors, (890), 587 states have call predecessors, (890), 634 states have call successors, (890) [2021-11-23 02:44:55,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4391 states to 4391 states and 7012 transitions. [2021-11-23 02:44:55,140 INFO L78 Accepts]: Start accepts. Automaton has 4391 states and 7012 transitions. Word has length 36 [2021-11-23 02:44:55,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:44:55,141 INFO L470 AbstractCegarLoop]: Abstraction has 4391 states and 7012 transitions. [2021-11-23 02:44:55,141 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.75) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-23 02:44:55,141 INFO L276 IsEmpty]: Start isEmpty. Operand 4391 states and 7012 transitions. [2021-11-23 02:44:55,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-23 02:44:55,143 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:44:55,143 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:44:55,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-23 02:44:55,144 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:44:55,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:44:55,144 INFO L85 PathProgramCache]: Analyzing trace with hash -756823839, now seen corresponding path program 1 times [2021-11-23 02:44:55,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:44:55,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683598328] [2021-11-23 02:44:55,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:44:55,145 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:44:55,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:44:55,363 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-23 02:44:55,364 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:44:55,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683598328] [2021-11-23 02:44:55,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683598328] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:44:55,364 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:44:55,364 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:44:55,364 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354095522] [2021-11-23 02:44:55,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:44:55,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:44:55,365 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:44:55,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:44:55,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:44:55,366 INFO L87 Difference]: Start difference. First operand 4391 states and 7012 transitions. Second operand has 5 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-23 02:44:57,124 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:44:59,172 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:02,302 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:05,330 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:05,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:45:05,567 INFO L93 Difference]: Finished difference Result 4405 states and 7025 transitions. [2021-11-23 02:45:05,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 02:45:05,568 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 37 [2021-11-23 02:45:05,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:45:05,588 INFO L225 Difference]: With dead ends: 4405 [2021-11-23 02:45:05,589 INFO L226 Difference]: Without dead ends: 4385 [2021-11-23 02:45:05,592 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:45:05,593 INFO L933 BasicCegarLoop]: 523 mSDtfsCounter, 0 mSDsluCounter, 1744 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2084 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:45:05,593 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 2084 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 262 Invalid, 3 Unknown, 0 Unchecked, 10.1s Time] [2021-11-23 02:45:05,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4385 states. [2021-11-23 02:45:05,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4385 to 4385. [2021-11-23 02:45:05,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4385 states, 3492 states have (on average 1.5670103092783505) internal successors, (5472), 3575 states have internal predecessors, (5472), 644 states have call successors, (644), 250 states have call predecessors, (644), 248 states have return successors, (888), 585 states have call predecessors, (888), 632 states have call successors, (888) [2021-11-23 02:45:05,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4385 states to 4385 states and 7004 transitions. [2021-11-23 02:45:05,861 INFO L78 Accepts]: Start accepts. Automaton has 4385 states and 7004 transitions. Word has length 37 [2021-11-23 02:45:05,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:45:05,861 INFO L470 AbstractCegarLoop]: Abstraction has 4385 states and 7004 transitions. [2021-11-23 02:45:05,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-23 02:45:05,862 INFO L276 IsEmpty]: Start isEmpty. Operand 4385 states and 7004 transitions. [2021-11-23 02:45:05,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-23 02:45:05,864 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:45:05,864 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:45:05,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-23 02:45:05,864 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:45:05,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:45:05,865 INFO L85 PathProgramCache]: Analyzing trace with hash -1220810935, now seen corresponding path program 1 times [2021-11-23 02:45:05,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:45:05,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705068054] [2021-11-23 02:45:05,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:45:05,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:45:05,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:45:06,043 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-23 02:45:06,043 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:45:06,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705068054] [2021-11-23 02:45:06,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705068054] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:45:06,044 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:45:06,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 02:45:06,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120201845] [2021-11-23 02:45:06,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:45:06,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 02:45:06,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:45:06,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 02:45:06,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:45:06,046 INFO L87 Difference]: Start difference. First operand 4385 states and 7004 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-23 02:45:10,308 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:12,694 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:13,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:45:13,379 INFO L93 Difference]: Finished difference Result 7515 states and 12015 transitions. [2021-11-23 02:45:13,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 02:45:13,380 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 36 [2021-11-23 02:45:13,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:45:13,404 INFO L225 Difference]: With dead ends: 7515 [2021-11-23 02:45:13,404 INFO L226 Difference]: Without dead ends: 5190 [2021-11-23 02:45:13,416 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-23 02:45:13,417 INFO L933 BasicCegarLoop]: 599 mSDtfsCounter, 617 mSDsluCounter, 835 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 63 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 1330 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 413 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:45:13,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [617 Valid, 1330 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 413 Invalid, 2 Unknown, 0 Unchecked, 7.2s Time] [2021-11-23 02:45:13,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5190 states. [2021-11-23 02:45:13,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5190 to 5114. [2021-11-23 02:45:13,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5114 states, 4072 states have (on average 1.5682711198428292) internal successors, (6386), 4165 states have internal predecessors, (6386), 751 states have call successors, (751), 291 states have call predecessors, (751), 290 states have return successors, (1024), 689 states have call predecessors, (1024), 738 states have call successors, (1024) [2021-11-23 02:45:13,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5114 states to 5114 states and 8161 transitions. [2021-11-23 02:45:13,662 INFO L78 Accepts]: Start accepts. Automaton has 5114 states and 8161 transitions. Word has length 36 [2021-11-23 02:45:13,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:45:13,662 INFO L470 AbstractCegarLoop]: Abstraction has 5114 states and 8161 transitions. [2021-11-23 02:45:13,662 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-23 02:45:13,663 INFO L276 IsEmpty]: Start isEmpty. Operand 5114 states and 8161 transitions. [2021-11-23 02:45:13,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-23 02:45:13,664 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:45:13,664 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:45:13,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-23 02:45:13,665 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:45:13,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:45:13,665 INFO L85 PathProgramCache]: Analyzing trace with hash 528272348, now seen corresponding path program 1 times [2021-11-23 02:45:13,666 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:45:13,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236360562] [2021-11-23 02:45:13,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:45:13,666 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:45:13,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:45:13,890 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-23 02:45:13,890 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:45:13,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236360562] [2021-11-23 02:45:13,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236360562] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:45:13,891 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:45:13,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 02:45:13,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840823978] [2021-11-23 02:45:13,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:45:13,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 02:45:13,892 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:45:13,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 02:45:13,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:45:13,893 INFO L87 Difference]: Start difference. First operand 5114 states and 8161 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-23 02:45:15,989 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:19,085 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:21,967 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:22,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:45:22,194 INFO L93 Difference]: Finished difference Result 5129 states and 8175 transitions. [2021-11-23 02:45:22,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 02:45:22,195 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 37 [2021-11-23 02:45:22,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:45:22,217 INFO L225 Difference]: With dead ends: 5129 [2021-11-23 02:45:22,217 INFO L226 Difference]: Without dead ends: 5112 [2021-11-23 02:45:22,220 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-23 02:45:22,221 INFO L933 BasicCegarLoop]: 515 mSDtfsCounter, 11 mSDsluCounter, 1142 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 1539 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:45:22,221 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 1539 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 197 Invalid, 2 Unknown, 0 Unchecked, 8.2s Time] [2021-11-23 02:45:22,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5112 states. [2021-11-23 02:45:22,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5112 to 5112. [2021-11-23 02:45:22,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5112 states, 4071 states have (on average 1.5681650700073693) internal successors, (6384), 4164 states have internal predecessors, (6384), 750 states have call successors, (750), 291 states have call predecessors, (750), 290 states have return successors, (1023), 688 states have call predecessors, (1023), 737 states have call successors, (1023) [2021-11-23 02:45:22,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5112 states to 5112 states and 8157 transitions. [2021-11-23 02:45:22,507 INFO L78 Accepts]: Start accepts. Automaton has 5112 states and 8157 transitions. Word has length 37 [2021-11-23 02:45:22,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:45:22,507 INFO L470 AbstractCegarLoop]: Abstraction has 5112 states and 8157 transitions. [2021-11-23 02:45:22,507 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-23 02:45:22,508 INFO L276 IsEmpty]: Start isEmpty. Operand 5112 states and 8157 transitions. [2021-11-23 02:45:22,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-11-23 02:45:22,509 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:45:22,509 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:45:22,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-23 02:45:22,510 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:45:22,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:45:22,510 INFO L85 PathProgramCache]: Analyzing trace with hash -77355052, now seen corresponding path program 1 times [2021-11-23 02:45:22,510 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:45:22,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947721573] [2021-11-23 02:45:22,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:45:22,511 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:45:22,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:45:22,646 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-23 02:45:22,646 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:45:22,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947721573] [2021-11-23 02:45:22,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947721573] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:45:22,647 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:45:22,647 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:45:22,647 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516467847] [2021-11-23 02:45:22,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:45:22,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:45:22,648 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:45:22,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:45:22,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:45:22,649 INFO L87 Difference]: Start difference. First operand 5112 states and 8157 transitions. Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-23 02:45:25,996 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:28,478 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:28,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:45:28,788 INFO L93 Difference]: Finished difference Result 9908 states and 15914 transitions. [2021-11-23 02:45:28,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:45:28,789 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 38 [2021-11-23 02:45:28,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:45:28,809 INFO L225 Difference]: With dead ends: 9908 [2021-11-23 02:45:28,809 INFO L226 Difference]: Without dead ends: 5174 [2021-11-23 02:45:28,832 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-23 02:45:28,834 INFO L933 BasicCegarLoop]: 517 mSDtfsCounter, 3 mSDsluCounter, 543 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 13 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 1000 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2021-11-23 02:45:28,834 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 1000 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 143 Invalid, 2 Unknown, 0 Unchecked, 5.9s Time] [2021-11-23 02:45:28,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5174 states. [2021-11-23 02:45:29,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5174 to 5142. [2021-11-23 02:45:29,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5142 states, 4091 states have (on average 1.5653874358347593) internal successors, (6404), 4190 states have internal predecessors, (6404), 756 states have call successors, (756), 291 states have call predecessors, (756), 294 states have return successors, (1043), 692 states have call predecessors, (1043), 743 states have call successors, (1043) [2021-11-23 02:45:29,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5142 states to 5142 states and 8203 transitions. [2021-11-23 02:45:29,122 INFO L78 Accepts]: Start accepts. Automaton has 5142 states and 8203 transitions. Word has length 38 [2021-11-23 02:45:29,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:45:29,124 INFO L470 AbstractCegarLoop]: Abstraction has 5142 states and 8203 transitions. [2021-11-23 02:45:29,124 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-23 02:45:29,124 INFO L276 IsEmpty]: Start isEmpty. Operand 5142 states and 8203 transitions. [2021-11-23 02:45:29,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-23 02:45:29,126 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:45:29,126 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:45:29,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-23 02:45:29,126 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:45:29,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:45:29,127 INFO L85 PathProgramCache]: Analyzing trace with hash 687401663, now seen corresponding path program 1 times [2021-11-23 02:45:29,127 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:45:29,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718818905] [2021-11-23 02:45:29,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:45:29,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:45:29,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:45:29,296 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-23 02:45:29,296 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:45:29,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718818905] [2021-11-23 02:45:29,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718818905] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:45:29,299 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:45:29,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 02:45:29,302 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788260414] [2021-11-23 02:45:29,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:45:29,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 02:45:29,302 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:45:29,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 02:45:29,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:45:29,303 INFO L87 Difference]: Start difference. First operand 5142 states and 8203 transitions. Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-23 02:45:32,658 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:34,922 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:35,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:45:35,724 INFO L93 Difference]: Finished difference Result 7495 states and 11972 transitions. [2021-11-23 02:45:35,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 02:45:35,725 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 37 [2021-11-23 02:45:35,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:45:35,746 INFO L225 Difference]: With dead ends: 7495 [2021-11-23 02:45:35,747 INFO L226 Difference]: Without dead ends: 5175 [2021-11-23 02:45:35,761 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-23 02:45:35,762 INFO L933 BasicCegarLoop]: 600 mSDtfsCounter, 585 mSDsluCounter, 844 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 41 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 585 SdHoareTripleChecker+Valid, 1340 SdHoareTripleChecker+Invalid, 423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:45:35,762 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [585 Valid, 1340 Invalid, 423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 380 Invalid, 2 Unknown, 0 Unchecked, 6.2s Time] [2021-11-23 02:45:35,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5175 states. [2021-11-23 02:45:36,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5175 to 5142. [2021-11-23 02:45:36,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5142 states, 4091 states have (on average 1.5636763627474946) internal successors, (6397), 4190 states have internal predecessors, (6397), 756 states have call successors, (756), 291 states have call predecessors, (756), 294 states have return successors, (1043), 692 states have call predecessors, (1043), 743 states have call successors, (1043) [2021-11-23 02:45:36,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5142 states to 5142 states and 8196 transitions. [2021-11-23 02:45:36,207 INFO L78 Accepts]: Start accepts. Automaton has 5142 states and 8196 transitions. Word has length 37 [2021-11-23 02:45:36,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:45:36,207 INFO L470 AbstractCegarLoop]: Abstraction has 5142 states and 8196 transitions. [2021-11-23 02:45:36,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-23 02:45:36,208 INFO L276 IsEmpty]: Start isEmpty. Operand 5142 states and 8196 transitions. [2021-11-23 02:45:36,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-11-23 02:45:36,209 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:45:36,209 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:45:36,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-23 02:45:36,210 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:45:36,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:45:36,211 INFO L85 PathProgramCache]: Analyzing trace with hash 753434026, now seen corresponding path program 1 times [2021-11-23 02:45:36,211 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:45:36,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359586560] [2021-11-23 02:45:36,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:45:36,211 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:45:36,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:45:36,667 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-23 02:45:36,668 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:45:36,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359586560] [2021-11-23 02:45:36,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359586560] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:45:36,668 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:45:36,668 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:45:36,669 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173449308] [2021-11-23 02:45:36,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:45:36,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:45:36,669 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:45:36,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:45:36,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:45:36,670 INFO L87 Difference]: Start difference. First operand 5142 states and 8196 transitions. Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-23 02:45:38,166 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:40,198 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:42,517 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:45,094 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:45,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:45:45,874 INFO L93 Difference]: Finished difference Result 5571 states and 8869 transitions. [2021-11-23 02:45:45,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:45:45,875 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 40 [2021-11-23 02:45:45,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:45:45,893 INFO L225 Difference]: With dead ends: 5571 [2021-11-23 02:45:45,893 INFO L226 Difference]: Without dead ends: 5548 [2021-11-23 02:45:45,897 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 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-23 02:45:45,898 INFO L933 BasicCegarLoop]: 628 mSDtfsCounter, 420 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 8 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 420 SdHoareTripleChecker+Valid, 1021 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:45:45,899 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [420 Valid, 1021 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 213 Invalid, 3 Unknown, 0 Unchecked, 9.1s Time] [2021-11-23 02:45:45,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5548 states. [2021-11-23 02:45:46,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5548 to 5474. [2021-11-23 02:45:46,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5474 states, 4363 states have (on average 1.5670410268164108) internal successors, (6837), 4462 states have internal predecessors, (6837), 799 states have call successors, (799), 310 states have call predecessors, (799), 311 states have return successors, (1092), 733 states have call predecessors, (1092), 786 states have call successors, (1092) [2021-11-23 02:45:46,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5474 states to 5474 states and 8728 transitions. [2021-11-23 02:45:46,235 INFO L78 Accepts]: Start accepts. Automaton has 5474 states and 8728 transitions. Word has length 40 [2021-11-23 02:45:46,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:45:46,235 INFO L470 AbstractCegarLoop]: Abstraction has 5474 states and 8728 transitions. [2021-11-23 02:45:46,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-23 02:45:46,235 INFO L276 IsEmpty]: Start isEmpty. Operand 5474 states and 8728 transitions. [2021-11-23 02:45:46,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-11-23 02:45:46,237 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:45:46,237 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:45:46,237 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-23 02:45:46,238 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:45:46,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:45:46,238 INFO L85 PathProgramCache]: Analyzing trace with hash -995097074, now seen corresponding path program 1 times [2021-11-23 02:45:46,238 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:45:46,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672699372] [2021-11-23 02:45:46,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:45:46,239 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:45:46,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:45:46,379 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-23 02:45:46,379 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:45:46,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672699372] [2021-11-23 02:45:46,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672699372] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:45:46,380 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:45:46,380 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:45:46,380 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489320125] [2021-11-23 02:45:46,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:45:46,381 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:45:46,381 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:45:46,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:45:46,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:45:46,382 INFO L87 Difference]: Start difference. First operand 5474 states and 8728 transitions. Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-23 02:45:48,470 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:50,871 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:53,551 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:45:54,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:45:54,105 INFO L93 Difference]: Finished difference Result 7392 states and 11940 transitions. [2021-11-23 02:45:54,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:45:54,106 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 38 [2021-11-23 02:45:54,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:45:54,135 INFO L225 Difference]: With dead ends: 7392 [2021-11-23 02:45:54,136 INFO L226 Difference]: Without dead ends: 7379 [2021-11-23 02:45:54,140 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-23 02:45:54,141 INFO L933 BasicCegarLoop]: 850 mSDtfsCounter, 418 mSDsluCounter, 502 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 3 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 1298 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.5s IncrementalHoareTripleChecker+Time [2021-11-23 02:45:54,141 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [418 Valid, 1298 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 249 Invalid, 3 Unknown, 0 Unchecked, 7.5s Time] [2021-11-23 02:45:54,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7379 states. [2021-11-23 02:45:54,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7379 to 6858. [2021-11-23 02:45:54,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6858 states, 5499 states have (on average 1.5753773413347882) internal successors, (8663), 5601 states have internal predecessors, (8663), 970 states have call successors, (970), 387 states have call predecessors, (970), 388 states have return successors, (1370), 901 states have call predecessors, (1370), 957 states have call successors, (1370) [2021-11-23 02:45:54,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6858 states to 6858 states and 11003 transitions. [2021-11-23 02:45:54,559 INFO L78 Accepts]: Start accepts. Automaton has 6858 states and 11003 transitions. Word has length 38 [2021-11-23 02:45:54,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:45:54,560 INFO L470 AbstractCegarLoop]: Abstraction has 6858 states and 11003 transitions. [2021-11-23 02:45:54,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-23 02:45:54,560 INFO L276 IsEmpty]: Start isEmpty. Operand 6858 states and 11003 transitions. [2021-11-23 02:45:54,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-23 02:45:54,562 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:45:54,562 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:45:54,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-23 02:45:54,563 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:45:54,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:45:54,563 INFO L85 PathProgramCache]: Analyzing trace with hash -331063627, now seen corresponding path program 1 times [2021-11-23 02:45:54,563 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:45:54,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992797706] [2021-11-23 02:45:54,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:45:54,564 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:45:54,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:45:54,776 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-23 02:45:54,776 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:45:54,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992797706] [2021-11-23 02:45:54,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992797706] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:45:54,777 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:45:54,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 02:45:54,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244890353] [2021-11-23 02:45:54,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:45:54,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 02:45:54,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:45:54,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 02:45:54,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:45:54,780 INFO L87 Difference]: Start difference. First operand 6858 states and 11003 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-23 02:45:58,074 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:00,986 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:01,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:46:01,978 INFO L93 Difference]: Finished difference Result 7356 states and 11874 transitions. [2021-11-23 02:46:01,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 02:46:01,978 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 39 [2021-11-23 02:46:01,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:46:01,994 INFO L225 Difference]: With dead ends: 7356 [2021-11-23 02:46:01,994 INFO L226 Difference]: Without dead ends: 7352 [2021-11-23 02:46:01,997 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-23 02:46:01,997 INFO L933 BasicCegarLoop]: 928 mSDtfsCounter, 880 mSDsluCounter, 834 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 146 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 890 SdHoareTripleChecker+Valid, 1660 SdHoareTripleChecker+Invalid, 610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2021-11-23 02:46:01,997 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [890 Valid, 1660 Invalid, 610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 462 Invalid, 2 Unknown, 0 Unchecked, 7.0s Time] [2021-11-23 02:46:02,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7352 states. [2021-11-23 02:46:02,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7352 to 6860. [2021-11-23 02:46:02,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6860 states, 5501 states have (on average 1.5751681512452282) internal successors, (8665), 5603 states have internal predecessors, (8665), 970 states have call successors, (970), 387 states have call predecessors, (970), 388 states have return successors, (1370), 901 states have call predecessors, (1370), 957 states have call successors, (1370) [2021-11-23 02:46:02,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6860 states to 6860 states and 11005 transitions. [2021-11-23 02:46:02,378 INFO L78 Accepts]: Start accepts. Automaton has 6860 states and 11005 transitions. Word has length 39 [2021-11-23 02:46:02,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:46:02,378 INFO L470 AbstractCegarLoop]: Abstraction has 6860 states and 11005 transitions. [2021-11-23 02:46:02,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-23 02:46:02,379 INFO L276 IsEmpty]: Start isEmpty. Operand 6860 states and 11005 transitions. [2021-11-23 02:46:02,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-23 02:46:02,381 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:46:02,381 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:46:02,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-23 02:46:02,381 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:46:02,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:46:02,382 INFO L85 PathProgramCache]: Analyzing trace with hash -330786797, now seen corresponding path program 1 times [2021-11-23 02:46:02,382 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:46:02,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555558831] [2021-11-23 02:46:02,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:46:02,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:46:02,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:46:02,542 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-23 02:46:02,542 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:46:02,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555558831] [2021-11-23 02:46:02,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555558831] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:46:02,543 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:46:02,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:46:02,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277031189] [2021-11-23 02:46:02,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:46:02,543 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:46:02,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:46:02,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:46:02,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:46:02,544 INFO L87 Difference]: Start difference. First operand 6860 states and 11005 transitions. Second operand has 5 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-23 02:46:04,641 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:06,674 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:10,709 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:10,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:46:10,972 INFO L93 Difference]: Finished difference Result 6872 states and 11016 transitions. [2021-11-23 02:46:10,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:46:10,973 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 39 [2021-11-23 02:46:10,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:46:10,991 INFO L225 Difference]: With dead ends: 6872 [2021-11-23 02:46:10,991 INFO L226 Difference]: Without dead ends: 6844 [2021-11-23 02:46:10,994 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:46:10,995 INFO L933 BasicCegarLoop]: 511 mSDtfsCounter, 19 mSDsluCounter, 1680 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 2023 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2021-11-23 02:46:10,995 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 2023 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 271 Invalid, 2 Unknown, 0 Unchecked, 8.3s Time] [2021-11-23 02:46:11,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6844 states. [2021-11-23 02:46:11,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6844 to 6844. [2021-11-23 02:46:11,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6844 states, 5486 states have (on average 1.5754648195406489) internal successors, (8643), 5588 states have internal predecessors, (8643), 969 states have call successors, (969), 387 states have call predecessors, (969), 388 states have return successors, (1368), 900 states have call predecessors, (1368), 956 states have call successors, (1368) [2021-11-23 02:46:11,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6844 states to 6844 states and 10980 transitions. [2021-11-23 02:46:11,407 INFO L78 Accepts]: Start accepts. Automaton has 6844 states and 10980 transitions. Word has length 39 [2021-11-23 02:46:11,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:46:11,408 INFO L470 AbstractCegarLoop]: Abstraction has 6844 states and 10980 transitions. [2021-11-23 02:46:11,408 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-23 02:46:11,408 INFO L276 IsEmpty]: Start isEmpty. Operand 6844 states and 10980 transitions. [2021-11-23 02:46:11,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-11-23 02:46:11,410 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:46:11,410 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:46:11,410 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-23 02:46:11,411 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:46:11,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:46:11,411 INFO L85 PathProgramCache]: Analyzing trace with hash 1460506420, now seen corresponding path program 1 times [2021-11-23 02:46:11,411 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:46:11,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517933547] [2021-11-23 02:46:11,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:46:11,412 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:46:11,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:46:11,647 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-23 02:46:11,647 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:46:11,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517933547] [2021-11-23 02:46:11,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [517933547] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:46:11,648 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:46:11,648 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:46:11,648 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038681483] [2021-11-23 02:46:11,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:46:11,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:46:11,648 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:46:11,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:46:11,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:46:11,649 INFO L87 Difference]: Start difference. First operand 6844 states and 10980 transitions. Second operand has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-23 02:46:13,782 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:16,432 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:19,863 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:20,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:46:20,148 INFO L93 Difference]: Finished difference Result 6875 states and 11039 transitions. [2021-11-23 02:46:20,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 02:46:20,149 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 42 [2021-11-23 02:46:20,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:46:20,171 INFO L225 Difference]: With dead ends: 6875 [2021-11-23 02:46:20,171 INFO L226 Difference]: Without dead ends: 6860 [2021-11-23 02:46:20,174 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:46:20,174 INFO L933 BasicCegarLoop]: 492 mSDtfsCounter, 0 mSDsluCounter, 1633 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1958 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2021-11-23 02:46:20,175 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 1958 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 245 Invalid, 3 Unknown, 0 Unchecked, 8.3s Time] [2021-11-23 02:46:20,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6860 states. [2021-11-23 02:46:20,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6860 to 6846. [2021-11-23 02:46:20,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6846 states, 5487 states have (on average 1.5753599416803354) internal successors, (8644), 5590 states have internal predecessors, (8644), 969 states have call successors, (969), 387 states have call predecessors, (969), 389 states have return successors, (1374), 900 states have call predecessors, (1374), 956 states have call successors, (1374) [2021-11-23 02:46:20,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6846 states to 6846 states and 10987 transitions. [2021-11-23 02:46:20,545 INFO L78 Accepts]: Start accepts. Automaton has 6846 states and 10987 transitions. Word has length 42 [2021-11-23 02:46:20,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:46:20,545 INFO L470 AbstractCegarLoop]: Abstraction has 6846 states and 10987 transitions. [2021-11-23 02:46:20,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-23 02:46:20,546 INFO L276 IsEmpty]: Start isEmpty. Operand 6846 states and 10987 transitions. [2021-11-23 02:46:20,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-23 02:46:20,550 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:46:20,550 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:46:20,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-23 02:46:20,551 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:46:20,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:46:20,551 INFO L85 PathProgramCache]: Analyzing trace with hash 1955552470, now seen corresponding path program 1 times [2021-11-23 02:46:20,551 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:46:20,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551495249] [2021-11-23 02:46:20,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:46:20,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:46:20,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:46:20,745 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-23 02:46:20,745 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:46:20,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551495249] [2021-11-23 02:46:20,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551495249] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:46:20,745 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:46:20,746 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 02:46:20,746 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663068188] [2021-11-23 02:46:20,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:46:20,746 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 02:46:20,747 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:46:20,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 02:46:20,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:46:20,747 INFO L87 Difference]: Start difference. First operand 6846 states and 10987 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-23 02:46:22,045 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:24,769 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:28,144 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:28,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:46:28,396 INFO L93 Difference]: Finished difference Result 6860 states and 11000 transitions. [2021-11-23 02:46:28,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 02:46:28,399 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 41 [2021-11-23 02:46:28,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:46:28,416 INFO L225 Difference]: With dead ends: 6860 [2021-11-23 02:46:28,416 INFO L226 Difference]: Without dead ends: 6837 [2021-11-23 02:46:28,419 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-23 02:46:28,420 INFO L933 BasicCegarLoop]: 500 mSDtfsCounter, 11 mSDsluCounter, 1090 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 1477 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.5s IncrementalHoareTripleChecker+Time [2021-11-23 02:46:28,420 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 1477 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 185 Invalid, 2 Unknown, 0 Unchecked, 7.5s Time] [2021-11-23 02:46:28,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6837 states. [2021-11-23 02:46:28,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6837 to 6837. [2021-11-23 02:46:28,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6837 states, 5479 states have (on average 1.575835006388027) internal successors, (8634), 5582 states have internal predecessors, (8634), 968 states have call successors, (968), 387 states have call predecessors, (968), 389 states have return successors, (1373), 899 states have call predecessors, (1373), 955 states have call successors, (1373) [2021-11-23 02:46:28,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6837 states to 6837 states and 10975 transitions. [2021-11-23 02:46:28,826 INFO L78 Accepts]: Start accepts. Automaton has 6837 states and 10975 transitions. Word has length 41 [2021-11-23 02:46:28,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:46:28,827 INFO L470 AbstractCegarLoop]: Abstraction has 6837 states and 10975 transitions. [2021-11-23 02:46:28,827 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-23 02:46:28,827 INFO L276 IsEmpty]: Start isEmpty. Operand 6837 states and 10975 transitions. [2021-11-23 02:46:28,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-23 02:46:28,829 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:46:28,829 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:46:28,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-23 02:46:28,830 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:46:28,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:46:28,830 INFO L85 PathProgramCache]: Analyzing trace with hash 173926927, now seen corresponding path program 1 times [2021-11-23 02:46:28,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:46:28,831 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743829553] [2021-11-23 02:46:28,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:46:28,831 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:46:28,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:46:29,013 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-23 02:46:29,013 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:46:29,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743829553] [2021-11-23 02:46:29,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743829553] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:46:29,013 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:46:29,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 02:46:29,015 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954675454] [2021-11-23 02:46:29,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:46:29,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 02:46:29,016 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:46:29,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 02:46:29,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:46:29,017 INFO L87 Difference]: Start difference. First operand 6837 states and 10975 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-23 02:46:33,096 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:35,836 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:38,025 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:38,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:46:38,897 INFO L93 Difference]: Finished difference Result 10251 states and 16332 transitions. [2021-11-23 02:46:38,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 02:46:38,898 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 47 [2021-11-23 02:46:38,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:46:38,917 INFO L225 Difference]: With dead ends: 10251 [2021-11-23 02:46:38,917 INFO L226 Difference]: Without dead ends: 5800 [2021-11-23 02:46:38,938 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:46:38,939 INFO L933 BasicCegarLoop]: 876 mSDtfsCounter, 874 mSDsluCounter, 1100 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 5 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 875 SdHoareTripleChecker+Valid, 1840 SdHoareTripleChecker+Invalid, 472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.7s IncrementalHoareTripleChecker+Time [2021-11-23 02:46:38,939 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [875 Valid, 1840 Invalid, 472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 464 Invalid, 3 Unknown, 0 Unchecked, 9.7s Time] [2021-11-23 02:46:38,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5800 states. [2021-11-23 02:46:39,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5800 to 5558. [2021-11-23 02:46:39,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5558 states, 4439 states have (on average 1.570398738454607) internal successors, (6971), 4539 states have internal predecessors, (6971), 799 states have call successors, (799), 316 states have call predecessors, (799), 319 states have return successors, (1019), 732 states have call predecessors, (1019), 786 states have call successors, (1019) [2021-11-23 02:46:39,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5558 states to 5558 states and 8789 transitions. [2021-11-23 02:46:39,232 INFO L78 Accepts]: Start accepts. Automaton has 5558 states and 8789 transitions. Word has length 47 [2021-11-23 02:46:39,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:46:39,233 INFO L470 AbstractCegarLoop]: Abstraction has 5558 states and 8789 transitions. [2021-11-23 02:46:39,233 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-23 02:46:39,233 INFO L276 IsEmpty]: Start isEmpty. Operand 5558 states and 8789 transitions. [2021-11-23 02:46:39,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-23 02:46:39,235 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:46:39,235 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:46:39,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-23 02:46:39,236 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:46:39,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:46:39,236 INFO L85 PathProgramCache]: Analyzing trace with hash 504743393, now seen corresponding path program 1 times [2021-11-23 02:46:39,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:46:39,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446545582] [2021-11-23 02:46:39,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:46:39,237 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:46:39,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:46:39,384 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-23 02:46:39,385 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:46:39,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446545582] [2021-11-23 02:46:39,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446545582] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:46:39,385 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:46:39,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:46:39,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108921638] [2021-11-23 02:46:39,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:46:39,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:46:39,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:46:39,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:46:39,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:46:39,387 INFO L87 Difference]: Start difference. First operand 5558 states and 8789 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-11-23 02:46:40,986 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:43,900 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:44,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:46:44,124 INFO L93 Difference]: Finished difference Result 9519 states and 15075 transitions. [2021-11-23 02:46:44,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:46:44,125 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 48 [2021-11-23 02:46:44,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:46:44,201 INFO L225 Difference]: With dead ends: 9519 [2021-11-23 02:46:44,202 INFO L226 Difference]: Without dead ends: 5550 [2021-11-23 02:46:44,214 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-23 02:46:44,215 INFO L933 BasicCegarLoop]: 482 mSDtfsCounter, 5 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 921 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2021-11-23 02:46:44,215 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 921 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 157 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2021-11-23 02:46:44,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5550 states. [2021-11-23 02:46:44,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5550 to 5550. [2021-11-23 02:46:44,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5550 states, 4433 states have (on average 1.5702684412361831) internal successors, (6961), 4533 states have internal predecessors, (6961), 797 states have call successors, (797), 315 states have call predecessors, (797), 319 states have return successors, (1009), 730 states have call predecessors, (1009), 784 states have call successors, (1009) [2021-11-23 02:46:44,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5550 states to 5550 states and 8767 transitions. [2021-11-23 02:46:44,471 INFO L78 Accepts]: Start accepts. Automaton has 5550 states and 8767 transitions. Word has length 48 [2021-11-23 02:46:44,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:46:44,472 INFO L470 AbstractCegarLoop]: Abstraction has 5550 states and 8767 transitions. [2021-11-23 02:46:44,472 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-11-23 02:46:44,472 INFO L276 IsEmpty]: Start isEmpty. Operand 5550 states and 8767 transitions. [2021-11-23 02:46:44,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-23 02:46:44,477 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:46:44,477 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:46:44,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-23 02:46:44,477 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:46:44,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:46:44,478 INFO L85 PathProgramCache]: Analyzing trace with hash -1003730785, now seen corresponding path program 1 times [2021-11-23 02:46:44,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:46:44,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126774444] [2021-11-23 02:46:44,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:46:44,479 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:46:44,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:46:44,698 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-23 02:46:44,698 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:46:44,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126774444] [2021-11-23 02:46:44,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126774444] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:46:44,698 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:46:44,698 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 02:46:44,698 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41941848] [2021-11-23 02:46:44,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:46:44,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 02:46:44,699 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:46:44,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 02:46:44,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:46:44,700 INFO L87 Difference]: Start difference. First operand 5550 states and 8767 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-23 02:46:46,898 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:49,953 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:53,799 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:46:54,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:46:54,159 INFO L93 Difference]: Finished difference Result 10914 states and 17351 transitions. [2021-11-23 02:46:54,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 02:46:54,160 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 46 [2021-11-23 02:46:54,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:46:54,177 INFO L225 Difference]: With dead ends: 10914 [2021-11-23 02:46:54,177 INFO L226 Difference]: Without dead ends: 5616 [2021-11-23 02:46:54,190 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:46:54,191 INFO L933 BasicCegarLoop]: 495 mSDtfsCounter, 18 mSDsluCounter, 2129 mSDsCounter, 0 mSdLazyCounter, 317 mSolverCounterSat, 26 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 2408 SdHoareTripleChecker+Invalid, 346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 317 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:46:54,191 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 2408 Invalid, 346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 317 Invalid, 3 Unknown, 0 Unchecked, 9.2s Time] [2021-11-23 02:46:54,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5616 states. [2021-11-23 02:46:54,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5616 to 4731. [2021-11-23 02:46:54,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4731 states, 3850 states have (on average 1.568831168831169) internal successors, (6040), 3950 states have internal predecessors, (6040), 627 states have call successors, (627), 247 states have call predecessors, (627), 253 states have return successors, (852), 559 states have call predecessors, (852), 614 states have call successors, (852) [2021-11-23 02:46:54,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4731 states to 4731 states and 7519 transitions. [2021-11-23 02:46:54,421 INFO L78 Accepts]: Start accepts. Automaton has 4731 states and 7519 transitions. Word has length 46 [2021-11-23 02:46:54,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:46:54,421 INFO L470 AbstractCegarLoop]: Abstraction has 4731 states and 7519 transitions. [2021-11-23 02:46:54,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-23 02:46:54,421 INFO L276 IsEmpty]: Start isEmpty. Operand 4731 states and 7519 transitions. [2021-11-23 02:46:54,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-23 02:46:54,427 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:46:54,427 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:46:54,428 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-23 02:46:54,428 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:46:54,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:46:54,428 INFO L85 PathProgramCache]: Analyzing trace with hash -2083760378, now seen corresponding path program 1 times [2021-11-23 02:46:54,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:46:54,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306673911] [2021-11-23 02:46:54,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:46:54,429 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:46:54,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:46:54,652 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-23 02:46:54,652 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:46:54,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306673911] [2021-11-23 02:46:54,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306673911] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:46:54,653 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:46:54,653 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:46:54,653 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538851621] [2021-11-23 02:46:54,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:46:54,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:46:54,654 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:46:54,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:46:54,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:46:54,655 INFO L87 Difference]: Start difference. First operand 4731 states and 7519 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-23 02:46:57,572 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:00,419 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:01,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:47:01,332 INFO L93 Difference]: Finished difference Result 10750 states and 17357 transitions. [2021-11-23 02:47:01,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:47:01,333 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 48 [2021-11-23 02:47:01,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:47:01,368 INFO L225 Difference]: With dead ends: 10750 [2021-11-23 02:47:01,368 INFO L226 Difference]: Without dead ends: 7406 [2021-11-23 02:47:01,383 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-23 02:47:01,384 INFO L933 BasicCegarLoop]: 819 mSDtfsCounter, 387 mSDsluCounter, 519 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 7 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 1285 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2021-11-23 02:47:01,385 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [387 Valid, 1285 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 162 Invalid, 2 Unknown, 0 Unchecked, 6.4s Time] [2021-11-23 02:47:01,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7406 states. [2021-11-23 02:47:01,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7406 to 7260. [2021-11-23 02:47:01,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7260 states, 5921 states have (on average 1.585374092214153) internal successors, (9387), 6107 states have internal predecessors, (9387), 960 states have call successors, (960), 372 states have call predecessors, (960), 378 states have return successors, (1358), 823 states have call predecessors, (1358), 941 states have call successors, (1358) [2021-11-23 02:47:01,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7260 states to 7260 states and 11705 transitions. [2021-11-23 02:47:01,755 INFO L78 Accepts]: Start accepts. Automaton has 7260 states and 11705 transitions. Word has length 48 [2021-11-23 02:47:01,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:47:01,756 INFO L470 AbstractCegarLoop]: Abstraction has 7260 states and 11705 transitions. [2021-11-23 02:47:01,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-23 02:47:01,756 INFO L276 IsEmpty]: Start isEmpty. Operand 7260 states and 11705 transitions. [2021-11-23 02:47:01,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-23 02:47:01,758 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:47:01,759 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, 1, 1, 1] [2021-11-23 02:47:01,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-23 02:47:01,761 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:47:01,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:47:01,761 INFO L85 PathProgramCache]: Analyzing trace with hash -1132128175, now seen corresponding path program 1 times [2021-11-23 02:47:01,762 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:47:01,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852401029] [2021-11-23 02:47:01,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:47:01,762 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:47:01,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:47:01,942 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 02:47:01,942 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:47:01,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852401029] [2021-11-23 02:47:01,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852401029] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:47:01,943 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:47:01,943 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:47:01,943 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229580453] [2021-11-23 02:47:01,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:47:01,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:47:01,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:47:01,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:47:01,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:47:01,945 INFO L87 Difference]: Start difference. First operand 7260 states and 11705 transitions. Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-23 02:47:03,109 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:04,676 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:07,110 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:09,621 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:09,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:47:09,792 INFO L93 Difference]: Finished difference Result 7560 states and 12097 transitions. [2021-11-23 02:47:09,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:47:09,793 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 47 [2021-11-23 02:47:09,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:47:09,796 INFO L225 Difference]: With dead ends: 7560 [2021-11-23 02:47:09,797 INFO L226 Difference]: Without dead ends: 486 [2021-11-23 02:47:09,815 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-23 02:47:09,819 INFO L933 BasicCegarLoop]: 417 mSDtfsCounter, 2 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 832 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2021-11-23 02:47:09,819 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 832 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 103 Invalid, 2 Unknown, 0 Unchecked, 7.8s Time] [2021-11-23 02:47:09,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2021-11-23 02:47:09,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 437. [2021-11-23 02:47:09,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 437 states, 341 states have (on average 1.2668621700879765) internal successors, (432), 352 states have internal predecessors, (432), 60 states have call successors, (60), 33 states have call predecessors, (60), 35 states have return successors, (63), 55 states have call predecessors, (63), 53 states have call successors, (63) [2021-11-23 02:47:09,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 555 transitions. [2021-11-23 02:47:09,848 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 555 transitions. Word has length 47 [2021-11-23 02:47:09,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:47:09,848 INFO L470 AbstractCegarLoop]: Abstraction has 437 states and 555 transitions. [2021-11-23 02:47:09,848 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-23 02:47:09,849 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 555 transitions. [2021-11-23 02:47:09,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-23 02:47:09,850 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:47:09,850 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:47:09,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-23 02:47:09,852 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:47:09,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:47:09,853 INFO L85 PathProgramCache]: Analyzing trace with hash -727928760, now seen corresponding path program 1 times [2021-11-23 02:47:09,853 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:47:09,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512890039] [2021-11-23 02:47:09,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:47:09,854 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:47:10,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:47:10,268 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-23 02:47:10,269 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:47:10,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512890039] [2021-11-23 02:47:10,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512890039] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:47:10,269 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:47:10,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 02:47:10,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2147327065] [2021-11-23 02:47:10,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:47:10,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 02:47:10,270 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:47:10,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 02:47:10,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:47:10,271 INFO L87 Difference]: Start difference. First operand 437 states and 555 transitions. Second operand has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-23 02:47:12,466 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:15,326 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:17,821 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:19,923 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:20,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:47:20,013 INFO L93 Difference]: Finished difference Result 871 states and 1107 transitions. [2021-11-23 02:47:20,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 02:47:20,014 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 45 [2021-11-23 02:47:20,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:47:20,016 INFO L225 Difference]: With dead ends: 871 [2021-11-23 02:47:20,016 INFO L226 Difference]: Without dead ends: 438 [2021-11-23 02:47:20,017 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-23 02:47:20,018 INFO L933 BasicCegarLoop]: 330 mSDtfsCounter, 1 mSDsluCounter, 740 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 988 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.7s IncrementalHoareTripleChecker+Time [2021-11-23 02:47:20,018 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 988 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 130 Invalid, 3 Unknown, 0 Unchecked, 9.7s Time] [2021-11-23 02:47:20,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2021-11-23 02:47:20,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 438. [2021-11-23 02:47:20,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 342 states have (on average 1.2660818713450293) internal successors, (433), 353 states have internal predecessors, (433), 60 states have call successors, (60), 33 states have call predecessors, (60), 35 states have return successors, (63), 55 states have call predecessors, (63), 53 states have call successors, (63) [2021-11-23 02:47:20,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 556 transitions. [2021-11-23 02:47:20,039 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 556 transitions. Word has length 45 [2021-11-23 02:47:20,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:47:20,040 INFO L470 AbstractCegarLoop]: Abstraction has 438 states and 556 transitions. [2021-11-23 02:47:20,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-23 02:47:20,040 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 556 transitions. [2021-11-23 02:47:20,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-23 02:47:20,042 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:47:20,042 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:47:20,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-23 02:47:20,043 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:47:20,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:47:20,044 INFO L85 PathProgramCache]: Analyzing trace with hash -1054925256, now seen corresponding path program 1 times [2021-11-23 02:47:20,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:47:20,044 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811911676] [2021-11-23 02:47:20,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:47:20,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:47:20,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:47:20,357 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:47:20,357 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:47:20,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811911676] [2021-11-23 02:47:20,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811911676] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:47:20,358 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:47:20,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-23 02:47:20,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806991400] [2021-11-23 02:47:20,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:47:20,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 02:47:20,359 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:47:20,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 02:47:20,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:47:20,360 INFO L87 Difference]: Start difference. First operand 438 states and 556 transitions. Second operand has 7 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-23 02:47:23,398 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:25,442 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:30,257 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:33,972 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:34,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:47:34,181 INFO L93 Difference]: Finished difference Result 451 states and 568 transitions. [2021-11-23 02:47:34,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-23 02:47:34,182 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 46 [2021-11-23 02:47:34,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:47:34,183 INFO L225 Difference]: With dead ends: 451 [2021-11-23 02:47:34,183 INFO L226 Difference]: Without dead ends: 434 [2021-11-23 02:47:34,184 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-23 02:47:34,185 INFO L933 BasicCegarLoop]: 328 mSDtfsCounter, 10 mSDsluCounter, 1742 mSDsCounter, 0 mSdLazyCounter, 348 mSolverCounterSat, 3 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 1885 SdHoareTripleChecker+Invalid, 355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 348 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.7s IncrementalHoareTripleChecker+Time [2021-11-23 02:47:34,185 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 1885 Invalid, 355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 348 Invalid, 4 Unknown, 0 Unchecked, 13.7s Time] [2021-11-23 02:47:34,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2021-11-23 02:47:34,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 434. [2021-11-23 02:47:34,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 339 states have (on average 1.2654867256637168) internal successors, (429), 350 states have internal predecessors, (429), 59 states have call successors, (59), 33 states have call predecessors, (59), 35 states have return successors, (62), 54 states have call predecessors, (62), 52 states have call successors, (62) [2021-11-23 02:47:34,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 550 transitions. [2021-11-23 02:47:34,212 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 550 transitions. Word has length 46 [2021-11-23 02:47:34,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:47:34,213 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 550 transitions. [2021-11-23 02:47:34,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-23 02:47:34,213 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 550 transitions. [2021-11-23 02:47:34,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-23 02:47:34,215 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:47:34,215 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:47:34,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-23 02:47:34,215 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:47:34,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:47:34,216 INFO L85 PathProgramCache]: Analyzing trace with hash 1092295147, now seen corresponding path program 1 times [2021-11-23 02:47:34,216 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:47:34,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633715068] [2021-11-23 02:47:34,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:47:34,217 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:47:34,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:47:34,394 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:47:34,394 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:47:34,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633715068] [2021-11-23 02:47:34,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633715068] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:47:34,395 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:47:34,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:47:34,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475327858] [2021-11-23 02:47:34,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:47:34,396 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:47:34,396 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:47:34,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:47:34,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:47:34,397 INFO L87 Difference]: Start difference. First operand 434 states and 550 transitions. Second operand has 5 states, 5 states have (on average 7.8) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-23 02:47:36,174 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:37,242 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:38,786 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:41,573 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:44,461 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:44,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:47:44,556 INFO L93 Difference]: Finished difference Result 463 states and 584 transitions. [2021-11-23 02:47:44,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 02:47:44,556 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) Word has length 48 [2021-11-23 02:47:44,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:47:44,557 INFO L225 Difference]: With dead ends: 463 [2021-11-23 02:47:44,558 INFO L226 Difference]: Without dead ends: 436 [2021-11-23 02:47:44,558 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:47:44,558 INFO L933 BasicCegarLoop]: 324 mSDtfsCounter, 0 mSDsluCounter, 1092 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1288 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:47:44,559 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 1288 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 183 Invalid, 2 Unknown, 0 Unchecked, 10.1s Time] [2021-11-23 02:47:44,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2021-11-23 02:47:44,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 436. [2021-11-23 02:47:44,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 340 states have (on average 1.2647058823529411) internal successors, (430), 352 states have internal predecessors, (430), 59 states have call successors, (59), 33 states have call predecessors, (59), 36 states have return successors, (64), 54 states have call predecessors, (64), 52 states have call successors, (64) [2021-11-23 02:47:44,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 553 transitions. [2021-11-23 02:47:44,578 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 553 transitions. Word has length 48 [2021-11-23 02:47:44,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:47:44,578 INFO L470 AbstractCegarLoop]: Abstraction has 436 states and 553 transitions. [2021-11-23 02:47:44,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-23 02:47:44,579 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 553 transitions. [2021-11-23 02:47:44,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-23 02:47:44,580 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:47:44,580 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:47:44,581 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-11-23 02:47:44,581 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:47:44,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:47:44,581 INFO L85 PathProgramCache]: Analyzing trace with hash 1741911862, now seen corresponding path program 1 times [2021-11-23 02:47:44,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:47:44,582 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427112323] [2021-11-23 02:47:44,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:47:44,582 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:47:44,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:47:44,982 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 02:47:44,982 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:47:44,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427112323] [2021-11-23 02:47:44,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427112323] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:47:44,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015541082] [2021-11-23 02:47:44,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:47:44,983 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:47:44,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:47:44,988 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:47:45,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-23 02:47:45,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:47:45,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 2173 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-23 02:47:45,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:47:45,862 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:47:45,862 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:47:45,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015541082] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:47:45,863 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:47:45,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [5] total 11 [2021-11-23 02:47:45,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809310340] [2021-11-23 02:47:45,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:47:45,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-23 02:47:45,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:47:45,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-23 02:47:45,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-11-23 02:47:45,864 INFO L87 Difference]: Start difference. First operand 436 states and 553 transitions. Second operand has 8 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-23 02:47:48,159 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:50,699 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:54,907 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:58,974 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:47:59,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:47:59,227 INFO L93 Difference]: Finished difference Result 451 states and 567 transitions. [2021-11-23 02:47:59,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-23 02:47:59,228 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) Word has length 48 [2021-11-23 02:47:59,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:47:59,229 INFO L225 Difference]: With dead ends: 451 [2021-11-23 02:47:59,230 INFO L226 Difference]: Without dead ends: 432 [2021-11-23 02:47:59,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-11-23 02:47:59,234 INFO L933 BasicCegarLoop]: 326 mSDtfsCounter, 1 mSDsluCounter, 2081 mSDsCounter, 0 mSdLazyCounter, 421 mSolverCounterSat, 3 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2176 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 421 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.3s IncrementalHoareTripleChecker+Time [2021-11-23 02:47:59,234 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 2176 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 421 Invalid, 2 Unknown, 0 Unchecked, 13.3s Time] [2021-11-23 02:47:59,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2021-11-23 02:47:59,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 432. [2021-11-23 02:47:59,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 337 states have (on average 1.2640949554896141) internal successors, (426), 349 states have internal predecessors, (426), 58 states have call successors, (58), 33 states have call predecessors, (58), 36 states have return successors, (63), 53 states have call predecessors, (63), 51 states have call successors, (63) [2021-11-23 02:47:59,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 547 transitions. [2021-11-23 02:47:59,263 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 547 transitions. Word has length 48 [2021-11-23 02:47:59,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:47:59,263 INFO L470 AbstractCegarLoop]: Abstraction has 432 states and 547 transitions. [2021-11-23 02:47:59,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-23 02:47:59,264 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 547 transitions. [2021-11-23 02:47:59,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-23 02:47:59,265 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:47:59,266 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:47:59,294 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-11-23 02:47:59,480 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:47:59,481 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:47:59,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:47:59,481 INFO L85 PathProgramCache]: Analyzing trace with hash 1006435232, now seen corresponding path program 1 times [2021-11-23 02:47:59,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:47:59,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986413792] [2021-11-23 02:47:59,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:47:59,482 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:47:59,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:47:59,679 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:47:59,679 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:47:59,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986413792] [2021-11-23 02:47:59,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986413792] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:47:59,680 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:47:59,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:47:59,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074063221] [2021-11-23 02:47:59,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:47:59,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:47:59,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:47:59,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:47:59,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:47:59,682 INFO L87 Difference]: Start difference. First operand 432 states and 547 transitions. Second operand has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-23 02:48:02,592 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:48:05,297 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:48:07,920 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:48:10,054 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:48:13,270 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:48:13,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:48:13,409 INFO L93 Difference]: Finished difference Result 448 states and 562 transitions. [2021-11-23 02:48:13,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 02:48:13,411 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 49 [2021-11-23 02:48:13,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:48:13,412 INFO L225 Difference]: With dead ends: 448 [2021-11-23 02:48:13,412 INFO L226 Difference]: Without dead ends: 431 [2021-11-23 02:48:13,413 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:48:13,413 INFO L933 BasicCegarLoop]: 318 mSDtfsCounter, 23 mSDsluCounter, 1058 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 0 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 1254 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.7s IncrementalHoareTripleChecker+Time [2021-11-23 02:48:13,414 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 1254 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 193 Invalid, 5 Unknown, 0 Unchecked, 13.7s Time] [2021-11-23 02:48:13,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2021-11-23 02:48:13,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 431. [2021-11-23 02:48:13,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 337 states have (on average 1.261127596439169) internal successors, (425), 348 states have internal predecessors, (425), 57 states have call successors, (57), 33 states have call predecessors, (57), 36 states have return successors, (62), 53 states have call predecessors, (62), 50 states have call successors, (62) [2021-11-23 02:48:13,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 544 transitions. [2021-11-23 02:48:13,441 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 544 transitions. Word has length 49 [2021-11-23 02:48:13,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:48:13,441 INFO L470 AbstractCegarLoop]: Abstraction has 431 states and 544 transitions. [2021-11-23 02:48:13,441 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-23 02:48:13,441 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 544 transitions. [2021-11-23 02:48:13,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-23 02:48:13,443 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:48:13,443 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:48:13,444 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-11-23 02:48:13,444 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:48:13,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:48:13,444 INFO L85 PathProgramCache]: Analyzing trace with hash 1726940443, now seen corresponding path program 1 times [2021-11-23 02:48:13,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:48:13,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832812251] [2021-11-23 02:48:13,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:48:13,445 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:48:13,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:48:13,647 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:48:13,648 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:48:13,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832812251] [2021-11-23 02:48:13,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832812251] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:48:13,648 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:48:13,648 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:48:13,648 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135386036] [2021-11-23 02:48:13,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:48:13,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:48:13,649 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:48:13,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:48:13,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:48:13,650 INFO L87 Difference]: Start difference. First operand 431 states and 544 transitions. Second operand has 5 states, 5 states have (on average 8.2) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-23 02:48:16,490 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:48:18,525 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:48:20,371 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.85s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:48:23,087 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:48:26,103 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:48:26,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:48:26,210 INFO L93 Difference]: Finished difference Result 457 states and 573 transitions. [2021-11-23 02:48:26,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 02:48:26,211 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) Word has length 50 [2021-11-23 02:48:26,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:48:26,212 INFO L225 Difference]: With dead ends: 457 [2021-11-23 02:48:26,212 INFO L226 Difference]: Without dead ends: 403 [2021-11-23 02:48:26,212 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:48:26,212 INFO L933 BasicCegarLoop]: 315 mSDtfsCounter, 0 mSDsluCounter, 1063 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 2 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1250 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.5s IncrementalHoareTripleChecker+Time [2021-11-23 02:48:26,213 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 1250 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 178 Invalid, 4 Unknown, 0 Unchecked, 12.5s Time] [2021-11-23 02:48:26,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2021-11-23 02:48:26,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 401. [2021-11-23 02:48:26,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 309 states have (on average 1.2168284789644013) internal successors, (376), 319 states have internal predecessors, (376), 56 states have call successors, (56), 33 states have call predecessors, (56), 35 states have return successors, (59), 52 states have call predecessors, (59), 49 states have call successors, (59) [2021-11-23 02:48:26,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 491 transitions. [2021-11-23 02:48:26,227 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 491 transitions. Word has length 50 [2021-11-23 02:48:26,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:48:26,227 INFO L470 AbstractCegarLoop]: Abstraction has 401 states and 491 transitions. [2021-11-23 02:48:26,228 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-23 02:48:26,228 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 491 transitions. [2021-11-23 02:48:26,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-11-23 02:48:26,229 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:48:26,230 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:48:26,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-11-23 02:48:26,230 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:48:26,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:48:26,231 INFO L85 PathProgramCache]: Analyzing trace with hash -1661907566, now seen corresponding path program 1 times [2021-11-23 02:48:26,231 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:48:26,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496930846] [2021-11-23 02:48:26,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:48:26,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:48:26,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:48:26,428 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:48:26,428 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:48:26,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496930846] [2021-11-23 02:48:26,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496930846] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:48:26,429 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:48:26,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:48:26,429 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177453206] [2021-11-23 02:48:26,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:48:26,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:48:26,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:48:26,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:48:26,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:48:26,431 INFO L87 Difference]: Start difference. First operand 401 states and 491 transitions. Second operand has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 4 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-23 02:48:30,584 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:48:33,880 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:48:34,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:48:34,384 INFO L93 Difference]: Finished difference Result 738 states and 949 transitions. [2021-11-23 02:48:34,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:48:34,385 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 4 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 53 [2021-11-23 02:48:34,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:48:34,389 INFO L225 Difference]: With dead ends: 738 [2021-11-23 02:48:34,389 INFO L226 Difference]: Without dead ends: 554 [2021-11-23 02:48:34,389 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:48:34,390 INFO L933 BasicCegarLoop]: 319 mSDtfsCounter, 534 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 122 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 539 SdHoareTripleChecker+Valid, 744 SdHoareTripleChecker+Invalid, 605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2021-11-23 02:48:34,390 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [539 Valid, 744 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 481 Invalid, 2 Unknown, 0 Unchecked, 7.9s Time] [2021-11-23 02:48:34,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2021-11-23 02:48:34,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 418. [2021-11-23 02:48:34,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 321 states have (on average 1.2211838006230529) internal successors, (392), 332 states have internal predecessors, (392), 59 states have call successors, (59), 34 states have call predecessors, (59), 37 states have return successors, (69), 55 states have call predecessors, (69), 52 states have call successors, (69) [2021-11-23 02:48:34,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 520 transitions. [2021-11-23 02:48:34,417 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 520 transitions. Word has length 53 [2021-11-23 02:48:34,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:48:34,418 INFO L470 AbstractCegarLoop]: Abstraction has 418 states and 520 transitions. [2021-11-23 02:48:34,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 4 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-23 02:48:34,418 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 520 transitions. [2021-11-23 02:48:34,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-23 02:48:34,420 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:48:34,420 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:48:34,420 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-11-23 02:48:34,420 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:48:34,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:48:34,421 INFO L85 PathProgramCache]: Analyzing trace with hash 1191550903, now seen corresponding path program 1 times [2021-11-23 02:48:34,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:48:34,421 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918704157] [2021-11-23 02:48:34,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:48:34,422 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:48:34,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:48:34,727 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 02:48:34,728 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:48:34,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918704157] [2021-11-23 02:48:34,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918704157] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:48:34,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957600936] [2021-11-23 02:48:34,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:48:34,728 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:48:34,728 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:48:34,733 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:48:34,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-23 02:48:35,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:48:35,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 2145 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-23 02:48:35,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:48:35,587 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:48:35,588 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:48:35,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957600936] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:48:35,588 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:48:35,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [5] total 11 [2021-11-23 02:48:35,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900493986] [2021-11-23 02:48:35,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:48:35,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-23 02:48:35,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:48:35,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-23 02:48:35,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-11-23 02:48:35,590 INFO L87 Difference]: Start difference. First operand 418 states and 520 transitions. Second operand has 8 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-23 02:48:37,899 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:48:41,152 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:48:44,859 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:48:45,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:48:45,076 INFO L93 Difference]: Finished difference Result 432 states and 533 transitions. [2021-11-23 02:48:45,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-23 02:48:45,077 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 49 [2021-11-23 02:48:45,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:48:45,078 INFO L225 Difference]: With dead ends: 432 [2021-11-23 02:48:45,078 INFO L226 Difference]: Without dead ends: 414 [2021-11-23 02:48:45,079 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-11-23 02:48:45,080 INFO L933 BasicCegarLoop]: 274 mSDtfsCounter, 20 mSDsluCounter, 1741 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 1810 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2021-11-23 02:48:45,080 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 1810 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 380 Invalid, 3 Unknown, 0 Unchecked, 9.4s Time] [2021-11-23 02:48:45,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-11-23 02:48:45,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 414. [2021-11-23 02:48:45,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 318 states have (on average 1.220125786163522) internal successors, (388), 329 states have internal predecessors, (388), 58 states have call successors, (58), 34 states have call predecessors, (58), 37 states have return successors, (68), 54 states have call predecessors, (68), 51 states have call successors, (68) [2021-11-23 02:48:45,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 514 transitions. [2021-11-23 02:48:45,123 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 514 transitions. Word has length 49 [2021-11-23 02:48:45,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:48:45,123 INFO L470 AbstractCegarLoop]: Abstraction has 414 states and 514 transitions. [2021-11-23 02:48:45,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-23 02:48:45,124 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 514 transitions. [2021-11-23 02:48:45,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-23 02:48:45,125 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:48:45,125 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:48:45,162 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-23 02:48:45,340 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:48:45,341 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:48:45,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:48:45,341 INFO L85 PathProgramCache]: Analyzing trace with hash 1826069395, now seen corresponding path program 1 times [2021-11-23 02:48:45,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:48:45,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509665034] [2021-11-23 02:48:45,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:48:45,341 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:48:45,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:48:45,691 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 02:48:45,691 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:48:45,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509665034] [2021-11-23 02:48:45,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509665034] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:48:45,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054484367] [2021-11-23 02:48:45,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:48:45,691 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:48:45,692 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:48:45,697 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:48:45,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-23 02:48:46,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:48:46,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 2149 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-23 02:48:46,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:48:46,439 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:48:46,439 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:48:46,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054484367] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:48:46,439 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:48:46,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [5] total 11 [2021-11-23 02:48:46,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157214776] [2021-11-23 02:48:46,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:48:46,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-23 02:48:46,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:48:46,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-23 02:48:46,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-11-23 02:48:46,441 INFO L87 Difference]: Start difference. First operand 414 states and 514 transitions. Second operand has 8 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-23 02:48:51,715 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:48:54,756 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:48:58,187 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:48:58,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:48:58,398 INFO L93 Difference]: Finished difference Result 428 states and 527 transitions. [2021-11-23 02:48:58,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-23 02:48:58,399 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 49 [2021-11-23 02:48:58,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:48:58,400 INFO L225 Difference]: With dead ends: 428 [2021-11-23 02:48:58,400 INFO L226 Difference]: Without dead ends: 410 [2021-11-23 02:48:58,401 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-11-23 02:48:58,401 INFO L933 BasicCegarLoop]: 268 mSDtfsCounter, 20 mSDsluCounter, 1700 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 3 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 1763 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.9s IncrementalHoareTripleChecker+Time [2021-11-23 02:48:58,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 1763 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 389 Invalid, 3 Unknown, 0 Unchecked, 11.9s Time] [2021-11-23 02:48:58,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-11-23 02:48:58,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 410. [2021-11-23 02:48:58,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 315 states have (on average 1.2190476190476192) internal successors, (384), 326 states have internal predecessors, (384), 57 states have call successors, (57), 34 states have call predecessors, (57), 37 states have return successors, (67), 53 states have call predecessors, (67), 50 states have call successors, (67) [2021-11-23 02:48:58,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 508 transitions. [2021-11-23 02:48:58,425 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 508 transitions. Word has length 49 [2021-11-23 02:48:58,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:48:58,426 INFO L470 AbstractCegarLoop]: Abstraction has 410 states and 508 transitions. [2021-11-23 02:48:58,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-23 02:48:58,426 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 508 transitions. [2021-11-23 02:48:58,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-23 02:48:58,428 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:48:58,428 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:48:58,453 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-11-23 02:48:58,629 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-11-23 02:48:58,629 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:48:58,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:48:58,630 INFO L85 PathProgramCache]: Analyzing trace with hash -281508948, now seen corresponding path program 1 times [2021-11-23 02:48:58,630 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:48:58,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865649275] [2021-11-23 02:48:58,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:48:58,630 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:48:58,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:48:58,754 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:48:58,754 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:48:58,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865649275] [2021-11-23 02:48:58,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865649275] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:48:58,755 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:48:58,755 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:48:58,755 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484318967] [2021-11-23 02:48:58,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:48:58,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:48:58,756 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:48:58,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:48:58,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:48:58,758 INFO L87 Difference]: Start difference. First operand 410 states and 508 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-23 02:49:01,263 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:49:03,669 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:49:05,962 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:49:06,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:49:06,040 INFO L93 Difference]: Finished difference Result 428 states and 529 transitions. [2021-11-23 02:49:06,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:49:06,040 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 50 [2021-11-23 02:49:06,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:49:06,041 INFO L225 Difference]: With dead ends: 428 [2021-11-23 02:49:06,041 INFO L226 Difference]: Without dead ends: 392 [2021-11-23 02:49:06,041 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-23 02:49:06,043 INFO L933 BasicCegarLoop]: 256 mSDtfsCounter, 1 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 504 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2021-11-23 02:49:06,043 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 504 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 82 Invalid, 3 Unknown, 0 Unchecked, 7.3s Time] [2021-11-23 02:49:06,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2021-11-23 02:49:06,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 392. [2021-11-23 02:49:06,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 298 states have (on average 1.2181208053691275) internal successors, (363), 309 states have internal predecessors, (363), 57 states have call successors, (57), 34 states have call predecessors, (57), 36 states have return successors, (66), 52 states have call predecessors, (66), 50 states have call successors, (66) [2021-11-23 02:49:06,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 486 transitions. [2021-11-23 02:49:06,059 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 486 transitions. Word has length 50 [2021-11-23 02:49:06,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:49:06,060 INFO L470 AbstractCegarLoop]: Abstraction has 392 states and 486 transitions. [2021-11-23 02:49:06,060 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-23 02:49:06,060 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 486 transitions. [2021-11-23 02:49:06,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-23 02:49:06,062 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:49:06,062 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:49:06,062 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-23 02:49:06,062 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:49:06,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:49:06,063 INFO L85 PathProgramCache]: Analyzing trace with hash 362541498, now seen corresponding path program 1 times [2021-11-23 02:49:06,063 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:49:06,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52675087] [2021-11-23 02:49:06,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:49:06,064 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:49:06,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:49:06,338 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:49:06,338 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:49:06,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52675087] [2021-11-23 02:49:06,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52675087] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:49:06,338 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:49:06,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-23 02:49:06,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188222587] [2021-11-23 02:49:06,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:49:06,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-23 02:49:06,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:49:06,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-23 02:49:06,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-23 02:49:06,339 INFO L87 Difference]: Start difference. First operand 392 states and 486 transitions. Second operand has 8 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-23 02:49:09,619 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:49:14,542 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:49:14,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:49:14,743 INFO L93 Difference]: Finished difference Result 406 states and 499 transitions. [2021-11-23 02:49:14,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-23 02:49:14,743 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 50 [2021-11-23 02:49:14,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:49:14,744 INFO L225 Difference]: With dead ends: 406 [2021-11-23 02:49:14,744 INFO L226 Difference]: Without dead ends: 388 [2021-11-23 02:49:14,745 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-11-23 02:49:14,745 INFO L933 BasicCegarLoop]: 248 mSDtfsCounter, 20 mSDsluCounter, 1592 mSDsCounter, 0 mSdLazyCounter, 360 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 1654 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 360 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2021-11-23 02:49:14,746 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 1654 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 360 Invalid, 1 Unknown, 0 Unchecked, 8.3s Time] [2021-11-23 02:49:14,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2021-11-23 02:49:14,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 388. [2021-11-23 02:49:14,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 295 states have (on average 1.2169491525423728) internal successors, (359), 306 states have internal predecessors, (359), 56 states have call successors, (56), 34 states have call predecessors, (56), 36 states have return successors, (65), 51 states have call predecessors, (65), 49 states have call successors, (65) [2021-11-23 02:49:14,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 480 transitions. [2021-11-23 02:49:14,768 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 480 transitions. Word has length 50 [2021-11-23 02:49:14,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:49:14,769 INFO L470 AbstractCegarLoop]: Abstraction has 388 states and 480 transitions. [2021-11-23 02:49:14,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-23 02:49:14,769 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 480 transitions. [2021-11-23 02:49:14,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-23 02:49:14,770 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:49:14,771 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:49:14,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-11-23 02:49:14,771 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:49:14,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:49:14,772 INFO L85 PathProgramCache]: Analyzing trace with hash -2073722009, now seen corresponding path program 1 times [2021-11-23 02:49:14,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:49:14,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424104910] [2021-11-23 02:49:14,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:49:14,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:49:14,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:49:14,982 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-23 02:49:14,982 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:49:14,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424104910] [2021-11-23 02:49:14,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424104910] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:49:14,983 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:49:14,983 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-23 02:49:14,983 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192093286] [2021-11-23 02:49:14,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:49:14,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-23 02:49:14,984 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:49:14,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-23 02:49:14,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-23 02:49:14,984 INFO L87 Difference]: Start difference. First operand 388 states and 480 transitions. Second operand has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-23 02:49:19,119 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:49:20,355 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:49:24,079 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:49:24,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:49:24,234 INFO L93 Difference]: Finished difference Result 402 states and 493 transitions. [2021-11-23 02:49:24,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-23 02:49:24,235 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 1 states have call successors, (7) Word has length 57 [2021-11-23 02:49:24,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:49:24,236 INFO L225 Difference]: With dead ends: 402 [2021-11-23 02:49:24,236 INFO L226 Difference]: Without dead ends: 366 [2021-11-23 02:49:24,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-11-23 02:49:24,237 INFO L933 BasicCegarLoop]: 251 mSDtfsCounter, 1 mSDsluCounter, 1710 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1741 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:49:24,237 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 1741 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 294 Invalid, 2 Unknown, 0 Unchecked, 9.2s Time] [2021-11-23 02:49:24,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2021-11-23 02:49:24,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 366. [2021-11-23 02:49:24,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 281 states have (on average 1.2241992882562278) internal successors, (344), 292 states have internal predecessors, (344), 52 states have call successors, (52), 31 states have call predecessors, (52), 32 states have return successors, (60), 46 states have call predecessors, (60), 45 states have call successors, (60) [2021-11-23 02:49:24,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 456 transitions. [2021-11-23 02:49:24,259 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 456 transitions. Word has length 57 [2021-11-23 02:49:24,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:49:24,260 INFO L470 AbstractCegarLoop]: Abstraction has 366 states and 456 transitions. [2021-11-23 02:49:24,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-23 02:49:24,260 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 456 transitions. [2021-11-23 02:49:24,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-23 02:49:24,261 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:49:24,262 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:49:24,262 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-11-23 02:49:24,262 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:49:24,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:49:24,263 INFO L85 PathProgramCache]: Analyzing trace with hash 614435452, now seen corresponding path program 1 times [2021-11-23 02:49:24,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:49:24,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800879377] [2021-11-23 02:49:24,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:49:24,263 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:49:24,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:49:24,402 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:49:24,402 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:49:24,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800879377] [2021-11-23 02:49:24,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800879377] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:49:24,403 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:49:24,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:49:24,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531206463] [2021-11-23 02:49:24,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:49:24,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:49:24,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:49:24,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:49:24,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:49:24,405 INFO L87 Difference]: Start difference. First operand 366 states and 456 transitions. Second operand has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-23 02:49:27,814 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:49:27,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:49:27,909 INFO L93 Difference]: Finished difference Result 624 states and 790 transitions. [2021-11-23 02:49:27,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:49:27,910 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 58 [2021-11-23 02:49:27,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:49:27,912 INFO L225 Difference]: With dead ends: 624 [2021-11-23 02:49:27,912 INFO L226 Difference]: Without dead ends: 429 [2021-11-23 02:49:27,913 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 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-23 02:49:27,913 INFO L933 BasicCegarLoop]: 263 mSDtfsCounter, 104 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 462 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2021-11-23 02:49:27,913 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 462 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 77 Invalid, 1 Unknown, 0 Unchecked, 3.5s Time] [2021-11-23 02:49:27,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2021-11-23 02:49:27,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 406. [2021-11-23 02:49:27,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 311 states have (on average 1.2186495176848875) internal successors, (379), 322 states have internal predecessors, (379), 57 states have call successors, (57), 35 states have call predecessors, (57), 37 states have return successors, (73), 53 states have call predecessors, (73), 51 states have call successors, (73) [2021-11-23 02:49:27,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 509 transitions. [2021-11-23 02:49:27,932 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 509 transitions. Word has length 58 [2021-11-23 02:49:27,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:49:27,932 INFO L470 AbstractCegarLoop]: Abstraction has 406 states and 509 transitions. [2021-11-23 02:49:27,932 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-23 02:49:27,932 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 509 transitions. [2021-11-23 02:49:27,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-23 02:49:27,933 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:49:27,933 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:49:27,933 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-11-23 02:49:27,934 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:49:27,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:49:27,934 INFO L85 PathProgramCache]: Analyzing trace with hash 605497857, now seen corresponding path program 1 times [2021-11-23 02:49:27,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:49:27,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073075880] [2021-11-23 02:49:27,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:49:27,934 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:49:28,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:49:28,438 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 02:49:28,438 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:49:28,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073075880] [2021-11-23 02:49:28,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073075880] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:49:28,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2092415501] [2021-11-23 02:49:28,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:49:28,438 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:49:28,439 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:49:28,445 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:49:28,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-23 02:49:29,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:49:29,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 2470 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-23 02:49:29,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:49:29,201 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:49:29,201 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:49:29,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2092415501] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:49:29,201 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:49:29,201 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2021-11-23 02:49:29,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235325219] [2021-11-23 02:49:29,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:49:29,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:49:29,202 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:49:29,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:49:29,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-23 02:49:29,203 INFO L87 Difference]: Start difference. First operand 406 states and 509 transitions. Second operand has 5 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-23 02:49:31,361 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:49:34,169 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:49:34,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:49:34,254 INFO L93 Difference]: Finished difference Result 623 states and 795 transitions. [2021-11-23 02:49:34,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 02:49:34,254 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 59 [2021-11-23 02:49:34,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:49:34,256 INFO L225 Difference]: With dead ends: 623 [2021-11-23 02:49:34,256 INFO L226 Difference]: Without dead ends: 392 [2021-11-23 02:49:34,256 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-23 02:49:34,257 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 6 mSDsluCounter, 768 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 891 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2021-11-23 02:49:34,257 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 891 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 143 Invalid, 2 Unknown, 0 Unchecked, 5.0s Time] [2021-11-23 02:49:34,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2021-11-23 02:49:34,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 392. [2021-11-23 02:49:34,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 300 states have (on average 1.2066666666666668) internal successors, (362), 309 states have internal predecessors, (362), 56 states have call successors, (56), 35 states have call predecessors, (56), 35 states have return successors, (71), 52 states have call predecessors, (71), 51 states have call successors, (71) [2021-11-23 02:49:34,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 489 transitions. [2021-11-23 02:49:34,278 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 489 transitions. Word has length 59 [2021-11-23 02:49:34,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:49:34,279 INFO L470 AbstractCegarLoop]: Abstraction has 392 states and 489 transitions. [2021-11-23 02:49:34,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-23 02:49:34,279 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 489 transitions. [2021-11-23 02:49:34,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-23 02:49:34,280 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:49:34,280 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:49:34,304 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-11-23 02:49:34,480 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-11-23 02:49:34,480 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:49:34,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:49:34,481 INFO L85 PathProgramCache]: Analyzing trace with hash -662175331, now seen corresponding path program 1 times [2021-11-23 02:49:34,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:49:34,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717527666] [2021-11-23 02:49:34,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:49:34,481 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:49:34,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:49:34,644 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:49:34,644 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:49:34,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717527666] [2021-11-23 02:49:34,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [717527666] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:49:34,644 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:49:34,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:49:34,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831678791] [2021-11-23 02:49:34,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:49:34,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:49:34,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:49:34,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:49:34,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:49:34,646 INFO L87 Difference]: Start difference. First operand 392 states and 489 transitions. Second operand has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-23 02:49:36,843 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:49:39,929 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:49:40,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:49:40,023 INFO L93 Difference]: Finished difference Result 421 states and 522 transitions. [2021-11-23 02:49:40,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 02:49:40,024 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) Word has length 58 [2021-11-23 02:49:40,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:49:40,025 INFO L225 Difference]: With dead ends: 421 [2021-11-23 02:49:40,026 INFO L226 Difference]: Without dead ends: 394 [2021-11-23 02:49:40,026 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:49:40,027 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 0 mSDsluCounter, 767 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 890 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2021-11-23 02:49:40,027 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 890 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 145 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2021-11-23 02:49:40,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2021-11-23 02:49:40,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 394. [2021-11-23 02:49:40,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 301 states have (on average 1.2059800664451827) internal successors, (363), 311 states have internal predecessors, (363), 56 states have call successors, (56), 35 states have call predecessors, (56), 36 states have return successors, (72), 52 states have call predecessors, (72), 51 states have call successors, (72) [2021-11-23 02:49:40,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 491 transitions. [2021-11-23 02:49:40,078 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 491 transitions. Word has length 58 [2021-11-23 02:49:40,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:49:40,079 INFO L470 AbstractCegarLoop]: Abstraction has 394 states and 491 transitions. [2021-11-23 02:49:40,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-23 02:49:40,079 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 491 transitions. [2021-11-23 02:49:40,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-11-23 02:49:40,081 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:49:40,081 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:49:40,082 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-11-23 02:49:40,082 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:49:40,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:49:40,083 INFO L85 PathProgramCache]: Analyzing trace with hash 414418394, now seen corresponding path program 1 times [2021-11-23 02:49:40,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:49:40,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799935086] [2021-11-23 02:49:40,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:49:40,083 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:49:40,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:49:40,288 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:49:40,288 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:49:40,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799935086] [2021-11-23 02:49:40,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799935086] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:49:40,288 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:49:40,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:49:40,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671766839] [2021-11-23 02:49:40,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:49:40,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:49:40,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:49:40,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:49:40,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:49:40,290 INFO L87 Difference]: Start difference. First operand 394 states and 491 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-23 02:49:42,455 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:49:45,213 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:49:45,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:49:45,466 INFO L93 Difference]: Finished difference Result 602 states and 749 transitions. [2021-11-23 02:49:45,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 02:49:45,466 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 63 [2021-11-23 02:49:45,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:49:45,468 INFO L225 Difference]: With dead ends: 602 [2021-11-23 02:49:45,468 INFO L226 Difference]: Without dead ends: 385 [2021-11-23 02:49:45,469 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:49:45,470 INFO L933 BasicCegarLoop]: 222 mSDtfsCounter, 240 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 8 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:49:45,470 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [241 Valid, 552 Invalid, 301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 291 Invalid, 2 Unknown, 0 Unchecked, 5.1s Time] [2021-11-23 02:49:45,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2021-11-23 02:49:45,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 377. [2021-11-23 02:49:45,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 289 states have (on average 1.1972318339100345) internal successors, (346), 298 states have internal predecessors, (346), 53 states have call successors, (53), 34 states have call predecessors, (53), 34 states have return successors, (62), 49 states have call predecessors, (62), 48 states have call successors, (62) [2021-11-23 02:49:45,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 461 transitions. [2021-11-23 02:49:45,489 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 461 transitions. Word has length 63 [2021-11-23 02:49:45,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:49:45,489 INFO L470 AbstractCegarLoop]: Abstraction has 377 states and 461 transitions. [2021-11-23 02:49:45,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-23 02:49:45,490 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 461 transitions. [2021-11-23 02:49:45,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-11-23 02:49:45,492 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:49:45,492 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:49:45,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-11-23 02:49:45,492 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:49:45,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:49:45,493 INFO L85 PathProgramCache]: Analyzing trace with hash 26906475, now seen corresponding path program 1 times [2021-11-23 02:49:45,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:49:45,494 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755772080] [2021-11-23 02:49:45,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:49:45,494 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:49:45,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:49:45,841 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:49:45,841 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:49:45,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755772080] [2021-11-23 02:49:45,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755772080] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:49:45,842 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:49:45,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-23 02:49:45,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117987097] [2021-11-23 02:49:45,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:49:45,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-23 02:49:45,843 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:49:45,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-23 02:49:45,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-11-23 02:49:45,843 INFO L87 Difference]: Start difference. First operand 377 states and 461 transitions. Second operand has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-23 02:49:48,122 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:49:50,155 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:49:51,435 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:49:53,122 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:49:54,718 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:49:57,348 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:49:57,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:49:57,860 INFO L93 Difference]: Finished difference Result 438 states and 536 transitions. [2021-11-23 02:49:57,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-23 02:49:57,861 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 64 [2021-11-23 02:49:57,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:49:57,863 INFO L225 Difference]: With dead ends: 438 [2021-11-23 02:49:57,863 INFO L226 Difference]: Without dead ends: 434 [2021-11-23 02:49:57,864 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-11-23 02:49:57,864 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 563 mSDsluCounter, 499 mSDsCounter, 0 mSdLazyCounter, 456 mSolverCounterSat, 165 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 571 SdHoareTripleChecker+Valid, 652 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 456 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.9s IncrementalHoareTripleChecker+Time [2021-11-23 02:49:57,865 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [571 Valid, 652 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 456 Invalid, 2 Unknown, 0 Unchecked, 11.9s Time] [2021-11-23 02:49:57,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2021-11-23 02:49:57,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 410. [2021-11-23 02:49:57,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 313 states have (on average 1.207667731629393) internal successors, (378), 326 states have internal predecessors, (378), 56 states have call successors, (56), 37 states have call predecessors, (56), 40 states have return successors, (71), 51 states have call predecessors, (71), 51 states have call successors, (71) [2021-11-23 02:49:57,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 505 transitions. [2021-11-23 02:49:57,901 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 505 transitions. Word has length 64 [2021-11-23 02:49:57,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:49:57,902 INFO L470 AbstractCegarLoop]: Abstraction has 410 states and 505 transitions. [2021-11-23 02:49:57,902 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-23 02:49:57,902 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 505 transitions. [2021-11-23 02:49:57,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-23 02:49:57,904 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:49:57,904 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:49:57,904 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-11-23 02:49:57,905 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:49:57,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:49:57,905 INFO L85 PathProgramCache]: Analyzing trace with hash 951520717, now seen corresponding path program 1 times [2021-11-23 02:49:57,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:49:57,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934056687] [2021-11-23 02:49:57,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:49:57,906 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:49:57,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:49:58,089 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:49:58,089 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:49:58,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934056687] [2021-11-23 02:49:58,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934056687] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:49:58,089 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:49:58,090 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:49:58,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148370076] [2021-11-23 02:49:58,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:49:58,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:49:58,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:49:58,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:49:58,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:49:58,091 INFO L87 Difference]: Start difference. First operand 410 states and 505 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-23 02:49:59,961 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:50:01,997 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:50:05,670 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:50:05,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:50:05,784 INFO L93 Difference]: Finished difference Result 420 states and 514 transitions. [2021-11-23 02:50:05,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 02:50:05,785 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) Word has length 60 [2021-11-23 02:50:05,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:50:05,787 INFO L225 Difference]: With dead ends: 420 [2021-11-23 02:50:05,787 INFO L226 Difference]: Without dead ends: 391 [2021-11-23 02:50:05,787 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:50:05,788 INFO L933 BasicCegarLoop]: 219 mSDtfsCounter, 0 mSDsluCounter, 752 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 870 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2021-11-23 02:50:05,788 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 870 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 139 Invalid, 2 Unknown, 0 Unchecked, 7.7s Time] [2021-11-23 02:50:05,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2021-11-23 02:50:05,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 389. [2021-11-23 02:50:05,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 296 states have (on average 1.2027027027027026) internal successors, (356), 307 states have internal predecessors, (356), 54 states have call successors, (54), 37 states have call predecessors, (54), 38 states have return successors, (68), 49 states have call predecessors, (68), 50 states have call successors, (68) [2021-11-23 02:50:05,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 478 transitions. [2021-11-23 02:50:05,810 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 478 transitions. Word has length 60 [2021-11-23 02:50:05,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:50:05,810 INFO L470 AbstractCegarLoop]: Abstraction has 389 states and 478 transitions. [2021-11-23 02:50:05,810 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-23 02:50:05,810 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 478 transitions. [2021-11-23 02:50:05,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-23 02:50:05,811 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:50:05,812 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:50:05,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-11-23 02:50:05,812 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:50:05,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:50:05,815 INFO L85 PathProgramCache]: Analyzing trace with hash -160833995, now seen corresponding path program 1 times [2021-11-23 02:50:05,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:50:05,815 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140261978] [2021-11-23 02:50:05,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:50:05,816 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:50:05,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:50:06,149 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 02:50:06,150 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:50:06,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140261978] [2021-11-23 02:50:06,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140261978] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:50:06,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005116720] [2021-11-23 02:50:06,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:50:06,150 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:50:06,151 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:50:06,153 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:50:06,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-23 02:50:06,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:50:06,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 2208 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-23 02:50:06,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:50:07,199 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:50:07,199 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:50:07,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1005116720] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:50:07,199 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:50:07,200 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [5] total 11 [2021-11-23 02:50:07,200 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647851499] [2021-11-23 02:50:07,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:50:07,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-23 02:50:07,200 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:50:07,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-23 02:50:07,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-11-23 02:50:07,201 INFO L87 Difference]: Start difference. First operand 389 states and 478 transitions. Second operand has 8 states, 7 states have (on average 7.285714285714286) internal successors, (51), 6 states have internal predecessors, (51), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-23 02:50:09,826 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:50:12,416 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:50:13,677 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:50:17,062 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:50:17,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:50:17,235 INFO L93 Difference]: Finished difference Result 401 states and 489 transitions. [2021-11-23 02:50:17,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-23 02:50:17,235 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 7.285714285714286) internal successors, (51), 6 states have internal predecessors, (51), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) Word has length 60 [2021-11-23 02:50:17,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:50:17,236 INFO L225 Difference]: With dead ends: 401 [2021-11-23 02:50:17,237 INFO L226 Difference]: Without dead ends: 360 [2021-11-23 02:50:17,237 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-11-23 02:50:17,238 INFO L933 BasicCegarLoop]: 219 mSDtfsCounter, 1 mSDsluCounter, 1413 mSDsCounter, 0 mSdLazyCounter, 323 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1455 SdHoareTripleChecker+Invalid, 328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 323 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.0s IncrementalHoareTripleChecker+Time [2021-11-23 02:50:17,238 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 1455 Invalid, 328 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 323 Invalid, 3 Unknown, 0 Unchecked, 10.0s Time] [2021-11-23 02:50:17,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2021-11-23 02:50:17,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 360. [2021-11-23 02:50:17,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 360 states, 270 states have (on average 1.2074074074074075) internal successors, (326), 281 states have internal predecessors, (326), 52 states have call successors, (52), 36 states have call predecessors, (52), 37 states have return successors, (66), 47 states have call predecessors, (66), 48 states have call successors, (66) [2021-11-23 02:50:17,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 360 states to 360 states and 444 transitions. [2021-11-23 02:50:17,267 INFO L78 Accepts]: Start accepts. Automaton has 360 states and 444 transitions. Word has length 60 [2021-11-23 02:50:17,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:50:17,267 INFO L470 AbstractCegarLoop]: Abstraction has 360 states and 444 transitions. [2021-11-23 02:50:17,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 7.285714285714286) internal successors, (51), 6 states have internal predecessors, (51), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-23 02:50:17,267 INFO L276 IsEmpty]: Start isEmpty. Operand 360 states and 444 transitions. [2021-11-23 02:50:17,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-11-23 02:50:17,269 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:50:17,269 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:50:17,296 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-23 02:50:17,472 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:50:17,473 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:50:17,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:50:17,473 INFO L85 PathProgramCache]: Analyzing trace with hash 2045792832, now seen corresponding path program 1 times [2021-11-23 02:50:17,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:50:17,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37243426] [2021-11-23 02:50:17,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:50:17,473 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:50:17,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:50:17,802 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:50:17,803 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:50:17,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37243426] [2021-11-23 02:50:17,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37243426] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:50:17,803 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:50:17,803 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-23 02:50:17,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962305948] [2021-11-23 02:50:17,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:50:17,804 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-23 02:50:17,804 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:50:17,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-23 02:50:17,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-11-23 02:50:17,805 INFO L87 Difference]: Start difference. First operand 360 states and 444 transitions. Second operand has 8 states, 7 states have (on average 7.142857142857143) internal successors, (50), 7 states have internal predecessors, (50), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-23 02:50:19,702 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:50:23,236 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:50:25,273 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:50:28,423 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:50:28,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:50:28,811 INFO L93 Difference]: Finished difference Result 388 states and 476 transitions. [2021-11-23 02:50:28,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-23 02:50:28,812 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 7.142857142857143) internal successors, (50), 7 states have internal predecessors, (50), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 68 [2021-11-23 02:50:28,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:50:28,813 INFO L225 Difference]: With dead ends: 388 [2021-11-23 02:50:28,813 INFO L226 Difference]: Without dead ends: 385 [2021-11-23 02:50:28,814 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-11-23 02:50:28,814 INFO L933 BasicCegarLoop]: 186 mSDtfsCounter, 468 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 427 mSolverCounterSat, 181 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 598 SdHoareTripleChecker+Invalid, 611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 181 IncrementalHoareTripleChecker+Valid, 427 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2021-11-23 02:50:28,814 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [476 Valid, 598 Invalid, 611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [181 Valid, 427 Invalid, 3 Unknown, 0 Unchecked, 10.9s Time] [2021-11-23 02:50:28,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2021-11-23 02:50:28,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 367. [2021-11-23 02:50:28,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 275 states have (on average 1.2036363636363636) internal successors, (331), 287 states have internal predecessors, (331), 53 states have call successors, (53), 37 states have call predecessors, (53), 38 states have return successors, (67), 47 states have call predecessors, (67), 49 states have call successors, (67) [2021-11-23 02:50:28,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 451 transitions. [2021-11-23 02:50:28,836 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 451 transitions. Word has length 68 [2021-11-23 02:50:28,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:50:28,837 INFO L470 AbstractCegarLoop]: Abstraction has 367 states and 451 transitions. [2021-11-23 02:50:28,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 7.142857142857143) internal successors, (50), 7 states have internal predecessors, (50), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-23 02:50:28,837 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 451 transitions. [2021-11-23 02:50:28,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-23 02:50:28,838 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:50:28,839 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:50:28,839 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-11-23 02:50:28,839 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:50:28,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:50:28,840 INFO L85 PathProgramCache]: Analyzing trace with hash -1678453949, now seen corresponding path program 1 times [2021-11-23 02:50:28,840 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:50:28,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195159085] [2021-11-23 02:50:28,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:50:28,841 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:50:28,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:50:28,996 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:50:28,997 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:50:28,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195159085] [2021-11-23 02:50:28,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195159085] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:50:28,997 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:50:28,997 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:50:28,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590676729] [2021-11-23 02:50:28,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:50:28,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:50:28,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:50:28,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:50:28,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:50:28,999 INFO L87 Difference]: Start difference. First operand 367 states and 451 transitions. Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-23 02:50:31,230 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:50:34,208 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:50:34,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:50:34,306 INFO L93 Difference]: Finished difference Result 405 states and 489 transitions. [2021-11-23 02:50:34,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 02:50:34,306 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 61 [2021-11-23 02:50:34,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:50:34,308 INFO L225 Difference]: With dead ends: 405 [2021-11-23 02:50:34,308 INFO L226 Difference]: Without dead ends: 367 [2021-11-23 02:50:34,309 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:50:34,309 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 0 mSDsluCounter, 624 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 714 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2021-11-23 02:50:34,310 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 714 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 141 Invalid, 2 Unknown, 0 Unchecked, 5.3s Time] [2021-11-23 02:50:34,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2021-11-23 02:50:34,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 367. [2021-11-23 02:50:34,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 275 states have (on average 1.2) internal successors, (330), 287 states have internal predecessors, (330), 53 states have call successors, (53), 37 states have call predecessors, (53), 38 states have return successors, (67), 47 states have call predecessors, (67), 49 states have call successors, (67) [2021-11-23 02:50:34,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 450 transitions. [2021-11-23 02:50:34,336 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 450 transitions. Word has length 61 [2021-11-23 02:50:34,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:50:34,336 INFO L470 AbstractCegarLoop]: Abstraction has 367 states and 450 transitions. [2021-11-23 02:50:34,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-23 02:50:34,337 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 450 transitions. [2021-11-23 02:50:34,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-23 02:50:34,338 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:50:34,338 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:50:34,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-11-23 02:50:34,338 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:50:34,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:50:34,338 INFO L85 PathProgramCache]: Analyzing trace with hash -610807070, now seen corresponding path program 1 times [2021-11-23 02:50:34,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:50:34,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223527557] [2021-11-23 02:50:34,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:50:34,339 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:50:34,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:50:34,732 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 02:50:34,732 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:50:34,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223527557] [2021-11-23 02:50:34,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223527557] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:50:34,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471424898] [2021-11-23 02:50:34,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:50:34,733 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:50:34,733 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:50:34,734 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:50:34,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-23 02:50:35,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:50:35,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 2260 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-23 02:50:35,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:50:35,550 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:50:35,550 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:50:35,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471424898] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:50:35,550 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:50:35,551 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [5] total 11 [2021-11-23 02:50:35,551 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281017642] [2021-11-23 02:50:35,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:50:35,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-23 02:50:35,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:50:35,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-23 02:50:35,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-11-23 02:50:35,552 INFO L87 Difference]: Start difference. First operand 367 states and 450 transitions. Second operand has 8 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-23 02:50:38,520 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:50:40,569 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:50:43,410 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:50:47,237 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:50:47,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:50:47,461 INFO L93 Difference]: Finished difference Result 381 states and 463 transitions. [2021-11-23 02:50:47,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-23 02:50:47,462 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 62 [2021-11-23 02:50:47,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:50:47,463 INFO L225 Difference]: With dead ends: 381 [2021-11-23 02:50:47,463 INFO L226 Difference]: Without dead ends: 345 [2021-11-23 02:50:47,464 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-11-23 02:50:47,464 INFO L933 BasicCegarLoop]: 178 mSDtfsCounter, 22 mSDsluCounter, 1133 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 2 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 1156 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.8s IncrementalHoareTripleChecker+Time [2021-11-23 02:50:47,465 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 1156 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 324 Invalid, 4 Unknown, 0 Unchecked, 11.8s Time] [2021-11-23 02:50:47,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2021-11-23 02:50:47,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 345. [2021-11-23 02:50:47,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 260 states have (on average 1.2038461538461538) internal successors, (313), 272 states have internal predecessors, (313), 49 states have call successors, (49), 34 states have call predecessors, (49), 35 states have return successors, (63), 43 states have call predecessors, (63), 45 states have call successors, (63) [2021-11-23 02:50:47,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 425 transitions. [2021-11-23 02:50:47,495 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 425 transitions. Word has length 62 [2021-11-23 02:50:47,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:50:47,496 INFO L470 AbstractCegarLoop]: Abstraction has 345 states and 425 transitions. [2021-11-23 02:50:47,496 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-23 02:50:47,496 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 425 transitions. [2021-11-23 02:50:47,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-11-23 02:50:47,497 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:50:47,498 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:50:47,544 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-23 02:50:47,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-11-23 02:50:47,721 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:50:47,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:50:47,721 INFO L85 PathProgramCache]: Analyzing trace with hash -32730726, now seen corresponding path program 1 times [2021-11-23 02:50:47,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:50:47,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614178834] [2021-11-23 02:50:47,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:50:47,722 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:50:47,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:50:47,905 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:50:47,906 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:50:47,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614178834] [2021-11-23 02:50:47,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614178834] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:50:47,906 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:50:47,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:50:47,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391188242] [2021-11-23 02:50:47,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:50:47,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:50:47,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:50:47,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:50:47,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:50:47,908 INFO L87 Difference]: Start difference. First operand 345 states and 425 transitions. Second operand has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2021-11-23 02:50:50,121 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:50:52,157 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:50:55,666 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:50:55,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:50:55,768 INFO L93 Difference]: Finished difference Result 492 states and 602 transitions. [2021-11-23 02:50:55,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 02:50:55,768 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) Word has length 67 [2021-11-23 02:50:55,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:50:55,770 INFO L225 Difference]: With dead ends: 492 [2021-11-23 02:50:55,770 INFO L226 Difference]: Without dead ends: 353 [2021-11-23 02:50:55,770 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:50:55,772 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 16 mSDsluCounter, 574 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 655 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2021-11-23 02:50:55,773 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 655 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 146 Invalid, 2 Unknown, 0 Unchecked, 7.8s Time] [2021-11-23 02:50:55,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2021-11-23 02:50:55,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 324. [2021-11-23 02:50:55,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 245 states have (on average 1.183673469387755) internal successors, (290), 253 states have internal predecessors, (290), 46 states have call successors, (46), 31 states have call predecessors, (46), 32 states have return successors, (57), 44 states have call predecessors, (57), 42 states have call successors, (57) [2021-11-23 02:50:55,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 393 transitions. [2021-11-23 02:50:55,801 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 393 transitions. Word has length 67 [2021-11-23 02:50:55,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:50:55,803 INFO L470 AbstractCegarLoop]: Abstraction has 324 states and 393 transitions. [2021-11-23 02:50:55,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2021-11-23 02:50:55,803 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 393 transitions. [2021-11-23 02:50:55,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-11-23 02:50:55,804 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:50:55,805 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:50:55,805 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-11-23 02:50:55,805 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:50:55,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:50:55,806 INFO L85 PathProgramCache]: Analyzing trace with hash -675826189, now seen corresponding path program 1 times [2021-11-23 02:50:55,806 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:50:55,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379531681] [2021-11-23 02:50:55,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:50:55,806 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:50:55,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:50:55,960 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:50:55,960 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:50:55,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379531681] [2021-11-23 02:50:55,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379531681] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:50:55,961 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:50:55,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:50:55,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566429664] [2021-11-23 02:50:55,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:50:55,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:50:55,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:50:55,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:50:55,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:50:55,963 INFO L87 Difference]: Start difference. First operand 324 states and 393 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-11-23 02:51:00,265 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:00,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:51:00,538 INFO L93 Difference]: Finished difference Result 595 states and 692 transitions. [2021-11-23 02:51:00,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:51:00,539 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 63 [2021-11-23 02:51:00,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:51:00,541 INFO L225 Difference]: With dead ends: 595 [2021-11-23 02:51:00,542 INFO L226 Difference]: Without dead ends: 385 [2021-11-23 02:51:00,542 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:51:00,543 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 207 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 43 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2021-11-23 02:51:00,543 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 447 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 277 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2021-11-23 02:51:00,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2021-11-23 02:51:00,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 367. [2021-11-23 02:51:00,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 277 states have (on average 1.1660649819494584) internal successors, (323), 287 states have internal predecessors, (323), 48 states have call successors, (48), 40 states have call predecessors, (48), 41 states have return successors, (57), 44 states have call predecessors, (57), 44 states have call successors, (57) [2021-11-23 02:51:00,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 428 transitions. [2021-11-23 02:51:00,581 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 428 transitions. Word has length 63 [2021-11-23 02:51:00,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:51:00,581 INFO L470 AbstractCegarLoop]: Abstraction has 367 states and 428 transitions. [2021-11-23 02:51:00,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-11-23 02:51:00,582 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 428 transitions. [2021-11-23 02:51:00,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-11-23 02:51:00,583 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:51:00,583 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:51:00,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-11-23 02:51:00,584 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:51:00,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:51:00,584 INFO L85 PathProgramCache]: Analyzing trace with hash 2008274622, now seen corresponding path program 1 times [2021-11-23 02:51:00,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:51:00,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077816582] [2021-11-23 02:51:00,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:51:00,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:51:00,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:51:00,830 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:51:00,830 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:51:00,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077816582] [2021-11-23 02:51:00,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077816582] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:51:00,830 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:51:00,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-23 02:51:00,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734385943] [2021-11-23 02:51:00,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:51:00,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-23 02:51:00,831 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:51:00,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-23 02:51:00,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-23 02:51:00,832 INFO L87 Difference]: Start difference. First operand 367 states and 428 transitions. Second operand has 8 states, 7 states have (on average 7.571428571428571) internal successors, (53), 7 states have internal predecessors, (53), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2021-11-23 02:51:03,478 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:05,501 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:10,421 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:10,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:51:10,548 INFO L93 Difference]: Finished difference Result 369 states and 429 transitions. [2021-11-23 02:51:10,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-23 02:51:10,548 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 7.571428571428571) internal successors, (53), 7 states have internal predecessors, (53), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 64 [2021-11-23 02:51:10,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:51:10,549 INFO L225 Difference]: With dead ends: 369 [2021-11-23 02:51:10,549 INFO L226 Difference]: Without dead ends: 323 [2021-11-23 02:51:10,550 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-11-23 02:51:10,550 INFO L933 BasicCegarLoop]: 159 mSDtfsCounter, 20 mSDsluCounter, 1040 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 1061 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2021-11-23 02:51:10,551 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 1061 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 271 Invalid, 2 Unknown, 0 Unchecked, 9.6s Time] [2021-11-23 02:51:10,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2021-11-23 02:51:10,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 323. [2021-11-23 02:51:10,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 240 states have (on average 1.1791666666666667) internal successors, (283), 249 states have internal predecessors, (283), 44 states have call successors, (44), 37 states have call predecessors, (44), 38 states have return successors, (54), 41 states have call predecessors, (54), 41 states have call successors, (54) [2021-11-23 02:51:10,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 381 transitions. [2021-11-23 02:51:10,575 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 381 transitions. Word has length 64 [2021-11-23 02:51:10,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:51:10,575 INFO L470 AbstractCegarLoop]: Abstraction has 323 states and 381 transitions. [2021-11-23 02:51:10,575 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 7.571428571428571) internal successors, (53), 7 states have internal predecessors, (53), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2021-11-23 02:51:10,575 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 381 transitions. [2021-11-23 02:51:10,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-11-23 02:51:10,576 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:51:10,577 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:51:10,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-11-23 02:51:10,577 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:51:10,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:51:10,578 INFO L85 PathProgramCache]: Analyzing trace with hash 550449099, now seen corresponding path program 1 times [2021-11-23 02:51:10,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:51:10,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231855551] [2021-11-23 02:51:10,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:51:10,579 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:51:10,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:51:10,820 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:51:10,820 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:51:10,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231855551] [2021-11-23 02:51:10,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231855551] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:51:10,820 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:51:10,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 02:51:10,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771533602] [2021-11-23 02:51:10,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:51:10,821 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 02:51:10,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:51:10,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 02:51:10,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:51:10,822 INFO L87 Difference]: Start difference. First operand 323 states and 381 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 6 states have internal predecessors, (52), 4 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-23 02:51:13,485 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:15,513 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:17,937 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:18,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:51:18,258 INFO L93 Difference]: Finished difference Result 369 states and 438 transitions. [2021-11-23 02:51:18,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-23 02:51:18,259 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 6 states have internal predecessors, (52), 4 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 72 [2021-11-23 02:51:18,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:51:18,260 INFO L225 Difference]: With dead ends: 369 [2021-11-23 02:51:18,260 INFO L226 Difference]: Without dead ends: 365 [2021-11-23 02:51:18,260 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-11-23 02:51:18,261 INFO L933 BasicCegarLoop]: 166 mSDtfsCounter, 189 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 350 mSolverCounterSat, 50 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 450 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 350 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2021-11-23 02:51:18,261 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [196 Valid, 450 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 350 Invalid, 2 Unknown, 0 Unchecked, 7.4s Time] [2021-11-23 02:51:18,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2021-11-23 02:51:18,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 317. [2021-11-23 02:51:18,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 239 states have (on average 1.1966527196652719) internal successors, (286), 248 states have internal predecessors, (286), 39 states have call successors, (39), 33 states have call predecessors, (39), 38 states have return successors, (49), 41 states have call predecessors, (49), 37 states have call successors, (49) [2021-11-23 02:51:18,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 374 transitions. [2021-11-23 02:51:18,293 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 374 transitions. Word has length 72 [2021-11-23 02:51:18,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:51:18,294 INFO L470 AbstractCegarLoop]: Abstraction has 317 states and 374 transitions. [2021-11-23 02:51:18,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 6 states have internal predecessors, (52), 4 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-23 02:51:18,294 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 374 transitions. [2021-11-23 02:51:18,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-23 02:51:18,295 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:51:18,296 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:51:18,296 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-11-23 02:51:18,296 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:51:18,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:51:18,297 INFO L85 PathProgramCache]: Analyzing trace with hash -786004592, now seen corresponding path program 1 times [2021-11-23 02:51:18,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:51:18,297 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426556415] [2021-11-23 02:51:18,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:51:18,298 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:51:18,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:51:18,537 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:51:18,537 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:51:18,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426556415] [2021-11-23 02:51:18,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426556415] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:51:18,537 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:51:18,537 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 02:51:18,538 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650469503] [2021-11-23 02:51:18,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:51:18,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 02:51:18,538 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:51:18,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 02:51:18,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:51:18,539 INFO L87 Difference]: Start difference. First operand 317 states and 374 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-11-23 02:51:20,042 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:22,071 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:24,963 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:25,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:51:25,216 INFO L93 Difference]: Finished difference Result 410 states and 500 transitions. [2021-11-23 02:51:25,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-23 02:51:25,217 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 80 [2021-11-23 02:51:25,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:51:25,218 INFO L225 Difference]: With dead ends: 410 [2021-11-23 02:51:25,218 INFO L226 Difference]: Without dead ends: 324 [2021-11-23 02:51:25,219 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-11-23 02:51:25,219 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 124 mSDsluCounter, 642 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 14 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 714 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2021-11-23 02:51:25,219 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 714 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 168 Invalid, 2 Unknown, 0 Unchecked, 6.6s Time] [2021-11-23 02:51:25,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2021-11-23 02:51:25,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 313. [2021-11-23 02:51:25,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 234 states have (on average 1.1495726495726495) internal successors, (269), 242 states have internal predecessors, (269), 42 states have call successors, (42), 32 states have call predecessors, (42), 36 states have return successors, (45), 40 states have call predecessors, (45), 38 states have call successors, (45) [2021-11-23 02:51:25,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 356 transitions. [2021-11-23 02:51:25,244 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 356 transitions. Word has length 80 [2021-11-23 02:51:25,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:51:25,244 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 356 transitions. [2021-11-23 02:51:25,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 6 states have internal predecessors, (61), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-11-23 02:51:25,244 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 356 transitions. [2021-11-23 02:51:25,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-11-23 02:51:25,245 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:51:25,245 INFO L514 BasicCegarLoop]: trace histogram [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-23 02:51:25,245 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-11-23 02:51:25,245 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:51:25,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:51:25,246 INFO L85 PathProgramCache]: Analyzing trace with hash 1829370177, now seen corresponding path program 1 times [2021-11-23 02:51:25,246 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:51:25,247 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980878105] [2021-11-23 02:51:25,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:51:25,247 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:51:25,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:51:25,587 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-11-23 02:51:25,588 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:51:25,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980878105] [2021-11-23 02:51:25,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980878105] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:51:25,588 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:51:25,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-23 02:51:25,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618738445] [2021-11-23 02:51:25,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:51:25,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-23 02:51:25,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:51:25,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-23 02:51:25,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-11-23 02:51:25,589 INFO L87 Difference]: Start difference. First operand 313 states and 356 transitions. Second operand has 10 states, 9 states have (on average 5.666666666666667) internal successors, (51), 8 states have internal predecessors, (51), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) [2021-11-23 02:51:30,294 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:32,773 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:34,811 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:37,227 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:37,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:51:37,666 INFO L93 Difference]: Finished difference Result 337 states and 386 transitions. [2021-11-23 02:51:37,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-23 02:51:37,666 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.666666666666667) internal successors, (51), 8 states have internal predecessors, (51), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) Word has length 84 [2021-11-23 02:51:37,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:51:37,668 INFO L225 Difference]: With dead ends: 337 [2021-11-23 02:51:37,668 INFO L226 Difference]: Without dead ends: 330 [2021-11-23 02:51:37,668 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-11-23 02:51:37,669 INFO L933 BasicCegarLoop]: 162 mSDtfsCounter, 246 mSDsluCounter, 577 mSDsCounter, 0 mSdLazyCounter, 427 mSolverCounterSat, 86 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 427 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.0s IncrementalHoareTripleChecker+Time [2021-11-23 02:51:37,669 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [247 Valid, 646 Invalid, 517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 427 Invalid, 4 Unknown, 0 Unchecked, 12.0s Time] [2021-11-23 02:51:37,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2021-11-23 02:51:37,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 313. [2021-11-23 02:51:37,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 234 states have (on average 1.141025641025641) internal successors, (267), 242 states have internal predecessors, (267), 42 states have call successors, (42), 32 states have call predecessors, (42), 36 states have return successors, (45), 40 states have call predecessors, (45), 38 states have call successors, (45) [2021-11-23 02:51:37,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 354 transitions. [2021-11-23 02:51:37,692 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 354 transitions. Word has length 84 [2021-11-23 02:51:37,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:51:37,692 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 354 transitions. [2021-11-23 02:51:37,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.666666666666667) internal successors, (51), 8 states have internal predecessors, (51), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) [2021-11-23 02:51:37,692 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 354 transitions. [2021-11-23 02:51:37,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-11-23 02:51:37,693 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:51:37,693 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:51:37,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-11-23 02:51:37,694 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:51:37,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:51:37,695 INFO L85 PathProgramCache]: Analyzing trace with hash 1482280964, now seen corresponding path program 1 times [2021-11-23 02:51:37,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:51:37,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294921348] [2021-11-23 02:51:37,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:51:37,695 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:51:37,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:51:38,052 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-11-23 02:51:38,053 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:51:38,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294921348] [2021-11-23 02:51:38,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294921348] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:51:38,053 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:51:38,053 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-23 02:51:38,053 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935488513] [2021-11-23 02:51:38,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:51:38,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 02:51:38,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:51:38,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 02:51:38,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:51:38,055 INFO L87 Difference]: Start difference. First operand 313 states and 354 transitions. Second operand has 7 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) [2021-11-23 02:51:39,532 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:40,633 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:43,954 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:46,227 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:46,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:51:46,469 INFO L93 Difference]: Finished difference Result 352 states and 402 transitions. [2021-11-23 02:51:46,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 02:51:46,470 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) Word has length 87 [2021-11-23 02:51:46,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:51:46,471 INFO L225 Difference]: With dead ends: 352 [2021-11-23 02:51:46,471 INFO L226 Difference]: Without dead ends: 336 [2021-11-23 02:51:46,472 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-11-23 02:51:46,472 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 254 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 81 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 419 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2021-11-23 02:51:46,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [254 Valid, 419 Invalid, 282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 199 Invalid, 2 Unknown, 0 Unchecked, 8.3s Time] [2021-11-23 02:51:46,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2021-11-23 02:51:46,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 270. [2021-11-23 02:51:46,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 201 states have (on average 1.1194029850746268) internal successors, (225), 206 states have internal predecessors, (225), 36 states have call successors, (36), 29 states have call predecessors, (36), 32 states have return successors, (39), 35 states have call predecessors, (39), 33 states have call successors, (39) [2021-11-23 02:51:46,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 300 transitions. [2021-11-23 02:51:46,497 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 300 transitions. Word has length 87 [2021-11-23 02:51:46,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:51:46,497 INFO L470 AbstractCegarLoop]: Abstraction has 270 states and 300 transitions. [2021-11-23 02:51:46,498 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 1 states have call successors, (9) [2021-11-23 02:51:46,498 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 300 transitions. [2021-11-23 02:51:46,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-11-23 02:51:46,500 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:51:46,500 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:51:46,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-11-23 02:51:46,500 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:51:46,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:51:46,501 INFO L85 PathProgramCache]: Analyzing trace with hash 1905567718, now seen corresponding path program 1 times [2021-11-23 02:51:46,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:51:46,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895304311] [2021-11-23 02:51:46,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:51:46,502 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:51:46,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:51:46,717 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-23 02:51:46,717 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:51:46,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895304311] [2021-11-23 02:51:46,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895304311] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:51:46,717 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:51:46,718 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 02:51:46,718 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098827652] [2021-11-23 02:51:46,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:51:46,718 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 02:51:46,718 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:51:46,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 02:51:46,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:51:46,719 INFO L87 Difference]: Start difference. First operand 270 states and 300 transitions. Second operand has 6 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 4 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:51:48,486 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:49,664 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:51,997 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:52,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:51:52,146 INFO L93 Difference]: Finished difference Result 321 states and 347 transitions. [2021-11-23 02:51:52,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-23 02:51:52,147 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 4 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 90 [2021-11-23 02:51:52,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:51:52,147 INFO L225 Difference]: With dead ends: 321 [2021-11-23 02:51:52,148 INFO L226 Difference]: Without dead ends: 230 [2021-11-23 02:51:52,148 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-11-23 02:51:52,148 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 121 mSDsluCounter, 641 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 14 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2021-11-23 02:51:52,149 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 693 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 180 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2021-11-23 02:51:52,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2021-11-23 02:51:52,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 196. [2021-11-23 02:51:52,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 147 states have (on average 1.129251700680272) internal successors, (166), 149 states have internal predecessors, (166), 25 states have call successors, (25), 23 states have call predecessors, (25), 23 states have return successors, (24), 23 states have call predecessors, (24), 22 states have call successors, (24) [2021-11-23 02:51:52,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 215 transitions. [2021-11-23 02:51:52,165 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 215 transitions. Word has length 90 [2021-11-23 02:51:52,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:51:52,165 INFO L470 AbstractCegarLoop]: Abstraction has 196 states and 215 transitions. [2021-11-23 02:51:52,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 4 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:51:52,166 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 215 transitions. [2021-11-23 02:51:52,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-11-23 02:51:52,166 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:51:52,167 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:51:52,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-11-23 02:51:52,167 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:51:52,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:51:52,168 INFO L85 PathProgramCache]: Analyzing trace with hash 336780077, now seen corresponding path program 1 times [2021-11-23 02:51:52,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:51:52,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84282569] [2021-11-23 02:51:52,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:51:52,169 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:51:52,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:51:52,354 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-23 02:51:52,354 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:51:52,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84282569] [2021-11-23 02:51:52,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84282569] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:51:52,354 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:51:52,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:51:52,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473204062] [2021-11-23 02:51:52,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:51:52,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:51:52,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:51:52,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:51:52,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:51:52,356 INFO L87 Difference]: Start difference. First operand 196 states and 215 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-23 02:51:54,552 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:56,931 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:51:57,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:51:57,153 INFO L93 Difference]: Finished difference Result 298 states and 320 transitions. [2021-11-23 02:51:57,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:51:57,154 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) Word has length 95 [2021-11-23 02:51:57,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:51:57,155 INFO L225 Difference]: With dead ends: 298 [2021-11-23 02:51:57,155 INFO L226 Difference]: Without dead ends: 216 [2021-11-23 02:51:57,155 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:51:57,156 INFO L933 BasicCegarLoop]: 139 mSDtfsCounter, 99 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 22 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 346 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2021-11-23 02:51:57,156 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 346 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 234 Invalid, 2 Unknown, 0 Unchecked, 4.7s Time] [2021-11-23 02:51:57,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-11-23 02:51:57,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 165. [2021-11-23 02:51:57,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 125 states have (on average 1.104) internal successors, (138), 125 states have internal predecessors, (138), 20 states have call successors, (20), 20 states have call predecessors, (20), 19 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2021-11-23 02:51:57,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 177 transitions. [2021-11-23 02:51:57,170 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 177 transitions. Word has length 95 [2021-11-23 02:51:57,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:51:57,170 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 177 transitions. [2021-11-23 02:51:57,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-23 02:51:57,170 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 177 transitions. [2021-11-23 02:51:57,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-11-23 02:51:57,171 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:51:57,171 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:51:57,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-11-23 02:51:57,171 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:51:57,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:51:57,172 INFO L85 PathProgramCache]: Analyzing trace with hash 829372555, now seen corresponding path program 1 times [2021-11-23 02:51:57,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:51:57,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400937162] [2021-11-23 02:51:57,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:51:57,172 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:51:57,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:51:57,416 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-23 02:51:57,416 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:51:57,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400937162] [2021-11-23 02:51:57,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400937162] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:51:57,416 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:51:57,417 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:51:57,417 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135846136] [2021-11-23 02:51:57,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:51:57,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:51:57,417 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:51:57,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:51:57,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:51:57,418 INFO L87 Difference]: Start difference. First operand 165 states and 177 transitions. Second operand has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-23 02:51:59,159 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:52:01,397 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:52:01,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:52:01,530 INFO L93 Difference]: Finished difference Result 171 states and 182 transitions. [2021-11-23 02:52:01,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:52:01,530 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) Word has length 109 [2021-11-23 02:52:01,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:52:01,531 INFO L225 Difference]: With dead ends: 171 [2021-11-23 02:52:01,531 INFO L226 Difference]: Without dead ends: 165 [2021-11-23 02:52:01,531 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:52:01,532 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 117 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:52:01,532 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 192 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 135 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2021-11-23 02:52:01,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-11-23 02:52:01,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 165. [2021-11-23 02:52:01,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 125 states have (on average 1.096) internal successors, (137), 125 states have internal predecessors, (137), 20 states have call successors, (20), 20 states have call predecessors, (20), 19 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2021-11-23 02:52:01,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 176 transitions. [2021-11-23 02:52:01,545 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 176 transitions. Word has length 109 [2021-11-23 02:52:01,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:52:01,545 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 176 transitions. [2021-11-23 02:52:01,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-23 02:52:01,546 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 176 transitions. [2021-11-23 02:52:01,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-23 02:52:01,546 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:52:01,547 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:52:01,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-11-23 02:52:01,547 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:52:01,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:52:01,547 INFO L85 PathProgramCache]: Analyzing trace with hash -919349179, now seen corresponding path program 1 times [2021-11-23 02:52:01,547 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:52:01,547 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794923439] [2021-11-23 02:52:01,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:52:01,548 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:52:01,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:52:01,758 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-23 02:52:01,759 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:52:01,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794923439] [2021-11-23 02:52:01,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794923439] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:52:01,759 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:52:01,759 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:52:01,759 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183221173] [2021-11-23 02:52:01,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:52:01,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:52:01,760 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:52:01,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:52:01,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:52:01,761 INFO L87 Difference]: Start difference. First operand 165 states and 176 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-23 02:52:03,904 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:52:06,139 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:52:06,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:52:06,261 INFO L93 Difference]: Finished difference Result 171 states and 181 transitions. [2021-11-23 02:52:06,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 02:52:06,261 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) Word has length 110 [2021-11-23 02:52:06,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:52:06,262 INFO L225 Difference]: With dead ends: 171 [2021-11-23 02:52:06,262 INFO L226 Difference]: Without dead ends: 165 [2021-11-23 02:52:06,262 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:52:06,263 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 112 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2021-11-23 02:52:06,263 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 192 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 136 Invalid, 2 Unknown, 0 Unchecked, 4.5s Time] [2021-11-23 02:52:06,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-11-23 02:52:06,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 136. [2021-11-23 02:52:06,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 102 states have (on average 1.0980392156862746) internal successors, (112), 102 states have internal predecessors, (112), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2021-11-23 02:52:06,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 145 transitions. [2021-11-23 02:52:06,276 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 145 transitions. Word has length 110 [2021-11-23 02:52:06,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:52:06,276 INFO L470 AbstractCegarLoop]: Abstraction has 136 states and 145 transitions. [2021-11-23 02:52:06,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-23 02:52:06,276 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 145 transitions. [2021-11-23 02:52:06,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-23 02:52:06,277 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:52:06,277 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:52:06,277 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-11-23 02:52:06,277 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:52:06,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:52:06,278 INFO L85 PathProgramCache]: Analyzing trace with hash 1649019252, now seen corresponding path program 1 times [2021-11-23 02:52:06,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:52:06,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252731081] [2021-11-23 02:52:06,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:52:06,278 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:52:06,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:52:06,840 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-23 02:52:06,840 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:52:06,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252731081] [2021-11-23 02:52:06,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252731081] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:52:06,841 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:52:06,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 02:52:06,841 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498966322] [2021-11-23 02:52:06,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:52:06,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 02:52:06,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:52:06,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 02:52:06,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:52:06,843 INFO L87 Difference]: Start difference. First operand 136 states and 145 transitions. Second operand has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 3 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-23 02:52:10,329 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:52:12,772 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:52:12,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:52:12,963 INFO L93 Difference]: Finished difference Result 164 states and 177 transitions. [2021-11-23 02:52:12,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-23 02:52:12,963 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 3 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 111 [2021-11-23 02:52:12,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:52:12,964 INFO L225 Difference]: With dead ends: 164 [2021-11-23 02:52:12,964 INFO L226 Difference]: Without dead ends: 139 [2021-11-23 02:52:12,964 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-23 02:52:12,965 INFO L933 BasicCegarLoop]: 109 mSDtfsCounter, 66 mSDsluCounter, 468 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 5 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 501 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:52:12,965 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 501 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 133 Invalid, 2 Unknown, 0 Unchecked, 6.1s Time] [2021-11-23 02:52:12,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2021-11-23 02:52:12,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 136. [2021-11-23 02:52:12,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 102 states have (on average 1.088235294117647) internal successors, (111), 102 states have internal predecessors, (111), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2021-11-23 02:52:12,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 144 transitions. [2021-11-23 02:52:12,977 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 144 transitions. Word has length 111 [2021-11-23 02:52:12,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:52:12,978 INFO L470 AbstractCegarLoop]: Abstraction has 136 states and 144 transitions. [2021-11-23 02:52:12,978 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 3 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-23 02:52:12,978 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 144 transitions. [2021-11-23 02:52:12,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-11-23 02:52:12,978 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:52:12,979 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:52:12,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-11-23 02:52:12,979 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:52:12,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:52:12,979 INFO L85 PathProgramCache]: Analyzing trace with hash -2018480536, now seen corresponding path program 1 times [2021-11-23 02:52:12,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:52:12,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010012172] [2021-11-23 02:52:12,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:52:12,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:52:13,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:52:13,126 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-23 02:52:13,126 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:52:13,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010012172] [2021-11-23 02:52:13,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010012172] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:52:13,127 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:52:13,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:52:13,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540152494] [2021-11-23 02:52:13,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:52:13,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:52:13,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:52:13,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:52:13,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:52:13,129 INFO L87 Difference]: Start difference. First operand 136 states and 144 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-23 02:52:15,559 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:52:15,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:52:15,672 INFO L93 Difference]: Finished difference Result 136 states and 144 transitions. [2021-11-23 02:52:15,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:52:15,673 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 113 [2021-11-23 02:52:15,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:52:15,674 INFO L225 Difference]: With dead ends: 136 [2021-11-23 02:52:15,674 INFO L226 Difference]: Without dead ends: 0 [2021-11-23 02:52:15,674 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-23 02:52:15,674 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 0 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-23 02:52:15,675 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 137 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-23 02:52:15,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-11-23 02:52:15,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-11-23 02:52:15,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 02:52:15,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-11-23 02:52:15,676 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 113 [2021-11-23 02:52:15,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:52:15,676 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-23 02:52:15,677 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-23 02:52:15,677 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-11-23 02:52:15,677 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-11-23 02:52:15,680 INFO L764 garLoopResultBuilder]: Registering result SAFE for location errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-23 02:52:15,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-11-23 02:52:15,683 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-11-23 02:52:26,608 WARN L227 SmtUtils]: Spent 10.85s on a formula simplification. DAG size of input: 127 DAG size of output: 121 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2021-11-23 02:52:58,856 WARN L227 SmtUtils]: Spent 29.97s on a formula simplification. DAG size of input: 167 DAG size of output: 123 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2021-11-23 02:53:16,443 WARN L227 SmtUtils]: Spent 6.68s on a formula simplification. DAG size of input: 86 DAG size of output: 84 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2021-11-23 02:53:33,481 WARN L227 SmtUtils]: Spent 17.01s on a formula simplification. DAG size of input: 94 DAG size of output: 91 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2021-11-23 02:54:04,388 INFO L861 garLoopResultBuilder]: At program point IoGetConfigurationInformationENTRY(lines 7536 7545) the Hoare annotation is: true [2021-11-23 02:54:04,388 INFO L858 garLoopResultBuilder]: For program point IoGetConfigurationInformationEXIT(lines 7536 7545) no Hoare annotation was computed. [2021-11-23 02:54:04,388 INFO L858 garLoopResultBuilder]: For program point IoSetDeviceInterfaceStateEXIT(lines 7636 7656) no Hoare annotation was computed. [2021-11-23 02:54:04,388 INFO L861 garLoopResultBuilder]: At program point IoSetDeviceInterfaceStateENTRY(lines 7636 7656) the Hoare annotation is: true [2021-11-23 02:54:04,389 INFO L854 garLoopResultBuilder]: At program point L3867(lines 3863 3876) the Hoare annotation is: (or (not (= ~NP~0 |old(~s~0)|)) (= ~IPC~0 ~DC~0) (= ~SKIP2~0 ~DC~0)) [2021-11-23 02:54:04,389 INFO L854 garLoopResultBuilder]: At program point L3892(line 3892) the Hoare annotation is: (or (not (= ~NP~0 |old(~s~0)|)) (= ~IPC~0 ~DC~0) (= ~SKIP2~0 ~DC~0)) [2021-11-23 02:54:04,389 INFO L858 garLoopResultBuilder]: For program point L6931(lines 6931 6974) no Hoare annotation was computed. [2021-11-23 02:54:04,389 INFO L858 garLoopResultBuilder]: For program point L3892-1(line 3892) no Hoare annotation was computed. [2021-11-23 02:54:04,389 INFO L858 garLoopResultBuilder]: For program point FloppyProcessQueuedRequestsEXIT(lines 6894 7007) no Hoare annotation was computed. [2021-11-23 02:54:04,390 INFO L854 garLoopResultBuilder]: At program point L6965(line 6965) the Hoare annotation is: (or (not (= ~NP~0 |old(~s~0)|)) (= ~IPC~0 ~DC~0) (= ~SKIP2~0 ~DC~0)) [2021-11-23 02:54:04,390 INFO L858 garLoopResultBuilder]: For program point L3844(lines 3844 3860) no Hoare annotation was computed. [2021-11-23 02:54:04,390 INFO L858 garLoopResultBuilder]: For program point L6941(lines 6941 6972) no Hoare annotation was computed. [2021-11-23 02:54:04,390 INFO L854 garLoopResultBuilder]: At program point L6958(line 6958) the Hoare annotation is: (or (not (= ~NP~0 |old(~s~0)|)) (= ~IPC~0 ~DC~0) (= ~SKIP2~0 ~DC~0)) [2021-11-23 02:54:04,391 INFO L854 garLoopResultBuilder]: At program point FloppyProcessQueuedRequestsENTRY(lines 6894 7007) the Hoare annotation is: (let ((.cse0 (= ~SKIP1~0 ~NP~0)) (.cse1 (= ~MPR1~0 ~SKIP1~0)) (.cse3 (not (= |old(~pended~0)| 0))) (.cse5 (= ~MPR1~0 ~NP~0)) (.cse6 (= ~MPR3~0 |old(~s~0)|)) (.cse10 (= ~pended~0 0)) (.cse8 (= ~MPR3~0 ~IPC~0)) (.cse9 (not (= ~compRegistered~0 1))) (.cse2 (not (= ~NP~0 |old(~s~0)|))) (.cse4 (= ~IPC~0 ~DC~0)) (.cse7 (= ~SKIP2~0 ~DC~0))) (and (or .cse0 .cse1 (not (= ~customIrp~0 0)) .cse2 (not (= |old(~myStatus~0)| 0)) .cse3 (= ~myStatus~0 0) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (or .cse0 .cse1 (= ~setEventCalled~0 1) .cse2 .cse3 .cse4 .cse5 .cse6 (not (= |old(~setEventCalled~0)| 1)) .cse7 .cse8 .cse9) (or .cse0 .cse1 .cse2 (not (= ~compRegistered~0 0)) .cse3 .cse4 .cse5 .cse6 .cse10 .cse7 .cse8) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse10 .cse7 .cse8 .cse9) (or .cse2 .cse4 .cse7 (= ~s~0 |old(~s~0)|)))) [2021-11-23 02:54:04,391 INFO L858 garLoopResultBuilder]: For program point L6958-1(line 6958) no Hoare annotation was computed. [2021-11-23 02:54:04,391 INFO L854 garLoopResultBuilder]: At program point L3878(lines 3862 3896) the Hoare annotation is: (or (not (= ~NP~0 |old(~s~0)|)) (= ~IPC~0 ~DC~0) (= ~SKIP2~0 ~DC~0)) [2021-11-23 02:54:04,391 INFO L854 garLoopResultBuilder]: At program point L3845(lines 3841 3861) the Hoare annotation is: (or (not (= ~NP~0 |old(~s~0)|)) (= ~IPC~0 ~DC~0) (= ~SKIP2~0 ~DC~0)) [2021-11-23 02:54:04,392 INFO L854 garLoopResultBuilder]: At program point L6942(lines 6938 6973) the Hoare annotation is: (or (not (= ~NP~0 |old(~s~0)|)) (= ~IPC~0 ~DC~0) (= ~SKIP2~0 ~DC~0)) [2021-11-23 02:54:04,392 INFO L854 garLoopResultBuilder]: At program point L3903(line 3903) the Hoare annotation is: (or (not (= ~NP~0 |old(~s~0)|)) (= ~IPC~0 ~DC~0) (= ~SKIP2~0 ~DC~0)) [2021-11-23 02:54:04,392 INFO L858 garLoopResultBuilder]: For program point L3862(lines 3862 3896) no Hoare annotation was computed. [2021-11-23 02:54:04,392 INFO L854 garLoopResultBuilder]: At program point L7000(lines 6894 7007) the Hoare annotation is: (let ((.cse13 (= ~compRegistered~0 1)) (.cse12 (= ~pended~0 1)) (.cse8 (= ~SKIP2~0 ~DC~0)) (.cse4 (= ~IPC~0 ~DC~0)) (.cse1 (= ~MPR1~0 ~SKIP1~0)) (.cse0 (= ~SKIP1~0 ~NP~0))) (let ((.cse11 (and .cse13 .cse12 (not .cse8) (not .cse4) (= ~s~0 ~NP~0) (not .cse1) (not .cse0) (not (= ~MPR3~0 ~s~0)))) (.cse10 (not .cse13)) (.cse2 (not (= ~NP~0 |old(~s~0)|))) (.cse3 (not (= |old(~pended~0)| 0))) (.cse5 (= ~MPR1~0 ~NP~0)) (.cse6 (= ~MPR3~0 |old(~s~0)|)) (.cse7 (= ~pended~0 0)) (.cse9 (= ~MPR3~0 ~IPC~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (not (= |old(~setEventCalled~0)| 1)) (and (= ~setEventCalled~0 1) .cse7) .cse8 .cse9 .cse10) (or .cse0 .cse1 .cse11 (not (= ~customIrp~0 0)) .cse2 (not (= |old(~myStatus~0)| 0)) .cse3 (= ~myStatus~0 0) .cse4 .cse5 .cse6 .cse8 .cse9 .cse10) (or (and (= |FloppyProcessQueuedRequests_~headOfList~0#1.base| 0) (= |FloppyProcessQueuedRequests_~headOfList~0#1.offset| 0) (= ~s~0 |old(~s~0)|)) .cse2 .cse4 .cse8) (or .cse0 .cse1 .cse11 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10) (or .cse0 .cse1 .cse2 (not (= ~compRegistered~0 0)) .cse12 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9)))) [2021-11-23 02:54:04,393 INFO L858 garLoopResultBuilder]: For program point L3829(lines 3829 3837) no Hoare annotation was computed. [2021-11-23 02:54:04,393 INFO L858 garLoopResultBuilder]: For program point L3879-1(lines 3821 3909) no Hoare annotation was computed. [2021-11-23 02:54:04,393 INFO L858 garLoopResultBuilder]: For program point L3879(lines 3879 3895) no Hoare annotation was computed. [2021-11-23 02:54:04,393 INFO L854 garLoopResultBuilder]: At program point L6935(line 6935) the Hoare annotation is: (or (not (= ~NP~0 |old(~s~0)|)) (= ~IPC~0 ~DC~0) (= ~SKIP2~0 ~DC~0)) [2021-11-23 02:54:04,393 INFO L858 garLoopResultBuilder]: For program point L3863(lines 3863 3876) no Hoare annotation was computed. [2021-11-23 02:54:04,394 INFO L858 garLoopResultBuilder]: For program point L3855-1(line 3855) no Hoare annotation was computed. [2021-11-23 02:54:04,394 INFO L854 garLoopResultBuilder]: At program point L3855(line 3855) the Hoare annotation is: (or (not (= ~NP~0 |old(~s~0)|)) (= ~IPC~0 ~DC~0) (= ~SKIP2~0 ~DC~0)) [2021-11-23 02:54:04,394 INFO L858 garLoopResultBuilder]: For program point L6919-1(line 6919) no Hoare annotation was computed. [2021-11-23 02:54:04,394 INFO L854 garLoopResultBuilder]: At program point L6919(line 6919) the Hoare annotation is: (or (not (= ~NP~0 |old(~s~0)|)) (= ~IPC~0 ~DC~0) (= ~SKIP2~0 ~DC~0)) [2021-11-23 02:54:04,394 INFO L854 garLoopResultBuilder]: At program point L6944(lines 6944 6971) the Hoare annotation is: (or (not (= ~NP~0 |old(~s~0)|)) (= ~IPC~0 ~DC~0) (= ~SKIP2~0 ~DC~0)) [2021-11-23 02:54:04,395 INFO L858 garLoopResultBuilder]: For program point L3897(lines 3897 3907) no Hoare annotation was computed. [2021-11-23 02:54:04,395 INFO L858 garLoopResultBuilder]: For program point L3831-1(line 3831) no Hoare annotation was computed. [2021-11-23 02:54:04,395 INFO L854 garLoopResultBuilder]: At program point L3831(line 3831) the Hoare annotation is: (or (not (= ~NP~0 |old(~s~0)|)) (= ~IPC~0 ~DC~0) (= ~SKIP2~0 ~DC~0)) [2021-11-23 02:54:04,395 INFO L854 garLoopResultBuilder]: At program point L6978(lines 6906 6999) the Hoare annotation is: (let ((.cse0 (= ~SKIP1~0 ~NP~0)) (.cse1 (= ~MPR1~0 ~SKIP1~0)) (.cse3 (not (= |old(~pended~0)| 0))) (.cse5 (= ~MPR1~0 ~NP~0)) (.cse6 (= ~MPR3~0 |old(~s~0)|)) (.cse10 (= ~pended~0 0)) (.cse8 (= ~MPR3~0 ~IPC~0)) (.cse9 (not (= ~compRegistered~0 1))) (.cse2 (not (= ~NP~0 |old(~s~0)|))) (.cse4 (= ~IPC~0 ~DC~0)) (.cse7 (= ~SKIP2~0 ~DC~0))) (and (or .cse0 .cse1 (not (= ~customIrp~0 0)) .cse2 (not (= |old(~myStatus~0)| 0)) .cse3 (= ~myStatus~0 0) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (or .cse0 .cse1 (= ~setEventCalled~0 1) .cse2 .cse3 .cse4 .cse5 .cse6 (not (= |old(~setEventCalled~0)| 1)) .cse7 .cse8 .cse9) (or .cse0 .cse1 .cse2 (not (= ~compRegistered~0 0)) .cse3 .cse4 .cse5 .cse6 .cse10 .cse7 .cse8) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse10 .cse7 .cse8 .cse9) (or .cse2 .cse4 .cse7 (= ~s~0 |old(~s~0)|)))) [2021-11-23 02:54:04,395 INFO L858 garLoopResultBuilder]: For program point L6912(lines 6912 6916) no Hoare annotation was computed. [2021-11-23 02:54:04,396 INFO L858 garLoopResultBuilder]: For program point L6921-2(lines 6906 6999) no Hoare annotation was computed. [2021-11-23 02:54:04,396 INFO L858 garLoopResultBuilder]: For program point L3841(lines 3841 3861) no Hoare annotation was computed. [2021-11-23 02:54:04,396 INFO L858 garLoopResultBuilder]: For program point L6938(lines 6938 6973) no Hoare annotation was computed. [2021-11-23 02:54:04,396 INFO L858 garLoopResultBuilder]: For program point L3866(lines 3866 3875) no Hoare annotation was computed. [2021-11-23 02:54:04,396 INFO L854 garLoopResultBuilder]: At program point L6930(lines 6906 6999) the Hoare annotation is: (or (not (= ~NP~0 |old(~s~0)|)) (= ~IPC~0 ~DC~0) (= ~SKIP2~0 ~DC~0)) [2021-11-23 02:54:04,397 INFO L858 garLoopResultBuilder]: For program point L3883-1(line 3883) no Hoare annotation was computed. [2021-11-23 02:54:04,397 INFO L854 garLoopResultBuilder]: At program point L3883(line 3883) the Hoare annotation is: (or (not (= ~NP~0 |old(~s~0)|)) (= ~IPC~0 ~DC~0) (= ~SKIP2~0 ~DC~0)) [2021-11-23 02:54:04,397 INFO L854 garLoopResultBuilder]: At program point L3908(lines 3816 3910) the Hoare annotation is: (or (not (= ~NP~0 |old(~s~0)|)) (= ~IPC~0 ~DC~0) (= ~SKIP2~0 ~DC~0)) [2021-11-23 02:54:04,397 INFO L854 garLoopResultBuilder]: At program point L2678(line 2678) the Hoare annotation is: (or (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (= ~s~0 ~NP~0) (= ~IPC~0 ~DC~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (not (= ~pended~0 0))) [2021-11-23 02:54:04,397 INFO L858 garLoopResultBuilder]: For program point FloppyCreateCloseEXIT(lines 2668 2682) no Hoare annotation was computed. [2021-11-23 02:54:04,398 INFO L858 garLoopResultBuilder]: For program point L2678-1(line 2678) no Hoare annotation was computed. [2021-11-23 02:54:04,398 INFO L854 garLoopResultBuilder]: At program point FloppyCreateCloseENTRY(lines 2668 2682) the Hoare annotation is: (or (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (= ~s~0 ~NP~0) (= ~IPC~0 ~DC~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (not (= ~pended~0 0))) [2021-11-23 02:54:04,398 INFO L861 garLoopResultBuilder]: At program point ExfInterlockedInsertTailListENTRY(lines 7282 7290) the Hoare annotation is: true [2021-11-23 02:54:04,398 INFO L858 garLoopResultBuilder]: For program point ExfInterlockedInsertTailListEXIT(lines 7282 7290) no Hoare annotation was computed. [2021-11-23 02:54:04,398 INFO L854 garLoopResultBuilder]: At program point stubMoreProcessingRequiredENTRY(lines 7665 7678) the Hoare annotation is: (let ((.cse0 (= ~SKIP1~0 ~NP~0)) (.cse1 (= ~MPR1~0 ~SKIP1~0)) (.cse2 (not (= ~NP~0 |old(~s~0)|))) (.cse3 (= ~MPR3~0 ~NP~0)) (.cse4 (= ~IPC~0 ~DC~0)) (.cse5 (= ~MPR1~0 ~NP~0)) (.cse6 (not (= ~setEventCalled~0 1))) (.cse7 (= ~SKIP2~0 ~DC~0)) (.cse8 (= ~s~0 |old(~s~0)|)) (.cse9 (= ~MPR3~0 ~IPC~0)) (.cse10 (not (= ~compRegistered~0 1))) (.cse11 (not (= ~pended~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (not (= ~customIrp~0 1)) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11) (or .cse0 .cse1 (not (= ~customIrp~0 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11))) [2021-11-23 02:54:04,399 INFO L858 garLoopResultBuilder]: For program point L7673-1(lines 7665 7678) no Hoare annotation was computed. [2021-11-23 02:54:04,399 INFO L854 garLoopResultBuilder]: At program point L7673(line 7673) the Hoare annotation is: (let ((.cse0 (= ~SKIP1~0 ~NP~0)) (.cse1 (= ~MPR1~0 ~SKIP1~0)) (.cse2 (not (= ~NP~0 |old(~s~0)|))) (.cse3 (= ~MPR3~0 ~NP~0)) (.cse4 (= ~IPC~0 ~DC~0)) (.cse5 (= ~MPR1~0 ~NP~0)) (.cse6 (not (= ~setEventCalled~0 1))) (.cse7 (= ~SKIP2~0 ~DC~0)) (.cse8 (= ~MPR3~0 ~IPC~0)) (.cse9 (not (= ~compRegistered~0 1))) (.cse10 (not (= ~pended~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (not (= ~customIrp~0 1)) .cse6 .cse7 .cse8 .cse9 .cse10) (or .cse0 .cse1 (not (= ~customIrp~0 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10))) [2021-11-23 02:54:04,399 INFO L858 garLoopResultBuilder]: For program point stubMoreProcessingRequiredEXIT(lines 7665 7678) no Hoare annotation was computed. [2021-11-23 02:54:04,399 INFO L861 garLoopResultBuilder]: At program point FloppyPnpCompleteENTRY(lines 3679 3688) the Hoare annotation is: true [2021-11-23 02:54:04,399 INFO L858 garLoopResultBuilder]: For program point FloppyPnpCompleteEXIT(lines 3679 3688) no Hoare annotation was computed. [2021-11-23 02:54:04,400 INFO L858 garLoopResultBuilder]: For program point L7868(lines 7868 7873) no Hoare annotation was computed. [2021-11-23 02:54:04,400 INFO L858 garLoopResultBuilder]: For program point KeWaitForSingleObjectEXIT(lines 7862 7905) no Hoare annotation was computed. [2021-11-23 02:54:04,400 INFO L854 garLoopResultBuilder]: At program point L7875(lines 7867 7888) the Hoare annotation is: (let ((.cse18 (= ~MPR3~0 |old(~s~0)|))) (let ((.cse16 (not (= ~NP~0 |old(~s~0)|))) (.cse9 (not .cse18))) (let ((.cse6 (= ~setEventCalled~0 1)) (.cse8 (= ~s~0 |old(~s~0)|)) (.cse3 (= ~MPR3~0 ~NP~0)) (.cse10 (not (= |old(~setEventCalled~0)| 1))) (.cse13 (not (= ~compRegistered~0 1))) (.cse14 (and .cse16 .cse9)) (.cse2 (not (= |old(~customIrp~0)| 0))) (.cse5 (= ~MPR1~0 ~NP~0)) (.cse7 (= ~customIrp~0 0)) (.cse12 (= ~MPR3~0 ~IPC~0)) (.cse0 (= ~SKIP1~0 ~NP~0)) (.cse1 (= ~MPR1~0 ~SKIP1~0)) (.cse17 (not (= ~compRegistered~0 0))) (.cse19 (= ~s~0 ~NP~0)) (.cse4 (= ~IPC~0 ~DC~0)) (.cse11 (= ~SKIP2~0 ~DC~0)) (.cse15 (not (= ~pended~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (and .cse6 .cse7 .cse8 .cse9) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (or .cse0 .cse1 (not (= |old(~customIrp~0)| 1)) (and .cse6 (= ~customIrp~0 1) .cse8 .cse9) .cse3 .cse4 .cse5 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (or .cse0 .cse1 .cse2 .cse16 .cse17 .cse4 .cse5 .cse7 .cse18 .cse11 .cse12 .cse15) (or .cse0 .cse1 .cse16 .cse17 (not (= ~pended~0 1)) .cse19 .cse4 .cse18 .cse11) (or .cse0 .cse1 .cse16 .cse17 .cse19 .cse4 .cse18 .cse11 .cse15))))) [2021-11-23 02:54:04,400 INFO L858 garLoopResultBuilder]: For program point L7867(lines 7867 7888) no Hoare annotation was computed. [2021-11-23 02:54:04,401 INFO L854 garLoopResultBuilder]: At program point L7882(line 7882) the Hoare annotation is: (let ((.cse11 (not (= ~NP~0 |old(~s~0)|))) (.cse13 (= ~MPR3~0 |old(~s~0)|))) (let ((.cse2 (= ~MPR3~0 ~NP~0)) (.cse4 (= ~MPR1~0 ~NP~0)) (.cse5 (not (= |old(~setEventCalled~0)| 1))) (.cse7 (= ~MPR3~0 ~IPC~0)) (.cse8 (not (= ~compRegistered~0 1))) (.cse9 (and .cse11 (not .cse13))) (.cse0 (= ~SKIP1~0 ~NP~0)) (.cse1 (= ~MPR1~0 ~SKIP1~0)) (.cse12 (not (= ~compRegistered~0 0))) (.cse3 (= ~IPC~0 ~DC~0)) (.cse6 (= ~SKIP2~0 ~DC~0)) (.cse10 (not (= ~pended~0 0)))) (and (or .cse0 .cse1 (not (= |old(~customIrp~0)| 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10) (or .cse0 .cse1 (not (= |old(~customIrp~0)| 1)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10) (or .cse0 .cse1 .cse11 .cse12 (not (= ~pended~0 1)) .cse3 .cse13 .cse6) (or .cse0 .cse1 .cse11 .cse12 .cse3 .cse13 .cse6 .cse10)))) [2021-11-23 02:54:04,401 INFO L854 garLoopResultBuilder]: At program point L7880-1(lines 7866 7904) the Hoare annotation is: (let ((.cse14 (not (= ~NP~0 |old(~s~0)|))) (.cse16 (= ~MPR3~0 |old(~s~0)|))) (let ((.cse5 (= ~MPR3~0 ~NP~0)) (.cse8 (not (= |old(~setEventCalled~0)| 1))) (.cse11 (not (= ~compRegistered~0 1))) (.cse12 (and .cse14 (not .cse16))) (.cse2 (not (= |old(~customIrp~0)| 0))) (.cse7 (= ~MPR1~0 ~NP~0)) (.cse4 (= ~customIrp~0 0)) (.cse10 (= ~MPR3~0 ~IPC~0)) (.cse0 (= ~SKIP1~0 ~NP~0)) (.cse1 (= ~MPR1~0 ~SKIP1~0)) (.cse15 (not (= ~compRegistered~0 0))) (.cse3 (= ~s~0 ~NP~0)) (.cse6 (= ~IPC~0 ~DC~0)) (.cse9 (= ~SKIP2~0 ~DC~0)) (.cse13 (not (= ~pended~0 0)))) (and (or .cse0 .cse1 .cse2 (and .cse3 .cse4) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (or .cse0 .cse1 (not (= |old(~customIrp~0)| 1)) (and (= ~setEventCalled~0 1) .cse3 .cse4 (= ~s~0 |old(~s~0)|)) .cse5 .cse6 .cse7 .cse8 (and (= |old(~customIrp~0)| ~customIrp~0) .cse3) .cse9 .cse10 .cse11 .cse12 .cse13) (or .cse0 .cse1 .cse2 .cse14 .cse15 .cse6 .cse7 .cse4 .cse16 .cse9 .cse10 .cse13) (or .cse0 .cse1 .cse14 .cse15 (not (= ~pended~0 1)) .cse3 .cse6 .cse16 .cse9) (or .cse0 .cse1 .cse14 .cse15 .cse3 .cse6 .cse16 .cse9 .cse13)))) [2021-11-23 02:54:04,401 INFO L858 garLoopResultBuilder]: For program point L7880(lines 7880 7886) no Hoare annotation was computed. [2021-11-23 02:54:04,401 INFO L854 garLoopResultBuilder]: At program point KeWaitForSingleObjectENTRY(lines 7862 7905) the Hoare annotation is: (let ((.cse15 (not (= ~NP~0 |old(~s~0)|))) (.cse17 (= ~MPR3~0 |old(~s~0)|))) (let ((.cse2 (not (= |old(~customIrp~0)| 0))) (.cse4 (= ~customIrp~0 0)) (.cse16 (not (= ~compRegistered~0 0))) (.cse18 (= ~s~0 ~NP~0)) (.cse0 (= ~SKIP1~0 ~NP~0)) (.cse1 (= ~MPR1~0 ~SKIP1~0)) (.cse3 (= ~setEventCalled~0 1)) (.cse5 (= ~s~0 |old(~s~0)|)) (.cse6 (= ~MPR3~0 ~NP~0)) (.cse7 (= ~IPC~0 ~DC~0)) (.cse8 (= ~MPR1~0 ~NP~0)) (.cse9 (not (= |old(~setEventCalled~0)| 1))) (.cse10 (= ~SKIP2~0 ~DC~0)) (.cse11 (= ~MPR3~0 ~IPC~0)) (.cse12 (not (= ~compRegistered~0 1))) (.cse13 (and .cse15 (not .cse17))) (.cse14 (not (= ~pended~0 0)))) (and (or .cse0 .cse1 .cse2 (and .cse3 .cse4 .cse5) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (or .cse0 .cse1 .cse2 .cse15 .cse16 .cse7 .cse8 .cse4 .cse17 .cse10 .cse11 .cse14) (or .cse0 .cse1 .cse15 .cse16 (not (= ~pended~0 1)) .cse18 .cse7 .cse17 .cse10) (or .cse0 .cse1 .cse15 .cse16 .cse18 .cse7 .cse17 .cse10 .cse14) (or .cse0 .cse1 (not (= |old(~customIrp~0)| 1)) (and .cse3 (= ~customIrp~0 1) .cse5) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14)))) [2021-11-23 02:54:04,402 INFO L858 garLoopResultBuilder]: For program point L7761(lines 7761 7767) no Hoare annotation was computed. [2021-11-23 02:54:04,402 INFO L854 garLoopResultBuilder]: At program point IofCompleteRequestENTRY(lines 7757 7770) the Hoare annotation is: (or (not (= ~NP~0 |old(~s~0)|)) (= ~s~0 |old(~s~0)|)) [2021-11-23 02:54:04,402 INFO L858 garLoopResultBuilder]: For program point IofCompleteRequestEXIT(lines 7757 7770) no Hoare annotation was computed. [2021-11-23 02:54:04,402 INFO L858 garLoopResultBuilder]: For program point L7765-1(lines 7757 7770) no Hoare annotation was computed. [2021-11-23 02:54:04,402 INFO L854 garLoopResultBuilder]: At program point L7765(line 7765) the Hoare annotation is: (not (= ~NP~0 |old(~s~0)|)) [2021-11-23 02:54:04,402 INFO L861 garLoopResultBuilder]: At program point L-1-1(line -1) the Hoare annotation is: true [2021-11-23 02:54:04,403 INFO L861 garLoopResultBuilder]: At program point #Ultimate.C_memmoveENTRY(line -1) the Hoare annotation is: true [2021-11-23 02:54:04,415 INFO L861 garLoopResultBuilder]: At program point L-1-3(line -1) the Hoare annotation is: true [2021-11-23 02:54:04,415 INFO L858 garLoopResultBuilder]: For program point #Ultimate.C_memmoveEXIT(line -1) no Hoare annotation was computed. [2021-11-23 02:54:04,415 INFO L861 garLoopResultBuilder]: At program point InterlockedExchangeENTRY(lines 1775 1779) the Hoare annotation is: true [2021-11-23 02:54:04,415 INFO L858 garLoopResultBuilder]: For program point InterlockedExchangeEXIT(lines 1775 1779) no Hoare annotation was computed. [2021-11-23 02:54:04,415 INFO L858 garLoopResultBuilder]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2021-11-23 02:54:04,416 INFO L861 garLoopResultBuilder]: At program point L-1-1(line -1) the Hoare annotation is: true [2021-11-23 02:54:04,416 INFO L861 garLoopResultBuilder]: At program point #Ultimate.C_memsetENTRY(line -1) the Hoare annotation is: true [2021-11-23 02:54:04,416 INFO L861 garLoopResultBuilder]: At program point errorFnENTRY(lines 2096 2102) the Hoare annotation is: true [2021-11-23 02:54:04,416 INFO L858 garLoopResultBuilder]: For program point errorFnEXIT(lines 2096 2102) no Hoare annotation was computed. [2021-11-23 02:54:04,416 INFO L858 garLoopResultBuilder]: For program point errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION(line 2100) no Hoare annotation was computed. [2021-11-23 02:54:04,416 INFO L858 garLoopResultBuilder]: For program point L7695(lines 7695 7701) no Hoare annotation was computed. [2021-11-23 02:54:04,416 INFO L854 garLoopResultBuilder]: At program point L7724(lines 7689 7753) the Hoare annotation is: (let ((.cse3 (= ~NP~0 |old(~s~0)|))) (let ((.cse1 (not (= ~compRegistered~0 0))) (.cse2 (= ~MPR3~0 ~NP~0)) (.cse5 (not (= ~SKIP1~0 |old(~s~0)|))) (.cse6 (= ~SKIP1~0 ~s~0)) (.cse9 (= ~SKIP1~0 ~NP~0)) (.cse0 (= ~MPR1~0 ~SKIP1~0)) (.cse10 (not .cse3)) (.cse4 (= ~IPC~0 ~DC~0)) (.cse11 (= ~MPR1~0 ~NP~0)) (.cse12 (and (= (+ IofCallDriver_~compRetStatus1~0 1073741802) 0) (= ~setEventCalled~0 1) (= ~MPR1~0 ~s~0))) (.cse13 (= ~MPR3~0 |old(~s~0)|)) (.cse7 (= ~SKIP2~0 ~DC~0)) (.cse14 (= ~MPR3~0 ~IPC~0)) (.cse15 (not (= ~compRegistered~0 1))) (.cse8 (not (= ~pended~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (or .cse0 .cse1 (not (= ~pended~0 1)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7) (or .cse9 .cse0 .cse10 .cse4 .cse11 .cse12 .cse13 (not (= ~customIrp~0 1)) .cse7 .cse14 .cse15 .cse8) (or .cse9 .cse0 (not (= ~customIrp~0 0)) .cse10 .cse4 .cse11 .cse12 .cse13 .cse7 .cse14 .cse15 .cse8)))) [2021-11-23 02:54:04,417 INFO L854 garLoopResultBuilder]: At program point IofCallDriverENTRY(lines 7681 7754) the Hoare annotation is: (let ((.cse3 (= ~NP~0 |old(~s~0)|))) (let ((.cse1 (not (= ~compRegistered~0 0))) (.cse2 (= ~MPR3~0 ~NP~0)) (.cse5 (not (= ~SKIP1~0 |old(~s~0)|))) (.cse6 (= ~SKIP1~0 ~s~0)) (.cse9 (= ~SKIP1~0 ~NP~0)) (.cse0 (= ~MPR1~0 ~SKIP1~0)) (.cse10 (not .cse3)) (.cse4 (= ~IPC~0 ~DC~0)) (.cse11 (= ~MPR1~0 ~NP~0)) (.cse12 (= ~MPR3~0 |old(~s~0)|)) (.cse7 (= ~SKIP2~0 ~DC~0)) (.cse13 (= ~s~0 |old(~s~0)|)) (.cse14 (= ~MPR3~0 ~IPC~0)) (.cse15 (not (= ~compRegistered~0 1))) (.cse8 (not (= ~pended~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (or .cse9 .cse0 (not (= ~customIrp~0 0)) .cse10 .cse4 .cse11 .cse12 .cse7 .cse13 .cse14 .cse15 .cse8) (or .cse0 .cse1 (not (= ~pended~0 1)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7) (or .cse9 .cse0 .cse10 .cse4 .cse11 .cse12 (not (= ~customIrp~0 1)) .cse7 .cse13 .cse14 .cse15 .cse8)))) [2021-11-23 02:54:04,417 INFO L858 garLoopResultBuilder]: For program point L7733(lines 7733 7750) no Hoare annotation was computed. [2021-11-23 02:54:04,417 INFO L858 garLoopResultBuilder]: For program point L7692-1(line 7692) no Hoare annotation was computed. [2021-11-23 02:54:04,417 INFO L854 garLoopResultBuilder]: At program point L7692(line 7692) the Hoare annotation is: (let ((.cse13 (= ~NP~0 |old(~s~0)|))) (let ((.cse0 (= ~SKIP1~0 ~NP~0)) (.cse2 (not .cse13)) (.cse4 (= ~MPR1~0 ~NP~0)) (.cse5 (= ~MPR3~0 |old(~s~0)|)) (.cse7 (= ~s~0 |old(~s~0)|)) (.cse8 (= ~MPR3~0 ~IPC~0)) (.cse9 (not (= ~compRegistered~0 1))) (.cse10 (not (= ~pended~0 0))) (.cse1 (= ~MPR1~0 ~SKIP1~0)) (.cse11 (not (= ~compRegistered~0 0))) (.cse12 (= ~MPR3~0 ~NP~0)) (.cse3 (= ~IPC~0 ~DC~0)) (.cse14 (not (= ~SKIP1~0 |old(~s~0)|))) (.cse6 (= ~SKIP2~0 ~DC~0))) (and (or .cse0 .cse1 (not (= ~customIrp~0 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (not (= ~customIrp~0 1)) .cse6 .cse7 .cse8 .cse9 .cse10) (or .cse1 .cse11 .cse12 .cse13 .cse3 .cse14 .cse6 .cse10) (or .cse1 .cse11 (not (= ~pended~0 1)) .cse12 .cse13 .cse3 .cse14 .cse6)))) [2021-11-23 02:54:04,417 INFO L858 garLoopResultBuilder]: For program point L7742(lines 7742 7749) no Hoare annotation was computed. [2021-11-23 02:54:04,417 INFO L858 garLoopResultBuilder]: For program point IofCallDriverEXIT(lines 7681 7754) no Hoare annotation was computed. [2021-11-23 02:54:04,417 INFO L854 garLoopResultBuilder]: At program point L7697(line 7697) the Hoare annotation is: (let ((.cse13 (= ~NP~0 |old(~s~0)|))) (let ((.cse0 (= ~SKIP1~0 ~NP~0)) (.cse2 (not .cse13)) (.cse3 (and (= (+ IofCallDriver_~compRetStatus1~0 1073741802) 0) (= ~setEventCalled~0 1) (= ~s~0 ~NP~0))) (.cse5 (= ~MPR1~0 ~NP~0)) (.cse6 (= ~MPR3~0 |old(~s~0)|)) (.cse8 (= ~MPR3~0 ~IPC~0)) (.cse9 (not (= ~compRegistered~0 1))) (.cse10 (not (= ~pended~0 0))) (.cse1 (= ~MPR1~0 ~SKIP1~0)) (.cse11 (not (= ~compRegistered~0 0))) (.cse12 (= ~MPR3~0 ~NP~0)) (.cse4 (= ~IPC~0 ~DC~0)) (.cse14 (not (= ~SKIP1~0 |old(~s~0)|))) (.cse7 (= ~SKIP2~0 ~DC~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (not (= ~customIrp~0 1)) .cse7 .cse8 .cse9 .cse10) (or .cse0 .cse1 (not (= ~customIrp~0 0)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10) (or .cse1 .cse11 .cse12 .cse13 .cse4 .cse14 .cse7 .cse10) (or .cse1 .cse11 (not (= ~pended~0 1)) .cse12 .cse13 .cse4 .cse14 .cse7)))) [2021-11-23 02:54:04,417 INFO L858 garLoopResultBuilder]: For program point L7747-1(lines 7729 7751) no Hoare annotation was computed. [2021-11-23 02:54:04,417 INFO L854 garLoopResultBuilder]: At program point L7747(line 7747) the Hoare annotation is: (let ((.cse3 (= ~NP~0 |old(~s~0)|))) (let ((.cse8 (= ~SKIP1~0 ~NP~0)) (.cse9 (not .cse3)) (.cse10 (= ~MPR1~0 ~NP~0)) (.cse11 (= ~MPR3~0 |old(~s~0)|)) (.cse12 (= ~MPR3~0 ~IPC~0)) (.cse13 (not (= ~compRegistered~0 1))) (.cse7 (not (= ~pended~0 0))) (.cse0 (= ~MPR1~0 ~SKIP1~0)) (.cse1 (not (= ~compRegistered~0 0))) (.cse2 (= ~MPR3~0 ~NP~0)) (.cse4 (= ~IPC~0 ~DC~0)) (.cse5 (not (= ~SKIP1~0 |old(~s~0)|))) (.cse6 (= ~SKIP2~0 ~DC~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7) (or .cse8 .cse0 (not (= ~customIrp~0 0)) .cse9 .cse4 .cse10 .cse11 .cse6 .cse12 .cse13 .cse7) (or .cse8 .cse0 .cse9 .cse4 .cse10 .cse11 (not (= ~customIrp~0 1)) .cse6 .cse12 .cse13 .cse7) (or .cse0 .cse1 (not (= ~pended~0 1)) .cse2 .cse3 .cse4 .cse5 .cse6)))) [2021-11-23 02:54:04,418 INFO L858 garLoopResultBuilder]: For program point L7690(lines 7690 7704) no Hoare annotation was computed. [2021-11-23 02:54:04,418 INFO L854 garLoopResultBuilder]: At program point L7690-1(lines 7689 7753) the Hoare annotation is: (let ((.cse3 (= ~NP~0 |old(~s~0)|))) (let ((.cse1 (not (= ~compRegistered~0 0))) (.cse2 (= ~MPR3~0 ~NP~0)) (.cse5 (not (= ~SKIP1~0 |old(~s~0)|))) (.cse6 (= ~SKIP1~0 ~s~0)) (.cse9 (= ~SKIP1~0 ~NP~0)) (.cse0 (= ~MPR1~0 ~SKIP1~0)) (.cse10 (not .cse3)) (.cse4 (= ~IPC~0 ~DC~0)) (.cse11 (= ~MPR1~0 ~NP~0)) (.cse12 (and (= (+ IofCallDriver_~compRetStatus1~0 1073741802) 0) (= ~setEventCalled~0 1) (= ~MPR1~0 ~s~0))) (.cse13 (= ~MPR3~0 |old(~s~0)|)) (.cse7 (= ~SKIP2~0 ~DC~0)) (.cse14 (= ~MPR3~0 ~IPC~0)) (.cse15 (not (= ~compRegistered~0 1))) (.cse8 (not (= ~pended~0 0)))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (or .cse0 .cse1 (not (= ~pended~0 1)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7) (or .cse9 .cse0 .cse10 .cse4 .cse11 .cse12 .cse13 (not (= ~customIrp~0 1)) .cse7 .cse14 .cse15 .cse8) (or .cse9 .cse0 (not (= ~customIrp~0 0)) .cse10 .cse4 .cse11 .cse12 .cse13 .cse7 .cse14 .cse15 .cse8)))) [2021-11-23 02:54:04,418 INFO L854 garLoopResultBuilder]: At program point L2657-1(lines 2653 2659) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= ~compRegistered~0 0)) (= ~pended~0 1) (not (= ~s~0 ~NP~0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR3~0 ~s~0) (= ~SKIP2~0 ~DC~0)) [2021-11-23 02:54:04,418 INFO L854 garLoopResultBuilder]: At program point L2657(line 2657) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= ~compRegistered~0 0)) (not (= ~s~0 ~NP~0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR3~0 ~s~0) (= ~SKIP2~0 ~DC~0)) [2021-11-23 02:54:04,418 INFO L854 garLoopResultBuilder]: At program point L2591(lines 2591 2651) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= ~compRegistered~0 0)) (not (= ~s~0 ~NP~0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~pended~0 0) (= ~MPR3~0 ~s~0) (= ~SKIP2~0 ~DC~0)) [2021-11-23 02:54:04,418 INFO L858 garLoopResultBuilder]: For program point L2591-2(lines 2591 2651) no Hoare annotation was computed. [2021-11-23 02:54:04,418 INFO L858 garLoopResultBuilder]: For program point L2653(lines 2653 2659) no Hoare annotation was computed. [2021-11-23 02:54:04,418 INFO L858 garLoopResultBuilder]: For program point FlQueueIrpToThreadEXIT(lines 2558 2667) no Hoare annotation was computed. [2021-11-23 02:54:04,418 INFO L858 garLoopResultBuilder]: For program point L2642(lines 2642 2646) no Hoare annotation was computed. [2021-11-23 02:54:04,418 INFO L858 garLoopResultBuilder]: For program point FlQueueIrpToThreadFINAL(lines 2558 2667) no Hoare annotation was computed. [2021-11-23 02:54:04,419 INFO L858 garLoopResultBuilder]: For program point L2569(lines 2569 2581) no Hoare annotation was computed. [2021-11-23 02:54:04,419 INFO L854 garLoopResultBuilder]: At program point FlQueueIrpToThreadENTRY(lines 2558 2667) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= ~compRegistered~0 0)) (not (= ~s~0 ~NP~0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~pended~0 0) (= ~MPR3~0 ~s~0) (= ~SKIP2~0 ~DC~0)) [2021-11-23 02:54:04,419 INFO L854 garLoopResultBuilder]: At program point L2615(lines 2615 2635) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= ~compRegistered~0 0)) (not (= ~s~0 ~NP~0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~pended~0 0) (= ~MPR3~0 ~s~0) (= ~SKIP2~0 ~DC~0)) [2021-11-23 02:54:04,419 INFO L854 garLoopResultBuilder]: At program point L2661(lines 2661 2662) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= ~compRegistered~0 0)) (= ~pended~0 1) (not (= ~s~0 ~NP~0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR3~0 ~s~0) (= ~SKIP2~0 ~DC~0)) [2021-11-23 02:54:04,419 INFO L858 garLoopResultBuilder]: For program point L3008(lines 3008 3015) no Hoare annotation was computed. [2021-11-23 02:54:04,419 INFO L854 garLoopResultBuilder]: At program point L2942-2(lines 2942 2960) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (and (= ~s~0 ~NP~0) (<= |FloppyDeviceControl_~ntStatus~2#1| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,419 INFO L858 garLoopResultBuilder]: For program point L2943(lines 2942 2960) no Hoare annotation was computed. [2021-11-23 02:54:04,419 INFO L858 garLoopResultBuilder]: For program point L2877(lines 2877 2904) no Hoare annotation was computed. [2021-11-23 02:54:04,419 INFO L858 garLoopResultBuilder]: For program point L2878(lines 2878 2883) no Hoare annotation was computed. [2021-11-23 02:54:04,419 INFO L854 garLoopResultBuilder]: At program point L2746(line 2746) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,419 INFO L858 garLoopResultBuilder]: For program point L2779(lines 2779 3122) no Hoare annotation was computed. [2021-11-23 02:54:04,420 INFO L858 garLoopResultBuilder]: For program point L2746-1(lines 2742 2748) no Hoare annotation was computed. [2021-11-23 02:54:04,420 INFO L858 garLoopResultBuilder]: For program point L6479(lines 6479 6516) no Hoare annotation was computed. [2021-11-23 02:54:04,420 INFO L854 garLoopResultBuilder]: At program point L3110(lines 3110 3111) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (and (= ~SKIP1~0 ~s~0) (= ~pended~0 0)) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,420 INFO L858 garLoopResultBuilder]: For program point L3110-1(lines 3110 3111) no Hoare annotation was computed. [2021-11-23 02:54:04,420 INFO L858 garLoopResultBuilder]: For program point L2912(line 2912) no Hoare annotation was computed. [2021-11-23 02:54:04,420 INFO L858 garLoopResultBuilder]: For program point L2714(lines 2714 2726) no Hoare annotation was computed. [2021-11-23 02:54:04,420 INFO L858 garLoopResultBuilder]: For program point L2714-2(lines 2714 2726) no Hoare annotation was computed. [2021-11-23 02:54:04,420 INFO L854 garLoopResultBuilder]: At program point L6513(lines 6447 6521) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,420 INFO L854 garLoopResultBuilder]: At program point L3078(lines 2791 3118) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0) (and (= ~pended~0 0) (= ~s~0 |old(~s~0)|))) [2021-11-23 02:54:04,420 INFO L858 garLoopResultBuilder]: For program point L2715(lines 2715 2723) no Hoare annotation was computed. [2021-11-23 02:54:04,420 INFO L858 garLoopResultBuilder]: For program point L3079(lines 3079 3098) no Hoare annotation was computed. [2021-11-23 02:54:04,421 INFO L854 garLoopResultBuilder]: At program point L2848(lines 2848 2849) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,421 INFO L858 garLoopResultBuilder]: For program point L2782(lines 2782 3121) no Hoare annotation was computed. [2021-11-23 02:54:04,421 INFO L858 garLoopResultBuilder]: For program point L2848-1(lines 2848 2849) no Hoare annotation was computed. [2021-11-23 02:54:04,421 INFO L858 garLoopResultBuilder]: For program point L6482(lines 6482 6515) no Hoare annotation was computed. [2021-11-23 02:54:04,421 INFO L858 garLoopResultBuilder]: For program point L2981-1(lines 2981 2982) no Hoare annotation was computed. [2021-11-23 02:54:04,421 INFO L854 garLoopResultBuilder]: At program point L2981(lines 2981 2982) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,421 INFO L854 garLoopResultBuilder]: At program point L2816(lines 2816 2817) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,421 INFO L858 garLoopResultBuilder]: For program point L2816-1(lines 2816 2817) no Hoare annotation was computed. [2021-11-23 02:54:04,421 INFO L858 garLoopResultBuilder]: For program point L2717-1(line 2717) no Hoare annotation was computed. [2021-11-23 02:54:04,421 INFO L854 garLoopResultBuilder]: At program point L2717(line 2717) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,421 INFO L854 garLoopResultBuilder]: At program point L2850(lines 2850 2851) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,422 INFO L858 garLoopResultBuilder]: For program point L2850-1(lines 2850 2851) no Hoare annotation was computed. [2021-11-23 02:54:04,422 INFO L858 garLoopResultBuilder]: For program point L3082(lines 3082 3089) no Hoare annotation was computed. [2021-11-23 02:54:04,422 INFO L854 garLoopResultBuilder]: At program point L3115(lines 2706 3180) the Hoare annotation is: (let ((.cse0 (= ~s~0 ~NP~0))) (or (= ~SKIP1~0 ~NP~0) (and .cse0 (not (= 259 |FloppyDeviceControl_~ntStatus~2#1|)) (= ~pended~0 0)) (= ~MPR1~0 ~SKIP1~0) (and (= ~pended~0 1) .cse0) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (and .cse0 (<= |FloppyDeviceControl_~ntStatus~2#1| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0))) [2021-11-23 02:54:04,422 INFO L858 garLoopResultBuilder]: For program point L3016(lines 3016 3048) no Hoare annotation was computed. [2021-11-23 02:54:04,422 INFO L854 garLoopResultBuilder]: At program point L2818(lines 2818 2819) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,422 INFO L854 garLoopResultBuilder]: At program point L2752(line 2752) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (and (= ~SKIP1~0 ~s~0) (= ~pended~0 0)) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,422 INFO L858 garLoopResultBuilder]: For program point L2785(lines 2785 3120) no Hoare annotation was computed. [2021-11-23 02:54:04,422 INFO L858 garLoopResultBuilder]: For program point L2818-1(lines 2818 2819) no Hoare annotation was computed. [2021-11-23 02:54:04,422 INFO L858 garLoopResultBuilder]: For program point L2752-1(line 2752) no Hoare annotation was computed. [2021-11-23 02:54:04,422 INFO L858 garLoopResultBuilder]: For program point L6485(lines 6485 6514) no Hoare annotation was computed. [2021-11-23 02:54:04,422 INFO L854 garLoopResultBuilder]: At program point L2786(lines 2782 3121) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,423 INFO L858 garLoopResultBuilder]: For program point L2985(lines 2985 2990) no Hoare annotation was computed. [2021-11-23 02:54:04,423 INFO L858 garLoopResultBuilder]: For program point L2886(lines 2886 2901) no Hoare annotation was computed. [2021-11-23 02:54:04,423 INFO L854 garLoopResultBuilder]: At program point L6454-2(lines 6454 6466) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,423 INFO L858 garLoopResultBuilder]: For program point FloppyDeviceControlEXIT(lines 2683 3181) no Hoare annotation was computed. [2021-11-23 02:54:04,423 INFO L854 garLoopResultBuilder]: At program point L2788(lines 2788 3119) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0) (and (= ~pended~0 0) (= ~s~0 |old(~s~0)|))) [2021-11-23 02:54:04,423 INFO L858 garLoopResultBuilder]: For program point L6488-2(lines 6488 6512) no Hoare annotation was computed. [2021-11-23 02:54:04,423 INFO L858 garLoopResultBuilder]: For program point L6488(lines 6488 6512) no Hoare annotation was computed. [2021-11-23 02:54:04,423 INFO L854 garLoopResultBuilder]: At program point L3053(lines 3053 3062) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (and (= ~s~0 ~NP~0) (not (= 259 |FloppyDeviceControl_~ntStatus~2#1|)) (= ~pended~0 0)) (= ~MPR1~0 ~SKIP1~0) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,423 INFO L858 garLoopResultBuilder]: For program point L6456(lines 6456 6464) no Hoare annotation was computed. [2021-11-23 02:54:04,423 INFO L858 garLoopResultBuilder]: For program point L6489(lines 6489 6509) no Hoare annotation was computed. [2021-11-23 02:54:04,423 INFO L858 garLoopResultBuilder]: For program point L2922(lines 2922 2929) no Hoare annotation was computed. [2021-11-23 02:54:04,423 INFO L858 garLoopResultBuilder]: For program point L6457(lines 6457 6461) no Hoare annotation was computed. [2021-11-23 02:54:04,424 INFO L858 garLoopResultBuilder]: For program point L2890(lines 2890 2900) no Hoare annotation was computed. [2021-11-23 02:54:04,424 INFO L854 garLoopResultBuilder]: At program point L2758(lines 2758 3129) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0) (and (= ~pended~0 0) (= ~s~0 |old(~s~0)|))) [2021-11-23 02:54:04,424 INFO L858 garLoopResultBuilder]: For program point L2791(lines 2791 3118) no Hoare annotation was computed. [2021-11-23 02:54:04,424 INFO L858 garLoopResultBuilder]: For program point L3023(lines 3023 3047) no Hoare annotation was computed. [2021-11-23 02:54:04,424 INFO L858 garLoopResultBuilder]: For program point L2858(lines 2858 2865) no Hoare annotation was computed. [2021-11-23 02:54:04,424 INFO L858 garLoopResultBuilder]: For program point L6492(lines 6492 6508) no Hoare annotation was computed. [2021-11-23 02:54:04,424 INFO L854 garLoopResultBuilder]: At program point L2992(line 2992) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,424 INFO L858 garLoopResultBuilder]: For program point L2992-1(line 2992) no Hoare annotation was computed. [2021-11-23 02:54:04,424 INFO L858 garLoopResultBuilder]: For program point L2827(lines 2827 2837) no Hoare annotation was computed. [2021-11-23 02:54:04,424 INFO L854 garLoopResultBuilder]: At program point L2761(lines 2761 3128) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0) (and (= ~pended~0 0) (= ~s~0 |old(~s~0)|))) [2021-11-23 02:54:04,424 INFO L858 garLoopResultBuilder]: For program point L2993-1(lines 2993 2994) no Hoare annotation was computed. [2021-11-23 02:54:04,425 INFO L854 garLoopResultBuilder]: At program point L2993(lines 2993 2994) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,425 INFO L858 garLoopResultBuilder]: For program point L2894(lines 2894 2899) no Hoare annotation was computed. [2021-11-23 02:54:04,425 INFO L858 garLoopResultBuilder]: For program point L6495(lines 6495 6507) no Hoare annotation was computed. [2021-11-23 02:54:04,425 INFO L858 garLoopResultBuilder]: For program point L3093-1(line 3093) no Hoare annotation was computed. [2021-11-23 02:54:04,425 INFO L854 garLoopResultBuilder]: At program point L3093(line 3093) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0) (and (= ~pended~0 0) (= ~s~0 |old(~s~0)|))) [2021-11-23 02:54:04,425 INFO L858 garLoopResultBuilder]: For program point L2730(lines 2730 2740) no Hoare annotation was computed. [2021-11-23 02:54:04,425 INFO L858 garLoopResultBuilder]: For program point L2995-1(lines 2995 2996) no Hoare annotation was computed. [2021-11-23 02:54:04,425 INFO L854 garLoopResultBuilder]: At program point L2995(lines 2995 2996) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,425 INFO L858 garLoopResultBuilder]: For program point L2764(lines 2764 3127) no Hoare annotation was computed. [2021-11-23 02:54:04,425 INFO L858 garLoopResultBuilder]: For program point FloppyDeviceControlFINAL(lines 2683 3181) no Hoare annotation was computed. [2021-11-23 02:54:04,425 INFO L858 garLoopResultBuilder]: For program point L2831(lines 2831 2836) no Hoare annotation was computed. [2021-11-23 02:54:04,425 INFO L858 garLoopResultBuilder]: For program point L6498(lines 6498 6506) no Hoare annotation was computed. [2021-11-23 02:54:04,426 INFO L858 garLoopResultBuilder]: For program point L3030(lines 3030 3046) no Hoare annotation was computed. [2021-11-23 02:54:04,426 INFO L858 garLoopResultBuilder]: For program point L3130(lines 3130 3178) no Hoare annotation was computed. [2021-11-23 02:54:04,426 INFO L858 garLoopResultBuilder]: For program point L2965(lines 2965 3077) no Hoare annotation was computed. [2021-11-23 02:54:04,426 INFO L858 garLoopResultBuilder]: For program point L2800(lines 2800 2805) no Hoare annotation was computed. [2021-11-23 02:54:04,426 INFO L858 garLoopResultBuilder]: For program point L2767(lines 2767 3126) no Hoare annotation was computed. [2021-11-23 02:54:04,426 INFO L854 garLoopResultBuilder]: At program point L6467(lines 6453 6468) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,426 INFO L854 garLoopResultBuilder]: At program point L2768(lines 2764 3127) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,426 INFO L858 garLoopResultBuilder]: For program point L2735-1(line 2735) no Hoare annotation was computed. [2021-11-23 02:54:04,426 INFO L854 garLoopResultBuilder]: At program point L2735(line 2735) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,426 INFO L858 garLoopResultBuilder]: For program point L6501(lines 6501 6505) no Hoare annotation was computed. [2021-11-23 02:54:04,426 INFO L854 garLoopResultBuilder]: At program point L3099(lines 2794 3117) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0) (and (= ~pended~0 0) (= ~s~0 |old(~s~0)|))) [2021-11-23 02:54:04,427 INFO L854 garLoopResultBuilder]: At program point L3000(line 3000) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,427 INFO L854 garLoopResultBuilder]: At program point L3000-1(line 3000) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,427 INFO L858 garLoopResultBuilder]: For program point L6469(lines 6469 6519) no Hoare annotation was computed. [2021-11-23 02:54:04,427 INFO L854 garLoopResultBuilder]: At program point L3133-1(lines 3133 3172) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0) (and (= ~s~0 ~NP~0) (not (= 259 |FloppyDeviceControl_~ntStatus~2#1|)))) [2021-11-23 02:54:04,427 INFO L858 garLoopResultBuilder]: For program point L3067-1(lines 3067 3068) no Hoare annotation was computed. [2021-11-23 02:54:04,427 INFO L854 garLoopResultBuilder]: At program point L3067(lines 3067 3068) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (and (= ~s~0 ~NP~0) (not (= 259 |FloppyDeviceControl_~ntStatus~2#1|)) (= ~pended~0 0)) (= ~MPR1~0 ~SKIP1~0) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,427 INFO L858 garLoopResultBuilder]: For program point L2968(lines 2968 2973) no Hoare annotation was computed. [2021-11-23 02:54:04,427 INFO L858 garLoopResultBuilder]: For program point L2869(lines 2869 2876) no Hoare annotation was computed. [2021-11-23 02:54:04,427 INFO L858 garLoopResultBuilder]: For program point L2770(lines 2770 3125) no Hoare annotation was computed. [2021-11-23 02:54:04,427 INFO L858 garLoopResultBuilder]: For program point L3037(lines 3037 3045) no Hoare annotation was computed. [2021-11-23 02:54:04,427 INFO L854 garLoopResultBuilder]: At program point L2905(lines 2770 3125) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,428 INFO L858 garLoopResultBuilder]: For program point L2773(lines 2773 3124) no Hoare annotation was computed. [2021-11-23 02:54:04,428 INFO L854 garLoopResultBuilder]: At program point FloppyDeviceControlENTRY(lines 2683 3181) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0) (and (= ~pended~0 0) (= ~s~0 |old(~s~0)|))) [2021-11-23 02:54:04,428 INFO L858 garLoopResultBuilder]: For program point L6473(lines 6473 6518) no Hoare annotation was computed. [2021-11-23 02:54:04,428 INFO L854 garLoopResultBuilder]: At program point L3104(line 3104) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,428 INFO L854 garLoopResultBuilder]: At program point L-1-1(line -1) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (and (= ~s~0 ~NP~0) (not (= 259 |FloppyDeviceControl_~ntStatus~2#1|)) (= ~pended~0 0)) (= ~MPR1~0 ~SKIP1~0) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,428 INFO L858 garLoopResultBuilder]: For program point L3104-1(lines 3100 3106) no Hoare annotation was computed. [2021-11-23 02:54:04,428 INFO L854 garLoopResultBuilder]: At program point L-1-3(line -1) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (and (= ~s~0 ~NP~0) (not (= 259 |FloppyDeviceControl_~ntStatus~2#1|)) (= ~pended~0 0)) (= ~MPR1~0 ~SKIP1~0) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,428 INFO L858 garLoopResultBuilder]: For program point L2840(lines 2840 2846) no Hoare annotation was computed. [2021-11-23 02:54:04,429 INFO L858 garLoopResultBuilder]: For program point L2741(lines 2741 2757) no Hoare annotation was computed. [2021-11-23 02:54:04,429 INFO L858 garLoopResultBuilder]: For program point L2808(lines 2808 2814) no Hoare annotation was computed. [2021-11-23 02:54:04,429 INFO L858 garLoopResultBuilder]: For program point L2742(lines 2742 2748) no Hoare annotation was computed. [2021-11-23 02:54:04,429 INFO L858 garLoopResultBuilder]: For program point L2974(lines 2974 2979) no Hoare annotation was computed. [2021-11-23 02:54:04,429 INFO L858 garLoopResultBuilder]: For program point L2776(lines 2776 3123) no Hoare annotation was computed. [2021-11-23 02:54:04,429 INFO L858 garLoopResultBuilder]: For program point L6476(lines 6476 6517) no Hoare annotation was computed. [2021-11-23 02:54:04,430 INFO L858 garLoopResultBuilder]: For program point memcpy_guardEXIT(lines 11 16) no Hoare annotation was computed. [2021-11-23 02:54:04,430 INFO L861 garLoopResultBuilder]: At program point memcpy_guardENTRY(lines 11 16) the Hoare annotation is: true [2021-11-23 02:54:04,430 INFO L858 garLoopResultBuilder]: For program point FloppyQueueRequestEXIT(lines 6778 6849) no Hoare annotation was computed. [2021-11-23 02:54:04,430 INFO L854 garLoopResultBuilder]: At program point FloppyQueueRequestENTRY(lines 6778 6849) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,430 INFO L854 garLoopResultBuilder]: At program point L6810(line 6810) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,431 INFO L858 garLoopResultBuilder]: For program point L6810-1(line 6810) no Hoare annotation was computed. [2021-11-23 02:54:04,431 INFO L858 garLoopResultBuilder]: For program point L6841(lines 6841 6842) no Hoare annotation was computed. [2021-11-23 02:54:04,431 INFO L854 garLoopResultBuilder]: At program point L6802(line 6802) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,431 INFO L858 garLoopResultBuilder]: For program point L6804(lines 6804 6827) no Hoare annotation was computed. [2021-11-23 02:54:04,431 INFO L854 garLoopResultBuilder]: At program point L6837-1(lines 6833 6839) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~pended~0 1) (= ~s~0 ~NP~0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,431 INFO L854 garLoopResultBuilder]: At program point L6837(line 6837) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,431 INFO L858 garLoopResultBuilder]: For program point L6798(line 6798) no Hoare annotation was computed. [2021-11-23 02:54:04,431 INFO L858 garLoopResultBuilder]: For program point L6800-1(lines 6800 6846) no Hoare annotation was computed. [2021-11-23 02:54:04,431 INFO L858 garLoopResultBuilder]: For program point L6800(lines 6800 6846) no Hoare annotation was computed. [2021-11-23 02:54:04,431 INFO L858 garLoopResultBuilder]: For program point L6802-1(line 6802) no Hoare annotation was computed. [2021-11-23 02:54:04,431 INFO L858 garLoopResultBuilder]: For program point L6833(lines 6833 6839) no Hoare annotation was computed. [2021-11-23 02:54:04,432 INFO L854 garLoopResultBuilder]: At program point L6829(lines 6800 6846) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,432 INFO L854 garLoopResultBuilder]: At program point L6788-2(lines 6788 6794) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (and (= ~s~0 ~NP~0) (= ~pended~0 0)) (not (= ~NP~0 |old(~s~0)|)) (not (= ~compRegistered~0 0)) (not (= |old(~pended~0)| 0)) (= ~IPC~0 ~DC~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0)) [2021-11-23 02:54:04,432 INFO L858 garLoopResultBuilder]: For program point L6592(lines 6592 6598) no Hoare annotation was computed. [2021-11-23 02:54:04,432 INFO L854 garLoopResultBuilder]: At program point FlFdcDeviceIoENTRY(lines 6577 6617) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= |old(~customIrp~0)| 0)) (not (= ~NP~0 |old(~s~0)|)) (= ~IPC~0 ~DC~0) (and (= ~customIrp~0 0) (= ~s~0 |old(~s~0)|)) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0) (not (= ~compRegistered~0 1)) (not (= ~pended~0 0))) [2021-11-23 02:54:04,432 INFO L858 garLoopResultBuilder]: For program point L6607(lines 6607 6614) no Hoare annotation was computed. [2021-11-23 02:54:04,432 INFO L858 garLoopResultBuilder]: For program point L6609-1(line 6609) no Hoare annotation was computed. [2021-11-23 02:54:04,432 INFO L854 garLoopResultBuilder]: At program point L6609(line 6609) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= |old(~customIrp~0)| 0)) (not (= ~NP~0 |old(~s~0)|)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (let ((.cse0 (= ~s~0 ~NP~0))) (and (= ~setEventCalled~0 1) (or .cse0 (= ~MPR3~0 ~s~0)) (= ~customIrp~0 1) (or .cse0 (<= 259 |FlFdcDeviceIo_~ntStatus~16#1|)) (or (<= |FlFdcDeviceIo_~ntStatus~16#1| 259) .cse0))) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0) (not (= ~compRegistered~0 1)) (not (= ~pended~0 0))) [2021-11-23 02:54:04,432 INFO L858 garLoopResultBuilder]: For program point L6605-1(line 6605) no Hoare annotation was computed. [2021-11-23 02:54:04,432 INFO L854 garLoopResultBuilder]: At program point L6605(line 6605) the Hoare annotation is: (or (= ~SKIP1~0 ~NP~0) (= ~MPR1~0 ~SKIP1~0) (not (= |old(~customIrp~0)| 0)) (not (= ~NP~0 |old(~s~0)|)) (and (= ~customIrp~0 1) (= ~s~0 |old(~s~0)|)) (= ~IPC~0 ~DC~0) (= ~MPR1~0 ~NP~0) (= ~MPR3~0 |old(~s~0)|) (= ~SKIP2~0 ~DC~0) (= ~MPR3~0 ~IPC~0) (not (= ~compRegistered~0 1)) (not (= ~pended~0 0))) [2021-11-23 02:54:04,432 INFO L858 garLoopResultBuilder]: For program point L6607-2(lines 6607 6614) no Hoare annotation was computed. [2021-11-23 02:54:04,433 INFO L858 garLoopResultBuilder]: For program point FlFdcDeviceIoEXIT(lines 6577 6617) no Hoare annotation was computed. [2021-11-23 02:54:04,433 INFO L858 garLoopResultBuilder]: For program point FlFdcDeviceIoFINAL(lines 6577 6617) no Hoare annotation was computed. [2021-11-23 02:54:04,433 INFO L858 garLoopResultBuilder]: For program point ExAllocatePoolWithTagEXIT(lines 7246 7258) no Hoare annotation was computed. [2021-11-23 02:54:04,433 INFO L861 garLoopResultBuilder]: At program point ExAllocatePoolWithTagENTRY(lines 7246 7258) the Hoare annotation is: true [2021-11-23 02:54:04,433 INFO L854 garLoopResultBuilder]: At program point L8062(lines 8027 8091) the Hoare annotation is: (and (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (not (= ~MPR3~0 ~NP~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~SKIP1~0 ~s~0) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR1~0 ~s~0))) [2021-11-23 02:54:04,433 INFO L854 garLoopResultBuilder]: At program point L8030(line 8030) the Hoare annotation is: false [2021-11-23 02:54:04,433 INFO L854 garLoopResultBuilder]: At program point L7105(lines 7105 7142) the Hoare annotation is: (and (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,433 INFO L858 garLoopResultBuilder]: For program point L8030-1(line 8030) no Hoare annotation was computed. [2021-11-23 02:54:04,433 INFO L854 garLoopResultBuilder]: At program point L3604(lines 3590 3637) the Hoare annotation is: (and (= ~compRegistered~0 1) (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 0) (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~pended~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,433 INFO L858 garLoopResultBuilder]: For program point L3406(lines 3406 3412) no Hoare annotation was computed. [2021-11-23 02:54:04,433 INFO L854 garLoopResultBuilder]: At program point L3241(lines 3241 3493) the Hoare annotation is: (and (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,434 INFO L854 garLoopResultBuilder]: At program point L7139(lines 7069 7154) the Hoare annotation is: (let ((.cse6 (= ~s~0 ~DC~0)) (.cse5 (= ~SKIP2~0 ~s~0))) (let ((.cse11 (= (+ |ULTIMATE.start_main_~status~4#1| 1073741738) 0)) (.cse8 (not (= ~IPC~0 ~s~0))) (.cse4 (= ~compRegistered~0 0)) (.cse10 (not .cse5)) (.cse14 (not (= |ULTIMATE.start_main_~status~4#1| 259))) (.cse1 (not (= ~IPC~0 ~DC~0))) (.cse7 (not (= ~MPR3~0 ~NP~0))) (.cse2 (not (= ~MPR1~0 ~SKIP1~0))) (.cse3 (not (= ~SKIP1~0 ~NP~0))) (.cse12 (not .cse6)) (.cse9 (= ~pended~0 0)) (.cse13 (= |ULTIMATE.start_main_~status~4#1| ~lowerDriverReturn~0)) (.cse0 (= ~pended~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (and .cse6 .cse7 .cse8 (= |ULTIMATE.start_main_~status~4#1| 0) .cse9 .cse10) (and (= (+ |ULTIMATE.start_FloppyPower_#res#1| 2147483631) 0) .cse6 .cse7 .cse8 .cse2 .cse3 .cse9 .cse10 (= (+ |ULTIMATE.start_main_~status~4#1| 2147483631) 0)) (and .cse6 .cse7 .cse11 (= (+ 1073741738 |ULTIMATE.start_FloppyPnp_#res#1|) 0) .cse8 .cse3 .cse9 .cse10) (and .cse1 .cse2 .cse3 .cse12 .cse4 .cse5 .cse13) (and .cse0 (not (= ~SKIP2~0 ~DC~0)) .cse1 (= ~s~0 ~NP~0) .cse2 .cse3 .cse4) (and .cse6 .cse7 .cse11 .cse8 .cse2 .cse3 .cse9 .cse10) (and (not (= |ULTIMATE.start_FloppyStartDevice_~ntStatus~4#1| 259)) .cse6 (not (= 259 |ULTIMATE.start_FloppyPnp_#res#1|)) (not (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 259)) .cse14) (and (or (and (= ~compRegistered~0 1) .cse6 .cse8 .cse2 .cse3 .cse10) (and .cse6 .cse8 .cse2 .cse3 .cse4 .cse10)) .cse14) (and .cse1 .cse7 .cse2 .cse3 (= ~lowerDriverReturn~0 |ULTIMATE.start_PoCallDriver_~returnVal~0#1|) .cse12 .cse9 (= ~lowerDriverReturn~0 |ULTIMATE.start_FloppyPower_#res#1|) .cse5 .cse13) (and .cse6 .cse0)))) [2021-11-23 02:54:04,434 INFO L854 garLoopResultBuilder]: At program point L7172(lines 7165 7221) the Hoare annotation is: (let ((.cse5 (= ~SKIP2~0 ~s~0)) (.cse8 (= ~s~0 ~DC~0))) (let ((.cse1 (not (= ~IPC~0 ~DC~0))) (.cse6 (not .cse8)) (.cse7 (= |ULTIMATE.start_main_~status~4#1| ~lowerDriverReturn~0)) (.cse9 (= (+ |ULTIMATE.start_main_~status~4#1| 1073741738) 0)) (.cse2 (not (= ~MPR1~0 ~SKIP1~0))) (.cse3 (not (= ~SKIP1~0 ~NP~0))) (.cse4 (= ~compRegistered~0 0)) (.cse12 (not (= |ULTIMATE.start_main_~status~4#1| 259))) (.cse0 (= ~pended~0 1)) (.cse10 (not (= ~IPC~0 ~s~0))) (.cse11 (not .cse5))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (and .cse1 .cse2 .cse3 .cse6 .cse4 .cse5 .cse7) (and .cse8 .cse9 (= (+ 1073741738 |ULTIMATE.start_FloppyPnp_#res#1|) 0) .cse10 .cse3 .cse11) (and (= (+ |ULTIMATE.start_FloppyPower_#res#1| 2147483631) 0) .cse8 .cse10 .cse2 .cse3 .cse11 (= (+ |ULTIMATE.start_main_~status~4#1| 2147483631) 0)) (= ~s~0 ~UNLOADED~0) (and .cse1 .cse2 .cse3 (= ~lowerDriverReturn~0 |ULTIMATE.start_PoCallDriver_~returnVal~0#1|) .cse6 (= ~lowerDriverReturn~0 |ULTIMATE.start_FloppyPower_#res#1|) .cse5 .cse7) (and .cse8 .cse9 .cse10 .cse2 .cse3 .cse11) (and (not (= |ULTIMATE.start_FloppyStartDevice_~ntStatus~4#1| 259)) .cse8 (not (= 259 |ULTIMATE.start_FloppyPnp_#res#1|)) (not (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 259)) .cse12) (and (or (and (= ~compRegistered~0 1) .cse8 .cse10 .cse2 .cse3 .cse11) (and .cse8 .cse10 .cse2 .cse3 .cse4 .cse11)) .cse12) (and .cse8 .cse0) (and .cse8 .cse10 (= |ULTIMATE.start_main_~status~4#1| 0) .cse11)))) [2021-11-23 02:54:04,434 INFO L854 garLoopResultBuilder]: At program point L3572(line 3572) the Hoare annotation is: (and (= ~compRegistered~0 1) (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 0) (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~customIrp~0 0) (= ~pended~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,434 INFO L858 garLoopResultBuilder]: For program point L3572-1(line 3572) no Hoare annotation was computed. [2021-11-23 02:54:04,435 INFO L858 garLoopResultBuilder]: For program point L3309-1(line 3309) no Hoare annotation was computed. [2021-11-23 02:54:04,435 INFO L854 garLoopResultBuilder]: At program point L3309(line 3309) the Hoare annotation is: (let ((.cse0 (not (= ~SKIP2~0 ~DC~0))) (.cse1 (not (= ~IPC~0 ~DC~0))) (.cse2 (not (= ~MPR3~0 ~NP~0))) (.cse3 (not (= ~SKIP1~0 ~NP~0))) (.cse4 (= ~SKIP1~0 ~s~0)) (.cse5 (= ~compRegistered~0 0)) (.cse6 (not (= ~MPR1~0 ~s~0)))) (or (and (= ~pended~0 1) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) .cse0 .cse1 .cse2 .cse3 (= ~customIrp~0 0) .cse4 (= ~pended~0 0) .cse5 .cse6))) [2021-11-23 02:54:04,435 INFO L858 garLoopResultBuilder]: For program point L8033(lines 8033 8039) no Hoare annotation was computed. [2021-11-23 02:54:04,435 INFO L858 garLoopResultBuilder]: For program point L3772(lines 3772 3782) no Hoare annotation was computed. [2021-11-23 02:54:04,435 INFO L858 garLoopResultBuilder]: For program point L3805-1(lines 3801 3807) no Hoare annotation was computed. [2021-11-23 02:54:04,435 INFO L854 garLoopResultBuilder]: At program point L3805(line 3805) the Hoare annotation is: false [2021-11-23 02:54:04,436 INFO L858 garLoopResultBuilder]: For program point L3706(lines 3706 3797) no Hoare annotation was computed. [2021-11-23 02:54:04,436 INFO L858 garLoopResultBuilder]: For program point L3574(lines 3574 3581) no Hoare annotation was computed. [2021-11-23 02:54:04,436 INFO L858 garLoopResultBuilder]: For program point L3574-2(lines 3574 3581) no Hoare annotation was computed. [2021-11-23 02:54:04,436 INFO L854 garLoopResultBuilder]: At program point L3442(line 3442) the Hoare annotation is: (let ((.cse0 (not (= ~SKIP2~0 ~DC~0))) (.cse1 (not (= ~IPC~0 ~DC~0))) (.cse2 (not (= ~MPR3~0 ~NP~0))) (.cse3 (not (= ~SKIP1~0 ~NP~0))) (.cse4 (= ~SKIP1~0 ~s~0)) (.cse5 (= ~compRegistered~0 0)) (.cse6 (not (= ~MPR1~0 ~s~0)))) (or (and (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) .cse0 .cse1 .cse2 .cse3 .cse4 (= ~pended~0 0) .cse5 .cse6) (and (= ~pended~0 1) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6))) [2021-11-23 02:54:04,436 INFO L858 garLoopResultBuilder]: For program point L3442-1(line 3442) no Hoare annotation was computed. [2021-11-23 02:54:04,436 INFO L858 garLoopResultBuilder]: For program point L3343-1(line 3343) no Hoare annotation was computed. [2021-11-23 02:54:04,436 INFO L854 garLoopResultBuilder]: At program point L3343(line 3343) the Hoare annotation is: (and (not (= ~MPR3~0 ~IPC~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (not (= ~MPR3~0 ~NP~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~SKIP1~0 ~s~0) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR1~0 ~s~0))) [2021-11-23 02:54:04,436 INFO L858 garLoopResultBuilder]: For program point L3773(lines 3773 3779) no Hoare annotation was computed. [2021-11-23 02:54:04,436 INFO L854 garLoopResultBuilder]: At program point L3674(line 3674) the Hoare annotation is: (let ((.cse0 (= ~s~0 ~NP~0))) (or (and (= ~compRegistered~0 1) (= ~pended~0 1) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) .cse0 (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (not (= ~MPR3~0 ~s~0))) (and (not (= |ULTIMATE.start_FloppyStartDevice_~ntStatus~4#1| 259)) .cse0))) [2021-11-23 02:54:04,437 INFO L854 garLoopResultBuilder]: At program point L3707(lines 3706 3797) the Hoare annotation is: (and (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,437 INFO L854 garLoopResultBuilder]: At program point L3674-1(line 3674) the Hoare annotation is: (let ((.cse0 (= ~s~0 ~DC~0))) (or (and (not (= |ULTIMATE.start_FloppyStartDevice_~ntStatus~4#1| 259)) .cse0) (and .cse0 (= ~pended~0 1)))) [2021-11-23 02:54:04,437 INFO L854 garLoopResultBuilder]: At program point L3410(line 3410) the Hoare annotation is: false [2021-11-23 02:54:04,437 INFO L858 garLoopResultBuilder]: For program point L3410-1(lines 3406 3412) no Hoare annotation was computed. [2021-11-23 02:54:04,437 INFO L858 garLoopResultBuilder]: For program point L3212(lines 3212 3222) no Hoare annotation was computed. [2021-11-23 02:54:04,437 INFO L854 garLoopResultBuilder]: At program point L3245(lines 3244 3492) the Hoare annotation is: (and (not (= ~MPR3~0 ~IPC~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,437 INFO L858 garLoopResultBuilder]: For program point L7176(lines 7176 7219) no Hoare annotation was computed. [2021-11-23 02:54:04,437 INFO L858 garLoopResultBuilder]: For program point L7209-1(lines 7157 7222) no Hoare annotation was computed. [2021-11-23 02:54:04,437 INFO L858 garLoopResultBuilder]: For program point L7209(lines 7209 7215) no Hoare annotation was computed. [2021-11-23 02:54:04,437 INFO L854 garLoopResultBuilder]: At program point L8035(line 8035) the Hoare annotation is: false [2021-11-23 02:54:04,437 INFO L854 garLoopResultBuilder]: At program point L3576(line 3576) the Hoare annotation is: (let ((.cse0 (= ~s~0 ~NP~0))) (and (= ~compRegistered~0 1) (= ~setEventCalled~0 1) (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 0) (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (or (and (< 258 |ULTIMATE.start_FloppyStartDevice_~ntStatus~4#1|) (<= |ULTIMATE.start_FloppyStartDevice_~ntStatus~4#1| 259)) .cse0) (not (= ~IPC~0 ~DC~0)) (not (= ~MPR3~0 ~NP~0)) (or .cse0 (= ~MPR3~0 ~s~0)) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~customIrp~0 0) (= ~pended~0 0))) [2021-11-23 02:54:04,438 INFO L858 garLoopResultBuilder]: For program point L3576-1(line 3576) no Hoare annotation was computed. [2021-11-23 02:54:04,438 INFO L858 garLoopResultBuilder]: For program point L3444(lines 3444 3453) no Hoare annotation was computed. [2021-11-23 02:54:04,438 INFO L854 garLoopResultBuilder]: At program point L3378(line 3378) the Hoare annotation is: (and (= ~compRegistered~0 1) (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 0) (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (= ~myStatus~0 0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~customIrp~0 0) (= ~pended~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,438 INFO L854 garLoopResultBuilder]: At program point L3444-2(lines 3444 3453) the Hoare annotation is: (let ((.cse0 (not (= ~IPC~0 ~DC~0))) (.cse1 (not (= ~MPR3~0 ~NP~0))) (.cse2 (not (= ~MPR1~0 ~SKIP1~0))) (.cse3 (not (= ~SKIP1~0 ~NP~0))) (.cse4 (not (= ~s~0 ~DC~0))) (.cse5 (= ~compRegistered~0 0)) (.cse6 (= ~SKIP2~0 ~s~0))) (or (and (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) .cse0 (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| ~lowerDriverReturn~0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and (= ~pended~0 1) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6))) [2021-11-23 02:54:04,438 INFO L858 garLoopResultBuilder]: For program point L3378-1(line 3378) no Hoare annotation was computed. [2021-11-23 02:54:04,438 INFO L854 garLoopResultBuilder]: At program point L3742(line 3742) the Hoare annotation is: (and (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,438 INFO L858 garLoopResultBuilder]: For program point L3775-1(line 3775) no Hoare annotation was computed. [2021-11-23 02:54:04,438 INFO L854 garLoopResultBuilder]: At program point L3775(line 3775) the Hoare annotation is: (and (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,438 INFO L858 garLoopResultBuilder]: For program point L3709(lines 3709 3796) no Hoare annotation was computed. [2021-11-23 02:54:04,438 INFO L858 garLoopResultBuilder]: For program point L3742-1(line 3742) no Hoare annotation was computed. [2021-11-23 02:54:04,438 INFO L854 garLoopResultBuilder]: At program point L7211(line 7211) the Hoare annotation is: false [2021-11-23 02:54:04,439 INFO L854 garLoopResultBuilder]: At program point L3710(lines 3709 3796) the Hoare annotation is: (and (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,439 INFO L854 garLoopResultBuilder]: At program point L3446(lines 3446 3447) the Hoare annotation is: (let ((.cse0 (not (= ~IPC~0 ~DC~0))) (.cse1 (not (= ~MPR3~0 ~NP~0))) (.cse2 (not (= ~MPR1~0 ~SKIP1~0))) (.cse3 (not (= ~SKIP1~0 ~NP~0))) (.cse4 (not (= ~s~0 ~DC~0))) (.cse5 (= ~compRegistered~0 0)) (.cse6 (= ~SKIP2~0 ~s~0))) (or (and (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) .cse0 (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| ~lowerDriverReturn~0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and (= ~pended~0 1) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6))) [2021-11-23 02:54:04,439 INFO L858 garLoopResultBuilder]: For program point L3380(lines 3380 3387) no Hoare annotation was computed. [2021-11-23 02:54:04,439 INFO L858 garLoopResultBuilder]: For program point L3446-1(lines 3446 3447) no Hoare annotation was computed. [2021-11-23 02:54:04,439 INFO L858 garLoopResultBuilder]: For program point L3380-2(lines 3380 3387) no Hoare annotation was computed. [2021-11-23 02:54:04,439 INFO L858 garLoopResultBuilder]: For program point L7179(lines 7179 7218) no Hoare annotation was computed. [2021-11-23 02:54:04,439 INFO L858 garLoopResultBuilder]: For program point L8071(lines 8071 8088) no Hoare annotation was computed. [2021-11-23 02:54:04,439 INFO L858 garLoopResultBuilder]: For program point L7113(line 7113) no Hoare annotation was computed. [2021-11-23 02:54:04,440 INFO L854 garLoopResultBuilder]: At program point L3546(line 3546) the Hoare annotation is: (and (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 0) (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~customIrp~0 0) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,440 INFO L854 garLoopResultBuilder]: At program point L3612-2(lines 3612 3634) the Hoare annotation is: (let ((.cse0 (= ~compRegistered~0 1)) (.cse1 (not (= ~MPR3~0 ~IPC~0))) (.cse2 (not (= ~MPR1~0 ~NP~0))) (.cse3 (not (= ~SKIP2~0 ~DC~0))) (.cse4 (not (= ~IPC~0 ~DC~0))) (.cse5 (= ~s~0 ~NP~0)) (.cse6 (not (= ~MPR1~0 ~SKIP1~0))) (.cse7 (not (= ~SKIP1~0 ~NP~0))) (.cse8 (= ~pended~0 0)) (.cse9 (not (= ~MPR3~0 ~s~0)))) (or (and .cse0 (not (= |ULTIMATE.start_FloppyStartDevice_~ntStatus~4#1| 259)) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (not (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 259)) .cse7 .cse8 .cse9) (and .cse0 (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (= |ULTIMATE.start_FloppyStartDevice_~InterfaceType~0#1| 0) .cse8 .cse9))) [2021-11-23 02:54:04,440 INFO L854 garLoopResultBuilder]: At program point L3546-1(line 3546) the Hoare annotation is: (and (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 0) (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~customIrp~0 0) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,440 INFO L854 garLoopResultBuilder]: At program point L3282(line 3282) the Hoare annotation is: (and (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~customIrp~0 0) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,440 INFO L858 garLoopResultBuilder]: For program point L3282-1(line 3282) no Hoare annotation was computed. [2021-11-23 02:54:04,440 INFO L858 garLoopResultBuilder]: For program point L7180(lines 7180 7190) no Hoare annotation was computed. [2021-11-23 02:54:04,441 INFO L854 garLoopResultBuilder]: At program point L3613(lines 3612 3634) the Hoare annotation is: (let ((.cse0 (= ~compRegistered~0 1)) (.cse1 (not (= ~MPR3~0 ~IPC~0))) (.cse2 (not (= ~MPR1~0 ~NP~0))) (.cse3 (not (= ~SKIP2~0 ~DC~0))) (.cse4 (not (= ~IPC~0 ~DC~0))) (.cse5 (= ~s~0 ~NP~0)) (.cse6 (not (= ~MPR1~0 ~SKIP1~0))) (.cse7 (not (= ~SKIP1~0 ~NP~0))) (.cse8 (= ~pended~0 0)) (.cse9 (not (= ~MPR3~0 ~s~0)))) (or (and .cse0 (not (= |ULTIMATE.start_FloppyStartDevice_~ntStatus~4#1| 259)) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (not (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 259)) .cse7 .cse8 .cse9) (and .cse0 (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (= |ULTIMATE.start_FloppyStartDevice_~InterfaceType~0#1| 0) .cse8 .cse9))) [2021-11-23 02:54:04,441 INFO L854 garLoopResultBuilder]: At program point L3514(lines 3182 3516) the Hoare annotation is: (let ((.cse5 (= ~SKIP2~0 ~s~0))) (let ((.cse6 (= ~s~0 ~DC~0)) (.cse7 (not (= ~IPC~0 ~s~0))) (.cse2 (not (= ~MPR1~0 ~SKIP1~0))) (.cse3 (not (= ~SKIP1~0 ~NP~0))) (.cse4 (= ~compRegistered~0 0)) (.cse8 (not .cse5))) (let ((.cse1 (not (= ~IPC~0 ~DC~0))) (.cse9 (not (= 259 |ULTIMATE.start_FloppyPnp_#res#1|))) (.cse11 (not (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 259))) (.cse10 (or (and (= ~compRegistered~0 1) .cse6 .cse7 .cse2 .cse3 .cse8) (and .cse6 .cse7 .cse2 .cse3 .cse4 .cse8))) (.cse0 (= ~pended~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (and (<= |ULTIMATE.start_FloppyPnp_#res#1| ~lowerDriverReturn~0) .cse1 (<= ~lowerDriverReturn~0 |ULTIMATE.start_FloppyPnp_#res#1|) .cse2 .cse3 (not .cse6) .cse4 .cse5) (and .cse6 (not (= ~MPR3~0 ~NP~0)) (= (+ 1073741738 |ULTIMATE.start_FloppyPnp_#res#1|) 0) .cse7 .cse3 (= ~pended~0 0) .cse8) (and (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) .cse9 .cse10 .cse11) (and (not (= |ULTIMATE.start_FloppyStartDevice_~ntStatus~4#1| 259)) .cse6 .cse9 .cse11) (and .cse10 (= (+ |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 1073741823) 0) (= (+ 1073741823 |ULTIMATE.start_FloppyPnp_#res#1|) 0)) (and .cse6 .cse0))))) [2021-11-23 02:54:04,441 INFO L858 garLoopResultBuilder]: For program point L3547(line 3547) no Hoare annotation was computed. [2021-11-23 02:54:04,441 INFO L858 garLoopResultBuilder]: For program point L3481-1(lines 3477 3483) no Hoare annotation was computed. [2021-11-23 02:54:04,441 INFO L854 garLoopResultBuilder]: At program point L3481(line 3481) the Hoare annotation is: false [2021-11-23 02:54:04,441 INFO L854 garLoopResultBuilder]: At program point L3382(line 3382) the Hoare annotation is: (let ((.cse0 (= ~s~0 ~NP~0))) (and (= ~compRegistered~0 1) (= ~setEventCalled~0 1) (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (or (and (<= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 259) (< 258 |ULTIMATE.start_FloppyPnp_~ntStatus~3#1|)) .cse0) (not (= ~MPR3~0 ~NP~0)) (or .cse0 (= ~MPR3~0 ~s~0)) (= ~myStatus~0 0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~customIrp~0 0) (= ~pended~0 0))) [2021-11-23 02:54:04,441 INFO L858 garLoopResultBuilder]: For program point L3382-1(line 3382) no Hoare annotation was computed. [2021-11-23 02:54:04,441 INFO L858 garLoopResultBuilder]: For program point L3217-1(line 3217) no Hoare annotation was computed. [2021-11-23 02:54:04,442 INFO L854 garLoopResultBuilder]: At program point L3217(line 3217) the Hoare annotation is: (and (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~SKIP1~0 ~NP~0)) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,442 INFO L858 garLoopResultBuilder]: For program point L7181(lines 7181 7187) no Hoare annotation was computed. [2021-11-23 02:54:04,442 INFO L854 garLoopResultBuilder]: At program point L3416(line 3416) the Hoare annotation is: (and (not (= ~MPR3~0 ~IPC~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (not (= ~MPR3~0 ~NP~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~SKIP1~0 ~s~0) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR1~0 ~s~0))) [2021-11-23 02:54:04,442 INFO L858 garLoopResultBuilder]: For program point L3416-1(line 3416) no Hoare annotation was computed. [2021-11-23 02:54:04,442 INFO L858 garLoopResultBuilder]: For program point L3284(lines 3284 3319) no Hoare annotation was computed. [2021-11-23 02:54:04,443 INFO L854 garLoopResultBuilder]: At program point L3317(line 3317) the Hoare annotation is: (let ((.cse0 (not (= ~SKIP2~0 ~DC~0))) (.cse1 (not (= ~IPC~0 ~DC~0))) (.cse2 (= ~s~0 ~NP~0)) (.cse3 (not (= ~MPR1~0 ~SKIP1~0))) (.cse4 (not (= ~SKIP1~0 ~NP~0))) (.cse5 (= ~compRegistered~0 0)) (.cse6 (not (= ~MPR3~0 ~s~0)))) (or (and (= ~pended~0 1) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse0 .cse1 (= (+ |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 1073741823) 0) .cse2 .cse3 .cse4 (= ~pended~0 0) .cse5 .cse6))) [2021-11-23 02:54:04,443 INFO L854 garLoopResultBuilder]: At program point L2161-1(line 2161) the Hoare annotation is: (and (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~s~0 ~NP~0)) (not (= ~IPC~0 ~DC~0)) (not (= ~MPR3~0 ~NP~0)) (= ~myStatus~0 0) (not (= ~IPC~0 ~s~0)) (not (= ~MPR1~0 ~SKIP1~0)) (= ~s~0 ~UNLOADED~0) (not (= ~SKIP1~0 ~NP~0)) (= ~customIrp~0 0) (= |ULTIMATE.start_main_~status~4#1| 0) (not (= ~s~0 ~DC~0)) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~SKIP2~0 ~s~0)) (not (= ~MPR1~0 ~s~0)) (= |ULTIMATE.start_main_~status~4#1| ~lowerDriverReturn~0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,443 INFO L854 garLoopResultBuilder]: At program point L2161(line 2161) the Hoare annotation is: (and (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~s~0 ~NP~0)) (not (= ~IPC~0 ~DC~0)) (not (= ~MPR3~0 ~NP~0)) (= ~myStatus~0 0) (not (= ~IPC~0 ~s~0)) (not (= ~MPR1~0 ~SKIP1~0)) (= ~s~0 ~UNLOADED~0) (not (= ~SKIP1~0 ~NP~0)) (= ~customIrp~0 0) (= |ULTIMATE.start_main_~status~4#1| 0) (not (= ~s~0 ~DC~0)) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~SKIP2~0 ~s~0)) (not (= ~MPR1~0 ~s~0)) (= |ULTIMATE.start_main_~status~4#1| ~lowerDriverReturn~0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,443 INFO L854 garLoopResultBuilder]: At program point L3813(lines 3689 3815) the Hoare annotation is: (let ((.cse3 (= ~s~0 ~DC~0)) (.cse0 (not (= ~MPR3~0 ~NP~0))) (.cse1 (not (= ~MPR1~0 ~SKIP1~0))) (.cse2 (not (= ~SKIP1~0 ~NP~0))) (.cse4 (= ~pended~0 0)) (.cse5 (= ~compRegistered~0 0)) (.cse6 (= ~SKIP2~0 ~s~0))) (or (and (not (= ~IPC~0 ~DC~0)) .cse0 .cse1 .cse2 (= ~lowerDriverReturn~0 |ULTIMATE.start_PoCallDriver_~returnVal~0#1|) (not .cse3) .cse4 (= ~lowerDriverReturn~0 |ULTIMATE.start_FloppyPower_#res#1|) .cse5 .cse6) (and (= (+ |ULTIMATE.start_FloppyPower_#res#1| 2147483631) 0) .cse3 .cse0 (not (= ~IPC~0 ~s~0)) .cse1 .cse2 .cse4 .cse5 (not .cse6)))) [2021-11-23 02:54:04,444 INFO L854 garLoopResultBuilder]: At program point L3351-1(line 3351) the Hoare annotation is: (and (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 0) (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (= ~myStatus~0 0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~customIrp~0 0) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,444 INFO L854 garLoopResultBuilder]: At program point L3351(line 3351) the Hoare annotation is: (and (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 0) (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (= ~myStatus~0 0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~customIrp~0 0) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,444 INFO L854 garLoopResultBuilder]: At program point L7183(line 7183) the Hoare annotation is: false [2021-11-23 02:54:04,444 INFO L858 garLoopResultBuilder]: For program point L3550(lines 3550 3563) no Hoare annotation was computed. [2021-11-23 02:54:04,444 INFO L858 garLoopResultBuilder]: For program point L3352(line 3352) no Hoare annotation was computed. [2021-11-23 02:54:04,445 INFO L854 garLoopResultBuilder]: At program point L3286(lines 3286 3287) the Hoare annotation is: (let ((.cse0 (not (= ~SKIP2~0 ~DC~0))) (.cse1 (not (= ~IPC~0 ~DC~0))) (.cse2 (= ~s~0 ~NP~0)) (.cse3 (not (= ~MPR1~0 ~SKIP1~0))) (.cse4 (not (= ~SKIP1~0 ~NP~0))) (.cse5 (= ~compRegistered~0 0)) (.cse6 (not (= ~MPR3~0 ~s~0)))) (or (and (= ~pended~0 1) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) .cse0 .cse1 .cse2 .cse3 .cse4 (= ~customIrp~0 0) (= ~pended~0 0) .cse5 .cse6))) [2021-11-23 02:54:04,445 INFO L858 garLoopResultBuilder]: For program point L3286-1(lines 3286 3287) no Hoare annotation was computed. [2021-11-23 02:54:04,445 INFO L858 garLoopResultBuilder]: For program point L7118(line 7118) no Hoare annotation was computed. [2021-11-23 02:54:04,445 INFO L858 garLoopResultBuilder]: For program point L3650(lines 3650 3657) no Hoare annotation was computed. [2021-11-23 02:54:04,445 INFO L858 garLoopResultBuilder]: For program point L3650-2(lines 3650 3657) no Hoare annotation was computed. [2021-11-23 02:54:04,445 INFO L854 garLoopResultBuilder]: At program point L3552(line 3552) the Hoare annotation is: false [2021-11-23 02:54:04,445 INFO L858 garLoopResultBuilder]: For program point L3585-1(lines 3585 3586) no Hoare annotation was computed. [2021-11-23 02:54:04,446 INFO L854 garLoopResultBuilder]: At program point L3585(lines 3585 3586) the Hoare annotation is: (and (= ~compRegistered~0 1) (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 0) (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~customIrp~0 0) (= ~pended~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,446 INFO L854 garLoopResultBuilder]: At program point L3652(lines 3652 3653) the Hoare annotation is: (and (not (= |ULTIMATE.start_FloppyStartDevice_~ntStatus~4#1| 259)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0)) [2021-11-23 02:54:04,446 INFO L858 garLoopResultBuilder]: For program point L3718-1(lines 3718 3727) no Hoare annotation was computed. [2021-11-23 02:54:04,446 INFO L858 garLoopResultBuilder]: For program point L3652-1(lines 3652 3653) no Hoare annotation was computed. [2021-11-23 02:54:04,446 INFO L858 garLoopResultBuilder]: For program point L3487-1(line 3487) no Hoare annotation was computed. [2021-11-23 02:54:04,447 INFO L854 garLoopResultBuilder]: At program point L3487(line 3487) the Hoare annotation is: (and (not (= ~MPR3~0 ~IPC~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (not (= ~MPR3~0 ~NP~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~SKIP1~0 ~s~0) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR1~0 ~s~0))) [2021-11-23 02:54:04,447 INFO L854 garLoopResultBuilder]: At program point L3223(lines 3223 3499) the Hoare annotation is: (and (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 0) (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~customIrp~0 0) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,447 INFO L854 garLoopResultBuilder]: At program point L7055-1(line 7055) the Hoare annotation is: (and (= ~s~0 ~DC~0) (= ~myStatus~0 0) (= ~MPR1~0 ~NP~0) (= ~s~0 ~UNLOADED~0) (= ~customIrp~0 0) (= ~IPC~0 ~s~0) (= ~SKIP1~0 ~s~0) (= ~pended~0 0) (= ~MPR1~0 ~s~0) (= ~compRegistered~0 0) (= ~SKIP2~0 ~s~0)) [2021-11-23 02:54:04,447 INFO L854 garLoopResultBuilder]: At program point L7055(line 7055) the Hoare annotation is: (and (= ~s~0 ~DC~0) (= ~myStatus~0 0) (= ~MPR1~0 ~NP~0) (= ~s~0 ~UNLOADED~0) (= ~customIrp~0 0) (= ~IPC~0 ~s~0) (= ~SKIP1~0 ~s~0) (= ~pended~0 0) (= ~MPR1~0 ~s~0) (= ~compRegistered~0 0) (= ~SKIP2~0 ~s~0)) [2021-11-23 02:54:04,447 INFO L858 garLoopResultBuilder]: For program point L7088(lines 7088 7092) no Hoare annotation was computed. [2021-11-23 02:54:04,448 INFO L858 garLoopResultBuilder]: For program point L3719(lines 3719 3724) no Hoare annotation was computed. [2021-11-23 02:54:04,448 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-11-23 02:54:04,448 INFO L858 garLoopResultBuilder]: For program point L3356(lines 3356 3369) no Hoare annotation was computed. [2021-11-23 02:54:04,448 INFO L858 garLoopResultBuilder]: For program point L8080(lines 8080 8087) no Hoare annotation was computed. [2021-11-23 02:54:04,448 INFO L858 garLoopResultBuilder]: For program point L3588(lines 3588 3670) no Hoare annotation was computed. [2021-11-23 02:54:04,448 INFO L858 garLoopResultBuilder]: For program point L3555-1(lines 3550 3563) no Hoare annotation was computed. [2021-11-23 02:54:04,449 INFO L858 garLoopResultBuilder]: For program point L3555(lines 3555 3562) no Hoare annotation was computed. [2021-11-23 02:54:04,449 INFO L858 garLoopResultBuilder]: For program point L3588-1(lines 3588 3670) no Hoare annotation was computed. [2021-11-23 02:54:04,449 INFO L858 garLoopResultBuilder]: For program point L7123(line 7123) no Hoare annotation was computed. [2021-11-23 02:54:04,449 INFO L858 garLoopResultBuilder]: For program point L3754(lines 3754 3785) no Hoare annotation was computed. [2021-11-23 02:54:04,449 INFO L854 garLoopResultBuilder]: At program point L3490(lines 3246 3491) the Hoare annotation is: (let ((.cse9 (= ~s~0 ~DC~0)) (.cse2 (not (= ~MPR1~0 ~SKIP1~0))) (.cse3 (not (= ~SKIP1~0 ~NP~0))) (.cse4 (= ~compRegistered~0 0)) (.cse5 (= ~SKIP2~0 ~s~0))) (let ((.cse8 (not (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 259))) (.cse7 (let ((.cse10 (not (= ~IPC~0 ~s~0))) (.cse11 (not .cse5))) (or (and (= ~compRegistered~0 1) .cse9 .cse10 .cse2 .cse3 .cse11) (and .cse9 .cse10 .cse2 .cse3 .cse4 .cse11)))) (.cse6 (not (= ~MPR3~0 ~IPC~0))) (.cse1 (not (= ~IPC~0 ~DC~0))) (.cse0 (= ~pended~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (and .cse6 (not (= ~MPR1~0 ~NP~0)) .cse7 .cse8) (and (not (= |ULTIMATE.start_FloppyStartDevice_~ntStatus~4#1| 259)) .cse9 .cse8) (and .cse7 (= (+ |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 1073741823) 0)) (and .cse6 .cse1 (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| ~lowerDriverReturn~0) .cse2 .cse3 (not .cse9) .cse4 .cse5) (and .cse9 .cse0)))) [2021-11-23 02:54:04,450 INFO L854 garLoopResultBuilder]: At program point L3358(line 3358) the Hoare annotation is: false [2021-11-23 02:54:04,450 INFO L858 garLoopResultBuilder]: For program point L3226(lines 3226 3498) no Hoare annotation was computed. [2021-11-23 02:54:04,450 INFO L858 garLoopResultBuilder]: For program point L3590(lines 3590 3637) no Hoare annotation was computed. [2021-11-23 02:54:04,450 INFO L854 garLoopResultBuilder]: At program point L3557(line 3557) the Hoare annotation is: false [2021-11-23 02:54:04,450 INFO L854 garLoopResultBuilder]: At program point L3392(line 3392) the Hoare annotation is: (let ((.cse0 (= ~compRegistered~0 1)) (.cse1 (not (= ~MPR3~0 ~IPC~0))) (.cse2 (not (= ~MPR1~0 ~NP~0))) (.cse3 (not (= ~SKIP2~0 ~DC~0))) (.cse4 (not (= ~IPC~0 ~DC~0))) (.cse5 (= ~s~0 ~NP~0)) (.cse6 (not (= ~MPR1~0 ~SKIP1~0))) (.cse7 (not (= ~SKIP1~0 ~NP~0))) (.cse8 (= ~customIrp~0 0)) (.cse9 (= ~pended~0 0))) (or (and .cse0 (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 0) .cse1 .cse2 .cse3 .cse4 .cse5 (= ~myStatus~0 0) .cse6 .cse7 .cse8 .cse9 (not (= ~MPR3~0 ~s~0))) (and .cse0 (= ~setEventCalled~0 1) .cse1 .cse2 .cse3 .cse4 (not (= ~MPR3~0 ~NP~0)) .cse5 .cse6 (not (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 259)) .cse7 .cse8 .cse9))) [2021-11-23 02:54:04,450 INFO L854 garLoopResultBuilder]: At program point L3458-2(lines 3458 3466) the Hoare annotation is: (let ((.cse0 (not (= ~IPC~0 ~DC~0))) (.cse1 (not (= ~MPR3~0 ~NP~0))) (.cse2 (not (= ~MPR1~0 ~SKIP1~0))) (.cse3 (not (= ~SKIP1~0 ~NP~0))) (.cse4 (not (= ~s~0 ~DC~0))) (.cse5 (= ~compRegistered~0 0)) (.cse6 (= ~SKIP2~0 ~s~0))) (or (and (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) .cse0 (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| ~lowerDriverReturn~0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and (= ~pended~0 1) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6))) [2021-11-23 02:54:04,451 INFO L858 garLoopResultBuilder]: For program point L3392-1(line 3392) no Hoare annotation was computed. [2021-11-23 02:54:04,451 INFO L858 garLoopResultBuilder]: For program point L7158(lines 7158 7162) no Hoare annotation was computed. [2021-11-23 02:54:04,451 INFO L861 garLoopResultBuilder]: At program point L7224(lines 7045 7226) the Hoare annotation is: true [2021-11-23 02:54:04,451 INFO L854 garLoopResultBuilder]: At program point L3591(lines 3591 3602) the Hoare annotation is: (and (= ~compRegistered~0 1) (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 0) (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~pended~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,451 INFO L858 garLoopResultBuilder]: For program point L3261(lines 3261 3277) no Hoare annotation was computed. [2021-11-23 02:54:04,452 INFO L854 garLoopResultBuilder]: At program point L7192(lines 7179 7218) the Hoare annotation is: (let ((.cse6 (= ~s~0 ~DC~0))) (let ((.cse4 (not .cse6)) (.cse5 (= |ULTIMATE.start_main_~status~4#1| ~lowerDriverReturn~0)) (.cse0 (not (= ~SKIP2~0 ~DC~0))) (.cse1 (not (= ~IPC~0 ~DC~0))) (.cse2 (not (= ~MPR1~0 ~SKIP1~0))) (.cse3 (not (= ~SKIP1~0 ~NP~0))) (.cse7 (= ~compRegistered~0 0)) (.cse8 (= ~pended~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 (= ~lowerDriverReturn~0 |ULTIMATE.start_PoCallDriver_~returnVal~0#1|) .cse4 (= ~lowerDriverReturn~0 |ULTIMATE.start_FloppyPower_#res#1|) .cse5) (and .cse6 (not (= |ULTIMATE.start_main_~status~4#1| 259))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse7 .cse5) (and .cse8 .cse0 .cse1 .cse2 .cse3 .cse7) (and .cse6 .cse8)))) [2021-11-23 02:54:04,452 INFO L858 garLoopResultBuilder]: For program point L7093(lines 7093 7146) no Hoare annotation was computed. [2021-11-23 02:54:04,452 INFO L858 garLoopResultBuilder]: For program point L3361-1(lines 3356 3369) no Hoare annotation was computed. [2021-11-23 02:54:04,452 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-11-23 02:54:04,452 INFO L858 garLoopResultBuilder]: For program point L3361(lines 3361 3368) no Hoare annotation was computed. [2021-11-23 02:54:04,452 INFO L858 garLoopResultBuilder]: For program point L3262(lines 3262 3268) no Hoare annotation was computed. [2021-11-23 02:54:04,453 INFO L858 garLoopResultBuilder]: For program point L3229(lines 3229 3497) no Hoare annotation was computed. [2021-11-23 02:54:04,453 INFO L854 garLoopResultBuilder]: At program point L7094(lines 7093 7146) the Hoare annotation is: (and (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,453 INFO L854 garLoopResultBuilder]: At program point L8085-1(lines 8067 8089) the Hoare annotation is: (and (not (= ~IPC~0 ~DC~0)) (not (= ~MPR3~0 ~NP~0)) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~lowerDriverReturn~0 |ULTIMATE.start_PoCallDriver_~returnVal~0#1|) (not (= ~s~0 ~DC~0)) (= ~pended~0 0) (= ~compRegistered~0 0) (= ~SKIP2~0 ~s~0)) [2021-11-23 02:54:04,453 INFO L854 garLoopResultBuilder]: At program point L8085(line 8085) the Hoare annotation is: false [2021-11-23 02:54:04,453 INFO L858 garLoopResultBuilder]: For program point L3626(lines 3626 3632) no Hoare annotation was computed. [2021-11-23 02:54:04,454 INFO L854 garLoopResultBuilder]: At program point L3428(line 3428) the Hoare annotation is: (and (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,454 INFO L858 garLoopResultBuilder]: For program point L3428-1(lines 3246 3489) no Hoare annotation was computed. [2021-11-23 02:54:04,454 INFO L854 garLoopResultBuilder]: At program point L3230(lines 3226 3498) the Hoare annotation is: (and (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~customIrp~0 0) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,454 INFO L854 garLoopResultBuilder]: At program point L3396(line 3396) the Hoare annotation is: (let ((.cse6 (not (= ~MPR3~0 ~s~0))) (.cse0 (= ~compRegistered~0 1)) (.cse7 (not (= ~MPR3~0 ~IPC~0))) (.cse8 (not (= ~MPR1~0 ~NP~0))) (.cse1 (not (= ~SKIP2~0 ~DC~0))) (.cse2 (not (= ~IPC~0 ~DC~0))) (.cse3 (= ~s~0 ~NP~0)) (.cse4 (not (= ~MPR1~0 ~SKIP1~0))) (.cse5 (not (= ~SKIP1~0 ~NP~0))) (.cse9 (= ~customIrp~0 0)) (.cse10 (= ~pended~0 0))) (or (and .cse0 (= ~pended~0 1) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse0 (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 0) .cse7 .cse8 .cse1 .cse2 .cse3 (= ~myStatus~0 0) .cse4 .cse5 .cse9 .cse10 .cse6) (and .cse0 (= ~setEventCalled~0 1) .cse7 .cse8 .cse1 .cse2 (not (= ~MPR3~0 ~NP~0)) .cse3 .cse4 (not (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 259)) .cse5 .cse9 .cse10))) [2021-11-23 02:54:04,454 INFO L858 garLoopResultBuilder]: For program point L3330(lines 3330 3398) no Hoare annotation was computed. [2021-11-23 02:54:04,455 INFO L854 garLoopResultBuilder]: At program point L3363(line 3363) the Hoare annotation is: false [2021-11-23 02:54:04,455 INFO L858 garLoopResultBuilder]: For program point L7096(lines 7096 7145) no Hoare annotation was computed. [2021-11-23 02:54:04,455 INFO L854 garLoopResultBuilder]: At program point L3793(lines 3697 3814) the Hoare annotation is: (and (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,455 INFO L858 garLoopResultBuilder]: For program point L3232(lines 3232 3496) no Hoare annotation was computed. [2021-11-23 02:54:04,455 INFO L854 garLoopResultBuilder]: At program point L7097(lines 7096 7145) the Hoare annotation is: (and (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,455 INFO L854 garLoopResultBuilder]: At program point L3266(line 3266) the Hoare annotation is: false [2021-11-23 02:54:04,456 INFO L858 garLoopResultBuilder]: For program point L3299(lines 3299 3305) no Hoare annotation was computed. [2021-11-23 02:54:04,456 INFO L858 garLoopResultBuilder]: For program point L3266-1(lines 3262 3268) no Hoare annotation was computed. [2021-11-23 02:54:04,456 INFO L854 garLoopResultBuilder]: At program point L7164(lines 7157 7222) the Hoare annotation is: (let ((.cse6 (= ~s~0 ~DC~0)) (.cse5 (= ~SKIP2~0 ~s~0))) (let ((.cse4 (= ~compRegistered~0 0)) (.cse11 (= (+ |ULTIMATE.start_main_~status~4#1| 1073741738) 0)) (.cse8 (not (= ~IPC~0 ~s~0))) (.cse10 (not .cse5)) (.cse15 (not (= |ULTIMATE.start_main_~status~4#1| 259))) (.cse1 (not (= ~IPC~0 ~DC~0))) (.cse7 (not (= ~MPR3~0 ~NP~0))) (.cse2 (not (= ~MPR1~0 ~SKIP1~0))) (.cse3 (not (= ~SKIP1~0 ~NP~0))) (.cse12 (not .cse6)) (.cse9 (= ~pended~0 0)) (.cse13 (= |ULTIMATE.start_main_~status~4#1| ~lowerDriverReturn~0)) (.cse0 (= ~pended~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (and .cse6 .cse7 .cse8 (= |ULTIMATE.start_main_~status~4#1| 0) .cse9 .cse10) (and (= (+ |ULTIMATE.start_FloppyPower_#res#1| 2147483631) 0) .cse6 .cse7 .cse8 .cse2 .cse3 .cse9 .cse10 (= (+ |ULTIMATE.start_main_~status~4#1| 2147483631) 0)) (and .cse6 .cse7 .cse11 (= (+ 1073741738 |ULTIMATE.start_FloppyPnp_#res#1|) 0) .cse8 .cse3 .cse9 .cse10) (and .cse1 .cse2 .cse3 .cse12 .cse4 .cse5 .cse13) (= ~s~0 ~UNLOADED~0) (and (let ((.cse14 (not (= ~SKIP2~0 ~DC~0)))) (or (and (= ~compRegistered~0 1) .cse6 .cse14 .cse8 .cse2 .cse3) (and .cse6 .cse14 .cse8 .cse2 .cse3 .cse4))) .cse15) (and .cse6 .cse7 .cse11 .cse8 .cse2 .cse3 .cse9 .cse10) (and (not (= |ULTIMATE.start_FloppyStartDevice_~ntStatus~4#1| 259)) .cse6 (not (= 259 |ULTIMATE.start_FloppyPnp_#res#1|)) (not (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 259)) .cse15) (and .cse1 .cse7 .cse2 .cse3 (= ~lowerDriverReturn~0 |ULTIMATE.start_PoCallDriver_~returnVal~0#1|) .cse12 .cse9 (= ~lowerDriverReturn~0 |ULTIMATE.start_FloppyPower_#res#1|) .cse5 .cse13) (and .cse6 .cse0)))) [2021-11-23 02:54:04,456 INFO L854 garLoopResultBuilder]: At program point L3663(line 3663) the Hoare annotation is: (and (not (= |ULTIMATE.start_FloppyStartDevice_~ntStatus~4#1| 259)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0)) [2021-11-23 02:54:04,456 INFO L858 garLoopResultBuilder]: For program point L3333(lines 3333 3339) no Hoare annotation was computed. [2021-11-23 02:54:04,457 INFO L858 garLoopResultBuilder]: For program point L7099(lines 7099 7144) no Hoare annotation was computed. [2021-11-23 02:54:04,457 INFO L858 garLoopResultBuilder]: For program point L3235(lines 3235 3495) no Hoare annotation was computed. [2021-11-23 02:54:04,457 INFO L858 garLoopResultBuilder]: For program point L7166(lines 7166 7170) no Hoare annotation was computed. [2021-11-23 02:54:04,457 INFO L854 garLoopResultBuilder]: At program point L7100(lines 7099 7144) the Hoare annotation is: (and (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,457 INFO L858 garLoopResultBuilder]: For program point L3731(lines 3731 3747) no Hoare annotation was computed. [2021-11-23 02:54:04,457 INFO L854 garLoopResultBuilder]: At program point L3434(line 3434) the Hoare annotation is: false [2021-11-23 02:54:04,458 INFO L858 garLoopResultBuilder]: For program point L3434-1(lines 3430 3436) no Hoare annotation was computed. [2021-11-23 02:54:04,458 INFO L854 garLoopResultBuilder]: At program point L3236(lines 3232 3496) the Hoare annotation is: (and (= |ULTIMATE.start_FloppyPnp_~ntStatus~3#1| 0) (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~customIrp~0 0) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,458 INFO L858 garLoopResultBuilder]: For program point L7200(lines 7200 7216) no Hoare annotation was computed. [2021-11-23 02:54:04,458 INFO L858 garLoopResultBuilder]: For program point L3303-1(lines 3299 3305) no Hoare annotation was computed. [2021-11-23 02:54:04,458 INFO L854 garLoopResultBuilder]: At program point L3303(line 3303) the Hoare annotation is: false [2021-11-23 02:54:04,458 INFO L854 garLoopResultBuilder]: At program point L7102(lines 7102 7143) the Hoare annotation is: (and (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~customIrp~0 0) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,458 INFO L858 garLoopResultBuilder]: For program point L7201(lines 7201 7207) no Hoare annotation was computed. [2021-11-23 02:54:04,458 INFO L858 garLoopResultBuilder]: For program point L7069-1(lines 7062 7225) no Hoare annotation was computed. [2021-11-23 02:54:04,459 INFO L854 garLoopResultBuilder]: At program point L7069(lines 7069 7156) the Hoare annotation is: (and (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~s~0 ~NP~0)) (not (= ~IPC~0 ~DC~0)) (not (= ~MPR3~0 ~NP~0)) (= ~myStatus~0 0) (not (= ~IPC~0 ~s~0)) (not (= ~MPR1~0 ~SKIP1~0)) (= ~s~0 ~UNLOADED~0) (not (= ~SKIP1~0 ~NP~0)) (= ~customIrp~0 0) (not (= ~s~0 ~DC~0)) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~SKIP2~0 ~s~0)) (not (= ~MPR1~0 ~s~0)) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,459 INFO L858 garLoopResultBuilder]: For program point L3337-1(lines 3333 3339) no Hoare annotation was computed. [2021-11-23 02:54:04,459 INFO L854 garLoopResultBuilder]: At program point L3337(line 3337) the Hoare annotation is: false [2021-11-23 02:54:04,459 INFO L854 garLoopResultBuilder]: At program point L3238(lines 3238 3494) the Hoare annotation is: (and (not (= ~MPR3~0 ~IPC~0)) (not (= ~MPR1~0 ~NP~0)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0) (not (= ~MPR1~0 ~SKIP1~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR3~0 ~s~0))) [2021-11-23 02:54:04,459 INFO L854 garLoopResultBuilder]: At program point L8028-1(lines 8027 8091) the Hoare annotation is: (and (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (not (= ~MPR3~0 ~NP~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~SKIP1~0 ~s~0) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR1~0 ~s~0))) [2021-11-23 02:54:04,459 INFO L858 garLoopResultBuilder]: For program point L8028(lines 8028 8042) no Hoare annotation was computed. [2021-11-23 02:54:04,459 INFO L854 garLoopResultBuilder]: At program point L3635(lines 3588 3668) the Hoare annotation is: (and (not (= |ULTIMATE.start_FloppyStartDevice_~ntStatus~4#1| 259)) (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (= ~s~0 ~NP~0)) [2021-11-23 02:54:04,459 INFO L858 garLoopResultBuilder]: For program point L3470(line 3470) no Hoare annotation was computed. [2021-11-23 02:54:04,459 INFO L854 garLoopResultBuilder]: At program point L3272(line 3272) the Hoare annotation is: (and (not (= ~SKIP2~0 ~DC~0)) (not (= ~IPC~0 ~DC~0)) (not (= ~MPR3~0 ~NP~0)) (not (= ~SKIP1~0 ~NP~0)) (= ~SKIP1~0 ~s~0) (= ~pended~0 0) (= ~compRegistered~0 0) (not (= ~MPR1~0 ~s~0))) [2021-11-23 02:54:04,459 INFO L858 garLoopResultBuilder]: For program point L3272-1(line 3272) no Hoare annotation was computed. [2021-11-23 02:54:04,459 INFO L854 garLoopResultBuilder]: At program point L7203(line 7203) the Hoare annotation is: false [2021-11-23 02:54:04,463 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 02:54:04,464 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-23 02:54:04,613 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.11 02:54:04 BoogieIcfgContainer [2021-11-23 02:54:04,613 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-23 02:54:04,614 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-23 02:54:04,614 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-23 02:54:04,614 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-23 02:54:04,615 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 02:43:24" (3/4) ... [2021-11-23 02:54:04,618 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-11-23 02:54:04,624 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IoGetConfigurationInformation [2021-11-23 02:54:04,624 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset [2021-11-23 02:54:04,625 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IoSetDeviceInterfaceState [2021-11-23 02:54:04,625 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FloppyProcessQueuedRequests [2021-11-23 02:54:04,625 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure errorFn [2021-11-23 02:54:04,625 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IofCallDriver [2021-11-23 02:54:04,625 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FlQueueIrpToThread [2021-11-23 02:54:04,625 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FloppyCreateClose [2021-11-23 02:54:04,625 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ExfInterlockedInsertTailList [2021-11-23 02:54:04,626 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FloppyDeviceControl [2021-11-23 02:54:04,626 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure stubMoreProcessingRequired [2021-11-23 02:54:04,626 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FloppyPnpComplete [2021-11-23 02:54:04,626 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure memcpy_guard [2021-11-23 02:54:04,626 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure KeWaitForSingleObject [2021-11-23 02:54:04,626 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FloppyQueueRequest [2021-11-23 02:54:04,627 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure FlFdcDeviceIo [2021-11-23 02:54:04,627 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ExAllocatePoolWithTag [2021-11-23 02:54:04,627 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IofCompleteRequest [2021-11-23 02:54:04,627 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove [2021-11-23 02:54:04,628 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure InterlockedExchange [2021-11-23 02:54:04,681 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 297 nodes and edges [2021-11-23 02:54:04,688 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 75 nodes and edges [2021-11-23 02:54:04,696 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 17 nodes and edges [2021-11-23 02:54:04,703 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2021-11-23 02:54:04,710 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2021-11-23 02:54:04,771 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((SKIP1 == NP || MPR1 == SKIP1) || (s == NP && pended == 0)) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC [2021-11-23 02:54:04,772 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((SKIP1 == NP || ((s == NP && !(259 == ntStatus)) && pended == 0)) || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC [2021-11-23 02:54:04,772 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(\old(customIrp) == 0)) || (s == NP && customIrp == 0)) || MPR3 == NP) || IPC == DC) || MPR1 == NP) || !(\old(setEventCalled) == 1)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1)) || (!(NP == \old(s)) && !(MPR3 == \old(s)))) || !(pended == 0)) && (((((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(\old(customIrp) == 1)) || (((setEventCalled == 1 && s == NP) && customIrp == 0) && s == \old(s))) || MPR3 == NP) || IPC == DC) || MPR1 == NP) || !(\old(setEventCalled) == 1)) || (\old(customIrp) == customIrp && s == NP)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1)) || (!(NP == \old(s)) && !(MPR3 == \old(s)))) || !(pended == 0))) && (((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(\old(customIrp) == 0)) || !(NP == \old(s))) || !(compRegistered == 0)) || IPC == DC) || MPR1 == NP) || customIrp == 0) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || !(pended == 0))) && ((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(pended == 1)) || s == NP) || IPC == DC) || MPR3 == \old(s)) || SKIP2 == DC)) && ((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || s == NP) || IPC == DC) || MPR3 == \old(s)) || SKIP2 == DC) || !(pended == 0)) [2021-11-23 02:54:04,772 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((MPR1 == SKIP1 || !(compRegistered == 0)) || MPR3 == NP) || NP == \old(s)) || IPC == DC) || !(SKIP1 == \old(s))) || SKIP1 == s) || SKIP2 == DC) || !(pended == 0)) && ((((((((MPR1 == SKIP1 || !(compRegistered == 0)) || !(pended == 1)) || MPR3 == NP) || NP == \old(s)) || IPC == DC) || !(SKIP1 == \old(s))) || SKIP1 == s) || SKIP2 == DC)) && (((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || IPC == DC) || MPR1 == NP) || ((compRetStatus1 + 1073741802 == 0 && setEventCalled == 1) && MPR1 == s)) || MPR3 == \old(s)) || !(customIrp == 1)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1)) || !(pended == 0))) && (((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(customIrp == 0)) || !(NP == \old(s))) || IPC == DC) || MPR1 == NP) || ((compRetStatus1 + 1073741802 == 0 && setEventCalled == 1) && MPR1 == s)) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1)) || !(pended == 0)) [2021-11-23 02:54:04,773 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((SKIP1 == NP || MPR1 == SKIP1) || !(compRegistered == 0)) || pended == 1) || !(s == NP)) || !(\old(pended) == 0)) || IPC == DC) || MPR3 == s) || SKIP2 == DC [2021-11-23 02:54:04,773 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (!(NP == \old(s)) || IPC == DC) || SKIP2 == DC [2021-11-23 02:54:04,773 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (!(NP == \old(s)) || IPC == DC) || SKIP2 == DC [2021-11-23 02:54:04,774 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((SKIP1 == NP || ((s == NP && !(259 == ntStatus)) && pended == 0)) || MPR1 == SKIP1) || (pended == 1 && s == NP)) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || (s == NP && ntStatus <= 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC [2021-11-23 02:54:04,774 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((MPR1 == SKIP1 || !(compRegistered == 0)) || MPR3 == NP) || NP == \old(s)) || IPC == DC) || !(SKIP1 == \old(s))) || SKIP1 == s) || SKIP2 == DC) || !(pended == 0)) && ((((((((MPR1 == SKIP1 || !(compRegistered == 0)) || !(pended == 1)) || MPR3 == NP) || NP == \old(s)) || IPC == DC) || !(SKIP1 == \old(s))) || SKIP1 == s) || SKIP2 == DC)) && (((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || IPC == DC) || MPR1 == NP) || ((compRetStatus1 + 1073741802 == 0 && setEventCalled == 1) && MPR1 == s)) || MPR3 == \old(s)) || !(customIrp == 1)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1)) || !(pended == 0))) && (((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(customIrp == 0)) || !(NP == \old(s))) || IPC == DC) || MPR1 == NP) || ((compRetStatus1 + 1073741802 == 0 && setEventCalled == 1) && MPR1 == s)) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1)) || !(pended == 0)) [2021-11-23 02:54:04,774 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(customIrp == 0)) || !(NP == \old(s))) || !(\old(myStatus) == 0)) || !(\old(pended) == 0)) || myStatus == 0) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1)) && (((((((((((SKIP1 == NP || MPR1 == SKIP1) || setEventCalled == 1) || !(NP == \old(s))) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || !(\old(setEventCalled) == 1)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1))) && ((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || pended == 0) || SKIP2 == DC) || MPR3 == IPC)) && ((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || pended == 0) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1))) && (((!(NP == \old(s)) || IPC == DC) || SKIP2 == DC) || s == \old(s)) [2021-11-23 02:54:04,774 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((pended == 1 && !(IPC == DC)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0) && SKIP2 == s) || (((((((\result <= lowerDriverReturn && !(IPC == DC)) && lowerDriverReturn <= \result) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(s == DC)) && compRegistered == 0) && SKIP2 == s)) || ((((((s == DC && !(MPR3 == NP)) && 1073741738 + \result == 0) && !(IPC == s)) && !(SKIP1 == NP)) && pended == 0) && !(SKIP2 == s))) || ((((!(MPR3 == IPC) && !(MPR1 == NP)) && !(259 == \result)) && ((((((compRegistered == 1 && s == DC) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(SKIP2 == s)) || (((((s == DC && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0) && !(SKIP2 == s)))) && !(ntStatus == 259))) || (((!(ntStatus == 259) && s == DC) && !(259 == \result)) && !(ntStatus == 259))) || ((((((((compRegistered == 1 && s == DC) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(SKIP2 == s)) || (((((s == DC && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0) && !(SKIP2 == s))) && ntStatus + 1073741823 == 0) && 1073741823 + \result == 0)) || (s == DC && pended == 1) [2021-11-23 02:54:04,774 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((!(IPC == DC) && !(MPR3 == NP)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && lowerDriverReturn == returnVal) && !(s == DC)) && pended == 0) && lowerDriverReturn == \result) && compRegistered == 0) && SKIP2 == s) || ((((((((\result + 2147483631 == 0 && s == DC) && !(MPR3 == NP)) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && pended == 0) && compRegistered == 0) && !(SKIP2 == s)) [2021-11-23 02:54:04,775 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || !(\old(setEventCalled) == 1)) || (setEventCalled == 1 && pended == 0)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1)) && (((((((((((((SKIP1 == NP || MPR1 == SKIP1) || (((((((compRegistered == 1 && pended == 1) && !(SKIP2 == DC)) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(MPR3 == s))) || !(customIrp == 0)) || !(NP == \old(s))) || !(\old(myStatus) == 0)) || !(\old(pended) == 0)) || myStatus == 0) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1))) && (((((headOfList == 0 && headOfList == 0) && s == \old(s)) || !(NP == \old(s))) || IPC == DC) || SKIP2 == DC)) && (((((((((((SKIP1 == NP || MPR1 == SKIP1) || (((((((compRegistered == 1 && pended == 1) && !(SKIP2 == DC)) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(MPR3 == s))) || !(NP == \old(s))) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || pended == 0) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1))) && (((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || pended == 1) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || pended == 0) || SKIP2 == DC) || MPR3 == IPC) [2021-11-23 02:54:04,776 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((pended == 1 && !(IPC == DC)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0) && SKIP2 == s) || (((((s == DC && !(MPR3 == NP)) && !(IPC == s)) && status == 0) && pended == 0) && !(SKIP2 == s))) || ((((((((\result + 2147483631 == 0 && s == DC) && !(MPR3 == NP)) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && pended == 0) && !(SKIP2 == s)) && status + 2147483631 == 0)) || (((((((s == DC && !(MPR3 == NP)) && status + 1073741738 == 0) && 1073741738 + \result == 0) && !(IPC == s)) && !(SKIP1 == NP)) && pended == 0) && !(SKIP2 == s))) || ((((((!(IPC == DC) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(s == DC)) && compRegistered == 0) && SKIP2 == s) && status == lowerDriverReturn)) || ((((((pended == 1 && !(SKIP2 == DC)) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0)) || (((((((s == DC && !(MPR3 == NP)) && status + 1073741738 == 0) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && pended == 0) && !(SKIP2 == s))) || ((((!(ntStatus == 259) && s == DC) && !(259 == \result)) && !(ntStatus == 259)) && !(status == 259))) || (((((((compRegistered == 1 && s == DC) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(SKIP2 == s)) || (((((s == DC && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0) && !(SKIP2 == s))) && !(status == 259))) || (((((((((!(IPC == DC) && !(MPR3 == NP)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && lowerDriverReturn == returnVal) && !(s == DC)) && pended == 0) && lowerDriverReturn == \result) && SKIP2 == s) && status == lowerDriverReturn)) || (s == DC && pended == 1) [2021-11-23 02:54:04,777 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((pended == 1 && !(IPC == DC)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0) && SKIP2 == s) || (((((s == DC && !(MPR3 == NP)) && !(IPC == s)) && status == 0) && pended == 0) && !(SKIP2 == s))) || ((((((((\result + 2147483631 == 0 && s == DC) && !(MPR3 == NP)) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && pended == 0) && !(SKIP2 == s)) && status + 2147483631 == 0)) || (((((((s == DC && !(MPR3 == NP)) && status + 1073741738 == 0) && 1073741738 + \result == 0) && !(IPC == s)) && !(SKIP1 == NP)) && pended == 0) && !(SKIP2 == s))) || ((((((!(IPC == DC) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(s == DC)) && compRegistered == 0) && SKIP2 == s) && status == lowerDriverReturn)) || s == UNLOADED) || (((((((compRegistered == 1 && s == DC) && !(SKIP2 == DC)) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) || (((((s == DC && !(SKIP2 == DC)) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0)) && !(status == 259))) || (((((((s == DC && !(MPR3 == NP)) && status + 1073741738 == 0) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && pended == 0) && !(SKIP2 == s))) || ((((!(ntStatus == 259) && s == DC) && !(259 == \result)) && !(ntStatus == 259)) && !(status == 259))) || (((((((((!(IPC == DC) && !(MPR3 == NP)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && lowerDriverReturn == returnVal) && !(s == DC)) && pended == 0) && lowerDriverReturn == \result) && SKIP2 == s) && status == lowerDriverReturn)) || (s == DC && pended == 1) [2021-11-23 02:54:04,778 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((pended == 1 && !(IPC == DC)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0) && SKIP2 == s) || ((((((!(IPC == DC) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(s == DC)) && compRegistered == 0) && SKIP2 == s) && status == lowerDriverReturn)) || (((((s == DC && status + 1073741738 == 0) && 1073741738 + \result == 0) && !(IPC == s)) && !(SKIP1 == NP)) && !(SKIP2 == s))) || ((((((\result + 2147483631 == 0 && s == DC) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(SKIP2 == s)) && status + 2147483631 == 0)) || s == UNLOADED) || (((((((!(IPC == DC) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && lowerDriverReturn == returnVal) && !(s == DC)) && lowerDriverReturn == \result) && SKIP2 == s) && status == lowerDriverReturn)) || (((((s == DC && status + 1073741738 == 0) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(SKIP2 == s))) || ((((!(ntStatus == 259) && s == DC) && !(259 == \result)) && !(ntStatus == 259)) && !(status == 259))) || (((((((compRegistered == 1 && s == DC) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(SKIP2 == s)) || (((((s == DC && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0) && !(SKIP2 == s))) && !(status == 259))) || (s == DC && pended == 1)) || (((s == DC && !(IPC == s)) && status == 0) && !(SKIP2 == s)) [2021-11-23 02:54:04,778 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(\old(customIrp) == 0)) || MPR3 == NP) || IPC == DC) || MPR1 == NP) || (((setEventCalled == 1 && customIrp == 0) && s == \old(s)) && !(MPR3 == \old(s)))) || !(\old(setEventCalled) == 1)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1)) || (!(NP == \old(s)) && !(MPR3 == \old(s)))) || !(pended == 0)) && ((((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(\old(customIrp) == 1)) || (((setEventCalled == 1 && customIrp == 1) && s == \old(s)) && !(MPR3 == \old(s)))) || MPR3 == NP) || IPC == DC) || MPR1 == NP) || !(\old(setEventCalled) == 1)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1)) || (!(NP == \old(s)) && !(MPR3 == \old(s)))) || !(pended == 0))) && (((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(\old(customIrp) == 0)) || !(NP == \old(s))) || !(compRegistered == 0)) || IPC == DC) || MPR1 == NP) || customIrp == 0) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || !(pended == 0))) && ((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(pended == 1)) || s == NP) || IPC == DC) || MPR3 == \old(s)) || SKIP2 == DC)) && ((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || s == NP) || IPC == DC) || MPR3 == \old(s)) || SKIP2 == DC) || !(pended == 0)) [2021-11-23 02:54:04,778 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(\old(customIrp) == 0)) || !(NP == \old(s))) || IPC == DC) || (customIrp == 0 && s == \old(s))) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1)) || !(pended == 0) [2021-11-23 02:54:04,779 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((!(SKIP2 == DC) && !(IPC == DC)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && lowerDriverReturn == returnVal) && !(s == DC)) && lowerDriverReturn == \result) && status == lowerDriverReturn) || (s == DC && !(status == 259))) || ((((((!(SKIP2 == DC) && !(IPC == DC)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(s == DC)) && compRegistered == 0) && status == lowerDriverReturn)) || (((((pended == 1 && !(SKIP2 == DC)) && !(IPC == DC)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0)) || (s == DC && pended == 1) [2021-11-23 02:54:04,780 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((SKIP1 == NP || MPR1 == SKIP1) || (s == NP && pended == 0)) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC [2021-11-23 02:54:04,781 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (!(NP == \old(s)) || IPC == DC) || SKIP2 == DC [2021-11-23 02:54:04,781 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((SKIP1 == NP || ((s == NP && !(259 == ntStatus)) && pended == 0)) || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC [2021-11-23 02:54:04,782 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (!(NP == \old(s)) || IPC == DC) || SKIP2 == DC [2021-11-23 02:54:04,783 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (!(NP == \old(s)) || IPC == DC) || SKIP2 == DC [2021-11-23 02:54:04,784 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (!(NP == \old(s)) || IPC == DC) || SKIP2 == DC [2021-11-23 02:54:04,784 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (!(NP == \old(s)) || IPC == DC) || SKIP2 == DC [2021-11-23 02:54:04,785 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((SKIP1 == NP || MPR1 == SKIP1) || !(compRegistered == 0)) || !(s == NP)) || !(\old(pended) == 0)) || IPC == DC) || pended == 0) || MPR3 == s) || SKIP2 == DC [2021-11-23 02:54:04,785 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || (pended == 0 && s == \old(s)) [2021-11-23 02:54:04,785 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || (pended == 0 && s == \old(s)) [2021-11-23 02:54:04,786 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((SKIP1 == NP || MPR1 == SKIP1) || (s == NP && pended == 0)) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC [2021-11-23 02:54:04,786 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((SKIP1 == NP || MPR1 == SKIP1) || (s == NP && pended == 0)) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC [2021-11-23 02:54:04,787 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((SKIP1 == NP || MPR1 == SKIP1) || (s == NP && pended == 0)) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC [2021-11-23 02:54:04,787 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((SKIP1 == NP || MPR1 == SKIP1) || (s == NP && pended == 0)) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC [2021-11-23 02:54:04,787 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((SKIP1 == NP || MPR1 == SKIP1) || (s == NP && pended == 0)) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC [2021-11-23 02:54:04,787 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((SKIP1 == NP || MPR1 == SKIP1) || !(compRegistered == 0)) || !(s == NP)) || !(\old(pended) == 0)) || IPC == DC) || pended == 0) || MPR3 == s) || SKIP2 == DC [2021-11-23 02:54:04,788 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || (pended == 0 && s == \old(s)) [2021-11-23 02:54:04,788 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((SKIP1 == NP || MPR1 == SKIP1) || (s == NP && pended == 0)) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC [2021-11-23 02:54:04,789 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || (pended == 0 && s == \old(s)) [2021-11-23 02:54:04,789 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || (pended == 0 && s == \old(s)) [2021-11-23 02:54:04,791 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || (s == NP && ntStatus <= 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC [2021-11-23 02:54:05,611 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/witness.graphml [2021-11-23 02:54:05,612 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-23 02:54:05,612 INFO L158 Benchmark]: Toolchain (without parser) took 650166.27ms. Allocated memory was 102.8MB in the beginning and 992.0MB in the end (delta: 889.2MB). Free memory was 62.1MB in the beginning and 480.0MB in the end (delta: -417.8MB). Peak memory consumption was 468.7MB. Max. memory is 16.1GB. [2021-11-23 02:54:05,613 INFO L158 Benchmark]: CDTParser took 0.16ms. Allocated memory is still 102.8MB. Free memory was 55.4MB in the beginning and 55.4MB in the end (delta: 53.6kB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-11-23 02:54:05,613 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1951.64ms. Allocated memory was 102.8MB in the beginning and 123.7MB in the end (delta: 21.0MB). Free memory was 61.9MB in the beginning and 59.7MB in the end (delta: 2.2MB). Peak memory consumption was 45.8MB. Max. memory is 16.1GB. [2021-11-23 02:54:05,613 INFO L158 Benchmark]: Boogie Procedure Inliner took 274.07ms. Allocated memory was 123.7MB in the beginning and 161.5MB in the end (delta: 37.7MB). Free memory was 59.7MB in the beginning and 99.3MB in the end (delta: -39.6MB). Peak memory consumption was 26.6MB. Max. memory is 16.1GB. [2021-11-23 02:54:05,613 INFO L158 Benchmark]: Boogie Preprocessor took 231.53ms. Allocated memory is still 161.5MB. Free memory was 99.3MB in the beginning and 78.3MB in the end (delta: 21.0MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. [2021-11-23 02:54:05,613 INFO L158 Benchmark]: RCFGBuilder took 6639.65ms. Allocated memory was 161.5MB in the beginning and 302.0MB in the end (delta: 140.5MB). Free memory was 78.3MB in the beginning and 178.8MB in the end (delta: -100.5MB). Peak memory consumption was 152.2MB. Max. memory is 16.1GB. [2021-11-23 02:54:05,614 INFO L158 Benchmark]: TraceAbstraction took 640059.81ms. Allocated memory was 302.0MB in the beginning and 992.0MB in the end (delta: 690.0MB). Free memory was 177.7MB in the beginning and 834.4MB in the end (delta: -656.7MB). Peak memory consumption was 612.1MB. Max. memory is 16.1GB. [2021-11-23 02:54:05,614 INFO L158 Benchmark]: Witness Printer took 997.86ms. Allocated memory is still 992.0MB. Free memory was 834.4MB in the beginning and 480.0MB in the end (delta: 354.4MB). Peak memory consumption was 352.3MB. Max. memory is 16.1GB. [2021-11-23 02:54:05,614 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.16ms. Allocated memory is still 102.8MB. Free memory was 55.4MB in the beginning and 55.4MB in the end (delta: 53.6kB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1951.64ms. Allocated memory was 102.8MB in the beginning and 123.7MB in the end (delta: 21.0MB). Free memory was 61.9MB in the beginning and 59.7MB in the end (delta: 2.2MB). Peak memory consumption was 45.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 274.07ms. Allocated memory was 123.7MB in the beginning and 161.5MB in the end (delta: 37.7MB). Free memory was 59.7MB in the beginning and 99.3MB in the end (delta: -39.6MB). Peak memory consumption was 26.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 231.53ms. Allocated memory is still 161.5MB. Free memory was 99.3MB in the beginning and 78.3MB in the end (delta: 21.0MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. * RCFGBuilder took 6639.65ms. Allocated memory was 161.5MB in the beginning and 302.0MB in the end (delta: 140.5MB). Free memory was 78.3MB in the beginning and 178.8MB in the end (delta: -100.5MB). Peak memory consumption was 152.2MB. Max. memory is 16.1GB. * TraceAbstraction took 640059.81ms. Allocated memory was 302.0MB in the beginning and 992.0MB in the end (delta: 690.0MB). Free memory was 177.7MB in the beginning and 834.4MB in the end (delta: -656.7MB). Peak memory consumption was 612.1MB. Max. memory is 16.1GB. * Witness Printer took 997.86ms. Allocated memory is still 992.0MB. Free memory was 834.4MB in the beginning and 480.0MB in the end (delta: 354.4MB). Peak memory consumption was 352.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 2100]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 21 procedures, 422 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 639.8s, OverallIterations: 62, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 501.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 108.7s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 142 mSolverCounterUnknown, 14371 SdHoareTripleChecker+Valid, 494.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 14219 mSDsluCounter, 71968 SdHoareTripleChecker+Invalid, 474.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 53564 mSDsCounter, 1880 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 16674 IncrementalHoareTripleChecker+Invalid, 18696 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1880 mSolverCounterUnsat, 24884 mSDtfsCounter, 16674 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 730 GetRequests, 453 SyntacticMatches, 0 SemanticMatches, 277 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 3.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=7260occurred in iteration=26, InterpolantAutomatonStates: 342, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 7.5s AutomataMinimizationTime, 62 MinimizatonAttempts, 3776 StatesRemovedByMinimization, 37 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 183 LocationsWithAnnotation, 22725 PreInvPairs, 23066 NumberOfFragments, 8970 HoareAnnotationTreeSize, 22725 FomulaSimplifications, 4363922 FormulaSimplificationTreeSizeReduction, 79.2s HoareSimplificationTime, 183 FomulaSimplificationsInter, 1671845 FormulaSimplificationTreeSizeReductionInter, 29.1s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 1.0s SsaConstructionTime, 6.6s SatisfiabilityAnalysisTime, 10.6s InterpolantComputationTime, 3666 NumberOfCodeBlocks, 3666 NumberOfCodeBlocksAsserted, 68 NumberOfCheckSat, 3598 ConstructedInterpolants, 0 QuantifiedInterpolants, 6179 SizeOfPredicates, 14 NumberOfNonLiveVariables, 13405 ConjunctsInSsa, 78 ConjunctsInUnsatCore, 68 InterpolantComputations, 62 PerfectInterpolantSequences, 150/156 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 2794]: Loop Invariant Derived loop invariant: (((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || (pended == 0 && s == \old(s)) - InvariantResult [Line: 2706]: Loop Invariant Derived loop invariant: (((((((((((SKIP1 == NP || ((s == NP && !(259 == ntStatus)) && pended == 0)) || MPR1 == SKIP1) || (pended == 1 && s == NP)) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || (s == NP && ntStatus <= 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC - InvariantResult [Line: 8067]: Loop Invariant Derived loop invariant: (((((((!(IPC == DC) && !(MPR3 == NP)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && lowerDriverReturn == returnVal) && !(s == DC)) && pended == 0) && compRegistered == 0) && SKIP2 == s - InvariantResult [Line: 2758]: Loop Invariant Derived loop invariant: (((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || (pended == 0 && s == \old(s)) - InvariantResult [Line: 8027]: Loop Invariant Derived loop invariant: ((((((!(SKIP2 == DC) && !(IPC == DC)) && !(MPR3 == NP)) && !(SKIP1 == NP)) && SKIP1 == s) && pended == 0) && compRegistered == 0) && !(MPR1 == s) - InvariantResult [Line: 7096]: Loop Invariant Derived loop invariant: ((((!(SKIP2 == DC) && !(IPC == DC)) && s == NP) && pended == 0) && compRegistered == 0) && !(MPR3 == s) - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7157]: Loop Invariant Derived loop invariant: ((((((((((((((pended == 1 && !(IPC == DC)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0) && SKIP2 == s) || (((((s == DC && !(MPR3 == NP)) && !(IPC == s)) && status == 0) && pended == 0) && !(SKIP2 == s))) || ((((((((\result + 2147483631 == 0 && s == DC) && !(MPR3 == NP)) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && pended == 0) && !(SKIP2 == s)) && status + 2147483631 == 0)) || (((((((s == DC && !(MPR3 == NP)) && status + 1073741738 == 0) && 1073741738 + \result == 0) && !(IPC == s)) && !(SKIP1 == NP)) && pended == 0) && !(SKIP2 == s))) || ((((((!(IPC == DC) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(s == DC)) && compRegistered == 0) && SKIP2 == s) && status == lowerDriverReturn)) || s == UNLOADED) || (((((((compRegistered == 1 && s == DC) && !(SKIP2 == DC)) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) || (((((s == DC && !(SKIP2 == DC)) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0)) && !(status == 259))) || (((((((s == DC && !(MPR3 == NP)) && status + 1073741738 == 0) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && pended == 0) && !(SKIP2 == s))) || ((((!(ntStatus == 259) && s == DC) && !(259 == \result)) && !(ntStatus == 259)) && !(status == 259))) || (((((((((!(IPC == DC) && !(MPR3 == NP)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && lowerDriverReturn == returnVal) && !(s == DC)) && pended == 0) && lowerDriverReturn == \result) && SKIP2 == s) && status == lowerDriverReturn)) || (s == DC && pended == 1) - InvariantResult [Line: 2761]: Loop Invariant Derived loop invariant: (((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || (pended == 0 && s == \old(s)) - InvariantResult [Line: 6454]: Loop Invariant Derived loop invariant: (((((((((SKIP1 == NP || MPR1 == SKIP1) || (s == NP && pended == 0)) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC - InvariantResult [Line: 7689]: Loop Invariant Derived loop invariant: ((((((((((MPR1 == SKIP1 || !(compRegistered == 0)) || MPR3 == NP) || NP == \old(s)) || IPC == DC) || !(SKIP1 == \old(s))) || SKIP1 == s) || SKIP2 == DC) || !(pended == 0)) && ((((((((MPR1 == SKIP1 || !(compRegistered == 0)) || !(pended == 1)) || MPR3 == NP) || NP == \old(s)) || IPC == DC) || !(SKIP1 == \old(s))) || SKIP1 == s) || SKIP2 == DC)) && (((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || IPC == DC) || MPR1 == NP) || ((compRetStatus1 + 1073741802 == 0 && setEventCalled == 1) && MPR1 == s)) || MPR3 == \old(s)) || !(customIrp == 1)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1)) || !(pended == 0))) && (((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(customIrp == 0)) || !(NP == \old(s))) || IPC == DC) || MPR1 == NP) || ((compRetStatus1 + 1073741802 == 0 && setEventCalled == 1) && MPR1 == s)) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1)) || !(pended == 0)) - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7069]: Loop Invariant Derived loop invariant: ((((((((((((((pended == 1 && !(IPC == DC)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0) && SKIP2 == s) || (((((s == DC && !(MPR3 == NP)) && !(IPC == s)) && status == 0) && pended == 0) && !(SKIP2 == s))) || ((((((((\result + 2147483631 == 0 && s == DC) && !(MPR3 == NP)) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && pended == 0) && !(SKIP2 == s)) && status + 2147483631 == 0)) || (((((((s == DC && !(MPR3 == NP)) && status + 1073741738 == 0) && 1073741738 + \result == 0) && !(IPC == s)) && !(SKIP1 == NP)) && pended == 0) && !(SKIP2 == s))) || ((((((!(IPC == DC) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(s == DC)) && compRegistered == 0) && SKIP2 == s) && status == lowerDriverReturn)) || ((((((pended == 1 && !(SKIP2 == DC)) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0)) || (((((((s == DC && !(MPR3 == NP)) && status + 1073741738 == 0) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && pended == 0) && !(SKIP2 == s))) || ((((!(ntStatus == 259) && s == DC) && !(259 == \result)) && !(ntStatus == 259)) && !(status == 259))) || (((((((compRegistered == 1 && s == DC) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(SKIP2 == s)) || (((((s == DC && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0) && !(SKIP2 == s))) && !(status == 259))) || (((((((((!(IPC == DC) && !(MPR3 == NP)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && lowerDriverReturn == returnVal) && !(s == DC)) && pended == 0) && lowerDriverReturn == \result) && SKIP2 == s) && status == lowerDriverReturn)) || (s == DC && pended == 1) - InvariantResult [Line: 2770]: Loop Invariant Derived loop invariant: (((((((((SKIP1 == NP || MPR1 == SKIP1) || (s == NP && pended == 0)) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: (((((((((SKIP1 == NP || ((s == NP && !(259 == ntStatus)) && pended == 0)) || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC - InvariantResult [Line: 2661]: Loop Invariant Derived loop invariant: (((((((SKIP1 == NP || MPR1 == SKIP1) || !(compRegistered == 0)) || pended == 1) || !(s == NP)) || !(\old(pended) == 0)) || IPC == DC) || MPR3 == s) || SKIP2 == DC - InvariantResult [Line: 3444]: Loop Invariant Derived loop invariant: (((((((((!(MPR3 == IPC) && !(MPR1 == NP)) && !(IPC == DC)) && ntStatus == lowerDriverReturn) && !(MPR3 == NP)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(s == DC)) && compRegistered == 0) && SKIP2 == s) || (((((((pended == 1 && !(IPC == DC)) && !(MPR3 == NP)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(s == DC)) && compRegistered == 0) && SKIP2 == s) - InvariantResult [Line: 3612]: Loop Invariant Derived loop invariant: (((((((((((compRegistered == 1 && !(ntStatus == 259)) && !(MPR3 == IPC)) && !(MPR1 == NP)) && !(SKIP2 == DC)) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(ntStatus == 259)) && !(SKIP1 == NP)) && pended == 0) && !(MPR3 == s)) || (((((((((((compRegistered == 1 && ntStatus == 0) && !(MPR3 == IPC)) && !(MPR1 == NP)) && !(SKIP2 == DC)) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && InterfaceType == 0) && pended == 0) && !(MPR3 == s)) - InvariantResult [Line: 2764]: Loop Invariant Derived loop invariant: (((((((((SKIP1 == NP || MPR1 == SKIP1) || (s == NP && pended == 0)) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC - InvariantResult [Line: 3000]: Loop Invariant Derived loop invariant: (((((((((SKIP1 == NP || MPR1 == SKIP1) || (s == NP && pended == 0)) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC - InvariantResult [Line: 3588]: Loop Invariant Derived loop invariant: ((!(ntStatus == 259) && !(SKIP2 == DC)) && !(IPC == DC)) && s == NP - InvariantResult [Line: 2161]: Loop Invariant Derived loop invariant: ((((((((((((((((((!(MPR3 == IPC) && !(MPR1 == NP)) && !(SKIP2 == DC)) && !(s == NP)) && !(IPC == DC)) && !(MPR3 == NP)) && myStatus == 0) && !(IPC == s)) && !(MPR1 == SKIP1)) && s == UNLOADED) && !(SKIP1 == NP)) && customIrp == 0) && status == 0) && !(s == DC)) && pended == 0) && compRegistered == 0) && !(SKIP2 == s)) && !(MPR1 == s)) && status == lowerDriverReturn) && !(MPR3 == s) - InvariantResult [Line: 7636]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6800]: Loop Invariant Derived loop invariant: ((((((((SKIP1 == NP || MPR1 == SKIP1) || (s == NP && pended == 0)) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC - InvariantResult [Line: 6447]: Loop Invariant Derived loop invariant: (((((((((SKIP1 == NP || MPR1 == SKIP1) || (s == NP && pended == 0)) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC - InvariantResult [Line: 7055]: Loop Invariant Derived loop invariant: (((((((((s == DC && myStatus == 0) && MPR1 == NP) && s == UNLOADED) && customIrp == 0) && IPC == s) && SKIP1 == s) && pended == 0) && MPR1 == s) && compRegistered == 0) && SKIP2 == s - InvariantResult [Line: 7866]: Loop Invariant Derived loop invariant: (((((((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(\old(customIrp) == 0)) || (s == NP && customIrp == 0)) || MPR3 == NP) || IPC == DC) || MPR1 == NP) || !(\old(setEventCalled) == 1)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1)) || (!(NP == \old(s)) && !(MPR3 == \old(s)))) || !(pended == 0)) && (((((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(\old(customIrp) == 1)) || (((setEventCalled == 1 && s == NP) && customIrp == 0) && s == \old(s))) || MPR3 == NP) || IPC == DC) || MPR1 == NP) || !(\old(setEventCalled) == 1)) || (\old(customIrp) == customIrp && s == NP)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1)) || (!(NP == \old(s)) && !(MPR3 == \old(s)))) || !(pended == 0))) && (((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(\old(customIrp) == 0)) || !(NP == \old(s))) || !(compRegistered == 0)) || IPC == DC) || MPR1 == NP) || customIrp == 0) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || !(pended == 0))) && ((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(pended == 1)) || s == NP) || IPC == DC) || MPR3 == \old(s)) || SKIP2 == DC)) && ((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || s == NP) || IPC == DC) || MPR3 == \old(s)) || SKIP2 == DC) || !(pended == 0)) - InvariantResult [Line: 2791]: Loop Invariant Derived loop invariant: (((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || (pended == 0 && s == \old(s)) - InvariantResult [Line: 7165]: Loop Invariant Derived loop invariant: ((((((((((((((pended == 1 && !(IPC == DC)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0) && SKIP2 == s) || ((((((!(IPC == DC) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(s == DC)) && compRegistered == 0) && SKIP2 == s) && status == lowerDriverReturn)) || (((((s == DC && status + 1073741738 == 0) && 1073741738 + \result == 0) && !(IPC == s)) && !(SKIP1 == NP)) && !(SKIP2 == s))) || ((((((\result + 2147483631 == 0 && s == DC) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(SKIP2 == s)) && status + 2147483631 == 0)) || s == UNLOADED) || (((((((!(IPC == DC) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && lowerDriverReturn == returnVal) && !(s == DC)) && lowerDriverReturn == \result) && SKIP2 == s) && status == lowerDriverReturn)) || (((((s == DC && status + 1073741738 == 0) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(SKIP2 == s))) || ((((!(ntStatus == 259) && s == DC) && !(259 == \result)) && !(ntStatus == 259)) && !(status == 259))) || (((((((compRegistered == 1 && s == DC) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(SKIP2 == s)) || (((((s == DC && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0) && !(SKIP2 == s))) && !(status == 259))) || (s == DC && pended == 1)) || (((s == DC && !(IPC == s)) && status == 0) && !(SKIP2 == s)) - InvariantResult [Line: 3674]: Loop Invariant Derived loop invariant: (!(ntStatus == 259) && s == DC) || (s == DC && pended == 1) - InvariantResult [Line: 3709]: Loop Invariant Derived loop invariant: ((((((!(SKIP2 == DC) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && pended == 0) && compRegistered == 0) && !(MPR3 == s) - InvariantResult [Line: 3246]: Loop Invariant Derived loop invariant: (((((((((pended == 1 && !(IPC == DC)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0) && SKIP2 == s) || (((!(MPR3 == IPC) && !(MPR1 == NP)) && ((((((compRegistered == 1 && s == DC) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(SKIP2 == s)) || (((((s == DC && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0) && !(SKIP2 == s)))) && !(ntStatus == 259))) || ((!(ntStatus == 259) && s == DC) && !(ntStatus == 259))) || (((((((compRegistered == 1 && s == DC) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(SKIP2 == s)) || (((((s == DC && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0) && !(SKIP2 == s))) && ntStatus + 1073741823 == 0)) || (((((((!(MPR3 == IPC) && !(IPC == DC)) && ntStatus == lowerDriverReturn) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(s == DC)) && compRegistered == 0) && SKIP2 == s)) || (s == DC && pended == 1) - InvariantResult [Line: 7093]: Loop Invariant Derived loop invariant: ((((!(SKIP2 == DC) && !(IPC == DC)) && s == NP) && pended == 0) && compRegistered == 0) && !(MPR3 == s) - InvariantResult [Line: 6906]: Loop Invariant Derived loop invariant: (!(NP == \old(s)) || IPC == DC) || SKIP2 == DC - InvariantResult [Line: 7069]: Loop Invariant Derived loop invariant: ((((((((((((((((!(MPR3 == IPC) && !(MPR1 == NP)) && !(SKIP2 == DC)) && !(s == NP)) && !(IPC == DC)) && !(MPR3 == NP)) && myStatus == 0) && !(IPC == s)) && !(MPR1 == SKIP1)) && s == UNLOADED) && !(SKIP1 == NP)) && customIrp == 0) && !(s == DC)) && pended == 0) && compRegistered == 0) && !(SKIP2 == s)) && !(MPR1 == s)) && !(MPR3 == s) - InvariantResult [Line: 6894]: Loop Invariant Derived loop invariant: ((((((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || !(\old(setEventCalled) == 1)) || (setEventCalled == 1 && pended == 0)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1)) && (((((((((((((SKIP1 == NP || MPR1 == SKIP1) || (((((((compRegistered == 1 && pended == 1) && !(SKIP2 == DC)) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(MPR3 == s))) || !(customIrp == 0)) || !(NP == \old(s))) || !(\old(myStatus) == 0)) || !(\old(pended) == 0)) || myStatus == 0) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1))) && (((((headOfList == 0 && headOfList == 0) && s == \old(s)) || !(NP == \old(s))) || IPC == DC) || SKIP2 == DC)) && (((((((((((SKIP1 == NP || MPR1 == SKIP1) || (((((((compRegistered == 1 && pended == 1) && !(SKIP2 == DC)) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(MPR3 == s))) || !(NP == \old(s))) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || pended == 0) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1))) && (((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || pended == 1) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || pended == 0) || SKIP2 == DC) || MPR3 == IPC) - InvariantResult [Line: 2788]: Loop Invariant Derived loop invariant: (((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || (pended == 0 && s == \old(s)) - InvariantResult [Line: 3679]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7105]: Loop Invariant Derived loop invariant: ((((((!(SKIP2 == DC) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && pended == 0) && compRegistered == 0) && !(MPR3 == s) - InvariantResult [Line: 2782]: Loop Invariant Derived loop invariant: (((((((((SKIP1 == NP || MPR1 == SKIP1) || (s == NP && pended == 0)) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC - InvariantResult [Line: 6577]: Loop Invariant Derived loop invariant: ((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(\old(customIrp) == 0)) || !(NP == \old(s))) || IPC == DC) || (customIrp == 0 && s == \old(s))) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1)) || !(pended == 0) - InvariantResult [Line: 3223]: Loop Invariant Derived loop invariant: ((((((((((ntStatus == 0 && !(MPR3 == IPC)) && !(MPR1 == NP)) && !(SKIP2 == DC)) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && customIrp == 0) && pended == 0) && compRegistered == 0) && !(MPR3 == s) - InvariantResult [Line: 8027]: Loop Invariant Derived loop invariant: ((((((!(SKIP2 == DC) && !(IPC == DC)) && !(MPR3 == NP)) && !(SKIP1 == NP)) && SKIP1 == s) && pended == 0) && compRegistered == 0) && !(MPR1 == s) - InvariantResult [Line: 3232]: Loop Invariant Derived loop invariant: ((((((((((ntStatus == 0 && !(MPR3 == IPC)) && !(MPR1 == NP)) && !(SKIP2 == DC)) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && customIrp == 0) && pended == 0) && compRegistered == 0) && !(MPR3 == s) - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7179]: Loop Invariant Derived loop invariant: ((((((((((!(SKIP2 == DC) && !(IPC == DC)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && lowerDriverReturn == returnVal) && !(s == DC)) && lowerDriverReturn == \result) && status == lowerDriverReturn) || (s == DC && !(status == 259))) || ((((((!(SKIP2 == DC) && !(IPC == DC)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(s == DC)) && compRegistered == 0) && status == lowerDriverReturn)) || (((((pended == 1 && !(SKIP2 == DC)) && !(IPC == DC)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0)) || (s == DC && pended == 1) - InvariantResult [Line: 3241]: Loop Invariant Derived loop invariant: ((((((((!(MPR3 == IPC) && !(MPR1 == NP)) && !(SKIP2 == DC)) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && pended == 0) && compRegistered == 0) && !(MPR3 == s) - InvariantResult [Line: 3706]: Loop Invariant Derived loop invariant: ((((((!(SKIP2 == DC) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && pended == 0) && compRegistered == 0) && !(MPR3 == s) - InvariantResult [Line: 7867]: Loop Invariant Derived loop invariant: (((((((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(\old(customIrp) == 0)) || MPR3 == NP) || IPC == DC) || MPR1 == NP) || (((setEventCalled == 1 && customIrp == 0) && s == \old(s)) && !(MPR3 == \old(s)))) || !(\old(setEventCalled) == 1)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1)) || (!(NP == \old(s)) && !(MPR3 == \old(s)))) || !(pended == 0)) && ((((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(\old(customIrp) == 1)) || (((setEventCalled == 1 && customIrp == 1) && s == \old(s)) && !(MPR3 == \old(s)))) || MPR3 == NP) || IPC == DC) || MPR1 == NP) || !(\old(setEventCalled) == 1)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1)) || (!(NP == \old(s)) && !(MPR3 == \old(s)))) || !(pended == 0))) && (((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(\old(customIrp) == 0)) || !(NP == \old(s))) || !(compRegistered == 0)) || IPC == DC) || MPR1 == NP) || customIrp == 0) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || !(pended == 0))) && ((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(pended == 1)) || s == NP) || IPC == DC) || MPR3 == \old(s)) || SKIP2 == DC)) && ((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || s == NP) || IPC == DC) || MPR3 == \old(s)) || SKIP2 == DC) || !(pended == 0)) - InvariantResult [Line: 3053]: Loop Invariant Derived loop invariant: (((((((((SKIP1 == NP || ((s == NP && !(259 == ntStatus)) && pended == 0)) || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC - InvariantResult [Line: 7045]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3863]: Loop Invariant Derived loop invariant: (!(NP == \old(s)) || IPC == DC) || SKIP2 == DC - InvariantResult [Line: 3862]: Loop Invariant Derived loop invariant: (!(NP == \old(s)) || IPC == DC) || SKIP2 == DC - InvariantResult [Line: 3590]: Loop Invariant Derived loop invariant: (((((((((compRegistered == 1 && ntStatus == 0) && !(MPR3 == IPC)) && !(MPR1 == NP)) && !(SKIP2 == DC)) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && pended == 0) && !(MPR3 == s) - InvariantResult [Line: 6453]: Loop Invariant Derived loop invariant: (((((((((SKIP1 == NP || MPR1 == SKIP1) || (s == NP && pended == 0)) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC - InvariantResult [Line: 6944]: Loop Invariant Derived loop invariant: (!(NP == \old(s)) || IPC == DC) || SKIP2 == DC - InvariantResult [Line: 3226]: Loop Invariant Derived loop invariant: (((((((((!(MPR3 == IPC) && !(MPR1 == NP)) && !(SKIP2 == DC)) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && customIrp == 0) && pended == 0) && compRegistered == 0) && !(MPR3 == s) - InvariantResult [Line: 3816]: Loop Invariant Derived loop invariant: (!(NP == \old(s)) || IPC == DC) || SKIP2 == DC - InvariantResult [Line: 7102]: Loop Invariant Derived loop invariant: (((((((((!(MPR3 == IPC) && !(MPR1 == NP)) && !(SKIP2 == DC)) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && customIrp == 0) && pended == 0) && compRegistered == 0) && !(MPR3 == s) - InvariantResult [Line: 2942]: Loop Invariant Derived loop invariant: (((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || (s == NP && ntStatus <= 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: (((((((((SKIP1 == NP || ((s == NP && !(259 == ntStatus)) && pended == 0)) || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC - InvariantResult [Line: 3689]: Loop Invariant Derived loop invariant: (((((((((!(IPC == DC) && !(MPR3 == NP)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && lowerDriverReturn == returnVal) && !(s == DC)) && pended == 0) && lowerDriverReturn == \result) && compRegistered == 0) && SKIP2 == s) || ((((((((\result + 2147483631 == 0 && s == DC) && !(MPR3 == NP)) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && pended == 0) && compRegistered == 0) && !(SKIP2 == s)) - InvariantResult [Line: 6938]: Loop Invariant Derived loop invariant: (!(NP == \old(s)) || IPC == DC) || SKIP2 == DC - InvariantResult [Line: 3841]: Loop Invariant Derived loop invariant: (!(NP == \old(s)) || IPC == DC) || SKIP2 == DC - InvariantResult [Line: 3238]: Loop Invariant Derived loop invariant: ((((((((!(MPR3 == IPC) && !(MPR1 == NP)) && !(SKIP2 == DC)) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && pended == 0) && compRegistered == 0) && !(MPR3 == s) - InvariantResult [Line: 7099]: Loop Invariant Derived loop invariant: ((((((((!(MPR3 == IPC) && !(MPR1 == NP)) && !(SKIP2 == DC)) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && pended == 0) && compRegistered == 0) && !(MPR3 == s) - InvariantResult [Line: 2615]: Loop Invariant Derived loop invariant: (((((((SKIP1 == NP || MPR1 == SKIP1) || !(compRegistered == 0)) || !(s == NP)) || !(\old(pended) == 0)) || IPC == DC) || pended == 0) || MPR3 == s) || SKIP2 == DC - InvariantResult [Line: 3182]: Loop Invariant Derived loop invariant: ((((((((((pended == 1 && !(IPC == DC)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0) && SKIP2 == s) || (((((((\result <= lowerDriverReturn && !(IPC == DC)) && lowerDriverReturn <= \result) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(s == DC)) && compRegistered == 0) && SKIP2 == s)) || ((((((s == DC && !(MPR3 == NP)) && 1073741738 + \result == 0) && !(IPC == s)) && !(SKIP1 == NP)) && pended == 0) && !(SKIP2 == s))) || ((((!(MPR3 == IPC) && !(MPR1 == NP)) && !(259 == \result)) && ((((((compRegistered == 1 && s == DC) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(SKIP2 == s)) || (((((s == DC && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0) && !(SKIP2 == s)))) && !(ntStatus == 259))) || (((!(ntStatus == 259) && s == DC) && !(259 == \result)) && !(ntStatus == 259))) || ((((((((compRegistered == 1 && s == DC) && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && !(SKIP2 == s)) || (((((s == DC && !(IPC == s)) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && compRegistered == 0) && !(SKIP2 == s))) && ntStatus + 1073741823 == 0) && 1073741823 + \result == 0)) || (s == DC && pended == 1) - InvariantResult [Line: 2591]: Loop Invariant Derived loop invariant: (((((((SKIP1 == NP || MPR1 == SKIP1) || !(compRegistered == 0)) || !(s == NP)) || !(\old(pended) == 0)) || IPC == DC) || pended == 0) || MPR3 == s) || SKIP2 == DC - InvariantResult [Line: 6906]: Loop Invariant Derived loop invariant: (((((((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(customIrp == 0)) || !(NP == \old(s))) || !(\old(myStatus) == 0)) || !(\old(pended) == 0)) || myStatus == 0) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1)) && (((((((((((SKIP1 == NP || MPR1 == SKIP1) || setEventCalled == 1) || !(NP == \old(s))) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || !(\old(setEventCalled) == 1)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1))) && ((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(compRegistered == 0)) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || pended == 0) || SKIP2 == DC) || MPR3 == IPC)) && ((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || !(\old(pended) == 0)) || IPC == DC) || MPR1 == NP) || MPR3 == \old(s)) || pended == 0) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1))) && (((!(NP == \old(s)) || IPC == DC) || SKIP2 == DC) || s == \old(s)) - InvariantResult [Line: 3244]: Loop Invariant Derived loop invariant: (((((((!(MPR3 == IPC) && !(SKIP2 == DC)) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && pended == 0) && compRegistered == 0) && !(MPR3 == s) - InvariantResult [Line: 3591]: Loop Invariant Derived loop invariant: (((((((((compRegistered == 1 && ntStatus == 0) && !(MPR3 == IPC)) && !(MPR1 == NP)) && !(SKIP2 == DC)) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && pended == 0) && !(MPR3 == s) - InvariantResult [Line: 3612]: Loop Invariant Derived loop invariant: (((((((((((compRegistered == 1 && !(ntStatus == 259)) && !(MPR3 == IPC)) && !(MPR1 == NP)) && !(SKIP2 == DC)) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(ntStatus == 259)) && !(SKIP1 == NP)) && pended == 0) && !(MPR3 == s)) || (((((((((((compRegistered == 1 && ntStatus == 0) && !(MPR3 == IPC)) && !(MPR1 == NP)) && !(SKIP2 == DC)) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && InterfaceType == 0) && pended == 0) && !(MPR3 == s)) - InvariantResult [Line: 7689]: Loop Invariant Derived loop invariant: ((((((((((MPR1 == SKIP1 || !(compRegistered == 0)) || MPR3 == NP) || NP == \old(s)) || IPC == DC) || !(SKIP1 == \old(s))) || SKIP1 == s) || SKIP2 == DC) || !(pended == 0)) && ((((((((MPR1 == SKIP1 || !(compRegistered == 0)) || !(pended == 1)) || MPR3 == NP) || NP == \old(s)) || IPC == DC) || !(SKIP1 == \old(s))) || SKIP1 == s) || SKIP2 == DC)) && (((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(NP == \old(s))) || IPC == DC) || MPR1 == NP) || ((compRetStatus1 + 1073741802 == 0 && setEventCalled == 1) && MPR1 == s)) || MPR3 == \old(s)) || !(customIrp == 1)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1)) || !(pended == 0))) && (((((((((((SKIP1 == NP || MPR1 == SKIP1) || !(customIrp == 0)) || !(NP == \old(s))) || IPC == DC) || MPR1 == NP) || ((compRetStatus1 + 1073741802 == 0 && setEventCalled == 1) && MPR1 == s)) || MPR3 == \old(s)) || SKIP2 == DC) || MPR3 == IPC) || !(compRegistered == 1)) || !(pended == 0)) - InvariantResult [Line: 3697]: Loop Invariant Derived loop invariant: ((((((!(SKIP2 == DC) && !(IPC == DC)) && s == NP) && !(MPR1 == SKIP1)) && !(SKIP1 == NP)) && pended == 0) && compRegistered == 0) && !(MPR3 == s) RESULT: Ultimate proved your program to be correct! [2021-11-23 02:54:05,690 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58b96427-c501-4a35-897c-93f2b8a6d1c3/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE