./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/systemc/transmitter.03.cil.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_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/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_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/config/TaipanReach.xml -i ../../sv-benchmarks/c/systemc/transmitter.03.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/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_6c282183-9a5e-4cd4-9e85-fac9adb78c66/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 4edad7c083448b81b05575191757512095bfff0f094103ddb1a592d0cd702494 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-aef121e [2021-11-23 03:23:06,929 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-23 03:23:06,931 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-23 03:23:06,997 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-23 03:23:06,998 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-23 03:23:07,004 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-23 03:23:07,007 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-23 03:23:07,012 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-23 03:23:07,016 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-23 03:23:07,027 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-23 03:23:07,028 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-23 03:23:07,031 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-23 03:23:07,032 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-23 03:23:07,036 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-23 03:23:07,040 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-23 03:23:07,047 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-23 03:23:07,051 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-23 03:23:07,053 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-23 03:23:07,058 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-23 03:23:07,064 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-23 03:23:07,070 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-23 03:23:07,072 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-23 03:23:07,076 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-23 03:23:07,078 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-23 03:23:07,086 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-23 03:23:07,087 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-23 03:23:07,088 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-23 03:23:07,090 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-23 03:23:07,091 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-23 03:23:07,093 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-23 03:23:07,095 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-23 03:23:07,096 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-23 03:23:07,099 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-23 03:23:07,100 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-23 03:23:07,103 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-23 03:23:07,103 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-23 03:23:07,104 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-23 03:23:07,104 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-23 03:23:07,105 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-23 03:23:07,106 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-23 03:23:07,107 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-23 03:23:07,109 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-23 03:23:07,176 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-23 03:23:07,178 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-23 03:23:07,179 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-23 03:23:07,179 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-23 03:23:07,181 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-23 03:23:07,181 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-23 03:23:07,181 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-23 03:23:07,182 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-23 03:23:07,182 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-23 03:23:07,182 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-23 03:23:07,184 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-23 03:23:07,184 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-23 03:23:07,185 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-23 03:23:07,185 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-23 03:23:07,185 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-23 03:23:07,186 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-23 03:23:07,186 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-23 03:23:07,186 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-23 03:23:07,188 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-23 03:23:07,188 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-23 03:23:07,189 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-23 03:23:07,189 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-23 03:23:07,189 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-23 03:23:07,190 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-23 03:23:07,190 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-23 03:23:07,190 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-23 03:23:07,193 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-23 03:23:07,193 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-23 03:23:07,194 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-23 03:23:07,194 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-23 03:23:07,194 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-23 03:23:07,195 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-23 03:23:07,195 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 03:23:07,195 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-23 03:23:07,196 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-23 03:23:07,196 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-23 03:23:07,196 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-23 03:23:07,197 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-23 03:23:07,197 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-23 03:23:07,197 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-23 03:23:07,198 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-23 03:23:07,198 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_6c282183-9a5e-4cd4-9e85-fac9adb78c66/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_6c282183-9a5e-4cd4-9e85-fac9adb78c66/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 -> 4edad7c083448b81b05575191757512095bfff0f094103ddb1a592d0cd702494 [2021-11-23 03:23:07,583 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-23 03:23:07,628 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-23 03:23:07,631 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-23 03:23:07,633 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-23 03:23:07,634 INFO L275 PluginConnector]: CDTParser initialized [2021-11-23 03:23:07,636 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/../../sv-benchmarks/c/systemc/transmitter.03.cil.c [2021-11-23 03:23:07,757 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/data/3cce7df6e/1fca0224f75644e5b5c835e8c77567d7/FLAGed6bc3d2c [2021-11-23 03:23:08,338 INFO L306 CDTParser]: Found 1 translation units. [2021-11-23 03:23:08,340 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/sv-benchmarks/c/systemc/transmitter.03.cil.c [2021-11-23 03:23:08,357 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/data/3cce7df6e/1fca0224f75644e5b5c835e8c77567d7/FLAGed6bc3d2c [2021-11-23 03:23:08,663 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/data/3cce7df6e/1fca0224f75644e5b5c835e8c77567d7 [2021-11-23 03:23:08,666 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-23 03:23:08,668 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-23 03:23:08,670 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-23 03:23:08,670 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-23 03:23:08,675 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-23 03:23:08,676 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 03:23:08" (1/1) ... [2021-11-23 03:23:08,677 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@10a7bf36 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:23:08, skipping insertion in model container [2021-11-23 03:23:08,677 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 03:23:08" (1/1) ... [2021-11-23 03:23:08,686 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-23 03:23:08,751 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-23 03:23:08,947 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_6c282183-9a5e-4cd4-9e85-fac9adb78c66/sv-benchmarks/c/systemc/transmitter.03.cil.c[706,719] [2021-11-23 03:23:09,010 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 03:23:09,020 INFO L203 MainTranslator]: Completed pre-run [2021-11-23 03:23:09,033 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_6c282183-9a5e-4cd4-9e85-fac9adb78c66/sv-benchmarks/c/systemc/transmitter.03.cil.c[706,719] [2021-11-23 03:23:09,068 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 03:23:09,086 INFO L208 MainTranslator]: Completed translation [2021-11-23 03:23:09,087 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:23:09 WrapperNode [2021-11-23 03:23:09,087 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-23 03:23:09,092 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-23 03:23:09,092 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-23 03:23:09,092 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-23 03:23:09,102 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:23:09" (1/1) ... [2021-11-23 03:23:09,122 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:23:09" (1/1) ... [2021-11-23 03:23:09,171 INFO L137 Inliner]: procedures = 34, calls = 39, calls flagged for inlining = 18, calls inlined = 18, statements flattened = 321 [2021-11-23 03:23:09,171 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-23 03:23:09,172 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-23 03:23:09,172 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-23 03:23:09,172 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-23 03:23:09,181 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:23:09" (1/1) ... [2021-11-23 03:23:09,181 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:23:09" (1/1) ... [2021-11-23 03:23:09,184 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:23:09" (1/1) ... [2021-11-23 03:23:09,184 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:23:09" (1/1) ... [2021-11-23 03:23:09,192 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:23:09" (1/1) ... [2021-11-23 03:23:09,201 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:23:09" (1/1) ... [2021-11-23 03:23:09,204 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:23:09" (1/1) ... [2021-11-23 03:23:09,208 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-23 03:23:09,209 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-23 03:23:09,209 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-23 03:23:09,210 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-23 03:23:09,211 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:23:09" (1/1) ... [2021-11-23 03:23:09,219 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 03:23:09,235 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 03:23:09,247 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-23 03:23:09,281 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-23 03:23:09,298 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-23 03:23:09,298 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2021-11-23 03:23:09,299 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2021-11-23 03:23:09,299 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2021-11-23 03:23:09,299 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2021-11-23 03:23:09,299 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2021-11-23 03:23:09,299 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2021-11-23 03:23:09,299 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2021-11-23 03:23:09,300 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2021-11-23 03:23:09,300 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2021-11-23 03:23:09,300 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2021-11-23 03:23:09,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-23 03:23:09,300 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2021-11-23 03:23:09,300 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2021-11-23 03:23:09,301 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-23 03:23:09,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-23 03:23:09,404 INFO L236 CfgBuilder]: Building ICFG [2021-11-23 03:23:09,406 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-23 03:23:09,850 INFO L277 CfgBuilder]: Performing block encoding [2021-11-23 03:23:10,151 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-23 03:23:10,151 INFO L301 CfgBuilder]: Removed 7 assume(true) statements. [2021-11-23 03:23:10,154 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:23:10 BoogieIcfgContainer [2021-11-23 03:23:10,154 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-23 03:23:10,156 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-23 03:23:10,156 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-23 03:23:10,174 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-23 03:23:10,174 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 03:23:08" (1/3) ... [2021-11-23 03:23:10,175 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4fb405c6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 03:23:10, skipping insertion in model container [2021-11-23 03:23:10,175 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:23:09" (2/3) ... [2021-11-23 03:23:10,176 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4fb405c6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 03:23:10, skipping insertion in model container [2021-11-23 03:23:10,176 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:23:10" (3/3) ... [2021-11-23 03:23:10,178 INFO L111 eAbstractionObserver]: Analyzing ICFG transmitter.03.cil.c [2021-11-23 03:23:10,190 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-23 03:23:10,190 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-23 03:23:10,242 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-23 03:23:10,250 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 03:23:10,251 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-23 03:23:10,272 INFO L276 IsEmpty]: Start isEmpty. Operand has 87 states, 63 states have (on average 1.507936507936508) internal successors, (95), 65 states have internal predecessors, (95), 16 states have call successors, (16), 6 states have call predecessors, (16), 6 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2021-11-23 03:23:10,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-23 03:23:10,281 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:23:10,282 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 03:23:10,282 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:23:10,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:23:10,289 INFO L85 PathProgramCache]: Analyzing trace with hash 199495985, now seen corresponding path program 1 times [2021-11-23 03:23:10,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:23:10,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294885862] [2021-11-23 03:23:10,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:10,302 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:23:10,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:10,561 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 03:23:10,562 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:23:10,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294885862] [2021-11-23 03:23:10,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294885862] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:23:10,564 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:23:10,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:23:10,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427044400] [2021-11-23 03:23:10,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:23:10,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:23:10,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:23:10,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:23:10,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:23:10,607 INFO L87 Difference]: Start difference. First operand has 87 states, 63 states have (on average 1.507936507936508) internal successors, (95), 65 states have internal predecessors, (95), 16 states have call successors, (16), 6 states have call predecessors, (16), 6 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-23 03:23:11,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:23:11,115 INFO L93 Difference]: Finished difference Result 244 states and 365 transitions. [2021-11-23 03:23:11,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:23:11,119 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), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 41 [2021-11-23 03:23:11,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:23:11,143 INFO L225 Difference]: With dead ends: 244 [2021-11-23 03:23:11,143 INFO L226 Difference]: Without dead ends: 158 [2021-11-23 03:23:11,151 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 03:23:11,159 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 202 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-23 03:23:11,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 294 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-23 03:23:11,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-11-23 03:23:11,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 155. [2021-11-23 03:23:11,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 115 states have (on average 1.391304347826087) internal successors, (160), 116 states have internal predecessors, (160), 27 states have call successors, (27), 12 states have call predecessors, (27), 12 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2021-11-23 03:23:11,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 214 transitions. [2021-11-23 03:23:11,289 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 214 transitions. Word has length 41 [2021-11-23 03:23:11,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:23:11,290 INFO L470 AbstractCegarLoop]: Abstraction has 155 states and 214 transitions. [2021-11-23 03:23:11,291 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), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-23 03:23:11,291 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 214 transitions. [2021-11-23 03:23:11,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-23 03:23:11,297 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:23:11,297 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 03:23:11,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-23 03:23:11,298 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:23:11,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:23:11,305 INFO L85 PathProgramCache]: Analyzing trace with hash -1571974990, now seen corresponding path program 1 times [2021-11-23 03:23:11,305 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:23:11,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432703756] [2021-11-23 03:23:11,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:11,306 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:23:11,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:11,453 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 03:23:11,454 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:23:11,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432703756] [2021-11-23 03:23:11,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432703756] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:23:11,454 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:23:11,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 03:23:11,455 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308854327] [2021-11-23 03:23:11,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:23:11,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 03:23:11,457 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:23:11,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 03:23:11,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:23:11,458 INFO L87 Difference]: Start difference. First operand 155 states and 214 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-23 03:23:12,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:23:12,004 INFO L93 Difference]: Finished difference Result 517 states and 715 transitions. [2021-11-23 03:23:12,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 03:23:12,009 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 41 [2021-11-23 03:23:12,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:23:12,019 INFO L225 Difference]: With dead ends: 517 [2021-11-23 03:23:12,020 INFO L226 Difference]: Without dead ends: 350 [2021-11-23 03:23:12,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 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 03:23:12,031 INFO L933 BasicCegarLoop]: 187 mSDtfsCounter, 376 mSDsluCounter, 354 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 472 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-23 03:23:12,032 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [380 Valid, 472 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-23 03:23:12,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2021-11-23 03:23:12,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 338. [2021-11-23 03:23:12,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 257 states have (on average 1.3852140077821011) internal successors, (356), 256 states have internal predecessors, (356), 52 states have call successors, (52), 26 states have call predecessors, (52), 28 states have return successors, (56), 56 states have call predecessors, (56), 52 states have call successors, (56) [2021-11-23 03:23:12,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 464 transitions. [2021-11-23 03:23:12,123 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 464 transitions. Word has length 41 [2021-11-23 03:23:12,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:23:12,124 INFO L470 AbstractCegarLoop]: Abstraction has 338 states and 464 transitions. [2021-11-23 03:23:12,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-23 03:23:12,125 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 464 transitions. [2021-11-23 03:23:12,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-23 03:23:12,129 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:23:12,130 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 03:23:12,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-23 03:23:12,130 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:23:12,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:23:12,131 INFO L85 PathProgramCache]: Analyzing trace with hash 665388275, now seen corresponding path program 1 times [2021-11-23 03:23:12,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:23:12,133 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137236701] [2021-11-23 03:23:12,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:12,133 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:23:12,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:12,289 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 03:23:12,289 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:23:12,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137236701] [2021-11-23 03:23:12,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [137236701] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:23:12,291 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:23:12,291 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 03:23:12,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168986228] [2021-11-23 03:23:12,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:23:12,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 03:23:12,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:23:12,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 03:23:12,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:23:12,296 INFO L87 Difference]: Start difference. First operand 338 states and 464 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-23 03:23:12,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:23:12,708 INFO L93 Difference]: Finished difference Result 1157 states and 1606 transitions. [2021-11-23 03:23:12,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 03:23:12,708 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 41 [2021-11-23 03:23:12,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:23:12,716 INFO L225 Difference]: With dead ends: 1157 [2021-11-23 03:23:12,716 INFO L226 Difference]: Without dead ends: 793 [2021-11-23 03:23:12,718 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 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 03:23:12,720 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 378 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 383 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-23 03:23:12,720 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [383 Valid, 385 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 234 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-23 03:23:12,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 793 states. [2021-11-23 03:23:12,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 793 to 625. [2021-11-23 03:23:12,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 472 states have (on average 1.3728813559322033) internal successors, (648), 472 states have internal predecessors, (648), 96 states have call successors, (96), 50 states have call predecessors, (96), 56 states have return successors, (109), 103 states have call predecessors, (109), 96 states have call successors, (109) [2021-11-23 03:23:12,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 853 transitions. [2021-11-23 03:23:12,787 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 853 transitions. Word has length 41 [2021-11-23 03:23:12,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:23:12,788 INFO L470 AbstractCegarLoop]: Abstraction has 625 states and 853 transitions. [2021-11-23 03:23:12,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-23 03:23:12,788 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 853 transitions. [2021-11-23 03:23:12,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-11-23 03:23:12,792 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:23:12,792 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-23 03:23:12,793 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-23 03:23:12,793 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:23:12,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:23:12,794 INFO L85 PathProgramCache]: Analyzing trace with hash 867807089, now seen corresponding path program 1 times [2021-11-23 03:23:12,794 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:23:12,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471211930] [2021-11-23 03:23:12,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:12,795 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:23:12,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:12,891 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-23 03:23:12,891 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:23:12,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471211930] [2021-11-23 03:23:12,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471211930] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:23:12,892 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:23:12,892 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 03:23:12,892 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656537905] [2021-11-23 03:23:12,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:23:12,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 03:23:12,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:23:12,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 03:23:12,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:23:12,894 INFO L87 Difference]: Start difference. First operand 625 states and 853 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-23 03:23:13,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:23:13,267 INFO L93 Difference]: Finished difference Result 1802 states and 2473 transitions. [2021-11-23 03:23:13,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-23 03:23:13,268 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 54 [2021-11-23 03:23:13,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:23:13,281 INFO L225 Difference]: With dead ends: 1802 [2021-11-23 03:23:13,282 INFO L226 Difference]: Without dead ends: 1183 [2021-11-23 03:23:13,284 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-11-23 03:23:13,286 INFO L933 BasicCegarLoop]: 107 mSDtfsCounter, 325 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 03:23:13,287 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [332 Valid, 324 Invalid, 297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 03:23:13,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1183 states. [2021-11-23 03:23:13,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1183 to 1023. [2021-11-23 03:23:13,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1023 states, 780 states have (on average 1.3576923076923078) internal successors, (1059), 779 states have internal predecessors, (1059), 146 states have call successors, (146), 84 states have call predecessors, (146), 96 states have return successors, (172), 160 states have call predecessors, (172), 146 states have call successors, (172) [2021-11-23 03:23:13,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1023 states to 1023 states and 1377 transitions. [2021-11-23 03:23:13,417 INFO L78 Accepts]: Start accepts. Automaton has 1023 states and 1377 transitions. Word has length 54 [2021-11-23 03:23:13,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:23:13,420 INFO L470 AbstractCegarLoop]: Abstraction has 1023 states and 1377 transitions. [2021-11-23 03:23:13,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-23 03:23:13,421 INFO L276 IsEmpty]: Start isEmpty. Operand 1023 states and 1377 transitions. [2021-11-23 03:23:13,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-11-23 03:23:13,433 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:23:13,434 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-23 03:23:13,434 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-23 03:23:13,434 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:23:13,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:23:13,436 INFO L85 PathProgramCache]: Analyzing trace with hash 382878795, now seen corresponding path program 1 times [2021-11-23 03:23:13,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:23:13,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309160811] [2021-11-23 03:23:13,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:13,437 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:23:13,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:13,537 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-23 03:23:13,537 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:23:13,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309160811] [2021-11-23 03:23:13,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [309160811] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:23:13,538 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:23:13,538 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 03:23:13,538 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241316559] [2021-11-23 03:23:13,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:23:13,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 03:23:13,539 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:23:13,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 03:23:13,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:23:13,541 INFO L87 Difference]: Start difference. First operand 1023 states and 1377 transitions. Second operand has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 states have internal predecessors, (40), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-23 03:23:13,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:23:13,992 INFO L93 Difference]: Finished difference Result 3361 states and 4536 transitions. [2021-11-23 03:23:13,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-23 03:23:13,993 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 states have internal predecessors, (40), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 56 [2021-11-23 03:23:13,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:23:14,013 INFO L225 Difference]: With dead ends: 3361 [2021-11-23 03:23:14,014 INFO L226 Difference]: Without dead ends: 2344 [2021-11-23 03:23:14,021 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-11-23 03:23:14,026 INFO L933 BasicCegarLoop]: 99 mSDtfsCounter, 329 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 03:23:14,027 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [340 Valid, 289 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 03:23:14,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2344 states. [2021-11-23 03:23:14,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2344 to 1930. [2021-11-23 03:23:14,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1930 states, 1477 states have (on average 1.3412322274881516) internal successors, (1981), 1476 states have internal predecessors, (1981), 270 states have call successors, (270), 162 states have call predecessors, (270), 182 states have return successors, (312), 292 states have call predecessors, (312), 270 states have call successors, (312) [2021-11-23 03:23:14,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1930 states to 1930 states and 2563 transitions. [2021-11-23 03:23:14,247 INFO L78 Accepts]: Start accepts. Automaton has 1930 states and 2563 transitions. Word has length 56 [2021-11-23 03:23:14,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:23:14,248 INFO L470 AbstractCegarLoop]: Abstraction has 1930 states and 2563 transitions. [2021-11-23 03:23:14,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 states have internal predecessors, (40), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-23 03:23:14,248 INFO L276 IsEmpty]: Start isEmpty. Operand 1930 states and 2563 transitions. [2021-11-23 03:23:14,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-23 03:23:14,251 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:23:14,252 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-23 03:23:14,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-23 03:23:14,252 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:23:14,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:23:14,253 INFO L85 PathProgramCache]: Analyzing trace with hash 1067192465, now seen corresponding path program 1 times [2021-11-23 03:23:14,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:23:14,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620123113] [2021-11-23 03:23:14,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:14,254 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:23:14,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:14,396 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-23 03:23:14,396 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:23:14,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620123113] [2021-11-23 03:23:14,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620123113] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:23:14,397 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:23:14,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 03:23:14,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485238389] [2021-11-23 03:23:14,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:23:14,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 03:23:14,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:23:14,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 03:23:14,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:23:14,399 INFO L87 Difference]: Start difference. First operand 1930 states and 2563 transitions. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-23 03:23:14,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:23:14,997 INFO L93 Difference]: Finished difference Result 5080 states and 6771 transitions. [2021-11-23 03:23:14,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-23 03:23:14,998 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 58 [2021-11-23 03:23:14,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:23:15,026 INFO L225 Difference]: With dead ends: 5080 [2021-11-23 03:23:15,027 INFO L226 Difference]: Without dead ends: 3156 [2021-11-23 03:23:15,034 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-11-23 03:23:15,038 INFO L933 BasicCegarLoop]: 103 mSDtfsCounter, 293 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 03:23:15,041 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [299 Valid, 259 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 03:23:15,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3156 states. [2021-11-23 03:23:15,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3156 to 2858. [2021-11-23 03:23:15,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2858 states, 2185 states have (on average 1.3249427917620138) internal successors, (2895), 2178 states have internal predecessors, (2895), 402 states have call successors, (402), 244 states have call predecessors, (402), 270 states have return successors, (456), 436 states have call predecessors, (456), 402 states have call successors, (456) [2021-11-23 03:23:15,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2858 states to 2858 states and 3753 transitions. [2021-11-23 03:23:15,374 INFO L78 Accepts]: Start accepts. Automaton has 2858 states and 3753 transitions. Word has length 58 [2021-11-23 03:23:15,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:23:15,375 INFO L470 AbstractCegarLoop]: Abstraction has 2858 states and 3753 transitions. [2021-11-23 03:23:15,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-23 03:23:15,376 INFO L276 IsEmpty]: Start isEmpty. Operand 2858 states and 3753 transitions. [2021-11-23 03:23:15,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-23 03:23:15,380 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:23:15,380 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-23 03:23:15,380 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-23 03:23:15,381 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:23:15,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:23:15,383 INFO L85 PathProgramCache]: Analyzing trace with hash 1438822483, now seen corresponding path program 1 times [2021-11-23 03:23:15,383 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:23:15,383 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510201508] [2021-11-23 03:23:15,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:15,384 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:23:15,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:15,508 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-23 03:23:15,508 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:23:15,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510201508] [2021-11-23 03:23:15,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510201508] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:23:15,509 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:23:15,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 03:23:15,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617150095] [2021-11-23 03:23:15,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:23:15,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:23:15,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:23:15,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:23:15,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:23:15,512 INFO L87 Difference]: Start difference. First operand 2858 states and 3753 transitions. Second operand has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-23 03:23:15,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:23:15,905 INFO L93 Difference]: Finished difference Result 5403 states and 7177 transitions. [2021-11-23 03:23:15,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:23:15,906 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 60 [2021-11-23 03:23:15,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:23:15,939 INFO L225 Difference]: With dead ends: 5403 [2021-11-23 03:23:15,939 INFO L226 Difference]: Without dead ends: 3765 [2021-11-23 03:23:15,946 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 03:23:15,947 INFO L933 BasicCegarLoop]: 161 mSDtfsCounter, 63 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:23:15,948 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 261 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:23:15,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3765 states. [2021-11-23 03:23:16,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3765 to 3122. [2021-11-23 03:23:16,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3122 states, 2413 states have (on average 1.3323663489432243) internal successors, (3215), 2406 states have internal predecessors, (3215), 420 states have call successors, (420), 262 states have call predecessors, (420), 288 states have return successors, (474), 454 states have call predecessors, (474), 420 states have call successors, (474) [2021-11-23 03:23:16,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3122 states to 3122 states and 4109 transitions. [2021-11-23 03:23:16,336 INFO L78 Accepts]: Start accepts. Automaton has 3122 states and 4109 transitions. Word has length 60 [2021-11-23 03:23:16,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:23:16,337 INFO L470 AbstractCegarLoop]: Abstraction has 3122 states and 4109 transitions. [2021-11-23 03:23:16,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-23 03:23:16,337 INFO L276 IsEmpty]: Start isEmpty. Operand 3122 states and 4109 transitions. [2021-11-23 03:23:16,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-11-23 03:23:16,340 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:23:16,341 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-23 03:23:16,341 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-23 03:23:16,341 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:23:16,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:23:16,342 INFO L85 PathProgramCache]: Analyzing trace with hash -1972205596, now seen corresponding path program 1 times [2021-11-23 03:23:16,342 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:23:16,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909404489] [2021-11-23 03:23:16,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:16,343 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:23:16,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:16,399 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-23 03:23:16,399 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:23:16,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909404489] [2021-11-23 03:23:16,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909404489] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:23:16,400 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:23:16,400 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 03:23:16,400 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091033913] [2021-11-23 03:23:16,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:23:16,401 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:23:16,401 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:23:16,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:23:16,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:23:16,402 INFO L87 Difference]: Start difference. First operand 3122 states and 4109 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-23 03:23:16,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:23:16,763 INFO L93 Difference]: Finished difference Result 5607 states and 7434 transitions. [2021-11-23 03:23:16,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:23:16,764 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 67 [2021-11-23 03:23:16,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:23:16,796 INFO L225 Difference]: With dead ends: 5607 [2021-11-23 03:23:16,796 INFO L226 Difference]: Without dead ends: 3498 [2021-11-23 03:23:16,805 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 03:23:16,806 INFO L933 BasicCegarLoop]: 114 mSDtfsCounter, 86 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:23:16,806 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 199 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:23:16,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3498 states. [2021-11-23 03:23:17,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3498 to 3002. [2021-11-23 03:23:17,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3002 states, 2329 states have (on average 1.326320309145556) internal successors, (3089), 2324 states have internal predecessors, (3089), 408 states have call successors, (408), 258 states have call predecessors, (408), 264 states have return successors, (420), 420 states have call predecessors, (420), 408 states have call successors, (420) [2021-11-23 03:23:17,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3002 states to 3002 states and 3917 transitions. [2021-11-23 03:23:17,166 INFO L78 Accepts]: Start accepts. Automaton has 3002 states and 3917 transitions. Word has length 67 [2021-11-23 03:23:17,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:23:17,167 INFO L470 AbstractCegarLoop]: Abstraction has 3002 states and 3917 transitions. [2021-11-23 03:23:17,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-23 03:23:17,167 INFO L276 IsEmpty]: Start isEmpty. Operand 3002 states and 3917 transitions. [2021-11-23 03:23:17,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-11-23 03:23:17,175 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:23:17,175 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:23:17,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-23 03:23:17,176 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:23:17,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:23:17,176 INFO L85 PathProgramCache]: Analyzing trace with hash 732338767, now seen corresponding path program 1 times [2021-11-23 03:23:17,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:23:17,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655729702] [2021-11-23 03:23:17,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:17,177 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:23:17,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:17,246 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 13 proven. 1 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-23 03:23:17,247 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:23:17,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655729702] [2021-11-23 03:23:17,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655729702] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 03:23:17,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439340449] [2021-11-23 03:23:17,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:17,248 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:23:17,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 03:23:17,262 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 03:23:17,293 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-23 03:23:17,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:17,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-23 03:23:17,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:23:17,738 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:23:17,739 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 03:23:17,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439340449] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:23:17,739 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 03:23:17,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-23 03:23:17,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687860691] [2021-11-23 03:23:17,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:23:17,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:23:17,741 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:23:17,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:23:17,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:23:17,742 INFO L87 Difference]: Start difference. First operand 3002 states and 3917 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-23 03:23:18,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:23:18,130 INFO L93 Difference]: Finished difference Result 5636 states and 7407 transitions. [2021-11-23 03:23:18,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:23:18,131 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 85 [2021-11-23 03:23:18,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:23:18,162 INFO L225 Difference]: With dead ends: 5636 [2021-11-23 03:23:18,162 INFO L226 Difference]: Without dead ends: 3630 [2021-11-23 03:23:18,169 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:23:18,174 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 54 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:23:18,175 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 253 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:23:18,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3630 states. [2021-11-23 03:23:18,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3630 to 3290. [2021-11-23 03:23:18,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3290 states, 2581 states have (on average 1.3347539713289422) internal successors, (3445), 2576 states have internal predecessors, (3445), 426 states have call successors, (426), 276 states have call predecessors, (426), 282 states have return successors, (438), 438 states have call predecessors, (438), 426 states have call successors, (438) [2021-11-23 03:23:18,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3290 states to 3290 states and 4309 transitions. [2021-11-23 03:23:18,480 INFO L78 Accepts]: Start accepts. Automaton has 3290 states and 4309 transitions. Word has length 85 [2021-11-23 03:23:18,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:23:18,481 INFO L470 AbstractCegarLoop]: Abstraction has 3290 states and 4309 transitions. [2021-11-23 03:23:18,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-23 03:23:18,482 INFO L276 IsEmpty]: Start isEmpty. Operand 3290 states and 4309 transitions. [2021-11-23 03:23:18,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-11-23 03:23:18,495 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:23:18,495 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:23:18,541 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-23 03:23:18,714 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:23:18,714 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:23:18,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:23:18,715 INFO L85 PathProgramCache]: Analyzing trace with hash 1739936710, now seen corresponding path program 1 times [2021-11-23 03:23:18,715 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:23:18,715 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201366570] [2021-11-23 03:23:18,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:18,715 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:23:18,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:18,796 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-11-23 03:23:18,796 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:23:18,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201366570] [2021-11-23 03:23:18,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201366570] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:23:18,797 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:23:18,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 03:23:18,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284139639] [2021-11-23 03:23:18,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:23:18,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:23:18,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:23:18,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:23:18,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:23:18,801 INFO L87 Difference]: Start difference. First operand 3290 states and 4309 transitions. Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-11-23 03:23:19,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:23:19,195 INFO L93 Difference]: Finished difference Result 8196 states and 10771 transitions. [2021-11-23 03:23:19,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:23:19,196 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 82 [2021-11-23 03:23:19,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:23:19,238 INFO L225 Difference]: With dead ends: 8196 [2021-11-23 03:23:19,238 INFO L226 Difference]: Without dead ends: 4911 [2021-11-23 03:23:19,251 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 03:23:19,252 INFO L933 BasicCegarLoop]: 114 mSDtfsCounter, 86 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:23:19,258 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 199 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:23:19,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4911 states. [2021-11-23 03:23:19,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4911 to 4867. [2021-11-23 03:23:19,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4867 states, 3828 states have (on average 1.3160919540229885) internal successors, (5038), 3821 states have internal predecessors, (5038), 622 states have call successors, (622), 408 states have call predecessors, (622), 416 states have return successors, (638), 638 states have call predecessors, (638), 622 states have call successors, (638) [2021-11-23 03:23:19,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4867 states to 4867 states and 6298 transitions. [2021-11-23 03:23:19,804 INFO L78 Accepts]: Start accepts. Automaton has 4867 states and 6298 transitions. Word has length 82 [2021-11-23 03:23:19,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:23:19,806 INFO L470 AbstractCegarLoop]: Abstraction has 4867 states and 6298 transitions. [2021-11-23 03:23:19,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-11-23 03:23:19,808 INFO L276 IsEmpty]: Start isEmpty. Operand 4867 states and 6298 transitions. [2021-11-23 03:23:19,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-23 03:23:19,816 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:23:19,816 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:23:19,817 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-23 03:23:19,817 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:23:19,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:23:19,818 INFO L85 PathProgramCache]: Analyzing trace with hash -1322823772, now seen corresponding path program 1 times [2021-11-23 03:23:19,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:23:19,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491487060] [2021-11-23 03:23:19,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:19,819 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:23:19,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:19,928 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-23 03:23:19,928 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:23:19,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491487060] [2021-11-23 03:23:19,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491487060] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:23:19,929 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:23:19,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:23:19,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257403408] [2021-11-23 03:23:19,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:23:19,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:23:19,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:23:19,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:23:19,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:23:19,933 INFO L87 Difference]: Start difference. First operand 4867 states and 6298 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (7), 1 states have call predecessors, (7), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-23 03:23:20,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:23:20,621 INFO L93 Difference]: Finished difference Result 9227 states and 12056 transitions. [2021-11-23 03:23:20,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:23:20,622 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (7), 1 states have call predecessors, (7), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) Word has length 83 [2021-11-23 03:23:20,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:23:20,686 INFO L225 Difference]: With dead ends: 9227 [2021-11-23 03:23:20,686 INFO L226 Difference]: Without dead ends: 6307 [2021-11-23 03:23:20,694 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 03:23:20,695 INFO L933 BasicCegarLoop]: 134 mSDtfsCounter, 114 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:23:20,696 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 261 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:23:20,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6307 states. [2021-11-23 03:23:21,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6307 to 6127. [2021-11-23 03:23:21,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6127 states, 4998 states have (on average 1.3015206082432973) internal successors, (6505), 4997 states have internal predecessors, (6505), 628 states have call successors, (628), 486 states have call predecessors, (628), 500 states have return successors, (686), 644 states have call predecessors, (686), 628 states have call successors, (686) [2021-11-23 03:23:21,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6127 states to 6127 states and 7819 transitions. [2021-11-23 03:23:21,185 INFO L78 Accepts]: Start accepts. Automaton has 6127 states and 7819 transitions. Word has length 83 [2021-11-23 03:23:21,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:23:21,185 INFO L470 AbstractCegarLoop]: Abstraction has 6127 states and 7819 transitions. [2021-11-23 03:23:21,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (7), 1 states have call predecessors, (7), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-23 03:23:21,186 INFO L276 IsEmpty]: Start isEmpty. Operand 6127 states and 7819 transitions. [2021-11-23 03:23:21,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-23 03:23:21,194 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:23:21,194 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:23:21,195 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-23 03:23:21,195 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:23:21,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:23:21,196 INFO L85 PathProgramCache]: Analyzing trace with hash -182472061, now seen corresponding path program 1 times [2021-11-23 03:23:21,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:23:21,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932468097] [2021-11-23 03:23:21,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:21,197 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:23:21,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:21,250 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-11-23 03:23:21,250 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:23:21,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932468097] [2021-11-23 03:23:21,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932468097] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:23:21,251 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:23:21,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 03:23:21,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382446203] [2021-11-23 03:23:21,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:23:21,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:23:21,253 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:23:21,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:23:21,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:23:21,254 INFO L87 Difference]: Start difference. First operand 6127 states and 7819 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-23 03:23:21,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:23:21,945 INFO L93 Difference]: Finished difference Result 9659 states and 12575 transitions. [2021-11-23 03:23:21,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:23:21,946 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 2 states have call successors, (8) Word has length 83 [2021-11-23 03:23:21,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:23:21,974 INFO L225 Difference]: With dead ends: 9659 [2021-11-23 03:23:21,974 INFO L226 Difference]: Without dead ends: 6067 [2021-11-23 03:23:21,986 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 03:23:21,987 INFO L933 BasicCegarLoop]: 175 mSDtfsCounter, 202 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 03:23:21,988 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 294 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 03:23:21,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6067 states. [2021-11-23 03:23:22,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6067 to 5995. [2021-11-23 03:23:22,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5995 states, 4875 states have (on average 1.2771282051282051) internal successors, (6226), 4865 states have internal predecessors, (6226), 628 states have call successors, (628), 486 states have call predecessors, (628), 491 states have return successors, (677), 644 states have call predecessors, (677), 628 states have call successors, (677) [2021-11-23 03:23:22,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5995 states to 5995 states and 7531 transitions. [2021-11-23 03:23:22,539 INFO L78 Accepts]: Start accepts. Automaton has 5995 states and 7531 transitions. Word has length 83 [2021-11-23 03:23:22,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:23:22,540 INFO L470 AbstractCegarLoop]: Abstraction has 5995 states and 7531 transitions. [2021-11-23 03:23:22,540 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-23 03:23:22,540 INFO L276 IsEmpty]: Start isEmpty. Operand 5995 states and 7531 transitions. [2021-11-23 03:23:22,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-11-23 03:23:22,548 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:23:22,548 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 03:23:22,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-23 03:23:22,549 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:23:22,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:23:22,550 INFO L85 PathProgramCache]: Analyzing trace with hash -1856845159, now seen corresponding path program 1 times [2021-11-23 03:23:22,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:23:22,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9930617] [2021-11-23 03:23:22,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:22,551 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:23:22,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:22,643 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-23 03:23:22,644 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:23:22,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9930617] [2021-11-23 03:23:22,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9930617] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:23:22,644 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:23:22,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 03:23:22,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403976950] [2021-11-23 03:23:22,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:23:22,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 03:23:22,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:23:22,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 03:23:22,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:23:22,647 INFO L87 Difference]: Start difference. First operand 5995 states and 7531 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-23 03:23:23,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:23:23,636 INFO L93 Difference]: Finished difference Result 11621 states and 14668 transitions. [2021-11-23 03:23:23,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 03:23:23,637 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 84 [2021-11-23 03:23:23,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:23:23,680 INFO L225 Difference]: With dead ends: 11621 [2021-11-23 03:23:23,680 INFO L226 Difference]: Without dead ends: 8452 [2021-11-23 03:23:23,692 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-23 03:23:23,694 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 87 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 430 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-23 03:23:23,694 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 430 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-23 03:23:23,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8452 states. [2021-11-23 03:23:24,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8452 to 8101. [2021-11-23 03:23:24,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8101 states, 6567 states have (on average 1.2660271052230851) internal successors, (8314), 6530 states have internal predecessors, (8314), 880 states have call successors, (880), 675 states have call predecessors, (880), 653 states have return successors, (962), 896 states have call predecessors, (962), 880 states have call successors, (962) [2021-11-23 03:23:24,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8101 states to 8101 states and 10156 transitions. [2021-11-23 03:23:24,536 INFO L78 Accepts]: Start accepts. Automaton has 8101 states and 10156 transitions. Word has length 84 [2021-11-23 03:23:24,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:23:24,536 INFO L470 AbstractCegarLoop]: Abstraction has 8101 states and 10156 transitions. [2021-11-23 03:23:24,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-23 03:23:24,537 INFO L276 IsEmpty]: Start isEmpty. Operand 8101 states and 10156 transitions. [2021-11-23 03:23:24,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-11-23 03:23:24,557 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:23:24,557 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 03:23:24,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-23 03:23:24,558 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:23:24,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:23:24,558 INFO L85 PathProgramCache]: Analyzing trace with hash 1443062061, now seen corresponding path program 1 times [2021-11-23 03:23:24,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:23:24,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289403579] [2021-11-23 03:23:24,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:24,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:23:24,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:24,778 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 19 proven. 18 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-23 03:23:24,778 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:23:24,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289403579] [2021-11-23 03:23:24,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289403579] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 03:23:24,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233201313] [2021-11-23 03:23:24,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:24,779 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:23:24,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 03:23:24,780 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 03:23:24,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-23 03:23:24,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:24,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 510 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-23 03:23:24,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:23:25,312 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-23 03:23:25,312 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 03:23:25,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233201313] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:23:25,313 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 03:23:25,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [11] total 15 [2021-11-23 03:23:25,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464491864] [2021-11-23 03:23:25,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:23:25,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 03:23:25,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:23:25,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 03:23:25,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-11-23 03:23:25,320 INFO L87 Difference]: Start difference. First operand 8101 states and 10156 transitions. Second operand has 7 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 4 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2021-11-23 03:23:26,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:23:26,304 INFO L93 Difference]: Finished difference Result 14455 states and 18447 transitions. [2021-11-23 03:23:26,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-23 03:23:26,305 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 4 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 104 [2021-11-23 03:23:26,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:23:26,331 INFO L225 Difference]: With dead ends: 14455 [2021-11-23 03:23:26,331 INFO L226 Difference]: Without dead ends: 6360 [2021-11-23 03:23:26,353 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=100, Invalid=406, Unknown=0, NotChecked=0, Total=506 [2021-11-23 03:23:26,354 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 261 mSDsluCounter, 817 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 865 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 03:23:26,355 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [265 Valid, 865 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 03:23:26,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6360 states. [2021-11-23 03:23:26,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6360 to 4978. [2021-11-23 03:23:26,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4978 states, 4130 states have (on average 1.2832929782082325) internal successors, (5300), 4118 states have internal predecessors, (5300), 462 states have call successors, (462), 388 states have call predecessors, (462), 385 states have return successors, (496), 472 states have call predecessors, (496), 462 states have call successors, (496) [2021-11-23 03:23:26,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4978 states to 4978 states and 6258 transitions. [2021-11-23 03:23:26,796 INFO L78 Accepts]: Start accepts. Automaton has 4978 states and 6258 transitions. Word has length 104 [2021-11-23 03:23:26,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:23:26,797 INFO L470 AbstractCegarLoop]: Abstraction has 4978 states and 6258 transitions. [2021-11-23 03:23:26,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 4 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2021-11-23 03:23:26,797 INFO L276 IsEmpty]: Start isEmpty. Operand 4978 states and 6258 transitions. [2021-11-23 03:23:26,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-11-23 03:23:26,809 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:23:26,809 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 03:23:26,853 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-11-23 03:23:27,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-11-23 03:23:27,029 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:23:27,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:23:27,030 INFO L85 PathProgramCache]: Analyzing trace with hash -1044079100, now seen corresponding path program 1 times [2021-11-23 03:23:27,030 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:23:27,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35903612] [2021-11-23 03:23:27,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:27,030 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:23:27,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:27,131 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 14 proven. 7 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-23 03:23:27,131 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:23:27,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35903612] [2021-11-23 03:23:27,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [35903612] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 03:23:27,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819073171] [2021-11-23 03:23:27,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:27,132 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:23:27,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 03:23:27,134 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 03:23:27,165 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-23 03:23:27,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:27,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 514 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-23 03:23:27,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:23:27,721 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 34 proven. 8 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-11-23 03:23:27,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 03:23:28,203 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 14 proven. 7 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-23 03:23:28,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819073171] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 03:23:28,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [248105330] [2021-11-23 03:23:28,236 INFO L159 IcfgInterpreter]: Started Sifa with 63 locations of interest [2021-11-23 03:23:28,236 INFO L166 IcfgInterpreter]: Building call graph [2021-11-23 03:23:28,242 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-23 03:23:28,248 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-23 03:23:28,249 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-23 03:23:34,433 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events with input of size 87 for LOIs [2021-11-23 03:23:34,470 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2021-11-23 03:23:34,512 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2021-11-23 03:23:37,812 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events with input of size 88 for LOIs [2021-11-23 03:23:37,844 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels with input of size 74 for LOIs [2021-11-23 03:23:37,855 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread with input of size 28 for LOIs [2021-11-23 03:23:37,868 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 56 for LOIs [2021-11-23 03:23:38,093 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads with input of size 53 for LOIs [2021-11-23 03:23:38,576 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-23 03:23:51,220 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '182450#(and (<= |ULTIMATE.start_eval_~tmp_ndt_1~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_eval_~tmp_ndt_4~0#1| 2147483648)) (= ~t1_i~0 1) (<= 0 (+ |ULTIMATE.start_eval_~tmp_ndt_3~0#1| 2147483648)) (= ~t3_st~0 1) (= |ULTIMATE.start_start_simulation_~kernel_st~0#1| 1) (<= |ULTIMATE.start_eval_~tmp~0#1| 1) (<= |ULTIMATE.start_eval_~tmp_ndt_4~0#1| 2147483647) (<= |ULTIMATE.start_eval_~tmp_ndt_3~0#1| 2147483647) (<= 0 (+ |ULTIMATE.start_eval_~tmp_ndt_1~0#1| 2147483648)) (<= ~t1_pc~0 0) (<= |#NULL.offset| 0) (<= ~t2_pc~0 1) (<= ~m_pc~0 1) (<= 1 ~t2_pc~0) (<= 1 ~m_i~0) (= ~t2_i~0 1) (<= ~t2_st~0 2) (<= ~m_i~0 1) (<= 0 |ULTIMATE.start_eval_~tmp_ndt_2~0#1|) (<= |ULTIMATE.start_eval_~tmp_ndt_2~0#1| 0) (<= 0 ~m_pc~0) (<= 2 ~t2_st~0) (<= 0 |#NULL.offset|) (= ~t3_i~0 1) (= ~t3_pc~0 1) (<= 0 |#StackHeapBarrier|) (<= 0 |ULTIMATE.start_eval_~tmp~0#1|) (<= 0 ~t1_pc~0) (= |#NULL.base| 0))' at error location [2021-11-23 03:23:51,220 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-23 03:23:51,220 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-23 03:23:51,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 7, 4] total 10 [2021-11-23 03:23:51,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954849152] [2021-11-23 03:23:51,221 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-23 03:23:51,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-23 03:23:51,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:23:51,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-23 03:23:51,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=285, Invalid=3375, Unknown=0, NotChecked=0, Total=3660 [2021-11-23 03:23:51,226 INFO L87 Difference]: Start difference. First operand 4978 states and 6258 transitions. Second operand has 10 states, 8 states have (on average 16.375) internal successors, (131), 8 states have internal predecessors, (131), 5 states have call successors, (17), 6 states have call predecessors, (17), 8 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2021-11-23 03:23:52,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:23:52,499 INFO L93 Difference]: Finished difference Result 11088 states and 14221 transitions. [2021-11-23 03:23:52,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-23 03:23:52,500 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 16.375) internal successors, (131), 8 states have internal predecessors, (131), 5 states have call successors, (17), 6 states have call predecessors, (17), 8 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) Word has length 108 [2021-11-23 03:23:52,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:23:52,528 INFO L225 Difference]: With dead ends: 11088 [2021-11-23 03:23:52,528 INFO L226 Difference]: Without dead ends: 7170 [2021-11-23 03:23:52,546 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 335 GetRequests, 266 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1727 ImplicationChecksByTransitivity, 12.9s TimeCoverageRelationStatistics Valid=341, Invalid=4081, Unknown=0, NotChecked=0, Total=4422 [2021-11-23 03:23:52,547 INFO L933 BasicCegarLoop]: 102 mSDtfsCounter, 349 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 553 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 364 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 675 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 553 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-23 03:23:52,548 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [364 Valid, 365 Invalid, 675 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 553 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-23 03:23:52,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7170 states. [2021-11-23 03:23:53,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7170 to 6949. [2021-11-23 03:23:53,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6949 states, 5768 states have (on average 1.2713245492371705) internal successors, (7333), 5761 states have internal predecessors, (7333), 644 states have call successors, (644), 536 states have call predecessors, (644), 536 states have return successors, (668), 652 states have call predecessors, (668), 644 states have call successors, (668) [2021-11-23 03:23:53,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6949 states to 6949 states and 8645 transitions. [2021-11-23 03:23:53,078 INFO L78 Accepts]: Start accepts. Automaton has 6949 states and 8645 transitions. Word has length 108 [2021-11-23 03:23:53,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:23:53,078 INFO L470 AbstractCegarLoop]: Abstraction has 6949 states and 8645 transitions. [2021-11-23 03:23:53,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 16.375) internal successors, (131), 8 states have internal predecessors, (131), 5 states have call successors, (17), 6 states have call predecessors, (17), 8 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2021-11-23 03:23:53,079 INFO L276 IsEmpty]: Start isEmpty. Operand 6949 states and 8645 transitions. [2021-11-23 03:23:53,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-11-23 03:23:53,093 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:23:53,093 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 03:23:53,141 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-23 03:23:53,309 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-11-23 03:23:53,309 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:23:53,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:23:53,310 INFO L85 PathProgramCache]: Analyzing trace with hash -1142577470, now seen corresponding path program 1 times [2021-11-23 03:23:53,310 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:23:53,310 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023643919] [2021-11-23 03:23:53,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:53,310 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:23:53,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:53,376 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 21 proven. 8 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-23 03:23:53,377 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:23:53,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023643919] [2021-11-23 03:23:53,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023643919] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 03:23:53,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [245556154] [2021-11-23 03:23:53,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:53,378 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:23:53,378 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 03:23:53,379 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 03:23:53,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-23 03:23:53,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:53,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 508 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-23 03:23:53,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:23:53,732 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-23 03:23:53,732 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 03:23:53,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [245556154] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:23:53,733 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 03:23:53,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2021-11-23 03:23:53,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214471594] [2021-11-23 03:23:53,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:23:53,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:23:53,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:23:53,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:23:53,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:23:53,736 INFO L87 Difference]: Start difference. First operand 6949 states and 8645 transitions. Second operand has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 03:23:54,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:23:54,364 INFO L93 Difference]: Finished difference Result 13140 states and 16633 transitions. [2021-11-23 03:23:54,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:23:54,365 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 108 [2021-11-23 03:23:54,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:23:54,398 INFO L225 Difference]: With dead ends: 13140 [2021-11-23 03:23:54,398 INFO L226 Difference]: Without dead ends: 8186 [2021-11-23 03:23:54,415 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 109 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 03:23:54,416 INFO L933 BasicCegarLoop]: 175 mSDtfsCounter, 85 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:23:54,417 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 261 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:23:54,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8186 states. [2021-11-23 03:23:55,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8186 to 8134. [2021-11-23 03:23:55,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8134 states, 6734 states have (on average 1.2521532521532521) internal successors, (8432), 6725 states have internal predecessors, (8432), 768 states have call successors, (768), 633 states have call predecessors, (768), 631 states have return successors, (836), 776 states have call predecessors, (836), 768 states have call successors, (836) [2021-11-23 03:23:55,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8134 states to 8134 states and 10036 transitions. [2021-11-23 03:23:55,107 INFO L78 Accepts]: Start accepts. Automaton has 8134 states and 10036 transitions. Word has length 108 [2021-11-23 03:23:55,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:23:55,108 INFO L470 AbstractCegarLoop]: Abstraction has 8134 states and 10036 transitions. [2021-11-23 03:23:55,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 03:23:55,108 INFO L276 IsEmpty]: Start isEmpty. Operand 8134 states and 10036 transitions. [2021-11-23 03:23:55,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-23 03:23:55,124 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:23:55,124 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 03:23:55,171 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-23 03:23:55,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:23:55,349 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:23:55,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:23:55,350 INFO L85 PathProgramCache]: Analyzing trace with hash -1850026741, now seen corresponding path program 1 times [2021-11-23 03:23:55,350 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:23:55,350 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125555242] [2021-11-23 03:23:55,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:55,350 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:23:55,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:55,409 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-11-23 03:23:55,409 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:23:55,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125555242] [2021-11-23 03:23:55,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125555242] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:23:55,410 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:23:55,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 03:23:55,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082112073] [2021-11-23 03:23:55,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:23:55,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:23:55,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:23:55,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:23:55,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:23:55,412 INFO L87 Difference]: Start difference. First operand 8134 states and 10036 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-23 03:23:56,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:23:56,027 INFO L93 Difference]: Finished difference Result 15277 states and 19108 transitions. [2021-11-23 03:23:56,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:23:56,028 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 110 [2021-11-23 03:23:56,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:23:56,061 INFO L225 Difference]: With dead ends: 15277 [2021-11-23 03:23:56,061 INFO L226 Difference]: Without dead ends: 8460 [2021-11-23 03:23:56,080 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 03:23:56,081 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 46 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-23 03:23:56,082 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 245 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-23 03:23:56,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8460 states. [2021-11-23 03:23:56,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8460 to 7748. [2021-11-23 03:23:56,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7748 states, 6420 states have (on average 1.2633956386292835) internal successors, (8111), 6411 states have internal predecessors, (8111), 732 states have call successors, (732), 597 states have call predecessors, (732), 595 states have return successors, (800), 740 states have call predecessors, (800), 732 states have call successors, (800) [2021-11-23 03:23:56,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7748 states to 7748 states and 9643 transitions. [2021-11-23 03:23:56,724 INFO L78 Accepts]: Start accepts. Automaton has 7748 states and 9643 transitions. Word has length 110 [2021-11-23 03:23:56,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:23:56,725 INFO L470 AbstractCegarLoop]: Abstraction has 7748 states and 9643 transitions. [2021-11-23 03:23:56,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-23 03:23:56,726 INFO L276 IsEmpty]: Start isEmpty. Operand 7748 states and 9643 transitions. [2021-11-23 03:23:56,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-23 03:23:56,738 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:23:56,739 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 03:23:56,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-23 03:23:56,739 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:23:56,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:23:56,740 INFO L85 PathProgramCache]: Analyzing trace with hash 1868921656, now seen corresponding path program 1 times [2021-11-23 03:23:56,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:23:56,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216779390] [2021-11-23 03:23:56,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:56,741 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:23:56,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:56,842 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 29 proven. 17 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-23 03:23:56,843 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:23:56,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216779390] [2021-11-23 03:23:56,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216779390] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 03:23:56,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2012088450] [2021-11-23 03:23:56,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:56,844 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:23:56,844 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 03:23:56,845 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 03:23:56,854 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-23 03:23:56,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:56,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-23 03:23:56,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:23:57,210 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 03:23:57,210 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 03:23:57,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2012088450] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:23:57,211 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 03:23:57,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 6 [2021-11-23 03:23:57,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735202369] [2021-11-23 03:23:57,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:23:57,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 03:23:57,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:23:57,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 03:23:57,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-23 03:23:57,214 INFO L87 Difference]: Start difference. First operand 7748 states and 9643 transitions. Second operand has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 5 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2021-11-23 03:23:58,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:23:58,068 INFO L93 Difference]: Finished difference Result 12250 states and 15193 transitions. [2021-11-23 03:23:58,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-23 03:23:58,068 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 5 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) Word has length 110 [2021-11-23 03:23:58,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:23:58,095 INFO L225 Difference]: With dead ends: 12250 [2021-11-23 03:23:58,095 INFO L226 Difference]: Without dead ends: 8250 [2021-11-23 03:23:58,105 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-11-23 03:23:58,105 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 189 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 408 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-23 03:23:58,106 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 408 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-23 03:23:58,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8250 states. [2021-11-23 03:23:58,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8250 to 7803. [2021-11-23 03:23:58,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7803 states, 6454 states have (on average 1.2561202355128602) internal successors, (8107), 6443 states have internal predecessors, (8107), 745 states have call successors, (745), 607 states have call predecessors, (745), 603 states have return successors, (817), 753 states have call predecessors, (817), 745 states have call successors, (817) [2021-11-23 03:23:58,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7803 states to 7803 states and 9669 transitions. [2021-11-23 03:23:58,730 INFO L78 Accepts]: Start accepts. Automaton has 7803 states and 9669 transitions. Word has length 110 [2021-11-23 03:23:58,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:23:58,730 INFO L470 AbstractCegarLoop]: Abstraction has 7803 states and 9669 transitions. [2021-11-23 03:23:58,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 5 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2021-11-23 03:23:58,731 INFO L276 IsEmpty]: Start isEmpty. Operand 7803 states and 9669 transitions. [2021-11-23 03:23:58,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-23 03:23:58,741 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:23:58,741 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 03:23:58,787 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-11-23 03:23:58,957 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-11-23 03:23:58,957 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:23:58,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:23:58,958 INFO L85 PathProgramCache]: Analyzing trace with hash -1724388328, now seen corresponding path program 1 times [2021-11-23 03:23:58,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:23:58,958 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803650497] [2021-11-23 03:23:58,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:23:58,959 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:23:58,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:23:59,016 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-11-23 03:23:59,016 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:23:59,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803650497] [2021-11-23 03:23:59,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803650497] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:23:59,019 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 03:23:59,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 03:23:59,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670275036] [2021-11-23 03:23:59,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:23:59,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:23:59,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:23:59,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:23:59,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 03:23:59,023 INFO L87 Difference]: Start difference. First operand 7803 states and 9669 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-23 03:23:59,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:23:59,611 INFO L93 Difference]: Finished difference Result 16124 states and 20210 transitions. [2021-11-23 03:23:59,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:23:59,612 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 110 [2021-11-23 03:23:59,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:23:59,650 INFO L225 Difference]: With dead ends: 16124 [2021-11-23 03:23:59,651 INFO L226 Difference]: Without dead ends: 10024 [2021-11-23 03:23:59,665 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 03:23:59,666 INFO L933 BasicCegarLoop]: 136 mSDtfsCounter, 40 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:23:59,667 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 233 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:23:59,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10024 states. [2021-11-23 03:24:00,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10024 to 8330. [2021-11-23 03:24:00,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8330 states, 6901 states have (on average 1.2750326039704392) internal successors, (8799), 6890 states have internal predecessors, (8799), 785 states have call successors, (785), 647 states have call predecessors, (785), 643 states have return successors, (857), 793 states have call predecessors, (857), 785 states have call successors, (857) [2021-11-23 03:24:00,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8330 states to 8330 states and 10441 transitions. [2021-11-23 03:24:00,504 INFO L78 Accepts]: Start accepts. Automaton has 8330 states and 10441 transitions. Word has length 110 [2021-11-23 03:24:00,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:24:00,505 INFO L470 AbstractCegarLoop]: Abstraction has 8330 states and 10441 transitions. [2021-11-23 03:24:00,505 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-23 03:24:00,505 INFO L276 IsEmpty]: Start isEmpty. Operand 8330 states and 10441 transitions. [2021-11-23 03:24:00,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-11-23 03:24:00,519 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:24:00,520 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 03:24:00,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-23 03:24:00,520 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:24:00,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:24:00,521 INFO L85 PathProgramCache]: Analyzing trace with hash 1296281058, now seen corresponding path program 1 times [2021-11-23 03:24:00,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:24:00,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730142725] [2021-11-23 03:24:00,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:24:00,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:24:00,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:24:00,579 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 26 proven. 24 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2021-11-23 03:24:00,580 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:24:00,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730142725] [2021-11-23 03:24:00,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730142725] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 03:24:00,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568661839] [2021-11-23 03:24:00,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:24:00,581 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:24:00,581 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 03:24:00,585 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 03:24:00,600 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-23 03:24:00,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:24:00,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 617 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-23 03:24:00,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:24:01,000 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-11-23 03:24:01,001 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 03:24:01,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1568661839] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:24:01,001 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 03:24:01,002 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2021-11-23 03:24:01,004 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847221048] [2021-11-23 03:24:01,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:24:01,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:24:01,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:24:01,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:24:01,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 03:24:01,006 INFO L87 Difference]: Start difference. First operand 8330 states and 10441 transitions. Second operand has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 03:24:01,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:24:01,601 INFO L93 Difference]: Finished difference Result 15304 states and 19500 transitions. [2021-11-23 03:24:01,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:24:01,602 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 135 [2021-11-23 03:24:01,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:24:01,631 INFO L225 Difference]: With dead ends: 15304 [2021-11-23 03:24:01,631 INFO L226 Difference]: Without dead ends: 8312 [2021-11-23 03:24:01,647 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 136 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 03:24:01,648 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 80 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:24:01,649 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 249 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:24:01,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8312 states. [2021-11-23 03:24:02,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8312 to 8218. [2021-11-23 03:24:02,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8218 states, 6789 states have (on average 1.2406834585358668) internal successors, (8423), 6778 states have internal predecessors, (8423), 785 states have call successors, (785), 647 states have call predecessors, (785), 643 states have return successors, (857), 793 states have call predecessors, (857), 785 states have call successors, (857) [2021-11-23 03:24:02,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8218 states to 8218 states and 10065 transitions. [2021-11-23 03:24:02,354 INFO L78 Accepts]: Start accepts. Automaton has 8218 states and 10065 transitions. Word has length 135 [2021-11-23 03:24:02,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:24:02,355 INFO L470 AbstractCegarLoop]: Abstraction has 8218 states and 10065 transitions. [2021-11-23 03:24:02,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 03:24:02,355 INFO L276 IsEmpty]: Start isEmpty. Operand 8218 states and 10065 transitions. [2021-11-23 03:24:02,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-11-23 03:24:02,370 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:24:02,370 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 03:24:02,417 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-23 03:24:02,597 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:24:02,597 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:24:02,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:24:02,598 INFO L85 PathProgramCache]: Analyzing trace with hash 1993840483, now seen corresponding path program 1 times [2021-11-23 03:24:02,598 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:24:02,598 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133948846] [2021-11-23 03:24:02,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:24:02,598 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:24:02,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:24:02,658 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 29 proven. 10 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2021-11-23 03:24:02,659 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:24:02,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133948846] [2021-11-23 03:24:02,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133948846] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 03:24:02,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446081711] [2021-11-23 03:24:02,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:24:02,664 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:24:02,664 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 03:24:02,666 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 03:24:02,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-23 03:24:02,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:24:02,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 626 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-23 03:24:02,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:24:03,064 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 74 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-11-23 03:24:03,064 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 03:24:03,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446081711] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:24:03,064 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 03:24:03,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-11-23 03:24:03,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018469887] [2021-11-23 03:24:03,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:24:03,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 03:24:03,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:24:03,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 03:24:03,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:24:03,067 INFO L87 Difference]: Start difference. First operand 8218 states and 10065 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 03:24:03,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:24:03,683 INFO L93 Difference]: Finished difference Result 14557 states and 18108 transitions. [2021-11-23 03:24:03,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 03:24:03,684 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) Word has length 135 [2021-11-23 03:24:03,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:24:03,711 INFO L225 Difference]: With dead ends: 14557 [2021-11-23 03:24:03,711 INFO L226 Difference]: Without dead ends: 8218 [2021-11-23 03:24:03,727 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-23 03:24:03,729 INFO L933 BasicCegarLoop]: 104 mSDtfsCounter, 95 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-23 03:24:03,730 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 123 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-23 03:24:03,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8218 states. [2021-11-23 03:24:04,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8218 to 8218. [2021-11-23 03:24:04,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8218 states, 6789 states have (on average 1.2233024009427014) internal successors, (8305), 6778 states have internal predecessors, (8305), 785 states have call successors, (785), 647 states have call predecessors, (785), 643 states have return successors, (857), 793 states have call predecessors, (857), 785 states have call successors, (857) [2021-11-23 03:24:04,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8218 states to 8218 states and 9947 transitions. [2021-11-23 03:24:04,416 INFO L78 Accepts]: Start accepts. Automaton has 8218 states and 9947 transitions. Word has length 135 [2021-11-23 03:24:04,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:24:04,417 INFO L470 AbstractCegarLoop]: Abstraction has 8218 states and 9947 transitions. [2021-11-23 03:24:04,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 03:24:04,417 INFO L276 IsEmpty]: Start isEmpty. Operand 8218 states and 9947 transitions. [2021-11-23 03:24:04,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2021-11-23 03:24:04,428 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:24:04,429 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 03:24:04,471 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-23 03:24:04,657 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:24:04,657 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:24:04,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:24:04,658 INFO L85 PathProgramCache]: Analyzing trace with hash 101712375, now seen corresponding path program 1 times [2021-11-23 03:24:04,658 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:24:04,658 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224249739] [2021-11-23 03:24:04,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:24:04,658 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:24:04,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:24:04,771 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 32 proven. 17 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2021-11-23 03:24:04,771 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 03:24:04,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224249739] [2021-11-23 03:24:04,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224249739] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 03:24:04,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572933580] [2021-11-23 03:24:04,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:24:04,772 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:24:04,772 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 03:24:04,777 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 03:24:04,781 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-23 03:24:04,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 03:24:04,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 624 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-23 03:24:04,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 03:24:05,196 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 86 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-11-23 03:24:05,197 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 03:24:05,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572933580] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 03:24:05,197 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 03:24:05,198 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 7 [2021-11-23 03:24:05,198 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696948363] [2021-11-23 03:24:05,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 03:24:05,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 03:24:05,199 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 03:24:05,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 03:24:05,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 03:24:05,200 INFO L87 Difference]: Start difference. First operand 8218 states and 9947 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 4 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2021-11-23 03:24:05,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 03:24:05,956 INFO L93 Difference]: Finished difference Result 16588 states and 20000 transitions. [2021-11-23 03:24:05,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 03:24:05,957 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 4 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 137 [2021-11-23 03:24:05,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 03:24:05,993 INFO L225 Difference]: With dead ends: 16588 [2021-11-23 03:24:05,993 INFO L226 Difference]: Without dead ends: 10898 [2021-11-23 03:24:06,009 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 03:24:06,009 INFO L933 BasicCegarLoop]: 159 mSDtfsCounter, 144 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 03:24:06,010 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 246 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 03:24:06,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10898 states. [2021-11-23 03:24:06,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10898 to 9142. [2021-11-23 03:24:06,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9142 states, 7579 states have (on average 1.216387386198707) internal successors, (9219), 7570 states have internal predecessors, (9219), 851 states have call successors, (851), 713 states have call predecessors, (851), 711 states have return successors, (927), 859 states have call predecessors, (927), 851 states have call successors, (927) [2021-11-23 03:24:07,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9142 states to 9142 states and 10997 transitions. [2021-11-23 03:24:07,005 INFO L78 Accepts]: Start accepts. Automaton has 9142 states and 10997 transitions. Word has length 137 [2021-11-23 03:24:07,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 03:24:07,008 INFO L470 AbstractCegarLoop]: Abstraction has 9142 states and 10997 transitions. [2021-11-23 03:24:07,008 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 4 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2021-11-23 03:24:07,009 INFO L276 IsEmpty]: Start isEmpty. Operand 9142 states and 10997 transitions. [2021-11-23 03:24:07,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-11-23 03:24:07,021 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 03:24:07,021 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 03:24:07,069 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-23 03:24:07,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 03:24:07,249 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 03:24:07,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 03:24:07,250 INFO L85 PathProgramCache]: Analyzing trace with hash 1461594947, now seen corresponding path program 1 times [2021-11-23 03:24:07,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 03:24:07,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612686307] [2021-11-23 03:24:07,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 03:24:07,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 03:24:07,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 03:24:07,306 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-23 03:24:07,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 03:24:07,407 INFO L133 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2021-11-23 03:24:07,407 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-23 03:24:07,408 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-23 03:24:07,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-23 03:24:07,415 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] [2021-11-23 03:24:07,419 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-23 03:24:07,690 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.11 03:24:07 BoogieIcfgContainer [2021-11-23 03:24:07,691 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-23 03:24:07,692 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-23 03:24:07,692 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-23 03:24:07,693 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-23 03:24:07,693 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:23:10" (3/4) ... [2021-11-23 03:24:07,696 INFO L131 WitnessPrinter]: Generating witness for reachability counterexample [2021-11-23 03:24:07,911 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/bin/utaipan-EQgc7hIp5V/witness.graphml [2021-11-23 03:24:07,911 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-23 03:24:07,912 INFO L158 Benchmark]: Toolchain (without parser) took 59244.03ms. Allocated memory was 92.3MB in the beginning and 1.8GB in the end (delta: 1.7GB). Free memory was 56.2MB in the beginning and 1.4GB in the end (delta: -1.4GB). Peak memory consumption was 329.4MB. Max. memory is 16.1GB. [2021-11-23 03:24:07,912 INFO L158 Benchmark]: CDTParser took 0.37ms. Allocated memory is still 92.3MB. Free memory was 64.4MB in the beginning and 64.4MB in the end (delta: 28.9kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-23 03:24:07,918 INFO L158 Benchmark]: CACSL2BoogieTranslator took 421.18ms. Allocated memory was 92.3MB in the beginning and 113.2MB in the end (delta: 21.0MB). Free memory was 55.9MB in the beginning and 84.7MB in the end (delta: -28.8MB). Peak memory consumption was 7.7MB. Max. memory is 16.1GB. [2021-11-23 03:24:07,919 INFO L158 Benchmark]: Boogie Procedure Inliner took 79.41ms. Allocated memory is still 113.2MB. Free memory was 84.7MB in the beginning and 82.3MB in the end (delta: 2.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-11-23 03:24:07,919 INFO L158 Benchmark]: Boogie Preprocessor took 36.42ms. Allocated memory is still 113.2MB. Free memory was 82.3MB in the beginning and 80.5MB in the end (delta: 1.8MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-11-23 03:24:07,920 INFO L158 Benchmark]: RCFGBuilder took 945.33ms. Allocated memory is still 113.2MB. Free memory was 80.5MB in the beginning and 77.8MB in the end (delta: 2.7MB). Peak memory consumption was 23.9MB. Max. memory is 16.1GB. [2021-11-23 03:24:07,922 INFO L158 Benchmark]: TraceAbstraction took 57535.24ms. Allocated memory was 113.2MB in the beginning and 1.8GB in the end (delta: 1.7GB). Free memory was 77.4MB in the beginning and 1.4GB in the end (delta: -1.4GB). Peak memory consumption was 312.5MB. Max. memory is 16.1GB. [2021-11-23 03:24:07,922 INFO L158 Benchmark]: Witness Printer took 219.11ms. Allocated memory is still 1.8GB. Free memory was 1.4GB in the beginning and 1.4GB in the end (delta: 18.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. [2021-11-23 03:24:07,930 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.37ms. Allocated memory is still 92.3MB. Free memory was 64.4MB in the beginning and 64.4MB in the end (delta: 28.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 421.18ms. Allocated memory was 92.3MB in the beginning and 113.2MB in the end (delta: 21.0MB). Free memory was 55.9MB in the beginning and 84.7MB in the end (delta: -28.8MB). Peak memory consumption was 7.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 79.41ms. Allocated memory is still 113.2MB. Free memory was 84.7MB in the beginning and 82.3MB in the end (delta: 2.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 36.42ms. Allocated memory is still 113.2MB. Free memory was 82.3MB in the beginning and 80.5MB in the end (delta: 1.8MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 945.33ms. Allocated memory is still 113.2MB. Free memory was 80.5MB in the beginning and 77.8MB in the end (delta: 2.7MB). Peak memory consumption was 23.9MB. Max. memory is 16.1GB. * TraceAbstraction took 57535.24ms. Allocated memory was 113.2MB in the beginning and 1.8GB in the end (delta: 1.7GB). Free memory was 77.4MB in the beginning and 1.4GB in the end (delta: -1.4GB). Peak memory consumption was 312.5MB. Max. memory is 16.1GB. * Witness Printer took 219.11ms. Allocated memory is still 1.8GB. Free memory was 1.4GB in the beginning and 1.4GB in the end (delta: 18.9MB). Peak memory consumption was 18.9MB. 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 - CounterExampleResult [Line: 21]: a call to reach_error is reachable a call to reach_error is reachable We found a FailurePath: [L25] int m_pc = 0; [L26] int t1_pc = 0; [L27] int t2_pc = 0; [L28] int t3_pc = 0; [L29] int m_st ; [L30] int t1_st ; [L31] int t2_st ; [L32] int t3_st ; [L33] int m_i ; [L34] int t1_i ; [L35] int t2_i ; [L36] int t3_i ; [L37] int M_E = 2; [L38] int T1_E = 2; [L39] int T2_E = 2; [L40] int T3_E = 2; [L41] int E_1 = 2; [L42] int E_2 = 2; [L43] int E_3 = 2; [L697] int __retres1 ; [L701] CALL init_model() [L610] m_i = 1 [L611] t1_i = 1 [L612] t2_i = 1 [L613] t3_i = 1 [L701] RET init_model() [L702] CALL start_simulation() [L638] int kernel_st ; [L639] int tmp ; [L640] int tmp___0 ; [L644] kernel_st = 0 VAL [E_1=2, E_2=2, E_3=2, kernel_st=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L645] FCALL update_channels() VAL [E_1=2, E_2=2, E_3=2, kernel_st=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L646] CALL init_threads() [L281] COND TRUE m_i == 1 [L282] m_st = 0 [L286] COND TRUE t1_i == 1 [L287] t1_st = 0 [L291] COND TRUE t2_i == 1 [L292] t2_st = 0 [L296] COND TRUE t3_i == 1 [L297] t3_st = 0 [L646] RET init_threads() [L647] CALL fire_delta_events() VAL [\old(E_1)=2, \old(E_2)=2, \old(E_3)=2, \old(M_E)=2, \old(T1_E)=2, \old(T2_E)=2, \old(T3_E)=2, E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L418] COND FALSE !(M_E == 0) [L423] COND FALSE !(T1_E == 0) [L428] COND FALSE !(T2_E == 0) [L433] COND FALSE !(T3_E == 0) [L438] COND FALSE !(E_1 == 0) [L443] COND FALSE !(E_2 == 0) [L448] COND FALSE !(E_3 == 0) [L647] RET fire_delta_events() VAL [E_1=2, E_2=2, E_3=2, kernel_st=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L648] CALL activate_threads() VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L501] int tmp ; [L502] int tmp___0 ; [L503] int tmp___1 ; [L504] int tmp___2 ; [L508] CALL, EXPR is_master_triggered() [L194] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L197] COND FALSE !(m_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L207] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L209] return (__retres1); [L508] RET, EXPR is_master_triggered() [L508] tmp = is_master_triggered() [L510] COND FALSE !(\read(tmp)) [L516] CALL, EXPR is_transmit1_triggered() [L213] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L216] COND FALSE !(t1_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L226] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L228] return (__retres1); [L516] RET, EXPR is_transmit1_triggered() [L516] tmp___0 = is_transmit1_triggered() [L518] COND FALSE !(\read(tmp___0)) [L524] CALL, EXPR is_transmit2_triggered() [L232] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L235] COND FALSE !(t2_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L245] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L247] return (__retres1); [L524] RET, EXPR is_transmit2_triggered() [L524] tmp___1 = is_transmit2_triggered() [L526] COND FALSE !(\read(tmp___1)) [L532] CALL, EXPR is_transmit3_triggered() [L251] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L254] COND FALSE !(t3_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L264] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L266] return (__retres1); [L532] RET, EXPR is_transmit3_triggered() [L532] tmp___2 = is_transmit3_triggered() [L534] COND FALSE !(\read(tmp___2)) [L648] RET activate_threads() VAL [E_1=2, E_2=2, E_3=2, kernel_st=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L649] CALL reset_delta_events() VAL [\old(E_1)=2, \old(E_2)=2, \old(E_3)=2, \old(M_E)=2, \old(T1_E)=2, \old(T2_E)=2, \old(T3_E)=2, E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L461] COND FALSE !(M_E == 1) [L466] COND FALSE !(T1_E == 1) [L471] COND FALSE !(T2_E == 1) [L476] COND FALSE !(T3_E == 1) [L481] COND FALSE !(E_1 == 1) [L486] COND FALSE !(E_2 == 1) [L491] COND FALSE !(E_3 == 1) [L649] RET reset_delta_events() VAL [E_1=2, E_2=2, E_3=2, kernel_st=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L652] COND TRUE 1 [L655] kernel_st = 1 [L656] CALL eval() [L337] int tmp ; VAL [E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L341] COND TRUE 1 VAL [E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L344] CALL, EXPR exists_runnable_thread() VAL [E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L306] int __retres1 ; [L309] COND TRUE m_st == 0 [L310] __retres1 = 1 [L332] return (__retres1); [L344] RET, EXPR exists_runnable_thread() VAL [E_1=2, E_2=2, E_3=2, exists_runnable_thread()=1, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L344] tmp = exists_runnable_thread() [L346] COND TRUE \read(tmp) VAL [E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, tmp=1] [L351] COND TRUE m_st == 0 [L352] int tmp_ndt_1; [L353] tmp_ndt_1 = __VERIFIER_nondet_int() [L354] COND FALSE !(\read(tmp_ndt_1)) VAL [E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, tmp=1, tmp_ndt_1=0] [L365] COND TRUE t1_st == 0 [L366] int tmp_ndt_2; [L367] tmp_ndt_2 = __VERIFIER_nondet_int() [L368] COND TRUE \read(tmp_ndt_2) [L370] t1_st = 1 [L371] CALL transmit1() [L94] COND TRUE t1_pc == 0 VAL [E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=1, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L105] COND TRUE 1 [L107] t1_pc = 1 [L108] t1_st = 2 [L371] RET transmit1() [L379] COND TRUE t2_st == 0 [L380] int tmp_ndt_3; [L381] tmp_ndt_3 = __VERIFIER_nondet_int() [L382] COND TRUE \read(tmp_ndt_3) [L384] t2_st = 1 [L385] CALL transmit2() [L129] COND TRUE t2_pc == 0 VAL [E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=0, t2_st=1, T3_E=2, t3_i=1, t3_pc=0, t3_st=0] [L140] COND TRUE 1 [L142] t2_pc = 1 [L143] t2_st = 2 [L385] RET transmit2() [L393] COND TRUE t3_st == 0 [L394] int tmp_ndt_4; [L395] tmp_ndt_4 = __VERIFIER_nondet_int() [L396] COND TRUE \read(tmp_ndt_4) [L398] t3_st = 1 [L399] CALL transmit3() [L164] COND TRUE t3_pc == 0 VAL [E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=0, t3_st=1] [L175] COND TRUE 1 [L177] t3_pc = 1 [L178] t3_st = 2 [L399] RET transmit3() [L341] COND TRUE 1 VAL [E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=0, tmp_ndt_2=1, tmp_ndt_3=1, tmp_ndt_4=1] [L344] CALL, EXPR exists_runnable_thread() VAL [E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L306] int __retres1 ; [L309] COND TRUE m_st == 0 [L310] __retres1 = 1 [L332] return (__retres1); [L344] RET, EXPR exists_runnable_thread() VAL [E_1=2, E_2=2, E_3=2, exists_runnable_thread()=1, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=0, tmp_ndt_2=1, tmp_ndt_3=1, tmp_ndt_4=1] [L344] tmp = exists_runnable_thread() [L346] COND TRUE \read(tmp) VAL [E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=0, tmp_ndt_2=1, tmp_ndt_3=1, tmp_ndt_4=1] [L351] COND TRUE m_st == 0 [L352] int tmp_ndt_1; [L353] tmp_ndt_1 = __VERIFIER_nondet_int() [L354] COND TRUE \read(tmp_ndt_1) [L356] m_st = 1 [L357] CALL master() [L53] COND TRUE m_pc == 0 VAL [E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L64] COND TRUE 1 [L67] E_1 = 1 VAL [E_1=1, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L68] CALL immediate_notify() VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L548] CALL activate_threads() VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L501] int tmp ; [L502] int tmp___0 ; [L503] int tmp___1 ; [L504] int tmp___2 ; [L508] CALL, EXPR is_master_triggered() [L194] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L197] COND FALSE !(m_pc == 1) VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L207] __retres1 = 0 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, E_1=1, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L209] return (__retres1); [L508] RET, EXPR is_master_triggered() [L508] tmp = is_master_triggered() [L510] COND FALSE !(\read(tmp)) [L516] CALL, EXPR is_transmit1_triggered() [L213] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L216] COND TRUE t1_pc == 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L217] COND TRUE E_1 == 1 [L218] __retres1 = 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=1, E_1=1, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L228] return (__retres1); [L516] RET, EXPR is_transmit1_triggered() [L516] tmp___0 = is_transmit1_triggered() [L518] COND TRUE \read(tmp___0) [L519] t1_st = 0 [L524] CALL, EXPR is_transmit2_triggered() [L232] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L235] COND TRUE t2_pc == 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L236] COND FALSE !(E_2 == 1) VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L245] __retres1 = 0 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, E_1=1, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L247] return (__retres1); [L524] RET, EXPR is_transmit2_triggered() [L524] tmp___1 = is_transmit2_triggered() [L526] COND FALSE !(\read(tmp___1)) [L532] CALL, EXPR is_transmit3_triggered() [L251] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L254] COND TRUE t3_pc == 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L255] COND FALSE !(E_3 == 1) VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L264] __retres1 = 0 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, E_1=1, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L266] return (__retres1); [L532] RET, EXPR is_transmit3_triggered() [L532] tmp___2 = is_transmit3_triggered() [L534] COND FALSE !(\read(tmp___2)) [L548] RET activate_threads() VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L68] RET immediate_notify() VAL [E_1=1, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L69] E_1 = 2 VAL [E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L72] COND TRUE 1 [L74] m_pc = 1 [L75] m_st = 2 VAL [E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L357] RET master() [L365] COND TRUE t1_st == 0 [L366] int tmp_ndt_2; [L367] tmp_ndt_2 = __VERIFIER_nondet_int() [L368] COND TRUE \read(tmp_ndt_2) [L370] t1_st = 1 [L371] CALL transmit1() [L94] COND FALSE !(t1_pc == 0) VAL [E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L97] COND TRUE t1_pc == 1 [L113] E_2 = 1 VAL [E_1=2, E_2=1, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L114] CALL immediate_notify() VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L548] CALL activate_threads() VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L501] int tmp ; [L502] int tmp___0 ; [L503] int tmp___1 ; [L504] int tmp___2 ; [L508] CALL, EXPR is_master_triggered() [L194] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L197] COND TRUE m_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L198] COND FALSE !(M_E == 1) VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L207] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, E_1=2, E_2=1, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L209] return (__retres1); [L508] RET, EXPR is_master_triggered() [L508] tmp = is_master_triggered() [L510] COND FALSE !(\read(tmp)) [L516] CALL, EXPR is_transmit1_triggered() [L213] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L216] COND TRUE t1_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L217] COND FALSE !(E_1 == 1) VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L226] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, E_1=2, E_2=1, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L228] return (__retres1); [L516] RET, EXPR is_transmit1_triggered() [L516] tmp___0 = is_transmit1_triggered() [L518] COND FALSE !(\read(tmp___0)) [L524] CALL, EXPR is_transmit2_triggered() [L232] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L235] COND TRUE t2_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L236] COND TRUE E_2 == 1 [L237] __retres1 = 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=1, E_1=2, E_2=1, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L247] return (__retres1); [L524] RET, EXPR is_transmit2_triggered() [L524] tmp___1 = is_transmit2_triggered() [L526] COND TRUE \read(tmp___1) [L527] t2_st = 0 [L532] CALL, EXPR is_transmit3_triggered() [L251] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L254] COND TRUE t3_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L255] COND FALSE !(E_3 == 1) VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L264] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, E_1=2, E_2=1, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L266] return (__retres1); [L532] RET, EXPR is_transmit3_triggered() [L532] tmp___2 = is_transmit3_triggered() [L534] COND FALSE !(\read(tmp___2)) [L548] RET activate_threads() VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L114] RET immediate_notify() VAL [E_1=2, E_2=1, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L115] E_2 = 2 VAL [E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L105] COND TRUE 1 [L107] t1_pc = 1 [L108] t1_st = 2 [L371] RET transmit1() [L379] COND TRUE t2_st == 0 [L380] int tmp_ndt_3; [L381] tmp_ndt_3 = __VERIFIER_nondet_int() [L382] COND TRUE \read(tmp_ndt_3) [L384] t2_st = 1 [L385] CALL transmit2() [L129] COND FALSE !(t2_pc == 0) VAL [E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L132] COND TRUE t2_pc == 1 [L148] E_3 = 1 VAL [E_1=2, E_2=2, E_3=1, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L149] CALL immediate_notify() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L548] CALL activate_threads() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L501] int tmp ; [L502] int tmp___0 ; [L503] int tmp___1 ; [L504] int tmp___2 ; [L508] CALL, EXPR is_master_triggered() [L194] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L197] COND TRUE m_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L198] COND FALSE !(M_E == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L207] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=0, E_1=2, E_2=2, E_3=1, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L209] return (__retres1); [L508] RET, EXPR is_master_triggered() [L508] tmp = is_master_triggered() [L510] COND FALSE !(\read(tmp)) [L516] CALL, EXPR is_transmit1_triggered() [L213] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L216] COND TRUE t1_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L217] COND FALSE !(E_1 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L226] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=0, E_1=2, E_2=2, E_3=1, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L228] return (__retres1); [L516] RET, EXPR is_transmit1_triggered() [L516] tmp___0 = is_transmit1_triggered() [L518] COND FALSE !(\read(tmp___0)) [L524] CALL, EXPR is_transmit2_triggered() [L232] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L235] COND TRUE t2_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L236] COND FALSE !(E_2 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L245] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=0, E_1=2, E_2=2, E_3=1, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L247] return (__retres1); [L524] RET, EXPR is_transmit2_triggered() [L524] tmp___1 = is_transmit2_triggered() [L526] COND FALSE !(\read(tmp___1)) [L532] CALL, EXPR is_transmit3_triggered() [L251] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L254] COND TRUE t3_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L255] COND TRUE E_3 == 1 [L256] __retres1 = 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=1, E_1=2, E_2=2, E_3=1, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2] [L266] return (__retres1); [L532] RET, EXPR is_transmit3_triggered() [L532] tmp___2 = is_transmit3_triggered() [L534] COND TRUE \read(tmp___2) [L535] t3_st = 0 [L548] RET activate_threads() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=0] [L149] RET immediate_notify() VAL [E_1=2, E_2=2, E_3=1, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=0] [L150] E_3 = 2 VAL [E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=0] [L140] COND TRUE 1 [L142] t2_pc = 1 [L143] t2_st = 2 [L385] RET transmit2() [L393] COND TRUE t3_st == 0 [L394] int tmp_ndt_4; [L395] tmp_ndt_4 = __VERIFIER_nondet_int() [L396] COND TRUE \read(tmp_ndt_4) [L398] t3_st = 1 [L399] CALL transmit3() [L164] COND FALSE !(t3_pc == 0) VAL [E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1] [L167] COND TRUE t3_pc == 1 [L183] CALL error() [L21] reach_error() VAL [E_1=2, E_2=2, E_3=2, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1] - StatisticsResult: Ultimate Automizer benchmark data CFG has 7 procedures, 87 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 57.2s, OverallIterations: 23, TraceHistogramMax: 5, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 14.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 3955 SdHoareTripleChecker+Valid, 3.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 3884 mSDsluCounter, 6915 SdHoareTripleChecker+Invalid, 3.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 4537 mSDsCounter, 818 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 3285 IncrementalHoareTripleChecker+Invalid, 4103 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 818 mSolverCounterUnsat, 3189 mSDtfsCounter, 3285 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1310 GetRequests, 1142 SyntacticMatches, 4 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1847 ImplicationChecksByTransitivity, 13.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=9142occurred in iteration=22, InterpolantAutomatonStates: 118, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 10.5s AutomataMinimizationTime, 22 MinimizatonAttempts, 9539 StatesRemovedByMinimization, 21 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.2s SatisfiabilityAnalysisTime, 4.4s InterpolantComputationTime, 2953 NumberOfCodeBlocks, 2953 NumberOfCodeBlocksAsserted, 31 NumberOfCheckSat, 2891 ConstructedInterpolants, 0 QuantifiedInterpolants, 5246 SizeOfPredicates, 9 NumberOfNonLiveVariables, 4327 ConjunctsInSsa, 77 ConjunctsInUnsatCore, 31 InterpolantComputations, 21 PerfectInterpolantSequences, 1415/1532 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 RESULT: Ultimate proved your program to be incorrect! [2021-11-23 03:24:08,013 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c282183-9a5e-4cd4-9e85-fac9adb78c66/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 Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE