./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.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_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/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_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/config/TaipanReach.xml -i ../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/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_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/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 a31ccbb50ed824a1b6eea67c3747e38f48ab93613ea1abf86baf8d129dc78945 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-aef121e [2021-11-23 02:30:13,006 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-23 02:30:13,009 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-23 02:30:13,067 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-23 02:30:13,068 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-23 02:30:13,073 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-23 02:30:13,075 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-23 02:30:13,080 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-23 02:30:13,084 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-23 02:30:13,094 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-23 02:30:13,095 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-23 02:30:13,098 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-23 02:30:13,098 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-23 02:30:13,102 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-23 02:30:13,105 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-23 02:30:13,116 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-23 02:30:13,117 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-23 02:30:13,119 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-23 02:30:13,121 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-23 02:30:13,128 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-23 02:30:13,130 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-23 02:30:13,132 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-23 02:30:13,136 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-23 02:30:13,138 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-23 02:30:13,154 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-23 02:30:13,155 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-23 02:30:13,155 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-23 02:30:13,158 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-23 02:30:13,159 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-23 02:30:13,161 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-23 02:30:13,162 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-23 02:30:13,164 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-23 02:30:13,166 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-23 02:30:13,168 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-23 02:30:13,170 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-23 02:30:13,171 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-23 02:30:13,172 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-23 02:30:13,172 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-23 02:30:13,172 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-23 02:30:13,174 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-23 02:30:13,175 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-23 02:30:13,176 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-23 02:30:13,237 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-23 02:30:13,237 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-23 02:30:13,238 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-23 02:30:13,238 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-23 02:30:13,240 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-23 02:30:13,240 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-23 02:30:13,240 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-23 02:30:13,241 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-23 02:30:13,241 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-23 02:30:13,241 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-23 02:30:13,242 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-23 02:30:13,243 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-23 02:30:13,243 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-23 02:30:13,243 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-23 02:30:13,244 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-23 02:30:13,244 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-23 02:30:13,244 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-23 02:30:13,244 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-23 02:30:13,245 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-23 02:30:13,246 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-23 02:30:13,246 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-23 02:30:13,246 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-23 02:30:13,246 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-23 02:30:13,247 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-23 02:30:13,247 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-23 02:30:13,247 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-23 02:30:13,247 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-23 02:30:13,248 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-23 02:30:13,248 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-23 02:30:13,248 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-23 02:30:13,249 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-23 02:30:13,249 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-23 02:30:13,249 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 02:30:13,250 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-23 02:30:13,250 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-23 02:30:13,250 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-23 02:30:13,250 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-23 02:30:13,251 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-23 02:30:13,251 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-23 02:30:13,251 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-23 02:30:13,251 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-23 02:30:13,252 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_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/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_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/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 -> a31ccbb50ed824a1b6eea67c3747e38f48ab93613ea1abf86baf8d129dc78945 [2021-11-23 02:30:13,662 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-23 02:30:13,690 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-23 02:30:13,694 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-23 02:30:13,695 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-23 02:30:13,696 INFO L275 PluginConnector]: CDTParser initialized [2021-11-23 02:30:13,698 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c [2021-11-23 02:30:13,795 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/data/d2bef2ab0/d37cdb1206084f6c9265bfc117852d47/FLAGa8318cd8a [2021-11-23 02:30:14,483 INFO L306 CDTParser]: Found 1 translation units. [2021-11-23 02:30:14,483 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c [2021-11-23 02:30:14,518 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/data/d2bef2ab0/d37cdb1206084f6c9265bfc117852d47/FLAGa8318cd8a [2021-11-23 02:30:14,734 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/data/d2bef2ab0/d37cdb1206084f6c9265bfc117852d47 [2021-11-23 02:30:14,738 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-23 02:30:14,740 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-23 02:30:14,745 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-23 02:30:14,745 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-23 02:30:14,749 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-23 02:30:14,750 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 02:30:14" (1/1) ... [2021-11-23 02:30:14,752 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@371b94ec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:30:14, skipping insertion in model container [2021-11-23 02:30:14,752 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 02:30:14" (1/1) ... [2021-11-23 02:30:14,761 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-23 02:30:14,836 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-23 02:30:15,091 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_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c[914,927] [2021-11-23 02:30:15,198 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_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c[7115,7128] [2021-11-23 02:30:15,281 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 02:30:15,298 INFO L203 MainTranslator]: Completed pre-run [2021-11-23 02:30:15,318 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_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c[914,927] [2021-11-23 02:30:15,351 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_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c[7115,7128] [2021-11-23 02:30:15,413 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 02:30:15,448 INFO L208 MainTranslator]: Completed translation [2021-11-23 02:30:15,448 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:30:15 WrapperNode [2021-11-23 02:30:15,449 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-23 02:30:15,450 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-23 02:30:15,450 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-23 02:30:15,451 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-23 02:30:15,461 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:30:15" (1/1) ... [2021-11-23 02:30:15,492 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:30:15" (1/1) ... [2021-11-23 02:30:15,559 INFO L137 Inliner]: procedures = 59, calls = 67, calls flagged for inlining = 27, calls inlined = 27, statements flattened = 523 [2021-11-23 02:30:15,563 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-23 02:30:15,564 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-23 02:30:15,565 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-23 02:30:15,565 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-23 02:30:15,576 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:30:15" (1/1) ... [2021-11-23 02:30:15,576 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:30:15" (1/1) ... [2021-11-23 02:30:15,589 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:30:15" (1/1) ... [2021-11-23 02:30:15,589 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:30:15" (1/1) ... [2021-11-23 02:30:15,609 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:30:15" (1/1) ... [2021-11-23 02:30:15,635 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:30:15" (1/1) ... [2021-11-23 02:30:15,638 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:30:15" (1/1) ... [2021-11-23 02:30:15,643 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-23 02:30:15,644 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-23 02:30:15,660 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-23 02:30:15,660 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-23 02:30:15,661 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:30:15" (1/1) ... [2021-11-23 02:30:15,669 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 02:30:15,681 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:30:15,695 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-23 02:30:15,714 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-23 02:30:15,753 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-23 02:30:15,753 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2021-11-23 02:30:15,753 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2021-11-23 02:30:15,754 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2021-11-23 02:30:15,754 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2021-11-23 02:30:15,754 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2021-11-23 02:30:15,754 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2021-11-23 02:30:15,754 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2021-11-23 02:30:15,755 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2021-11-23 02:30:15,755 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2021-11-23 02:30:15,755 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2021-11-23 02:30:15,755 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2021-11-23 02:30:15,756 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2021-11-23 02:30:15,756 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2021-11-23 02:30:15,756 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2021-11-23 02:30:15,756 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2021-11-23 02:30:15,757 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2021-11-23 02:30:15,757 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2021-11-23 02:30:15,757 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2021-11-23 02:30:15,757 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2021-11-23 02:30:15,758 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2021-11-23 02:30:15,758 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2021-11-23 02:30:15,758 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2021-11-23 02:30:15,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-23 02:30:15,758 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2021-11-23 02:30:15,759 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2021-11-23 02:30:15,759 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2021-11-23 02:30:15,759 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2021-11-23 02:30:15,759 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-23 02:30:15,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-23 02:30:15,760 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2021-11-23 02:30:15,760 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2021-11-23 02:30:15,760 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2021-11-23 02:30:15,761 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2021-11-23 02:30:15,942 INFO L236 CfgBuilder]: Building ICFG [2021-11-23 02:30:15,949 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-23 02:30:16,811 INFO L277 CfgBuilder]: Performing block encoding [2021-11-23 02:30:17,207 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-23 02:30:17,207 INFO L301 CfgBuilder]: Removed 10 assume(true) statements. [2021-11-23 02:30:17,213 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 02:30:17 BoogieIcfgContainer [2021-11-23 02:30:17,213 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-23 02:30:17,217 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-23 02:30:17,218 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-23 02:30:17,223 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-23 02:30:17,223 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 02:30:14" (1/3) ... [2021-11-23 02:30:17,225 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a47742f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 02:30:17, skipping insertion in model container [2021-11-23 02:30:17,225 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:30:15" (2/3) ... [2021-11-23 02:30:17,226 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a47742f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 02:30:17, skipping insertion in model container [2021-11-23 02:30:17,226 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 02:30:17" (3/3) ... [2021-11-23 02:30:17,228 INFO L111 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.03.cil-1.c [2021-11-23 02:30:17,234 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-23 02:30:17,235 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-11-23 02:30:17,320 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-23 02:30:17,334 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-23 02:30:17,334 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-23 02:30:17,368 INFO L276 IsEmpty]: Start isEmpty. Operand has 167 states, 116 states have (on average 1.5086206896551724) internal successors, (175), 124 states have internal predecessors, (175), 33 states have call successors, (33), 15 states have call predecessors, (33), 15 states have return successors, (33), 31 states have call predecessors, (33), 33 states have call successors, (33) [2021-11-23 02:30:17,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-23 02:30:17,383 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:30:17,385 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:30:17,386 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:30:17,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:30:17,393 INFO L85 PathProgramCache]: Analyzing trace with hash -1167095686, now seen corresponding path program 1 times [2021-11-23 02:30:17,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:30:17,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77985754] [2021-11-23 02:30:17,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:17,407 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:30:17,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:17,766 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 02:30:17,767 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:30:17,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77985754] [2021-11-23 02:30:17,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77985754] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:30:17,769 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:30:17,769 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:30:17,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425620392] [2021-11-23 02:30:17,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:30:17,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:30:17,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:30:17,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:30:17,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:30:17,827 INFO L87 Difference]: Start difference. First operand has 167 states, 116 states have (on average 1.5086206896551724) internal successors, (175), 124 states have internal predecessors, (175), 33 states have call successors, (33), 15 states have call predecessors, (33), 15 states have return successors, (33), 31 states have call predecessors, (33), 33 states have call successors, (33) Second operand has 5 states, 5 states have (on average 6.0) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-23 02:30:18,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:30:18,720 INFO L93 Difference]: Finished difference Result 639 states and 968 transitions. [2021-11-23 02:30:18,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:30:18,722 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 41 [2021-11-23 02:30:18,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:30:18,756 INFO L225 Difference]: With dead ends: 639 [2021-11-23 02:30:18,756 INFO L226 Difference]: Without dead ends: 467 [2021-11-23 02:30:18,767 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 02:30:18,774 INFO L933 BasicCegarLoop]: 315 mSDtfsCounter, 639 mSDsluCounter, 478 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 647 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-23 02:30:18,775 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [647 Valid, 693 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 400 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-23 02:30:18,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2021-11-23 02:30:18,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 454. [2021-11-23 02:30:18,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 333 states have (on average 1.4204204204204205) internal successors, (473), 341 states have internal predecessors, (473), 82 states have call successors, (82), 39 states have call predecessors, (82), 37 states have return successors, (104), 75 states have call predecessors, (104), 78 states have call successors, (104) [2021-11-23 02:30:18,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 659 transitions. [2021-11-23 02:30:18,941 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 659 transitions. Word has length 41 [2021-11-23 02:30:18,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:30:18,942 INFO L470 AbstractCegarLoop]: Abstraction has 454 states and 659 transitions. [2021-11-23 02:30:18,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-23 02:30:18,943 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 659 transitions. [2021-11-23 02:30:18,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-23 02:30:18,947 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:30:18,948 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:30:18,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-23 02:30:18,948 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:30:18,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:30:18,950 INFO L85 PathProgramCache]: Analyzing trace with hash -1688999553, now seen corresponding path program 1 times [2021-11-23 02:30:18,950 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:30:18,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349155451] [2021-11-23 02:30:18,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:18,951 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:30:18,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:19,149 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 02:30:19,151 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:30:19,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349155451] [2021-11-23 02:30:19,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349155451] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:30:19,153 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:30:19,163 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-23 02:30:19,163 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122434864] [2021-11-23 02:30:19,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:30:19,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-23 02:30:19,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:30:19,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-23 02:30:19,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-23 02:30:19,171 INFO L87 Difference]: Start difference. First operand 454 states and 659 transitions. Second operand has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2021-11-23 02:30:19,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:30:19,900 INFO L93 Difference]: Finished difference Result 582 states and 818 transitions. [2021-11-23 02:30:19,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-23 02:30:19,901 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) Word has length 45 [2021-11-23 02:30:19,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:30:19,907 INFO L225 Difference]: With dead ends: 582 [2021-11-23 02:30:19,907 INFO L226 Difference]: Without dead ends: 519 [2021-11-23 02:30:19,909 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-11-23 02:30:19,910 INFO L933 BasicCegarLoop]: 173 mSDtfsCounter, 353 mSDsluCounter, 662 mSDsCounter, 0 mSdLazyCounter, 591 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 375 SdHoareTripleChecker+Valid, 734 SdHoareTripleChecker+Invalid, 697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-23 02:30:19,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [375 Valid, 734 Invalid, 697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 591 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-23 02:30:19,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-11-23 02:30:19,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 506. [2021-11-23 02:30:19,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 370 states have (on average 1.4108108108108108) internal successors, (522), 378 states have internal predecessors, (522), 90 states have call successors, (90), 46 states have call predecessors, (90), 44 states have return successors, (112), 83 states have call predecessors, (112), 86 states have call successors, (112) [2021-11-23 02:30:19,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 724 transitions. [2021-11-23 02:30:19,962 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 724 transitions. Word has length 45 [2021-11-23 02:30:19,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:30:19,962 INFO L470 AbstractCegarLoop]: Abstraction has 506 states and 724 transitions. [2021-11-23 02:30:19,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2021-11-23 02:30:19,963 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 724 transitions. [2021-11-23 02:30:19,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-23 02:30:19,966 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:30:19,966 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:30:19,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-23 02:30:19,967 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:30:19,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:30:19,968 INFO L85 PathProgramCache]: Analyzing trace with hash 477368972, now seen corresponding path program 1 times [2021-11-23 02:30:19,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:30:19,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117877558] [2021-11-23 02:30:19,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:19,969 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:30:19,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:20,023 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 02:30:20,024 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:30:20,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117877558] [2021-11-23 02:30:20,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117877558] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:30:20,025 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:30:20,025 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:30:20,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744782738] [2021-11-23 02:30:20,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:30:20,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:30:20,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:30:20,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:30:20,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:30:20,032 INFO L87 Difference]: Start difference. First operand 506 states and 724 transitions. Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-23 02:30:20,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:30:20,139 INFO L93 Difference]: Finished difference Result 731 states and 1011 transitions. [2021-11-23 02:30:20,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:30:20,140 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 46 [2021-11-23 02:30:20,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:30:20,150 INFO L225 Difference]: With dead ends: 731 [2021-11-23 02:30:20,151 INFO L226 Difference]: Without dead ends: 615 [2021-11-23 02:30:20,155 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:30:20,160 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 199 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:30:20,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 257 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:30:20,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2021-11-23 02:30:20,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 601. [2021-11-23 02:30:20,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 435 states have (on average 1.3839080459770114) internal successors, (602), 443 states have internal predecessors, (602), 106 states have call successors, (106), 60 states have call predecessors, (106), 58 states have return successors, (128), 99 states have call predecessors, (128), 102 states have call successors, (128) [2021-11-23 02:30:20,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 836 transitions. [2021-11-23 02:30:20,244 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 836 transitions. Word has length 46 [2021-11-23 02:30:20,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:30:20,245 INFO L470 AbstractCegarLoop]: Abstraction has 601 states and 836 transitions. [2021-11-23 02:30:20,245 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-23 02:30:20,246 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 836 transitions. [2021-11-23 02:30:20,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-23 02:30:20,256 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:30:20,256 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:30:20,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-23 02:30:20,258 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:30:20,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:30:20,259 INFO L85 PathProgramCache]: Analyzing trace with hash -1207396304, now seen corresponding path program 1 times [2021-11-23 02:30:20,259 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:30:20,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636554565] [2021-11-23 02:30:20,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:20,260 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:30:20,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:20,354 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 02:30:20,355 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:30:20,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636554565] [2021-11-23 02:30:20,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636554565] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:30:20,355 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:30:20,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:30:20,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311616017] [2021-11-23 02:30:20,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:30:20,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:30:20,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:30:20,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:30:20,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:30:20,358 INFO L87 Difference]: Start difference. First operand 601 states and 836 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-23 02:30:20,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:30:20,479 INFO L93 Difference]: Finished difference Result 965 states and 1284 transitions. [2021-11-23 02:30:20,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:30:20,480 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 47 [2021-11-23 02:30:20,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:30:20,489 INFO L225 Difference]: With dead ends: 965 [2021-11-23 02:30:20,490 INFO L226 Difference]: Without dead ends: 755 [2021-11-23 02:30:20,491 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:30:20,500 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 68 mSDsluCounter, 197 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 362 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:30:20,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 362 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:30:20,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2021-11-23 02:30:20,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 751. [2021-11-23 02:30:20,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 540 states have (on average 1.364814814814815) internal successors, (737), 548 states have internal predecessors, (737), 130 states have call successors, (130), 81 states have call predecessors, (130), 79 states have return successors, (152), 123 states have call predecessors, (152), 126 states have call successors, (152) [2021-11-23 02:30:20,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 1019 transitions. [2021-11-23 02:30:20,562 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 1019 transitions. Word has length 47 [2021-11-23 02:30:20,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:30:20,564 INFO L470 AbstractCegarLoop]: Abstraction has 751 states and 1019 transitions. [2021-11-23 02:30:20,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-23 02:30:20,565 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 1019 transitions. [2021-11-23 02:30:20,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-11-23 02:30:20,567 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:30:20,568 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:30:20,569 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-23 02:30:20,571 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:30:20,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:30:20,575 INFO L85 PathProgramCache]: Analyzing trace with hash 1334032591, now seen corresponding path program 1 times [2021-11-23 02:30:20,575 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:30:20,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104407213] [2021-11-23 02:30:20,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:20,577 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:30:20,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:20,658 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 02:30:20,658 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:30:20,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104407213] [2021-11-23 02:30:20,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104407213] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:30:20,659 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:30:20,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:30:20,659 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431351542] [2021-11-23 02:30:20,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:30:20,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:30:20,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:30:20,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:30:20,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:30:20,661 INFO L87 Difference]: Start difference. First operand 751 states and 1019 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-23 02:30:20,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:30:20,773 INFO L93 Difference]: Finished difference Result 1175 states and 1541 transitions. [2021-11-23 02:30:20,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:30:20,774 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 53 [2021-11-23 02:30:20,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:30:20,780 INFO L225 Difference]: With dead ends: 1175 [2021-11-23 02:30:20,780 INFO L226 Difference]: Without dead ends: 814 [2021-11-23 02:30:20,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:30:20,783 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 199 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:30:20,784 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 264 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:30:20,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 814 states. [2021-11-23 02:30:20,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 814 to 802. [2021-11-23 02:30:20,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 802 states, 576 states have (on average 1.3524305555555556) internal successors, (779), 584 states have internal predecessors, (779), 138 states have call successors, (138), 88 states have call predecessors, (138), 86 states have return successors, (160), 131 states have call predecessors, (160), 134 states have call successors, (160) [2021-11-23 02:30:20,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 802 states to 802 states and 1077 transitions. [2021-11-23 02:30:20,855 INFO L78 Accepts]: Start accepts. Automaton has 802 states and 1077 transitions. Word has length 53 [2021-11-23 02:30:20,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:30:20,856 INFO L470 AbstractCegarLoop]: Abstraction has 802 states and 1077 transitions. [2021-11-23 02:30:20,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-23 02:30:20,857 INFO L276 IsEmpty]: Start isEmpty. Operand 802 states and 1077 transitions. [2021-11-23 02:30:20,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-11-23 02:30:20,859 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:30:20,860 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:30:20,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-23 02:30:20,861 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:30:20,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:30:20,862 INFO L85 PathProgramCache]: Analyzing trace with hash -2110959813, now seen corresponding path program 1 times [2021-11-23 02:30:20,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:30:20,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637109109] [2021-11-23 02:30:20,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:20,862 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:30:20,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:20,957 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 02:30:20,957 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:30:20,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637109109] [2021-11-23 02:30:20,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637109109] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:30:20,958 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:30:20,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 02:30:20,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456114010] [2021-11-23 02:30:20,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:30:20,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 02:30:20,960 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:30:20,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 02:30:20,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:30:20,962 INFO L87 Difference]: Start difference. First operand 802 states and 1077 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-23 02:30:21,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:30:21,200 INFO L93 Difference]: Finished difference Result 911 states and 1209 transitions. [2021-11-23 02:30:21,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 02:30:21,201 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 54 [2021-11-23 02:30:21,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:30:21,209 INFO L225 Difference]: With dead ends: 911 [2021-11-23 02:30:21,209 INFO L226 Difference]: Without dead ends: 908 [2021-11-23 02:30:21,210 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:30:21,211 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 360 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:30:21,212 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [360 Valid, 243 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 02:30:21,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 908 states. [2021-11-23 02:30:21,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 908 to 801. [2021-11-23 02:30:21,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 801 states, 576 states have (on average 1.3472222222222223) internal successors, (776), 583 states have internal predecessors, (776), 137 states have call successors, (137), 88 states have call predecessors, (137), 86 states have return successors, (160), 131 states have call predecessors, (160), 134 states have call successors, (160) [2021-11-23 02:30:21,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 801 states to 801 states and 1073 transitions. [2021-11-23 02:30:21,282 INFO L78 Accepts]: Start accepts. Automaton has 801 states and 1073 transitions. Word has length 54 [2021-11-23 02:30:21,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:30:21,283 INFO L470 AbstractCegarLoop]: Abstraction has 801 states and 1073 transitions. [2021-11-23 02:30:21,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-23 02:30:21,283 INFO L276 IsEmpty]: Start isEmpty. Operand 801 states and 1073 transitions. [2021-11-23 02:30:21,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-11-23 02:30:21,286 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:30:21,287 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:30:21,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-23 02:30:21,287 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:30:21,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:30:21,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1016045927, now seen corresponding path program 1 times [2021-11-23 02:30:21,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:30:21,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559238227] [2021-11-23 02:30:21,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:21,289 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:30:21,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:21,424 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 02:30:21,425 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:30:21,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559238227] [2021-11-23 02:30:21,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559238227] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:30:21,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349855090] [2021-11-23 02:30:21,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:21,426 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:30:21,426 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:30:21,428 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:30:21,452 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-23 02:30:21,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:21,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-23 02:30:21,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:30:22,012 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 02:30:22,012 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 02:30:22,301 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 02:30:22,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1349855090] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 02:30:22,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [458532928] [2021-11-23 02:30:22,323 INFO L159 IcfgInterpreter]: Started Sifa with 54 locations of interest [2021-11-23 02:30:22,323 INFO L166 IcfgInterpreter]: Building call graph [2021-11-23 02:30:22,328 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-23 02:30:22,334 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-23 02:30:22,334 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-23 02:30:25,357 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 115 for LOIs [2021-11-23 02:30:25,387 INFO L197 IcfgInterpreter]: Interpreting procedure error1 with input of size 83 for LOIs [2021-11-23 02:30:25,400 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 111 for LOIs [2021-11-23 02:30:25,429 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 119 for LOIs [2021-11-23 02:30:25,970 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 115 for LOIs [2021-11-23 02:30:26,032 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 115 for LOIs [2021-11-23 02:30:26,091 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 115 for LOIs [2021-11-23 02:30:26,114 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 122 for LOIs [2021-11-23 02:30:26,140 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-23 02:30:36,682 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '13689#(and (= ~q_req_up~0 1) (= ~t1_pc~0 0) (= ~T1_E~0 2) (= ~m_st~0 0) (= ~q_free~0 1) (<= 0 ~p_num_write~0) (= ~T2_E~0 2) (= 1 ~c_dr_i~0) (= ~E_3~0 2) (= 0 ~t3_pc~0) (= ~t2_i~0 0) (= ~t1_st~0 0) (= ~c_num_read~0 1) (= ~m_i~0 0) (not (= ~c_num_read~0 ~p_num_write~0)) (= ~p_dw_pc~0 1) (= ~E_2~0 2) (= ~c_last_read~0 ~q_buf_0~0) (= ~T3_E~0 2) (= ~local~0 0) (= ~t3_i~0 0) (= ~token~0 0) (= ~c_dr_pc~0 0) (= 2 ~p_dw_st~0) (= ~m_pc~0 0) (= ~p_dw_i~0 1) (= 0 ~t2_pc~0) (= |#NULL.offset| 0) (= ~c_last_read~0 ~p_last_write~0) (= ~E_M~0 2) (= ~a_t~0 0) (= 0 ~t2_st~0) (= ~E_1~0 2) (= 0 ~t3_st~0) (= ~M_E~0 2) (<= 0 |#StackHeapBarrier|) (= ~c_dr_st~0 1) (= ~t1_i~0 0) (= |#NULL.base| 0))' at error location [2021-11-23 02:30:36,682 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-23 02:30:36,682 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-23 02:30:36,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 7 [2021-11-23 02:30:36,683 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580641781] [2021-11-23 02:30:36,683 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-23 02:30:36,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 02:30:36,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:30:36,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 02:30:36,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=1867, Unknown=0, NotChecked=0, Total=2070 [2021-11-23 02:30:36,686 INFO L87 Difference]: Start difference. First operand 801 states and 1073 transitions. Second operand has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 7 states have internal predecessors, (79), 4 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-11-23 02:30:37,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:30:37,274 INFO L93 Difference]: Finished difference Result 1590 states and 2041 transitions. [2021-11-23 02:30:37,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 02:30:37,275 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 7 states have internal predecessors, (79), 4 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 55 [2021-11-23 02:30:37,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:30:37,289 INFO L225 Difference]: With dead ends: 1590 [2021-11-23 02:30:37,290 INFO L226 Difference]: Without dead ends: 1587 [2021-11-23 02:30:37,292 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 122 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 779 ImplicationChecksByTransitivity, 10.6s TimeCoverageRelationStatistics Valid=203, Invalid=1867, Unknown=0, NotChecked=0, Total=2070 [2021-11-23 02:30:37,294 INFO L933 BasicCegarLoop]: 314 mSDtfsCounter, 522 mSDsluCounter, 604 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 797 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-23 02:30:37,294 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [522 Valid, 797 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 454 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-23 02:30:37,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1587 states. [2021-11-23 02:30:37,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1587 to 1207. [2021-11-23 02:30:37,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1207 states, 862 states have (on average 1.3271461716937354) internal successors, (1144), 869 states have internal predecessors, (1144), 201 states have call successors, (201), 144 states have call predecessors, (201), 142 states have return successors, (224), 195 states have call predecessors, (224), 198 states have call successors, (224) [2021-11-23 02:30:37,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1207 states to 1207 states and 1569 transitions. [2021-11-23 02:30:37,426 INFO L78 Accepts]: Start accepts. Automaton has 1207 states and 1569 transitions. Word has length 55 [2021-11-23 02:30:37,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:30:37,426 INFO L470 AbstractCegarLoop]: Abstraction has 1207 states and 1569 transitions. [2021-11-23 02:30:37,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 7 states have internal predecessors, (79), 4 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-11-23 02:30:37,427 INFO L276 IsEmpty]: Start isEmpty. Operand 1207 states and 1569 transitions. [2021-11-23 02:30:37,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-23 02:30:37,429 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:30:37,429 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:30:37,471 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-23 02:30:37,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:30:37,657 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:30:37,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:30:37,657 INFO L85 PathProgramCache]: Analyzing trace with hash 911438139, now seen corresponding path program 2 times [2021-11-23 02:30:37,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:30:37,658 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290352833] [2021-11-23 02:30:37,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:37,658 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:30:37,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:37,705 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 02:30:37,705 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:30:37,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290352833] [2021-11-23 02:30:37,706 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290352833] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:30:37,706 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:30:37,706 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:30:37,706 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939407281] [2021-11-23 02:30:37,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:30:37,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:30:37,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:30:37,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:30:37,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:30:37,709 INFO L87 Difference]: Start difference. First operand 1207 states and 1569 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-23 02:30:37,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:30:37,859 INFO L93 Difference]: Finished difference Result 1628 states and 2086 transitions. [2021-11-23 02:30:37,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:30:37,860 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 58 [2021-11-23 02:30:37,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:30:37,868 INFO L225 Difference]: With dead ends: 1628 [2021-11-23 02:30:37,868 INFO L226 Difference]: Without dead ends: 1007 [2021-11-23 02:30:37,873 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:30:37,874 INFO L933 BasicCegarLoop]: 232 mSDtfsCounter, 199 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 300 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:30:37,875 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 300 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:30:37,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1007 states. [2021-11-23 02:30:37,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1007 to 1005. [2021-11-23 02:30:37,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1005 states, 720 states have (on average 1.3222222222222222) internal successors, (952), 727 states have internal predecessors, (952), 169 states have call successors, (169), 116 states have call predecessors, (169), 114 states have return successors, (192), 163 states have call predecessors, (192), 166 states have call successors, (192) [2021-11-23 02:30:37,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1005 states to 1005 states and 1313 transitions. [2021-11-23 02:30:37,968 INFO L78 Accepts]: Start accepts. Automaton has 1005 states and 1313 transitions. Word has length 58 [2021-11-23 02:30:37,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:30:37,968 INFO L470 AbstractCegarLoop]: Abstraction has 1005 states and 1313 transitions. [2021-11-23 02:30:37,969 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-23 02:30:37,969 INFO L276 IsEmpty]: Start isEmpty. Operand 1005 states and 1313 transitions. [2021-11-23 02:30:37,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-23 02:30:37,971 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:30:37,972 INFO L514 BasicCegarLoop]: trace histogram [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 02:30:37,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-23 02:30:37,972 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:30:37,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:30:37,973 INFO L85 PathProgramCache]: Analyzing trace with hash 1293696756, now seen corresponding path program 1 times [2021-11-23 02:30:37,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:30:37,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611475036] [2021-11-23 02:30:37,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:37,974 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:30:37,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:38,027 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-23 02:30:38,027 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:30:38,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611475036] [2021-11-23 02:30:38,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611475036] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:30:38,028 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:30:38,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:30:38,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357642982] [2021-11-23 02:30:38,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:30:38,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:30:38,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:30:38,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:30:38,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:30:38,031 INFO L87 Difference]: Start difference. First operand 1005 states and 1313 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-23 02:30:38,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:30:38,197 INFO L93 Difference]: Finished difference Result 1640 states and 2091 transitions. [2021-11-23 02:30:38,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:30:38,198 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 61 [2021-11-23 02:30:38,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:30:38,208 INFO L225 Difference]: With dead ends: 1640 [2021-11-23 02:30:38,208 INFO L226 Difference]: Without dead ends: 1263 [2021-11-23 02:30:38,210 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:30:38,211 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 44 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:30:38,211 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 406 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:30:38,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1263 states. [2021-11-23 02:30:38,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1263 to 1082. [2021-11-23 02:30:38,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1082 states, 783 states have (on average 1.3218390804597702) internal successors, (1035), 790 states have internal predecessors, (1035), 176 states have call successors, (176), 123 states have call predecessors, (176), 121 states have return successors, (199), 170 states have call predecessors, (199), 173 states have call successors, (199) [2021-11-23 02:30:38,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1082 states to 1082 states and 1410 transitions. [2021-11-23 02:30:38,309 INFO L78 Accepts]: Start accepts. Automaton has 1082 states and 1410 transitions. Word has length 61 [2021-11-23 02:30:38,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:30:38,310 INFO L470 AbstractCegarLoop]: Abstraction has 1082 states and 1410 transitions. [2021-11-23 02:30:38,310 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-23 02:30:38,310 INFO L276 IsEmpty]: Start isEmpty. Operand 1082 states and 1410 transitions. [2021-11-23 02:30:38,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-23 02:30:38,313 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:30:38,314 INFO L514 BasicCegarLoop]: trace histogram [3, 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] [2021-11-23 02:30:38,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-23 02:30:38,314 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:30:38,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:30:38,315 INFO L85 PathProgramCache]: Analyzing trace with hash 1159413313, now seen corresponding path program 1 times [2021-11-23 02:30:38,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:30:38,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684682079] [2021-11-23 02:30:38,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:38,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:30:38,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:38,427 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-23 02:30:38,427 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:30:38,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684682079] [2021-11-23 02:30:38,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684682079] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:30:38,428 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:30:38,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-23 02:30:38,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783387039] [2021-11-23 02:30:38,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:30:38,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-23 02:30:38,429 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:30:38,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-23 02:30:38,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-23 02:30:38,430 INFO L87 Difference]: Start difference. First operand 1082 states and 1410 transitions. Second operand has 8 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2021-11-23 02:30:39,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:30:39,221 INFO L93 Difference]: Finished difference Result 2143 states and 2671 transitions. [2021-11-23 02:30:39,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-23 02:30:39,222 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) Word has length 70 [2021-11-23 02:30:39,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:30:39,233 INFO L225 Difference]: With dead ends: 2143 [2021-11-23 02:30:39,234 INFO L226 Difference]: Without dead ends: 1452 [2021-11-23 02:30:39,237 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-11-23 02:30:39,238 INFO L933 BasicCegarLoop]: 172 mSDtfsCounter, 323 mSDsluCounter, 645 mSDsCounter, 0 mSdLazyCounter, 596 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 345 SdHoareTripleChecker+Valid, 718 SdHoareTripleChecker+Invalid, 693 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-23 02:30:39,239 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [345 Valid, 718 Invalid, 693 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 596 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-23 02:30:39,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1452 states. [2021-11-23 02:30:39,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1452 to 1403. [2021-11-23 02:30:39,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1403 states, 999 states have (on average 1.2932932932932932) internal successors, (1292), 1006 states have internal predecessors, (1292), 232 states have call successors, (232), 172 states have call predecessors, (232), 170 states have return successors, (255), 226 states have call predecessors, (255), 229 states have call successors, (255) [2021-11-23 02:30:39,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1403 states to 1403 states and 1779 transitions. [2021-11-23 02:30:39,385 INFO L78 Accepts]: Start accepts. Automaton has 1403 states and 1779 transitions. Word has length 70 [2021-11-23 02:30:39,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:30:39,386 INFO L470 AbstractCegarLoop]: Abstraction has 1403 states and 1779 transitions. [2021-11-23 02:30:39,386 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2021-11-23 02:30:39,387 INFO L276 IsEmpty]: Start isEmpty. Operand 1403 states and 1779 transitions. [2021-11-23 02:30:39,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-11-23 02:30:39,391 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:30:39,391 INFO L514 BasicCegarLoop]: trace histogram [3, 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 02:30:39,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-23 02:30:39,392 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:30:39,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:30:39,393 INFO L85 PathProgramCache]: Analyzing trace with hash 1040698135, now seen corresponding path program 1 times [2021-11-23 02:30:39,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:30:39,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219489776] [2021-11-23 02:30:39,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:39,394 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:30:39,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:39,460 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-23 02:30:39,460 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:30:39,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219489776] [2021-11-23 02:30:39,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219489776] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:30:39,461 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:30:39,461 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:30:39,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904430147] [2021-11-23 02:30:39,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:30:39,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:30:39,462 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:30:39,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:30:39,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:30:39,464 INFO L87 Difference]: Start difference. First operand 1403 states and 1779 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-23 02:30:39,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:30:39,678 INFO L93 Difference]: Finished difference Result 2434 states and 3012 transitions. [2021-11-23 02:30:39,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:30:39,679 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 71 [2021-11-23 02:30:39,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:30:39,717 INFO L225 Difference]: With dead ends: 2434 [2021-11-23 02:30:39,718 INFO L226 Difference]: Without dead ends: 1577 [2021-11-23 02:30:39,722 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:30:39,723 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 39 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 400 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:30:39,723 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 400 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:30:39,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1577 states. [2021-11-23 02:30:39,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1577 to 1448. [2021-11-23 02:30:39,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1448 states, 1036 states have (on average 1.2895752895752897) internal successors, (1336), 1043 states have internal predecessors, (1336), 236 states have call successors, (236), 176 states have call predecessors, (236), 174 states have return successors, (259), 230 states have call predecessors, (259), 233 states have call successors, (259) [2021-11-23 02:30:39,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1448 states to 1448 states and 1831 transitions. [2021-11-23 02:30:39,864 INFO L78 Accepts]: Start accepts. Automaton has 1448 states and 1831 transitions. Word has length 71 [2021-11-23 02:30:39,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:30:39,864 INFO L470 AbstractCegarLoop]: Abstraction has 1448 states and 1831 transitions. [2021-11-23 02:30:39,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-23 02:30:39,865 INFO L276 IsEmpty]: Start isEmpty. Operand 1448 states and 1831 transitions. [2021-11-23 02:30:39,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-11-23 02:30:39,868 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:30:39,868 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:30:39,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-23 02:30:39,868 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:30:39,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:30:39,869 INFO L85 PathProgramCache]: Analyzing trace with hash -1272462900, now seen corresponding path program 1 times [2021-11-23 02:30:39,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:30:39,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417304481] [2021-11-23 02:30:39,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:39,870 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:30:39,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:39,932 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 02:30:39,932 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:30:39,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417304481] [2021-11-23 02:30:39,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417304481] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:30:39,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684698585] [2021-11-23 02:30:39,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:39,933 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:30:39,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:30:39,935 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:30:39,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-23 02:30:40,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:40,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 433 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-23 02:30:40,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:30:40,270 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-23 02:30:40,270 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:30:40,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1684698585] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:30:40,270 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:30:40,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2021-11-23 02:30:40,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945013007] [2021-11-23 02:30:40,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:30:40,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:30:40,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:30:40,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:30:40,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:30:40,273 INFO L87 Difference]: Start difference. First operand 1448 states and 1831 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 2 states have internal predecessors, (49), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-23 02:30:40,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:30:40,505 INFO L93 Difference]: Finished difference Result 2192 states and 2970 transitions. [2021-11-23 02:30:40,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:30:40,506 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 2 states have internal predecessors, (49), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 74 [2021-11-23 02:30:40,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:30:40,521 INFO L225 Difference]: With dead ends: 2192 [2021-11-23 02:30:40,521 INFO L226 Difference]: Without dead ends: 1812 [2021-11-23 02:30:40,525 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:30:40,526 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 193 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 292 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:30:40,526 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [193 Valid, 292 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:30:40,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1812 states. [2021-11-23 02:30:40,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1812 to 1803. [2021-11-23 02:30:40,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1803 states, 1304 states have (on average 1.312116564417178) internal successors, (1711), 1314 states have internal predecessors, (1711), 293 states have call successors, (293), 206 states have call predecessors, (293), 204 states have return successors, (338), 284 states have call predecessors, (338), 290 states have call successors, (338) [2021-11-23 02:30:40,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1803 states to 1803 states and 2342 transitions. [2021-11-23 02:30:40,768 INFO L78 Accepts]: Start accepts. Automaton has 1803 states and 2342 transitions. Word has length 74 [2021-11-23 02:30:40,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:30:40,768 INFO L470 AbstractCegarLoop]: Abstraction has 1803 states and 2342 transitions. [2021-11-23 02:30:40,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 2 states have internal predecessors, (49), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-23 02:30:40,769 INFO L276 IsEmpty]: Start isEmpty. Operand 1803 states and 2342 transitions. [2021-11-23 02:30:40,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-11-23 02:30:40,772 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:30:40,773 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:30:40,814 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-23 02:30:41,000 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-11-23 02:30:41,001 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:30:41,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:30:41,001 INFO L85 PathProgramCache]: Analyzing trace with hash 1534910666, now seen corresponding path program 1 times [2021-11-23 02:30:41,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:30:41,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292451586] [2021-11-23 02:30:41,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:41,002 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:30:41,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:41,092 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-23 02:30:41,092 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:30:41,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292451586] [2021-11-23 02:30:41,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292451586] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:30:41,093 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:30:41,093 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 02:30:41,093 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257528452] [2021-11-23 02:30:41,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:30:41,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 02:30:41,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:30:41,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 02:30:41,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:30:41,095 INFO L87 Difference]: Start difference. First operand 1803 states and 2342 transitions. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 4 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-11-23 02:30:41,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:30:41,671 INFO L93 Difference]: Finished difference Result 3039 states and 4193 transitions. [2021-11-23 02:30:41,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-23 02:30:41,672 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), 4 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 74 [2021-11-23 02:30:41,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:30:41,694 INFO L225 Difference]: With dead ends: 3039 [2021-11-23 02:30:41,694 INFO L226 Difference]: Without dead ends: 2305 [2021-11-23 02:30:41,699 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-11-23 02:30:41,700 INFO L933 BasicCegarLoop]: 206 mSDtfsCounter, 401 mSDsluCounter, 475 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-23 02:30:41,700 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [418 Valid, 612 Invalid, 477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-23 02:30:41,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2305 states. [2021-11-23 02:30:41,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2305 to 2217. [2021-11-23 02:30:41,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2217 states, 1613 states have (on average 1.3223806571605703) internal successors, (2133), 1627 states have internal predecessors, (2133), 362 states have call successors, (362), 242 states have call predecessors, (362), 240 states have return successors, (440), 349 states have call predecessors, (440), 359 states have call successors, (440) [2021-11-23 02:30:41,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2217 states to 2217 states and 2935 transitions. [2021-11-23 02:30:41,972 INFO L78 Accepts]: Start accepts. Automaton has 2217 states and 2935 transitions. Word has length 74 [2021-11-23 02:30:41,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:30:41,973 INFO L470 AbstractCegarLoop]: Abstraction has 2217 states and 2935 transitions. [2021-11-23 02:30:41,973 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), 4 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-11-23 02:30:41,973 INFO L276 IsEmpty]: Start isEmpty. Operand 2217 states and 2935 transitions. [2021-11-23 02:30:41,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-23 02:30:41,978 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:30:41,978 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:30:41,978 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-23 02:30:41,979 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:30:41,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:30:41,979 INFO L85 PathProgramCache]: Analyzing trace with hash -66115808, now seen corresponding path program 1 times [2021-11-23 02:30:41,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:30:41,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814537560] [2021-11-23 02:30:41,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:41,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:30:42,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:42,049 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-23 02:30:42,050 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:30:42,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814537560] [2021-11-23 02:30:42,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814537560] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:30:42,050 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:30:42,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:30:42,053 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464131430] [2021-11-23 02:30:42,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:30:42,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:30:42,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:30:42,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:30:42,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:30:42,055 INFO L87 Difference]: Start difference. First operand 2217 states and 2935 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-23 02:30:42,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:30:42,311 INFO L93 Difference]: Finished difference Result 3467 states and 4802 transitions. [2021-11-23 02:30:42,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:30:42,312 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 75 [2021-11-23 02:30:42,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:30:42,334 INFO L225 Difference]: With dead ends: 3467 [2021-11-23 02:30:42,334 INFO L226 Difference]: Without dead ends: 2461 [2021-11-23 02:30:42,340 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:30:42,341 INFO L933 BasicCegarLoop]: 233 mSDtfsCounter, 46 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 419 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:30:42,341 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 419 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:30:42,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2461 states. [2021-11-23 02:30:42,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2461 to 2336. [2021-11-23 02:30:42,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2336 states, 1720 states have (on average 1.3401162790697674) internal successors, (2305), 1734 states have internal predecessors, (2305), 368 states have call successors, (368), 248 states have call predecessors, (368), 246 states have return successors, (446), 355 states have call predecessors, (446), 365 states have call successors, (446) [2021-11-23 02:30:42,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2336 states to 2336 states and 3119 transitions. [2021-11-23 02:30:42,620 INFO L78 Accepts]: Start accepts. Automaton has 2336 states and 3119 transitions. Word has length 75 [2021-11-23 02:30:42,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:30:42,621 INFO L470 AbstractCegarLoop]: Abstraction has 2336 states and 3119 transitions. [2021-11-23 02:30:42,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-23 02:30:42,621 INFO L276 IsEmpty]: Start isEmpty. Operand 2336 states and 3119 transitions. [2021-11-23 02:30:42,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-11-23 02:30:42,629 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:30:42,629 INFO L514 BasicCegarLoop]: trace histogram [4, 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] [2021-11-23 02:30:42,629 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-23 02:30:42,630 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:30:42,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:30:42,630 INFO L85 PathProgramCache]: Analyzing trace with hash 852508330, now seen corresponding path program 1 times [2021-11-23 02:30:42,631 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:30:42,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895189718] [2021-11-23 02:30:42,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:42,631 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:30:42,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:42,818 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 15 proven. 13 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-23 02:30:42,819 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:30:42,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895189718] [2021-11-23 02:30:42,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895189718] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:30:42,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878414252] [2021-11-23 02:30:42,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:42,820 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:30:42,820 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:30:42,823 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:30:42,824 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-23 02:30:42,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:42,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-23 02:30:42,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:30:43,154 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-23 02:30:43,154 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:30:43,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878414252] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:30:43,155 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:30:43,155 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [14] total 15 [2021-11-23 02:30:43,155 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947318072] [2021-11-23 02:30:43,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:30:43,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:30:43,157 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:30:43,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:30:43,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-11-23 02:30:43,159 INFO L87 Difference]: Start difference. First operand 2336 states and 3119 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-11-23 02:30:43,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:30:43,415 INFO L93 Difference]: Finished difference Result 3165 states and 4137 transitions. [2021-11-23 02:30:43,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:30:43,416 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 102 [2021-11-23 02:30:43,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:30:43,435 INFO L225 Difference]: With dead ends: 3165 [2021-11-23 02:30:43,435 INFO L226 Difference]: Without dead ends: 2365 [2021-11-23 02:30:43,441 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-11-23 02:30:43,442 INFO L933 BasicCegarLoop]: 230 mSDtfsCounter, 47 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:30:43,443 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 406 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:30:43,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2365 states. [2021-11-23 02:30:43,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2365 to 2332. [2021-11-23 02:30:43,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2332 states, 1716 states have (on average 1.3222610722610724) internal successors, (2269), 1730 states have internal predecessors, (2269), 368 states have call successors, (368), 248 states have call predecessors, (368), 246 states have return successors, (446), 355 states have call predecessors, (446), 365 states have call successors, (446) [2021-11-23 02:30:43,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2332 states to 2332 states and 3083 transitions. [2021-11-23 02:30:43,738 INFO L78 Accepts]: Start accepts. Automaton has 2332 states and 3083 transitions. Word has length 102 [2021-11-23 02:30:43,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:30:43,739 INFO L470 AbstractCegarLoop]: Abstraction has 2332 states and 3083 transitions. [2021-11-23 02:30:43,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-11-23 02:30:43,740 INFO L276 IsEmpty]: Start isEmpty. Operand 2332 states and 3083 transitions. [2021-11-23 02:30:43,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-11-23 02:30:43,749 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:30:43,750 INFO L514 BasicCegarLoop]: trace histogram [4, 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] [2021-11-23 02:30:43,796 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-23 02:30:43,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-11-23 02:30:43,977 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:30:43,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:30:43,977 INFO L85 PathProgramCache]: Analyzing trace with hash -1865901207, now seen corresponding path program 1 times [2021-11-23 02:30:43,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:30:43,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725505792] [2021-11-23 02:30:43,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:43,977 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:30:43,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:44,138 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 15 proven. 13 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-11-23 02:30:44,139 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:30:44,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725505792] [2021-11-23 02:30:44,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725505792] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:30:44,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1447753954] [2021-11-23 02:30:44,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:44,140 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:30:44,140 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:30:44,144 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:30:44,163 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-23 02:30:44,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:44,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-23 02:30:44,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:30:44,498 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-23 02:30:44,498 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:30:44,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1447753954] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:30:44,499 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:30:44,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [14] total 17 [2021-11-23 02:30:44,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621789638] [2021-11-23 02:30:44,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:30:44,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 02:30:44,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:30:44,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 02:30:44,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-11-23 02:30:44,502 INFO L87 Difference]: Start difference. First operand 2332 states and 3083 transitions. Second operand has 6 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-11-23 02:30:44,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:30:44,888 INFO L93 Difference]: Finished difference Result 3218 states and 4154 transitions. [2021-11-23 02:30:44,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-23 02:30:44,889 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 102 [2021-11-23 02:30:44,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:30:44,906 INFO L225 Difference]: With dead ends: 3218 [2021-11-23 02:30:44,907 INFO L226 Difference]: Without dead ends: 2165 [2021-11-23 02:30:44,911 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-11-23 02:30:44,911 INFO L933 BasicCegarLoop]: 231 mSDtfsCounter, 190 mSDsluCounter, 814 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 931 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:30:44,912 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [192 Valid, 931 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 02:30:44,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2165 states. [2021-11-23 02:30:45,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2165 to 1968. [2021-11-23 02:30:45,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1968 states, 1483 states have (on average 1.3452461227242076) internal successors, (1995), 1497 states have internal predecessors, (1995), 297 states have call successors, (297), 188 states have call predecessors, (297), 186 states have return successors, (375), 284 states have call predecessors, (375), 294 states have call successors, (375) [2021-11-23 02:30:45,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1968 states to 1968 states and 2667 transitions. [2021-11-23 02:30:45,105 INFO L78 Accepts]: Start accepts. Automaton has 1968 states and 2667 transitions. Word has length 102 [2021-11-23 02:30:45,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:30:45,106 INFO L470 AbstractCegarLoop]: Abstraction has 1968 states and 2667 transitions. [2021-11-23 02:30:45,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-11-23 02:30:45,106 INFO L276 IsEmpty]: Start isEmpty. Operand 1968 states and 2667 transitions. [2021-11-23 02:30:45,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-11-23 02:30:45,145 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:30:45,145 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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 02:30:45,188 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-23 02:30:45,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:30:45,361 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:30:45,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:30:45,361 INFO L85 PathProgramCache]: Analyzing trace with hash -443922339, now seen corresponding path program 1 times [2021-11-23 02:30:45,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:30:45,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075419220] [2021-11-23 02:30:45,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:45,361 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:30:45,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:45,419 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-11-23 02:30:45,420 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:30:45,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075419220] [2021-11-23 02:30:45,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075419220] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:30:45,420 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:30:45,421 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:30:45,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478680917] [2021-11-23 02:30:45,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:30:45,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:30:45,422 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:30:45,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:30:45,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:30:45,423 INFO L87 Difference]: Start difference. First operand 1968 states and 2667 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-23 02:30:45,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:30:45,715 INFO L93 Difference]: Finished difference Result 4433 states and 6367 transitions. [2021-11-23 02:30:45,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:30:45,715 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 98 [2021-11-23 02:30:45,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:30:45,741 INFO L225 Difference]: With dead ends: 4433 [2021-11-23 02:30:45,742 INFO L226 Difference]: Without dead ends: 3165 [2021-11-23 02:30:45,750 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:30:45,751 INFO L933 BasicCegarLoop]: 195 mSDtfsCounter, 187 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 293 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 02:30:45,751 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 293 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:30:45,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3165 states. [2021-11-23 02:30:46,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3165 to 3139. [2021-11-23 02:30:46,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3139 states, 2374 states have (on average 1.3550968828980623) internal successors, (3217), 2398 states have internal predecessors, (3217), 475 states have call successors, (475), 290 states have call predecessors, (475), 288 states have return successors, (620), 452 states have call predecessors, (620), 472 states have call successors, (620) [2021-11-23 02:30:46,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3139 states to 3139 states and 4312 transitions. [2021-11-23 02:30:46,096 INFO L78 Accepts]: Start accepts. Automaton has 3139 states and 4312 transitions. Word has length 98 [2021-11-23 02:30:46,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:30:46,096 INFO L470 AbstractCegarLoop]: Abstraction has 3139 states and 4312 transitions. [2021-11-23 02:30:46,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-23 02:30:46,097 INFO L276 IsEmpty]: Start isEmpty. Operand 3139 states and 4312 transitions. [2021-11-23 02:30:46,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-23 02:30:46,113 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:30:46,113 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:30:46,113 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-23 02:30:46,114 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:30:46,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:30:46,114 INFO L85 PathProgramCache]: Analyzing trace with hash 1428879141, now seen corresponding path program 1 times [2021-11-23 02:30:46,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:30:46,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939636850] [2021-11-23 02:30:46,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:46,115 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:30:46,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:46,185 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 31 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-11-23 02:30:46,186 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:30:46,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939636850] [2021-11-23 02:30:46,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939636850] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:30:46,186 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:30:46,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 02:30:46,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869723025] [2021-11-23 02:30:46,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:30:46,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 02:30:46,188 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:30:46,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 02:30:46,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:30:46,190 INFO L87 Difference]: Start difference. First operand 3139 states and 4312 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 4 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2021-11-23 02:30:46,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:30:46,579 INFO L93 Difference]: Finished difference Result 3758 states and 5054 transitions. [2021-11-23 02:30:46,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 02:30:46,580 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 4 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 112 [2021-11-23 02:30:46,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:30:46,614 INFO L225 Difference]: With dead ends: 3758 [2021-11-23 02:30:46,614 INFO L226 Difference]: Without dead ends: 3138 [2021-11-23 02:30:46,617 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:30:46,618 INFO L933 BasicCegarLoop]: 223 mSDtfsCounter, 251 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:30:46,619 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [251 Valid, 367 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 02:30:46,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3138 states. [2021-11-23 02:30:46,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3138 to 3129. [2021-11-23 02:30:46,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3129 states, 2364 states have (on average 1.345600676818951) internal successors, (3181), 2388 states have internal predecessors, (3181), 475 states have call successors, (475), 290 states have call predecessors, (475), 288 states have return successors, (620), 452 states have call predecessors, (620), 472 states have call successors, (620) [2021-11-23 02:30:46,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3129 states to 3129 states and 4276 transitions. [2021-11-23 02:30:46,902 INFO L78 Accepts]: Start accepts. Automaton has 3129 states and 4276 transitions. Word has length 112 [2021-11-23 02:30:46,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:30:46,902 INFO L470 AbstractCegarLoop]: Abstraction has 3129 states and 4276 transitions. [2021-11-23 02:30:46,903 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 4 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2021-11-23 02:30:46,903 INFO L276 IsEmpty]: Start isEmpty. Operand 3129 states and 4276 transitions. [2021-11-23 02:30:46,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-23 02:30:46,914 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:30:46,916 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:30:46,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-23 02:30:46,916 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:30:46,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:30:46,917 INFO L85 PathProgramCache]: Analyzing trace with hash -972645980, now seen corresponding path program 1 times [2021-11-23 02:30:46,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:30:46,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179166630] [2021-11-23 02:30:46,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:46,918 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:30:46,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:46,998 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 25 proven. 8 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-23 02:30:46,999 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:30:46,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179166630] [2021-11-23 02:30:46,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179166630] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:30:46,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663832287] [2021-11-23 02:30:47,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:47,000 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:30:47,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:30:47,004 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:30:47,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-23 02:30:47,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:47,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-23 02:30:47,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:30:47,396 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-23 02:30:47,396 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:30:47,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1663832287] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:30:47,397 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:30:47,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2021-11-23 02:30:47,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443600724] [2021-11-23 02:30:47,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:30:47,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 02:30:47,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:30:47,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 02:30:47,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-11-23 02:30:47,399 INFO L87 Difference]: Start difference. First operand 3129 states and 4276 transitions. Second operand has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-11-23 02:30:47,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:30:47,810 INFO L93 Difference]: Finished difference Result 3678 states and 4901 transitions. [2021-11-23 02:30:47,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-23 02:30:47,811 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 112 [2021-11-23 02:30:47,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:30:47,826 INFO L225 Difference]: With dead ends: 3678 [2021-11-23 02:30:47,826 INFO L226 Difference]: Without dead ends: 3085 [2021-11-23 02:30:47,830 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-11-23 02:30:47,831 INFO L933 BasicCegarLoop]: 227 mSDtfsCounter, 66 mSDsluCounter, 963 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 1047 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:30:47,831 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 1047 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 264 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 02:30:47,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3085 states. [2021-11-23 02:30:48,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3085 to 2993. [2021-11-23 02:30:48,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2993 states, 2264 states have (on average 1.353356890459364) internal successors, (3064), 2288 states have internal predecessors, (3064), 456 states have call successors, (456), 273 states have call predecessors, (456), 271 states have return successors, (601), 433 states have call predecessors, (601), 453 states have call successors, (601) [2021-11-23 02:30:48,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2993 states to 2993 states and 4121 transitions. [2021-11-23 02:30:48,123 INFO L78 Accepts]: Start accepts. Automaton has 2993 states and 4121 transitions. Word has length 112 [2021-11-23 02:30:48,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:30:48,124 INFO L470 AbstractCegarLoop]: Abstraction has 2993 states and 4121 transitions. [2021-11-23 02:30:48,124 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-11-23 02:30:48,124 INFO L276 IsEmpty]: Start isEmpty. Operand 2993 states and 4121 transitions. [2021-11-23 02:30:48,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-11-23 02:30:48,138 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:30:48,138 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:30:48,185 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-23 02:30:48,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:30:48,353 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:30:48,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:30:48,353 INFO L85 PathProgramCache]: Analyzing trace with hash -815043540, now seen corresponding path program 1 times [2021-11-23 02:30:48,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:30:48,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413798080] [2021-11-23 02:30:48,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:48,353 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:30:48,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:48,447 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 16 proven. 6 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-23 02:30:48,447 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:30:48,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413798080] [2021-11-23 02:30:48,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413798080] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:30:48,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724521150] [2021-11-23 02:30:48,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:48,449 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:30:48,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:30:48,450 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:30:48,478 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-23 02:30:48,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:48,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-23 02:30:48,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:30:48,829 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-23 02:30:48,829 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:30:48,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724521150] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:30:48,830 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:30:48,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 11 [2021-11-23 02:30:48,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249815495] [2021-11-23 02:30:48,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:30:48,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 02:30:48,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:30:48,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 02:30:48,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-11-23 02:30:48,835 INFO L87 Difference]: Start difference. First operand 2993 states and 4121 transitions. Second operand has 6 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-23 02:30:49,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:30:49,230 INFO L93 Difference]: Finished difference Result 3742 states and 4966 transitions. [2021-11-23 02:30:49,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-23 02:30:49,231 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) Word has length 113 [2021-11-23 02:30:49,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:30:49,254 INFO L225 Difference]: With dead ends: 3742 [2021-11-23 02:30:49,254 INFO L226 Difference]: Without dead ends: 3285 [2021-11-23 02:30:49,257 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-11-23 02:30:49,261 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 175 mSDsluCounter, 834 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 924 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:30:49,261 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 924 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:30:49,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3285 states. [2021-11-23 02:30:49,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3285 to 3251. [2021-11-23 02:30:49,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3251 states, 2426 states have (on average 1.3371805441055236) internal successors, (3244), 2456 states have internal predecessors, (3244), 504 states have call successors, (504), 315 states have call predecessors, (504), 319 states have return successors, (661), 481 states have call predecessors, (661), 501 states have call successors, (661) [2021-11-23 02:30:49,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3251 states to 3251 states and 4409 transitions. [2021-11-23 02:30:49,569 INFO L78 Accepts]: Start accepts. Automaton has 3251 states and 4409 transitions. Word has length 113 [2021-11-23 02:30:49,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:30:49,571 INFO L470 AbstractCegarLoop]: Abstraction has 3251 states and 4409 transitions. [2021-11-23 02:30:49,572 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-23 02:30:49,572 INFO L276 IsEmpty]: Start isEmpty. Operand 3251 states and 4409 transitions. [2021-11-23 02:30:49,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-11-23 02:30:49,585 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:30:49,585 INFO L514 BasicCegarLoop]: trace histogram [4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:30:49,626 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-23 02:30:49,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:30:49,811 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:30:49,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:30:49,812 INFO L85 PathProgramCache]: Analyzing trace with hash -1427497360, now seen corresponding path program 1 times [2021-11-23 02:30:49,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:30:49,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260398534] [2021-11-23 02:30:49,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:49,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:30:49,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:49,914 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-23 02:30:49,915 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:30:49,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260398534] [2021-11-23 02:30:49,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260398534] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:30:49,915 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:30:49,915 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-23 02:30:49,916 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796732063] [2021-11-23 02:30:49,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:30:49,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-23 02:30:49,917 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:30:49,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-23 02:30:49,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-23 02:30:49,918 INFO L87 Difference]: Start difference. First operand 3251 states and 4409 transitions. Second operand has 10 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 6 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2021-11-23 02:30:50,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:30:50,729 INFO L93 Difference]: Finished difference Result 3930 states and 5172 transitions. [2021-11-23 02:30:50,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-23 02:30:50,729 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 6 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) Word has length 114 [2021-11-23 02:30:50,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:30:50,743 INFO L225 Difference]: With dead ends: 3930 [2021-11-23 02:30:50,743 INFO L226 Difference]: Without dead ends: 3215 [2021-11-23 02:30:50,747 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2021-11-23 02:30:50,748 INFO L933 BasicCegarLoop]: 209 mSDtfsCounter, 435 mSDsluCounter, 644 mSDsCounter, 0 mSdLazyCounter, 720 mSolverCounterSat, 169 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 767 SdHoareTripleChecker+Invalid, 889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 169 IncrementalHoareTripleChecker+Valid, 720 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-23 02:30:50,748 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [454 Valid, 767 Invalid, 889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [169 Valid, 720 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-23 02:30:50,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3215 states. [2021-11-23 02:30:51,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3215 to 3195. [2021-11-23 02:30:51,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3195 states, 2390 states have (on average 1.3389121338912133) internal successors, (3200), 2424 states have internal predecessors, (3200), 489 states have call successors, (489), 303 states have call predecessors, (489), 314 states have return successors, (652), 469 states have call predecessors, (652), 486 states have call successors, (652) [2021-11-23 02:30:51,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3195 states to 3195 states and 4341 transitions. [2021-11-23 02:30:51,103 INFO L78 Accepts]: Start accepts. Automaton has 3195 states and 4341 transitions. Word has length 114 [2021-11-23 02:30:51,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:30:51,103 INFO L470 AbstractCegarLoop]: Abstraction has 3195 states and 4341 transitions. [2021-11-23 02:30:51,104 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 6 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2021-11-23 02:30:51,104 INFO L276 IsEmpty]: Start isEmpty. Operand 3195 states and 4341 transitions. [2021-11-23 02:30:51,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-11-23 02:30:51,117 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:30:51,117 INFO L514 BasicCegarLoop]: trace histogram [4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:30:51,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-23 02:30:51,118 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:30:51,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:30:51,119 INFO L85 PathProgramCache]: Analyzing trace with hash 2071957745, now seen corresponding path program 1 times [2021-11-23 02:30:51,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:30:51,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540279730] [2021-11-23 02:30:51,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:51,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:30:51,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:51,471 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 22 proven. 15 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-23 02:30:51,472 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:30:51,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540279730] [2021-11-23 02:30:51,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540279730] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:30:51,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201338076] [2021-11-23 02:30:51,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:30:51,472 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:30:51,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:30:51,473 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:30:51,474 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-23 02:30:51,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:30:51,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 488 conjuncts, 59 conjunts are in the unsatisfiable core [2021-11-23 02:30:51,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:30:52,766 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 31 proven. 24 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-23 02:30:52,767 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 02:30:55,128 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 22 proven. 13 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-11-23 02:30:55,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [201338076] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 02:30:55,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [957722022] [2021-11-23 02:30:55,134 INFO L159 IcfgInterpreter]: Started Sifa with 68 locations of interest [2021-11-23 02:30:55,134 INFO L166 IcfgInterpreter]: Building call graph [2021-11-23 02:30:55,135 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-23 02:30:55,136 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-23 02:30:55,136 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-23 02:31:17,099 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 192 for LOIs [2021-11-23 02:31:17,519 INFO L197 IcfgInterpreter]: Interpreting procedure error1 with input of size 143 for LOIs [2021-11-23 02:31:17,551 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 134 for LOIs [2021-11-23 02:31:17,591 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 204 for LOIs [2021-11-23 02:31:18,557 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 122 for LOIs [2021-11-23 02:31:18,690 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 68 for LOIs [2021-11-23 02:31:18,806 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 196 for LOIs [2021-11-23 02:31:19,132 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 219 for LOIs [2021-11-23 02:31:19,334 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-23 02:31:44,545 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '127388#(and (= ~q_req_up~0 1) (<= 0 ~c_dr_pc~0) (<= 0 ~p_dw_st~0) (= ~T1_E~0 2) (<= 0 ~p_dw_pc~0) (= ~q_free~0 1) (<= 0 ~p_num_write~0) (= ~T2_E~0 2) (<= ~c_dr_pc~0 1) (= 1 ~c_dr_i~0) (<= ~p_dw_st~0 2) (= ~E_3~0 2) (<= ~t1_pc~0 0) (<= 2 ~M_E~0) (<= |#NULL.offset| 0) (<= 1 ~c_dr_st~0) (= ~m_i~0 0) (<= ~t2_i~0 0) (not (= ~c_num_read~0 ~p_num_write~0)) (= ~E_2~0 2) (<= 0 ~t2_i~0) (<= ~t3_st~0 0) (= ~T3_E~0 2) (= ~local~0 0) (= ~t3_i~0 0) (= ~token~0 0) (<= 0 ~t3_st~0) (<= ~m_pc~0 0) (= ~p_dw_i~0 1) (= 0 ~t2_pc~0) (<= ~M_E~0 2) (<= ~m_st~0 0) (<= ~t3_pc~0 0) (= ~c_last_read~0 ~p_last_write~0) (<= 0 ~m_pc~0) (<= ~c_dr_st~0 1) (= ~E_M~0 2) (<= 0 ~t3_pc~0) (= 0 ~t2_st~0) (<= 1 ~c_num_read~0) (<= 0 ~m_st~0) (<= 0 |#NULL.offset|) (= ~E_1~0 2) (<= ~t1_st~0 0) (<= 0 |#StackHeapBarrier|) (<= 0 ~t1_st~0) (<= 0 ~t1_pc~0) (= ~t1_i~0 0) (= |#NULL.base| 0))' at error location [2021-11-23 02:31:44,545 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-23 02:31:44,545 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-23 02:31:44,546 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 17, 16] total 51 [2021-11-23 02:31:44,546 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136476246] [2021-11-23 02:31:44,546 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-23 02:31:44,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-11-23 02:31:44,547 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:31:44,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-11-23 02:31:44,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=775, Invalid=10567, Unknown=0, NotChecked=0, Total=11342 [2021-11-23 02:31:44,552 INFO L87 Difference]: Start difference. First operand 3195 states and 4341 transitions. Second operand has 51 states, 33 states have (on average 5.909090909090909) internal successors, (195), 38 states have internal predecessors, (195), 19 states have call successors, (44), 14 states have call predecessors, (44), 22 states have return successors, (46), 19 states have call predecessors, (46), 19 states have call successors, (46) [2021-11-23 02:32:03,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:32:03,487 INFO L93 Difference]: Finished difference Result 5109 states and 6583 transitions. [2021-11-23 02:32:03,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 235 states. [2021-11-23 02:32:03,488 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 33 states have (on average 5.909090909090909) internal successors, (195), 38 states have internal predecessors, (195), 19 states have call successors, (44), 14 states have call predecessors, (44), 22 states have return successors, (46), 19 states have call predecessors, (46), 19 states have call successors, (46) Word has length 114 [2021-11-23 02:32:03,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:32:03,503 INFO L225 Difference]: With dead ends: 5109 [2021-11-23 02:32:03,503 INFO L226 Difference]: Without dead ends: 4450 [2021-11-23 02:32:03,532 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 628 GetRequests, 287 SyntacticMatches, 6 SemanticMatches, 335 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46355 ImplicationChecksByTransitivity, 39.5s TimeCoverageRelationStatistics Valid=10200, Invalid=103032, Unknown=0, NotChecked=0, Total=113232 [2021-11-23 02:32:03,533 INFO L933 BasicCegarLoop]: 244 mSDtfsCounter, 4872 mSDsluCounter, 3277 mSDsCounter, 0 mSdLazyCounter, 7656 mSolverCounterSat, 3371 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4872 SdHoareTripleChecker+Valid, 3064 SdHoareTripleChecker+Invalid, 11027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3371 IncrementalHoareTripleChecker+Valid, 7656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2021-11-23 02:32:03,533 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4872 Valid, 3064 Invalid, 11027 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3371 Valid, 7656 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2021-11-23 02:32:03,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4450 states. [2021-11-23 02:32:03,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4450 to 3367. [2021-11-23 02:32:03,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3367 states, 2506 states have (on average 1.3300079808459697) internal successors, (3333), 2542 states have internal predecessors, (3333), 515 states have call successors, (515), 324 states have call predecessors, (515), 344 states have return successors, (688), 502 states have call predecessors, (688), 512 states have call successors, (688) [2021-11-23 02:32:03,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3367 states to 3367 states and 4536 transitions. [2021-11-23 02:32:03,947 INFO L78 Accepts]: Start accepts. Automaton has 3367 states and 4536 transitions. Word has length 114 [2021-11-23 02:32:03,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:32:03,948 INFO L470 AbstractCegarLoop]: Abstraction has 3367 states and 4536 transitions. [2021-11-23 02:32:03,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 33 states have (on average 5.909090909090909) internal successors, (195), 38 states have internal predecessors, (195), 19 states have call successors, (44), 14 states have call predecessors, (44), 22 states have return successors, (46), 19 states have call predecessors, (46), 19 states have call successors, (46) [2021-11-23 02:32:03,948 INFO L276 IsEmpty]: Start isEmpty. Operand 3367 states and 4536 transitions. [2021-11-23 02:32:03,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-23 02:32:03,958 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:32:03,959 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:32:03,994 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-23 02:32:04,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-11-23 02:32:04,185 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:32:04,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:32:04,185 INFO L85 PathProgramCache]: Analyzing trace with hash 1243881541, now seen corresponding path program 1 times [2021-11-23 02:32:04,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:32:04,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368103228] [2021-11-23 02:32:04,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:04,186 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:32:04,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:04,255 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 10 proven. 25 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-11-23 02:32:04,255 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:32:04,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368103228] [2021-11-23 02:32:04,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368103228] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:32:04,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [710710932] [2021-11-23 02:32:04,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:04,256 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:04,257 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:32:04,257 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:32:04,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-23 02:32:04,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:04,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 567 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-23 02:32:04,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:32:04,542 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-23 02:32:04,542 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:32:04,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [710710932] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:32:04,543 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:32:04,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-11-23 02:32:04,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35013556] [2021-11-23 02:32:04,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:32:04,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:32:04,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:32:04,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:32:04,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:32:04,545 INFO L87 Difference]: Start difference. First operand 3367 states and 4536 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:32:04,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:32:04,939 INFO L93 Difference]: Finished difference Result 5755 states and 7987 transitions. [2021-11-23 02:32:04,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:32:04,939 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 110 [2021-11-23 02:32:04,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:32:04,954 INFO L225 Difference]: With dead ends: 5755 [2021-11-23 02:32:04,954 INFO L226 Difference]: Without dead ends: 3955 [2021-11-23 02:32:04,964 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:32:04,965 INFO L933 BasicCegarLoop]: 194 mSDtfsCounter, 198 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-23 02:32:04,966 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 218 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-23 02:32:04,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3955 states. [2021-11-23 02:32:05,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3955 to 3867. [2021-11-23 02:32:05,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3867 states, 2937 states have (on average 1.3156281920326864) internal successors, (3864), 2969 states have internal predecessors, (3864), 533 states have call successors, (533), 374 states have call predecessors, (533), 395 states have return successors, (713), 525 states have call predecessors, (713), 530 states have call successors, (713) [2021-11-23 02:32:05,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3867 states to 3867 states and 5110 transitions. [2021-11-23 02:32:05,370 INFO L78 Accepts]: Start accepts. Automaton has 3867 states and 5110 transitions. Word has length 110 [2021-11-23 02:32:05,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:32:05,371 INFO L470 AbstractCegarLoop]: Abstraction has 3867 states and 5110 transitions. [2021-11-23 02:32:05,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:32:05,371 INFO L276 IsEmpty]: Start isEmpty. Operand 3867 states and 5110 transitions. [2021-11-23 02:32:05,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-23 02:32:05,382 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:32:05,383 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:32:05,424 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-23 02:32:05,608 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-11-23 02:32:05,609 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:32:05,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:32:05,609 INFO L85 PathProgramCache]: Analyzing trace with hash 272206854, now seen corresponding path program 2 times [2021-11-23 02:32:05,609 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:32:05,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380154894] [2021-11-23 02:32:05,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:05,610 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:32:05,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:05,677 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 10 proven. 26 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-23 02:32:05,678 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:32:05,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380154894] [2021-11-23 02:32:05,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380154894] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:32:05,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970107961] [2021-11-23 02:32:05,678 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-23 02:32:05,679 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:05,679 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:32:05,680 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:32:05,703 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-23 02:32:05,797 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-23 02:32:05,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 02:32:05,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-23 02:32:05,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:32:05,950 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-11-23 02:32:05,950 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:32:05,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970107961] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:32:05,950 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:32:05,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-11-23 02:32:05,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839019215] [2021-11-23 02:32:05,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:32:05,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:32:05,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:32:05,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:32:05,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:32:05,953 INFO L87 Difference]: Start difference. First operand 3867 states and 5110 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:32:06,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:32:06,370 INFO L93 Difference]: Finished difference Result 6636 states and 9159 transitions. [2021-11-23 02:32:06,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:32:06,371 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 110 [2021-11-23 02:32:06,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:32:06,386 INFO L225 Difference]: With dead ends: 6636 [2021-11-23 02:32:06,386 INFO L226 Difference]: Without dead ends: 4478 [2021-11-23 02:32:06,396 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:32:06,396 INFO L933 BasicCegarLoop]: 264 mSDtfsCounter, 117 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:32:06,397 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 437 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:32:06,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4478 states. [2021-11-23 02:32:06,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4478 to 4402. [2021-11-23 02:32:06,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4402 states, 3371 states have (on average 1.312963512310887) internal successors, (4426), 3407 states have internal predecessors, (4426), 592 states have call successors, (592), 417 states have call predecessors, (592), 437 states have return successors, (829), 579 states have call predecessors, (829), 589 states have call successors, (829) [2021-11-23 02:32:06,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4402 states to 4402 states and 5847 transitions. [2021-11-23 02:32:06,845 INFO L78 Accepts]: Start accepts. Automaton has 4402 states and 5847 transitions. Word has length 110 [2021-11-23 02:32:06,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:32:06,845 INFO L470 AbstractCegarLoop]: Abstraction has 4402 states and 5847 transitions. [2021-11-23 02:32:06,845 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:32:06,846 INFO L276 IsEmpty]: Start isEmpty. Operand 4402 states and 5847 transitions. [2021-11-23 02:32:06,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-11-23 02:32:06,857 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:32:06,857 INFO L514 BasicCegarLoop]: trace histogram [4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:32:06,897 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-23 02:32:07,078 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-11-23 02:32:07,078 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:32:07,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:32:07,078 INFO L85 PathProgramCache]: Analyzing trace with hash -752728803, now seen corresponding path program 1 times [2021-11-23 02:32:07,079 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:32:07,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996824325] [2021-11-23 02:32:07,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:07,079 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:32:07,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:07,230 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 23 proven. 11 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-23 02:32:07,230 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:32:07,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996824325] [2021-11-23 02:32:07,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996824325] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:32:07,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712484210] [2021-11-23 02:32:07,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:07,231 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:07,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:32:07,232 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:32:07,259 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-23 02:32:07,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:07,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 487 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-23 02:32:07,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:32:07,552 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 35 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-11-23 02:32:07,552 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 02:32:07,878 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-23 02:32:07,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712484210] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-23 02:32:07,880 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-23 02:32:07,880 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [14, 8] total 20 [2021-11-23 02:32:07,880 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377191559] [2021-11-23 02:32:07,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:32:07,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-23 02:32:07,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:32:07,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-23 02:32:07,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-11-23 02:32:07,882 INFO L87 Difference]: Start difference. First operand 4402 states and 5847 transitions. Second operand has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2021-11-23 02:32:08,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:32:08,610 INFO L93 Difference]: Finished difference Result 5635 states and 7275 transitions. [2021-11-23 02:32:08,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-23 02:32:08,611 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) Word has length 115 [2021-11-23 02:32:08,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:32:08,628 INFO L225 Difference]: With dead ends: 5635 [2021-11-23 02:32:08,628 INFO L226 Difference]: Without dead ends: 4804 [2021-11-23 02:32:08,633 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 228 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2021-11-23 02:32:08,634 INFO L933 BasicCegarLoop]: 219 mSDtfsCounter, 285 mSDsluCounter, 410 mSDsCounter, 0 mSdLazyCounter, 612 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 569 SdHoareTripleChecker+Invalid, 696 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-23 02:32:08,634 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [289 Valid, 569 Invalid, 696 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 612 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-23 02:32:08,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4804 states. [2021-11-23 02:32:09,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4804 to 4552. [2021-11-23 02:32:09,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4552 states, 3461 states have (on average 1.30800346720601) internal successors, (4527), 3503 states have internal predecessors, (4527), 621 states have call successors, (621), 436 states have call predecessors, (621), 468 states have return successors, (888), 614 states have call predecessors, (888), 618 states have call successors, (888) [2021-11-23 02:32:09,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4552 states to 4552 states and 6036 transitions. [2021-11-23 02:32:09,164 INFO L78 Accepts]: Start accepts. Automaton has 4552 states and 6036 transitions. Word has length 115 [2021-11-23 02:32:09,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:32:09,164 INFO L470 AbstractCegarLoop]: Abstraction has 4552 states and 6036 transitions. [2021-11-23 02:32:09,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2021-11-23 02:32:09,165 INFO L276 IsEmpty]: Start isEmpty. Operand 4552 states and 6036 transitions. [2021-11-23 02:32:09,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-23 02:32:09,175 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:32:09,175 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:32:09,220 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-23 02:32:09,388 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-11-23 02:32:09,389 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:32:09,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:32:09,389 INFO L85 PathProgramCache]: Analyzing trace with hash -1900555454, now seen corresponding path program 1 times [2021-11-23 02:32:09,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:32:09,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507949128] [2021-11-23 02:32:09,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:09,389 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:32:09,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:09,443 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 10 proven. 26 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-11-23 02:32:09,443 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:32:09,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507949128] [2021-11-23 02:32:09,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507949128] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:32:09,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832174269] [2021-11-23 02:32:09,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:09,444 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:09,444 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:32:09,445 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:32:09,460 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-23 02:32:09,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:09,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 566 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-23 02:32:09,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:32:09,734 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-23 02:32:09,735 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:32:09,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1832174269] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:32:09,735 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:32:09,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-11-23 02:32:09,735 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912470685] [2021-11-23 02:32:09,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:32:09,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:32:09,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:32:09,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:32:09,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:32:09,737 INFO L87 Difference]: Start difference. First operand 4552 states and 6036 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:32:10,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:32:10,237 INFO L93 Difference]: Finished difference Result 9260 states and 12688 transitions. [2021-11-23 02:32:10,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:32:10,238 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 111 [2021-11-23 02:32:10,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:32:10,262 INFO L225 Difference]: With dead ends: 9260 [2021-11-23 02:32:10,262 INFO L226 Difference]: Without dead ends: 5787 [2021-11-23 02:32:10,278 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:32:10,279 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 59 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 372 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:32:10,281 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 372 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:32:10,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5787 states. [2021-11-23 02:32:10,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5787 to 4926. [2021-11-23 02:32:10,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4926 states, 3791 states have (on average 1.3292007385914006) internal successors, (5039), 3834 states have internal predecessors, (5039), 643 states have call successors, (643), 458 states have call predecessors, (643), 490 states have return successors, (910), 635 states have call predecessors, (910), 640 states have call successors, (910) [2021-11-23 02:32:10,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4926 states to 4926 states and 6592 transitions. [2021-11-23 02:32:10,903 INFO L78 Accepts]: Start accepts. Automaton has 4926 states and 6592 transitions. Word has length 111 [2021-11-23 02:32:10,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:32:10,903 INFO L470 AbstractCegarLoop]: Abstraction has 4926 states and 6592 transitions. [2021-11-23 02:32:10,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:32:10,904 INFO L276 IsEmpty]: Start isEmpty. Operand 4926 states and 6592 transitions. [2021-11-23 02:32:10,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-23 02:32:10,910 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:32:10,910 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:32:10,933 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-23 02:32:11,111 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:11,111 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:32:11,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:32:11,111 INFO L85 PathProgramCache]: Analyzing trace with hash -722121199, now seen corresponding path program 1 times [2021-11-23 02:32:11,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:32:11,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660969690] [2021-11-23 02:32:11,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:11,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:32:11,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:11,162 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 22 proven. 1 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-23 02:32:11,162 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:32:11,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660969690] [2021-11-23 02:32:11,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660969690] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:32:11,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038010097] [2021-11-23 02:32:11,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:11,163 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:11,163 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:32:11,171 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:32:11,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-23 02:32:11,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:11,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 563 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-23 02:32:11,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:32:11,440 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-23 02:32:11,440 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:32:11,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038010097] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:32:11,440 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:32:11,441 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-23 02:32:11,441 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051077881] [2021-11-23 02:32:11,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:32:11,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:32:11,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:32:11,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:32:11,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:32:11,442 INFO L87 Difference]: Start difference. First operand 4926 states and 6592 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:32:11,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:32:11,845 INFO L93 Difference]: Finished difference Result 7198 states and 9734 transitions. [2021-11-23 02:32:11,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:32:11,845 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 111 [2021-11-23 02:32:11,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:32:11,875 INFO L225 Difference]: With dead ends: 7198 [2021-11-23 02:32:11,875 INFO L226 Difference]: Without dead ends: 5480 [2021-11-23 02:32:11,883 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 111 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 02:32:11,883 INFO L933 BasicCegarLoop]: 234 mSDtfsCounter, 61 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 420 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:32:11,884 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 420 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:32:11,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5480 states. [2021-11-23 02:32:12,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5480 to 5198. [2021-11-23 02:32:12,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5198 states, 4031 states have (on average 1.3433391218060036) internal successors, (5415), 4074 states have internal predecessors, (5415), 659 states have call successors, (659), 474 states have call predecessors, (659), 506 states have return successors, (926), 651 states have call predecessors, (926), 656 states have call successors, (926) [2021-11-23 02:32:12,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5198 states to 5198 states and 7000 transitions. [2021-11-23 02:32:12,480 INFO L78 Accepts]: Start accepts. Automaton has 5198 states and 7000 transitions. Word has length 111 [2021-11-23 02:32:12,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:32:12,480 INFO L470 AbstractCegarLoop]: Abstraction has 5198 states and 7000 transitions. [2021-11-23 02:32:12,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:32:12,481 INFO L276 IsEmpty]: Start isEmpty. Operand 5198 states and 7000 transitions. [2021-11-23 02:32:12,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-23 02:32:12,491 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:32:12,492 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:32:12,532 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-23 02:32:12,716 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-11-23 02:32:12,717 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:32:12,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:32:12,717 INFO L85 PathProgramCache]: Analyzing trace with hash 1117525912, now seen corresponding path program 1 times [2021-11-23 02:32:12,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:32:12,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497543314] [2021-11-23 02:32:12,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:12,718 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:32:12,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:12,779 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 18 proven. 26 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-11-23 02:32:12,780 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:32:12,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497543314] [2021-11-23 02:32:12,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1497543314] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:32:12,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587717603] [2021-11-23 02:32:12,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:12,781 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:12,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:32:12,782 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:32:12,808 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-23 02:32:12,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:12,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 573 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-23 02:32:12,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:32:13,182 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-23 02:32:13,183 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:32:13,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587717603] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:32:13,183 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:32:13,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 10 [2021-11-23 02:32:13,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81302946] [2021-11-23 02:32:13,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:32:13,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 02:32:13,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:32:13,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 02:32:13,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-23 02:32:13,185 INFO L87 Difference]: Start difference. First operand 5198 states and 7000 transitions. Second operand has 6 states, 6 states have (on average 11.833333333333334) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-23 02:32:13,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:32:13,948 INFO L93 Difference]: Finished difference Result 11232 states and 15430 transitions. [2021-11-23 02:32:13,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-23 02:32:13,948 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.833333333333334) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 112 [2021-11-23 02:32:13,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:32:13,973 INFO L225 Difference]: With dead ends: 11232 [2021-11-23 02:32:13,973 INFO L226 Difference]: Without dead ends: 7113 [2021-11-23 02:32:13,987 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-11-23 02:32:13,988 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 395 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:32:13,988 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [417 Valid, 457 Invalid, 353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 02:32:13,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7113 states. [2021-11-23 02:32:14,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7113 to 7109. [2021-11-23 02:32:14,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7109 states, 5549 states have (on average 1.3398810596503874) internal successors, (7435), 5602 states have internal predecessors, (7435), 889 states have call successors, (889), 637 states have call predecessors, (889), 669 states have return successors, (1249), 871 states have call predecessors, (1249), 886 states have call successors, (1249) [2021-11-23 02:32:14,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7109 states to 7109 states and 9573 transitions. [2021-11-23 02:32:14,830 INFO L78 Accepts]: Start accepts. Automaton has 7109 states and 9573 transitions. Word has length 112 [2021-11-23 02:32:14,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:32:14,831 INFO L470 AbstractCegarLoop]: Abstraction has 7109 states and 9573 transitions. [2021-11-23 02:32:14,831 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.833333333333334) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-23 02:32:14,831 INFO L276 IsEmpty]: Start isEmpty. Operand 7109 states and 9573 transitions. [2021-11-23 02:32:14,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-23 02:32:14,840 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:32:14,841 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:32:14,867 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-11-23 02:32:15,041 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-11-23 02:32:15,041 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:32:15,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:32:15,042 INFO L85 PathProgramCache]: Analyzing trace with hash -2100206014, now seen corresponding path program 1 times [2021-11-23 02:32:15,042 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:32:15,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098188701] [2021-11-23 02:32:15,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:15,042 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:32:15,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:15,096 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 21 proven. 3 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-23 02:32:15,096 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:32:15,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098188701] [2021-11-23 02:32:15,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098188701] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:32:15,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042274946] [2021-11-23 02:32:15,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:15,097 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:15,098 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:32:15,103 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:32:15,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-23 02:32:15,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:15,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 575 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-23 02:32:15,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:32:15,419 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 59 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-23 02:32:15,419 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:32:15,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042274946] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:32:15,420 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:32:15,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-23 02:32:15,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147635816] [2021-11-23 02:32:15,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:32:15,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:32:15,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:32:15,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:32:15,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:32:15,421 INFO L87 Difference]: Start difference. First operand 7109 states and 9573 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:32:16,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:32:16,021 INFO L93 Difference]: Finished difference Result 12600 states and 17383 transitions. [2021-11-23 02:32:16,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:32:16,022 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 112 [2021-11-23 02:32:16,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:32:16,054 INFO L225 Difference]: With dead ends: 12600 [2021-11-23 02:32:16,054 INFO L226 Difference]: Without dead ends: 8541 [2021-11-23 02:32:16,066 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 112 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 02:32:16,066 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 67 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:32:16,067 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 426 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:32:16,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8541 states. [2021-11-23 02:32:16,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8541 to 7793. [2021-11-23 02:32:16,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7793 states, 6145 states have (on average 1.3567127746135068) internal successors, (8337), 6198 states have internal predecessors, (8337), 933 states have call successors, (933), 681 states have call predecessors, (933), 713 states have return successors, (1293), 915 states have call predecessors, (1293), 930 states have call successors, (1293) [2021-11-23 02:32:16,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7793 states to 7793 states and 10563 transitions. [2021-11-23 02:32:16,938 INFO L78 Accepts]: Start accepts. Automaton has 7793 states and 10563 transitions. Word has length 112 [2021-11-23 02:32:16,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:32:16,939 INFO L470 AbstractCegarLoop]: Abstraction has 7793 states and 10563 transitions. [2021-11-23 02:32:16,939 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:32:16,939 INFO L276 IsEmpty]: Start isEmpty. Operand 7793 states and 10563 transitions. [2021-11-23 02:32:16,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-11-23 02:32:16,949 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:32:16,950 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:32:16,975 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-11-23 02:32:17,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-11-23 02:32:17,153 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:32:17,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:32:17,153 INFO L85 PathProgramCache]: Analyzing trace with hash 1756154690, now seen corresponding path program 1 times [2021-11-23 02:32:17,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:32:17,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536739977] [2021-11-23 02:32:17,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:17,153 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:32:17,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:17,215 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 19 proven. 27 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-11-23 02:32:17,215 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:32:17,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536739977] [2021-11-23 02:32:17,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536739977] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:32:17,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327595206] [2021-11-23 02:32:17,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:17,216 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:17,217 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:32:17,225 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:32:17,241 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-23 02:32:17,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:17,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 582 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-23 02:32:17,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:32:17,494 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-23 02:32:17,494 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:32:17,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327595206] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:32:17,495 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:32:17,495 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-11-23 02:32:17,496 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444693062] [2021-11-23 02:32:17,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:32:17,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:32:17,497 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:32:17,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:32:17,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:32:17,498 INFO L87 Difference]: Start difference. First operand 7793 states and 10563 transitions. Second operand has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:32:18,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:32:18,194 INFO L93 Difference]: Finished difference Result 12558 states and 17693 transitions. [2021-11-23 02:32:18,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:32:18,194 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 113 [2021-11-23 02:32:18,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:32:18,213 INFO L225 Difference]: With dead ends: 12558 [2021-11-23 02:32:18,214 INFO L226 Difference]: Without dead ends: 7815 [2021-11-23 02:32:18,227 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:32:18,228 INFO L933 BasicCegarLoop]: 253 mSDtfsCounter, 98 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:32:18,228 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 426 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:32:18,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7815 states. [2021-11-23 02:32:18,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7815 to 7741. [2021-11-23 02:32:18,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7741 states, 6093 states have (on average 1.3334974560971606) internal successors, (8125), 6146 states have internal predecessors, (8125), 933 states have call successors, (933), 681 states have call predecessors, (933), 713 states have return successors, (1293), 915 states have call predecessors, (1293), 930 states have call successors, (1293) [2021-11-23 02:32:19,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7741 states to 7741 states and 10351 transitions. [2021-11-23 02:32:19,011 INFO L78 Accepts]: Start accepts. Automaton has 7741 states and 10351 transitions. Word has length 113 [2021-11-23 02:32:19,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:32:19,011 INFO L470 AbstractCegarLoop]: Abstraction has 7741 states and 10351 transitions. [2021-11-23 02:32:19,012 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:32:19,012 INFO L276 IsEmpty]: Start isEmpty. Operand 7741 states and 10351 transitions. [2021-11-23 02:32:19,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-11-23 02:32:19,019 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:32:19,019 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:32:19,040 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-11-23 02:32:19,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:19,220 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:32:19,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:32:19,220 INFO L85 PathProgramCache]: Analyzing trace with hash 1619632640, now seen corresponding path program 1 times [2021-11-23 02:32:19,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:32:19,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118121461] [2021-11-23 02:32:19,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:19,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:32:19,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:19,288 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 19 proven. 25 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-11-23 02:32:19,288 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:32:19,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118121461] [2021-11-23 02:32:19,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118121461] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:32:19,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138710544] [2021-11-23 02:32:19,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:19,289 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:19,289 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:32:19,297 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:32:19,319 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-23 02:32:19,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:19,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 588 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-23 02:32:19,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:32:19,589 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-23 02:32:19,589 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:32:19,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138710544] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:32:19,589 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:32:19,590 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 7 [2021-11-23 02:32:19,590 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790968815] [2021-11-23 02:32:19,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:32:19,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 02:32:19,591 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:32:19,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 02:32:19,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:32:19,591 INFO L87 Difference]: Start difference. First operand 7741 states and 10351 transitions. Second operand has 6 states, 5 states have (on average 14.4) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-23 02:32:20,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:32:20,642 INFO L93 Difference]: Finished difference Result 17403 states and 23494 transitions. [2021-11-23 02:32:20,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-23 02:32:20,642 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 14.4) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 113 [2021-11-23 02:32:20,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:32:20,665 INFO L225 Difference]: With dead ends: 17403 [2021-11-23 02:32:20,665 INFO L226 Difference]: Without dead ends: 10741 [2021-11-23 02:32:20,677 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-11-23 02:32:20,677 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 539 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 561 SdHoareTripleChecker+Valid, 387 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:32:20,678 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [561 Valid, 387 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [192 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 02:32:20,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10741 states. [2021-11-23 02:32:21,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10741 to 10737. [2021-11-23 02:32:21,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10737 states, 8467 states have (on average 1.313688437463092) internal successors, (11123), 8535 states have internal predecessors, (11123), 1292 states have call successors, (1292), 944 states have call predecessors, (1292), 976 states have return successors, (1783), 1259 states have call predecessors, (1783), 1289 states have call successors, (1783) [2021-11-23 02:32:21,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10737 states to 10737 states and 14198 transitions. [2021-11-23 02:32:21,842 INFO L78 Accepts]: Start accepts. Automaton has 10737 states and 14198 transitions. Word has length 113 [2021-11-23 02:32:21,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:32:21,843 INFO L470 AbstractCegarLoop]: Abstraction has 10737 states and 14198 transitions. [2021-11-23 02:32:21,843 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 14.4) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-23 02:32:21,843 INFO L276 IsEmpty]: Start isEmpty. Operand 10737 states and 14198 transitions. [2021-11-23 02:32:21,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-23 02:32:21,853 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:32:21,853 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:32:21,877 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-11-23 02:32:22,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:22,057 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:32:22,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:32:22,057 INFO L85 PathProgramCache]: Analyzing trace with hash 1228472935, now seen corresponding path program 1 times [2021-11-23 02:32:22,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:32:22,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165936766] [2021-11-23 02:32:22,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:22,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:32:22,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:22,114 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 20 proven. 4 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-11-23 02:32:22,115 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:32:22,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165936766] [2021-11-23 02:32:22,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165936766] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:32:22,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104792081] [2021-11-23 02:32:22,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:22,116 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:22,116 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:32:22,117 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:32:22,153 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-11-23 02:32:22,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:22,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 594 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-23 02:32:22,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:32:22,422 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 57 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-23 02:32:22,422 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:32:22,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104792081] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:32:22,423 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:32:22,423 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-23 02:32:22,423 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795090791] [2021-11-23 02:32:22,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:32:22,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:32:22,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:32:22,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:32:22,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:32:22,425 INFO L87 Difference]: Start difference. First operand 10737 states and 14198 transitions. Second operand has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:32:23,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:32:23,500 INFO L93 Difference]: Finished difference Result 19657 states and 26402 transitions. [2021-11-23 02:32:23,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:32:23,500 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 116 [2021-11-23 02:32:23,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:32:23,526 INFO L225 Difference]: With dead ends: 19657 [2021-11-23 02:32:23,526 INFO L226 Difference]: Without dead ends: 13213 [2021-11-23 02:32:23,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 116 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 02:32:23,535 INFO L933 BasicCegarLoop]: 243 mSDtfsCounter, 72 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:32:23,536 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 428 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:32:23,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13213 states. [2021-11-23 02:32:24,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13213 to 11885. [2021-11-23 02:32:24,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11885 states, 9439 states have (on average 1.3205848077126814) internal successors, (12465), 9507 states have internal predecessors, (12465), 1380 states have call successors, (1380), 1032 states have call predecessors, (1380), 1064 states have return successors, (1871), 1347 states have call predecessors, (1871), 1377 states have call successors, (1871) [2021-11-23 02:32:24,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11885 states to 11885 states and 15716 transitions. [2021-11-23 02:32:24,484 INFO L78 Accepts]: Start accepts. Automaton has 11885 states and 15716 transitions. Word has length 116 [2021-11-23 02:32:24,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:32:24,485 INFO L470 AbstractCegarLoop]: Abstraction has 11885 states and 15716 transitions. [2021-11-23 02:32:24,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:32:24,485 INFO L276 IsEmpty]: Start isEmpty. Operand 11885 states and 15716 transitions. [2021-11-23 02:32:24,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-11-23 02:32:24,495 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:32:24,495 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:32:24,517 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-11-23 02:32:24,696 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-11-23 02:32:24,696 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:32:24,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:32:24,696 INFO L85 PathProgramCache]: Analyzing trace with hash -38376113, now seen corresponding path program 1 times [2021-11-23 02:32:24,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:32:24,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850954323] [2021-11-23 02:32:24,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:24,697 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:32:24,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:24,744 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 27 proven. 10 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-11-23 02:32:24,745 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:32:24,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850954323] [2021-11-23 02:32:24,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850954323] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:32:24,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391508762] [2021-11-23 02:32:24,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:24,746 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:24,746 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:32:24,747 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:32:24,768 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-11-23 02:32:24,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:24,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 607 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-23 02:32:24,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:32:25,078 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 59 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-11-23 02:32:25,079 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:32:25,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1391508762] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:32:25,079 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:32:25,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2021-11-23 02:32:25,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923383901] [2021-11-23 02:32:25,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:32:25,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 02:32:25,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:32:25,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 02:32:25,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:32:25,081 INFO L87 Difference]: Start difference. First operand 11885 states and 15716 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-23 02:32:26,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:32:26,410 INFO L93 Difference]: Finished difference Result 17580 states and 23185 transitions. [2021-11-23 02:32:26,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 02:32:26,410 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) Word has length 117 [2021-11-23 02:32:26,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:32:26,435 INFO L225 Difference]: With dead ends: 17580 [2021-11-23 02:32:26,435 INFO L226 Difference]: Without dead ends: 12358 [2021-11-23 02:32:26,445 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:32:26,446 INFO L933 BasicCegarLoop]: 253 mSDtfsCounter, 200 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:32:26,446 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 596 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:32:26,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12358 states. [2021-11-23 02:32:27,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12358 to 12127. [2021-11-23 02:32:27,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12127 states, 9634 states have (on average 1.318040274029479) internal successors, (12698), 9720 states have internal predecessors, (12698), 1387 states have call successors, (1387), 1036 states have call predecessors, (1387), 1104 states have return successors, (1932), 1372 states have call predecessors, (1932), 1384 states have call successors, (1932) [2021-11-23 02:32:27,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12127 states to 12127 states and 16017 transitions. [2021-11-23 02:32:27,458 INFO L78 Accepts]: Start accepts. Automaton has 12127 states and 16017 transitions. Word has length 117 [2021-11-23 02:32:27,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:32:27,458 INFO L470 AbstractCegarLoop]: Abstraction has 12127 states and 16017 transitions. [2021-11-23 02:32:27,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-23 02:32:27,458 INFO L276 IsEmpty]: Start isEmpty. Operand 12127 states and 16017 transitions. [2021-11-23 02:32:27,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-23 02:32:27,468 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:32:27,468 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:32:27,488 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-11-23 02:32:27,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:27,668 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:32:27,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:32:27,669 INFO L85 PathProgramCache]: Analyzing trace with hash -240534272, now seen corresponding path program 1 times [2021-11-23 02:32:27,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:32:27,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905828568] [2021-11-23 02:32:27,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:27,669 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:32:27,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:27,718 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 28 proven. 11 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-11-23 02:32:27,718 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:32:27,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905828568] [2021-11-23 02:32:27,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905828568] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:32:27,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267815111] [2021-11-23 02:32:27,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:27,719 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:27,720 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:32:27,720 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:32:27,744 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-11-23 02:32:27,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:27,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 606 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-23 02:32:27,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:32:27,982 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-23 02:32:27,982 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:32:27,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267815111] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:32:27,982 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:32:27,982 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2021-11-23 02:32:27,983 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367757682] [2021-11-23 02:32:27,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:32:27,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:32:27,983 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:32:27,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:32:27,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:32:27,983 INFO L87 Difference]: Start difference. First operand 12127 states and 16017 transitions. Second operand has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:32:28,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:32:28,787 INFO L93 Difference]: Finished difference Result 17295 states and 22997 transitions. [2021-11-23 02:32:28,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:32:28,787 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 118 [2021-11-23 02:32:28,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:32:28,814 INFO L225 Difference]: With dead ends: 17295 [2021-11-23 02:32:28,814 INFO L226 Difference]: Without dead ends: 11869 [2021-11-23 02:32:28,825 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:32:28,826 INFO L933 BasicCegarLoop]: 195 mSDtfsCounter, 22 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-23 02:32:28,826 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 373 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-23 02:32:28,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11869 states. [2021-11-23 02:32:29,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11869 to 11869. [2021-11-23 02:32:29,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11869 states, 9412 states have (on average 1.3178920526986826) internal successors, (12404), 9489 states have internal predecessors, (12404), 1387 states have call successors, (1387), 1036 states have call predecessors, (1387), 1068 states have return successors, (1878), 1345 states have call predecessors, (1878), 1384 states have call successors, (1878) [2021-11-23 02:32:29,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11869 states to 11869 states and 15669 transitions. [2021-11-23 02:32:29,969 INFO L78 Accepts]: Start accepts. Automaton has 11869 states and 15669 transitions. Word has length 118 [2021-11-23 02:32:29,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:32:29,970 INFO L470 AbstractCegarLoop]: Abstraction has 11869 states and 15669 transitions. [2021-11-23 02:32:29,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:32:29,970 INFO L276 IsEmpty]: Start isEmpty. Operand 11869 states and 15669 transitions. [2021-11-23 02:32:29,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-23 02:32:29,983 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:32:29,983 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:32:30,009 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-11-23 02:32:30,196 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:30,197 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:32:30,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:32:30,197 INFO L85 PathProgramCache]: Analyzing trace with hash 1046200616, now seen corresponding path program 1 times [2021-11-23 02:32:30,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:32:30,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819198997] [2021-11-23 02:32:30,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:30,197 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:32:30,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:30,257 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 31 proven. 11 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-23 02:32:30,258 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:32:30,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819198997] [2021-11-23 02:32:30,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819198997] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:32:30,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262874635] [2021-11-23 02:32:30,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:30,258 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:30,259 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:32:30,259 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:32:30,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-11-23 02:32:30,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:30,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 611 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-23 02:32:30,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:32:30,550 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-23 02:32:30,550 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:32:30,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262874635] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:32:30,550 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:32:30,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 6 [2021-11-23 02:32:30,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005575291] [2021-11-23 02:32:30,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:32:30,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:32:30,551 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:32:30,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:32:30,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:32:30,551 INFO L87 Difference]: Start difference. First operand 11869 states and 15669 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, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:32:31,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:32:31,542 INFO L93 Difference]: Finished difference Result 20932 states and 28262 transitions. [2021-11-23 02:32:31,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:32:31,543 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, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 118 [2021-11-23 02:32:31,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:32:31,570 INFO L225 Difference]: With dead ends: 20932 [2021-11-23 02:32:31,570 INFO L226 Difference]: Without dead ends: 13376 [2021-11-23 02:32:31,586 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:32:31,587 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 172 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-23 02:32:31,587 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 233 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-23 02:32:31,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13376 states. [2021-11-23 02:32:32,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13376 to 13236. [2021-11-23 02:32:32,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13236 states, 10671 states have (on average 1.2955674257332959) internal successors, (13825), 10748 states have internal predecessors, (13825), 1400 states have call successors, (1400), 1131 states have call predecessors, (1400), 1163 states have return successors, (2067), 1358 states have call predecessors, (2067), 1397 states have call successors, (2067) [2021-11-23 02:32:32,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13236 states to 13236 states and 17292 transitions. [2021-11-23 02:32:32,697 INFO L78 Accepts]: Start accepts. Automaton has 13236 states and 17292 transitions. Word has length 118 [2021-11-23 02:32:32,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:32:32,697 INFO L470 AbstractCegarLoop]: Abstraction has 13236 states and 17292 transitions. [2021-11-23 02:32:32,697 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, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:32:32,698 INFO L276 IsEmpty]: Start isEmpty. Operand 13236 states and 17292 transitions. [2021-11-23 02:32:32,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-23 02:32:32,712 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:32:32,712 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:32:32,736 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-11-23 02:32:32,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-11-23 02:32:32,921 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:32:32,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:32:32,921 INFO L85 PathProgramCache]: Analyzing trace with hash -628856568, now seen corresponding path program 1 times [2021-11-23 02:32:32,922 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:32:32,922 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116935557] [2021-11-23 02:32:32,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:32,922 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:32:32,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:32,971 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 30 proven. 5 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-11-23 02:32:32,971 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:32:32,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116935557] [2021-11-23 02:32:32,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116935557] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:32:32,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682847007] [2021-11-23 02:32:32,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:32,973 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:32,973 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:32:32,990 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:32:33,030 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-11-23 02:32:33,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:33,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 605 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-23 02:32:33,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:32:33,294 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-23 02:32:33,295 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:32:33,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1682847007] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:32:33,295 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:32:33,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2021-11-23 02:32:33,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993517872] [2021-11-23 02:32:33,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:32:33,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:32:33,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:32:33,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:32:33,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:32:33,297 INFO L87 Difference]: Start difference. First operand 13236 states and 17292 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:32:34,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:32:34,480 INFO L93 Difference]: Finished difference Result 21696 states and 29264 transitions. [2021-11-23 02:32:34,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:32:34,481 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 118 [2021-11-23 02:32:34,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:32:34,510 INFO L225 Difference]: With dead ends: 21696 [2021-11-23 02:32:34,510 INFO L226 Difference]: Without dead ends: 13213 [2021-11-23 02:32:34,525 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:32:34,526 INFO L933 BasicCegarLoop]: 273 mSDtfsCounter, 95 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 445 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:32:34,527 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 445 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:32:34,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13213 states. [2021-11-23 02:32:35,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13213 to 13060. [2021-11-23 02:32:35,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13060 states, 10495 states have (on average 1.268318246784183) internal successors, (13311), 10572 states have internal predecessors, (13311), 1400 states have call successors, (1400), 1131 states have call predecessors, (1400), 1163 states have return successors, (2067), 1358 states have call predecessors, (2067), 1397 states have call successors, (2067) [2021-11-23 02:32:35,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13060 states to 13060 states and 16778 transitions. [2021-11-23 02:32:35,592 INFO L78 Accepts]: Start accepts. Automaton has 13060 states and 16778 transitions. Word has length 118 [2021-11-23 02:32:35,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:32:35,592 INFO L470 AbstractCegarLoop]: Abstraction has 13060 states and 16778 transitions. [2021-11-23 02:32:35,592 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:32:35,592 INFO L276 IsEmpty]: Start isEmpty. Operand 13060 states and 16778 transitions. [2021-11-23 02:32:35,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-11-23 02:32:35,605 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:32:35,605 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:32:35,643 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-11-23 02:32:35,820 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-11-23 02:32:35,820 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:32:35,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:32:35,821 INFO L85 PathProgramCache]: Analyzing trace with hash 769379014, now seen corresponding path program 1 times [2021-11-23 02:32:35,821 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:32:35,821 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803388158] [2021-11-23 02:32:35,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:35,821 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:32:35,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:35,994 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 26 proven. 7 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-11-23 02:32:35,995 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:32:35,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803388158] [2021-11-23 02:32:35,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803388158] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:32:35,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031827743] [2021-11-23 02:32:35,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:35,996 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:35,996 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:32:36,001 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:32:36,034 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-11-23 02:32:36,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:36,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 602 conjuncts, 27 conjunts are in the unsatisfiable core [2021-11-23 02:32:36,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:32:36,505 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 43 proven. 15 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-23 02:32:36,505 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 02:32:36,831 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-11-23 02:32:36,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031827743] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-23 02:32:36,832 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-23 02:32:36,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11, 8] total 20 [2021-11-23 02:32:36,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190869493] [2021-11-23 02:32:36,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:32:36,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 02:32:36,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:32:36,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 02:32:36,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-11-23 02:32:36,834 INFO L87 Difference]: Start difference. First operand 13060 states and 16778 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:32:38,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:32:38,065 INFO L93 Difference]: Finished difference Result 25322 states and 32822 transitions. [2021-11-23 02:32:38,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 02:32:38,065 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) Word has length 115 [2021-11-23 02:32:38,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:32:38,091 INFO L225 Difference]: With dead ends: 25322 [2021-11-23 02:32:38,091 INFO L226 Difference]: Without dead ends: 14634 [2021-11-23 02:32:38,104 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 222 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-11-23 02:32:38,104 INFO L933 BasicCegarLoop]: 222 mSDtfsCounter, 197 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:32:38,104 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [197 Valid, 406 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:32:38,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14634 states. [2021-11-23 02:32:39,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14634 to 14265. [2021-11-23 02:32:39,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14265 states, 11625 states have (on average 1.2498924731182797) internal successors, (14530), 11711 states have internal predecessors, (14530), 1406 states have call successors, (1406), 1191 states have call predecessors, (1406), 1232 states have return successors, (2034), 1364 states have call predecessors, (2034), 1403 states have call successors, (2034) [2021-11-23 02:32:39,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14265 states to 14265 states and 17970 transitions. [2021-11-23 02:32:39,178 INFO L78 Accepts]: Start accepts. Automaton has 14265 states and 17970 transitions. Word has length 115 [2021-11-23 02:32:39,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:32:39,179 INFO L470 AbstractCegarLoop]: Abstraction has 14265 states and 17970 transitions. [2021-11-23 02:32:39,179 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:32:39,179 INFO L276 IsEmpty]: Start isEmpty. Operand 14265 states and 17970 transitions. [2021-11-23 02:32:39,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-23 02:32:39,190 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:32:39,190 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:32:39,210 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-11-23 02:32:39,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:39,391 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:32:39,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:32:39,391 INFO L85 PathProgramCache]: Analyzing trace with hash 68184086, now seen corresponding path program 1 times [2021-11-23 02:32:39,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:32:39,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066522108] [2021-11-23 02:32:39,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:39,392 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:32:39,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:39,449 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-23 02:32:39,450 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:32:39,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066522108] [2021-11-23 02:32:39,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066522108] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:32:39,450 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:32:39,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:32:39,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634440233] [2021-11-23 02:32:39,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:32:39,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:32:39,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:32:39,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:32:39,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:32:39,452 INFO L87 Difference]: Start difference. First operand 14265 states and 17970 transitions. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 4 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:32:41,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:32:41,527 INFO L93 Difference]: Finished difference Result 34603 states and 43770 transitions. [2021-11-23 02:32:41,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 02:32:41,528 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 4 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 116 [2021-11-23 02:32:41,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:32:41,569 INFO L225 Difference]: With dead ends: 34603 [2021-11-23 02:32:41,569 INFO L226 Difference]: Without dead ends: 18448 [2021-11-23 02:32:41,593 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 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 02:32:41,594 INFO L933 BasicCegarLoop]: 237 mSDtfsCounter, 119 mSDsluCounter, 463 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 623 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:32:41,594 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 623 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 379 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 02:32:41,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18448 states. [2021-11-23 02:32:43,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18448 to 17950. [2021-11-23 02:32:43,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17950 states, 14523 states have (on average 1.2347999724574812) internal successors, (17933), 14666 states have internal predecessors, (17933), 1840 states have call successors, (1840), 1544 states have call predecessors, (1840), 1585 states have return successors, (2660), 1741 states have call predecessors, (2660), 1837 states have call successors, (2660) [2021-11-23 02:32:43,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17950 states to 17950 states and 22433 transitions. [2021-11-23 02:32:43,396 INFO L78 Accepts]: Start accepts. Automaton has 17950 states and 22433 transitions. Word has length 116 [2021-11-23 02:32:43,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:32:43,397 INFO L470 AbstractCegarLoop]: Abstraction has 17950 states and 22433 transitions. [2021-11-23 02:32:43,397 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 4 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:32:43,397 INFO L276 IsEmpty]: Start isEmpty. Operand 17950 states and 22433 transitions. [2021-11-23 02:32:43,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-11-23 02:32:43,409 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:32:43,409 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:32:43,409 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-11-23 02:32:43,410 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:32:43,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:32:43,410 INFO L85 PathProgramCache]: Analyzing trace with hash -1950303612, now seen corresponding path program 1 times [2021-11-23 02:32:43,410 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:32:43,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162248023] [2021-11-23 02:32:43,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:43,410 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:32:43,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:43,470 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 41 proven. 17 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-23 02:32:43,471 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:32:43,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162248023] [2021-11-23 02:32:43,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162248023] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:32:43,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044853830] [2021-11-23 02:32:43,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:43,472 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:43,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:32:43,486 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:32:43,502 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-11-23 02:32:43,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:43,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 600 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-23 02:32:43,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:32:43,771 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 02:32:43,771 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:32:43,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044853830] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:32:43,771 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:32:43,771 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 6 [2021-11-23 02:32:43,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657442590] [2021-11-23 02:32:43,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:32:43,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 02:32:43,772 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:32:43,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 02:32:43,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:32:43,772 INFO L87 Difference]: Start difference. First operand 17950 states and 22433 transitions. Second operand has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 5 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2021-11-23 02:32:46,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:32:46,010 INFO L93 Difference]: Finished difference Result 34327 states and 43298 transitions. [2021-11-23 02:32:46,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-23 02:32:46,011 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 5 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) Word has length 117 [2021-11-23 02:32:46,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:32:46,055 INFO L225 Difference]: With dead ends: 34327 [2021-11-23 02:32:46,055 INFO L226 Difference]: Without dead ends: 22824 [2021-11-23 02:32:46,072 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-11-23 02:32:46,072 INFO L933 BasicCegarLoop]: 244 mSDtfsCounter, 239 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 420 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 701 SdHoareTripleChecker+Invalid, 495 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 420 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-23 02:32:46,073 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 701 Invalid, 495 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 420 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-23 02:32:46,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22824 states. [2021-11-23 02:32:47,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22824 to 21615. [2021-11-23 02:32:47,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21615 states, 17455 states have (on average 1.2252649670581495) internal successors, (21387), 17621 states have internal predecessors, (21387), 2250 states have call successors, (2250), 1867 states have call predecessors, (2250), 1908 states have return successors, (3461), 2128 states have call predecessors, (3461), 2247 states have call successors, (3461) [2021-11-23 02:32:47,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21615 states to 21615 states and 27098 transitions. [2021-11-23 02:32:47,796 INFO L78 Accepts]: Start accepts. Automaton has 21615 states and 27098 transitions. Word has length 117 [2021-11-23 02:32:47,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:32:47,796 INFO L470 AbstractCegarLoop]: Abstraction has 21615 states and 27098 transitions. [2021-11-23 02:32:47,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 5 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2021-11-23 02:32:47,797 INFO L276 IsEmpty]: Start isEmpty. Operand 21615 states and 27098 transitions. [2021-11-23 02:32:47,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-23 02:32:47,806 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:32:47,807 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:32:47,828 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-11-23 02:32:48,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-11-23 02:32:48,007 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:32:48,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:32:48,008 INFO L85 PathProgramCache]: Analyzing trace with hash -407034667, now seen corresponding path program 1 times [2021-11-23 02:32:48,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:32:48,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496122241] [2021-11-23 02:32:48,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:48,008 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:32:48,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:48,177 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 13 proven. 43 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-23 02:32:48,177 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:32:48,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496122241] [2021-11-23 02:32:48,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496122241] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:32:48,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [970996657] [2021-11-23 02:32:48,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:32:48,178 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:32:48,178 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:32:48,180 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:32:48,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-11-23 02:32:48,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:32:48,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 655 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-23 02:32:48,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:32:48,532 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 62 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-23 02:32:48,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 02:32:48,985 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-23 02:32:48,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [970996657] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 02:32:48,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1685489089] [2021-11-23 02:32:48,989 INFO L159 IcfgInterpreter]: Started Sifa with 69 locations of interest [2021-11-23 02:32:48,989 INFO L166 IcfgInterpreter]: Building call graph [2021-11-23 02:32:48,990 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-23 02:32:48,990 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-23 02:32:48,990 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-23 02:32:57,525 INFO L197 IcfgInterpreter]: Interpreting procedure error2 with input of size 75 for LOIs [2021-11-23 02:32:57,532 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events2 with input of size 128 for LOIs [2021-11-23 02:32:57,575 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread2 with input of size 136 for LOIs [2021-11-23 02:32:57,631 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels2 with input of size 153 for LOIs [2021-11-23 02:32:57,662 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 82 for LOIs [2021-11-23 02:32:57,797 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads2 with input of size 128 for LOIs [2021-11-23 02:32:58,533 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events2 with input of size 153 for LOIs [2021-11-23 02:32:58,703 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-23 02:33:20,069 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '776499#(and (= ~p_dw_pc~0 0) (= ~c_dr_st~0 0) (= ~p_num_write~0 0) (<= ~local~0 2147483647) (= ~c_num_read~0 0) (= ~q_buf_0~0 0) (= ~t1_pc~0 0) (= ~t1_i~0 1) (= ~p_last_write~0 0) (<= 0 (+ ~local~0 2147483648)) (= ~c_last_read~0 0) (= 0 ~c_dr_i~0) (= ~q_free~0 0) (= 0 ~t3_pc~0) (= ~q_req_up~0 0) (= ~q_ev~0 0) (= ~m_pc~0 1) (= ~p_dw_i~0 0) (= ~m_i~0 1) (not (= ~token~0 (+ 3 ~local~0))) (= ~p_dw_st~0 0) (= ~t2_i~0 1) (= ~q_write_ev~0 0) (= ~c_dr_pc~0 0) (= 0 ~t2_pc~0) (= ~q_read_ev~0 0) (= ~m_st~0 1) (= |#NULL.offset| 0) (<= ~token~0 2147483647) (= ~a_t~0 0) (= ~t3_i~0 1) (<= 0 (+ ~token~0 2147483648)) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2021-11-23 02:33:20,069 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-23 02:33:20,069 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-23 02:33:20,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 8, 6] total 20 [2021-11-23 02:33:20,069 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815957719] [2021-11-23 02:33:20,070 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-23 02:33:20,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-23 02:33:20,070 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:33:20,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-23 02:33:20,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=398, Invalid=4158, Unknown=0, NotChecked=0, Total=4556 [2021-11-23 02:33:20,072 INFO L87 Difference]: Start difference. First operand 21615 states and 27098 transitions. Second operand has 20 states, 16 states have (on average 9.5) internal successors, (152), 18 states have internal predecessors, (152), 9 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 9 states have call predecessors, (34), 9 states have call successors, (34) [2021-11-23 02:33:24,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:33:24,906 INFO L93 Difference]: Finished difference Result 41078 states and 51957 transitions. [2021-11-23 02:33:24,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-11-23 02:33:24,907 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 16 states have (on average 9.5) internal successors, (152), 18 states have internal predecessors, (152), 9 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 9 states have call predecessors, (34), 9 states have call successors, (34) Word has length 121 [2021-11-23 02:33:24,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:33:24,969 INFO L225 Difference]: With dead ends: 41078 [2021-11-23 02:33:24,969 INFO L226 Difference]: Without dead ends: 20494 [2021-11-23 02:33:25,008 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 496 GetRequests, 338 SyntacticMatches, 19 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9062 ImplicationChecksByTransitivity, 22.6s TimeCoverageRelationStatistics Valid=1414, Invalid=18326, Unknown=0, NotChecked=0, Total=19740 [2021-11-23 02:33:25,008 INFO L933 BasicCegarLoop]: 426 mSDtfsCounter, 1773 mSDsluCounter, 3857 mSDsCounter, 0 mSdLazyCounter, 3482 mSolverCounterSat, 732 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1789 SdHoareTripleChecker+Valid, 3670 SdHoareTripleChecker+Invalid, 4214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 732 IncrementalHoareTripleChecker+Valid, 3482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-23 02:33:25,009 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1789 Valid, 3670 Invalid, 4214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [732 Valid, 3482 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-23 02:33:25,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20494 states. [2021-11-23 02:33:26,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20494 to 14510. [2021-11-23 02:33:26,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14510 states, 11721 states have (on average 1.2115860421465745) internal successors, (14201), 11832 states have internal predecessors, (14201), 1453 states have call successors, (1453), 1280 states have call predecessors, (1453), 1334 states have return successors, (1918), 1398 states have call predecessors, (1918), 1450 states have call successors, (1918) [2021-11-23 02:33:26,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14510 states to 14510 states and 17572 transitions. [2021-11-23 02:33:26,529 INFO L78 Accepts]: Start accepts. Automaton has 14510 states and 17572 transitions. Word has length 121 [2021-11-23 02:33:26,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:33:26,530 INFO L470 AbstractCegarLoop]: Abstraction has 14510 states and 17572 transitions. [2021-11-23 02:33:26,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 16 states have (on average 9.5) internal successors, (152), 18 states have internal predecessors, (152), 9 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 9 states have call predecessors, (34), 9 states have call successors, (34) [2021-11-23 02:33:26,530 INFO L276 IsEmpty]: Start isEmpty. Operand 14510 states and 17572 transitions. [2021-11-23 02:33:26,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-11-23 02:33:26,536 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:33:26,536 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:33:26,557 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-11-23 02:33:26,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-11-23 02:33:26,737 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:33:26,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:33:26,737 INFO L85 PathProgramCache]: Analyzing trace with hash 1089293221, now seen corresponding path program 1 times [2021-11-23 02:33:26,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:33:26,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618228706] [2021-11-23 02:33:26,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:33:26,738 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:33:26,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:33:27,130 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 27 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-11-23 02:33:27,130 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:33:27,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618228706] [2021-11-23 02:33:27,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618228706] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:33:27,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1577770030] [2021-11-23 02:33:27,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:33:27,131 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:33:27,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:33:27,131 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:33:27,132 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-11-23 02:33:27,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:33:27,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 519 conjuncts, 62 conjunts are in the unsatisfiable core [2021-11-23 02:33:27,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:33:28,306 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 60 proven. 23 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-23 02:33:28,306 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 02:33:30,068 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 13 proven. 44 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-11-23 02:33:30,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1577770030] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 02:33:30,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1831650892] [2021-11-23 02:33:30,072 INFO L159 IcfgInterpreter]: Started Sifa with 69 locations of interest [2021-11-23 02:33:30,072 INFO L166 IcfgInterpreter]: Building call graph [2021-11-23 02:33:30,073 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-23 02:33:30,073 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-23 02:33:30,073 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-23 02:33:36,371 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 192 for LOIs [2021-11-23 02:33:36,622 INFO L197 IcfgInterpreter]: Interpreting procedure error1 with input of size 140 for LOIs [2021-11-23 02:33:36,651 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 70 for LOIs [2021-11-23 02:33:36,660 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 204 for LOIs [2021-11-23 02:33:37,544 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 122 for LOIs [2021-11-23 02:33:37,682 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 70 for LOIs [2021-11-23 02:33:37,790 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 196 for LOIs [2021-11-23 02:33:37,986 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 219 for LOIs [2021-11-23 02:33:38,187 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-23 02:34:02,874 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '853927#(and (= ~q_req_up~0 1) (<= 0 ~p_dw_st~0) (= ~T1_E~0 2) (<= 2 ~T3_E~0) (<= 0 ~p_dw_pc~0) (<= ~t2_st~0 0) (= ~q_free~0 1) (<= ~E_2~0 2) (<= 0 ~p_num_write~0) (<= ~token~0 0) (= ~T2_E~0 2) (= 1 ~c_dr_i~0) (<= ~p_dw_st~0 2) (= ~E_3~0 2) (<= ~t1_pc~0 0) (<= 2 ~M_E~0) (<= |#NULL.offset| 0) (= ~c_dr_pc~0 1) (<= 2 ~E_2~0) (= ~m_i~0 0) (<= ~t2_i~0 0) (not (= ~c_num_read~0 ~p_num_write~0)) (<= ~T3_E~0 2) (<= 0 ~token~0) (<= 0 ~t2_i~0) (= ~c_last_read~0 ~q_buf_0~0) (<= ~t3_st~0 0) (= ~local~0 0) (= ~t3_i~0 0) (<= ~c_num_read~0 1) (<= 0 ~t3_st~0) (<= ~m_pc~0 0) (= ~p_dw_i~0 1) (= 0 ~t2_pc~0) (<= ~M_E~0 2) (<= ~m_st~0 0) (<= ~t3_pc~0 0) (= ~c_last_read~0 ~p_last_write~0) (<= 0 ~m_pc~0) (= ~E_M~0 2) (<= 0 ~t2_st~0) (<= 0 ~t3_pc~0) (<= 1 ~c_num_read~0) (<= 0 ~m_st~0) (<= 0 |#NULL.offset|) (= ~E_1~0 2) (<= ~t1_st~0 0) (<= 0 |#StackHeapBarrier|) (= ~c_dr_st~0 1) (<= 0 ~t1_st~0) (<= 0 ~t1_pc~0) (= ~t1_i~0 0) (= |#NULL.base| 0))' at error location [2021-11-23 02:34:02,874 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-23 02:34:02,874 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-23 02:34:02,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 18, 18] total 55 [2021-11-23 02:34:02,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579151256] [2021-11-23 02:34:02,875 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-23 02:34:02,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-11-23 02:34:02,876 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:34:02,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-11-23 02:34:02,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=964, Invalid=11246, Unknown=0, NotChecked=0, Total=12210 [2021-11-23 02:34:02,877 INFO L87 Difference]: Start difference. First operand 14510 states and 17572 transitions. Second operand has 55 states, 36 states have (on average 5.944444444444445) internal successors, (214), 40 states have internal predecessors, (214), 25 states have call successors, (49), 17 states have call predecessors, (49), 22 states have return successors, (51), 24 states have call predecessors, (51), 25 states have call successors, (51) [2021-11-23 02:34:15,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:34:15,640 INFO L93 Difference]: Finished difference Result 16428 states and 19852 transitions. [2021-11-23 02:34:15,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2021-11-23 02:34:15,640 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 36 states have (on average 5.944444444444445) internal successors, (214), 40 states have internal predecessors, (214), 25 states have call successors, (49), 17 states have call predecessors, (49), 22 states have return successors, (51), 24 states have call predecessors, (51), 25 states have call successors, (51) Word has length 124 [2021-11-23 02:34:15,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:34:15,669 INFO L225 Difference]: With dead ends: 16428 [2021-11-23 02:34:15,669 INFO L226 Difference]: Without dead ends: 15447 [2021-11-23 02:34:15,682 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 567 GetRequests, 314 SyntacticMatches, 6 SemanticMatches, 247 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24255 ImplicationChecksByTransitivity, 32.4s TimeCoverageRelationStatistics Valid=6296, Invalid=55456, Unknown=0, NotChecked=0, Total=61752 [2021-11-23 02:34:15,682 INFO L933 BasicCegarLoop]: 239 mSDtfsCounter, 4658 mSDsluCounter, 2727 mSDsCounter, 0 mSdLazyCounter, 6607 mSolverCounterSat, 3264 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4658 SdHoareTripleChecker+Valid, 2554 SdHoareTripleChecker+Invalid, 9871 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3264 IncrementalHoareTripleChecker+Valid, 6607 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2021-11-23 02:34:15,682 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4658 Valid, 2554 Invalid, 9871 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3264 Valid, 6607 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2021-11-23 02:34:15,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15447 states. [2021-11-23 02:34:16,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15447 to 14226. [2021-11-23 02:34:16,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14226 states, 11545 states have (on average 1.2129060199220443) internal successors, (14003), 11644 states have internal predecessors, (14003), 1405 states have call successors, (1405), 1240 states have call predecessors, (1405), 1274 states have return successors, (1834), 1342 states have call predecessors, (1834), 1402 states have call successors, (1834) [2021-11-23 02:34:17,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14226 states to 14226 states and 17242 transitions. [2021-11-23 02:34:17,024 INFO L78 Accepts]: Start accepts. Automaton has 14226 states and 17242 transitions. Word has length 124 [2021-11-23 02:34:17,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:34:17,024 INFO L470 AbstractCegarLoop]: Abstraction has 14226 states and 17242 transitions. [2021-11-23 02:34:17,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 36 states have (on average 5.944444444444445) internal successors, (214), 40 states have internal predecessors, (214), 25 states have call successors, (49), 17 states have call predecessors, (49), 22 states have return successors, (51), 24 states have call predecessors, (51), 25 states have call successors, (51) [2021-11-23 02:34:17,025 INFO L276 IsEmpty]: Start isEmpty. Operand 14226 states and 17242 transitions. [2021-11-23 02:34:17,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-11-23 02:34:17,030 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:34:17,030 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:34:17,050 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-11-23 02:34:17,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:34:17,231 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:34:17,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:34:17,231 INFO L85 PathProgramCache]: Analyzing trace with hash -1305176617, now seen corresponding path program 1 times [2021-11-23 02:34:17,232 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:34:17,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487354590] [2021-11-23 02:34:17,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:34:17,232 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:34:17,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:34:17,307 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 38 proven. 9 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 02:34:17,307 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:34:17,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487354590] [2021-11-23 02:34:17,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487354590] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:34:17,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004852855] [2021-11-23 02:34:17,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:34:17,308 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:34:17,308 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:34:17,309 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:34:17,334 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-11-23 02:34:17,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:34:17,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-23 02:34:17,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:34:17,656 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 50 proven. 17 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-23 02:34:17,657 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 02:34:18,013 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-11-23 02:34:18,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004852855] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-23 02:34:18,014 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-23 02:34:18,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9, 10] total 17 [2021-11-23 02:34:18,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216909486] [2021-11-23 02:34:18,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:34:18,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-23 02:34:18,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:34:18,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-23 02:34:18,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-11-23 02:34:18,015 INFO L87 Difference]: Start difference. First operand 14226 states and 17242 transitions. Second operand has 8 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2021-11-23 02:34:19,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:34:19,606 INFO L93 Difference]: Finished difference Result 14679 states and 17751 transitions. [2021-11-23 02:34:19,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-23 02:34:19,606 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) Word has length 125 [2021-11-23 02:34:19,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:34:19,632 INFO L225 Difference]: With dead ends: 14679 [2021-11-23 02:34:19,632 INFO L226 Difference]: Without dead ends: 13982 [2021-11-23 02:34:19,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2021-11-23 02:34:19,639 INFO L933 BasicCegarLoop]: 206 mSDtfsCounter, 391 mSDsluCounter, 484 mSDsCounter, 0 mSdLazyCounter, 718 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 609 SdHoareTripleChecker+Invalid, 850 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 718 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-23 02:34:19,639 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [393 Valid, 609 Invalid, 850 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 718 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-23 02:34:19,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13982 states. [2021-11-23 02:34:20,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13982 to 13952. [2021-11-23 02:34:20,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13952 states, 11341 states have (on average 1.2129441848161537) internal successors, (13756), 11440 states have internal predecessors, (13756), 1369 states have call successors, (1369), 1210 states have call predecessors, (1369), 1240 states have return successors, (1793), 1302 states have call predecessors, (1793), 1366 states have call successors, (1793) [2021-11-23 02:34:20,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13952 states to 13952 states and 16918 transitions. [2021-11-23 02:34:20,993 INFO L78 Accepts]: Start accepts. Automaton has 13952 states and 16918 transitions. Word has length 125 [2021-11-23 02:34:20,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:34:20,993 INFO L470 AbstractCegarLoop]: Abstraction has 13952 states and 16918 transitions. [2021-11-23 02:34:20,993 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2021-11-23 02:34:20,993 INFO L276 IsEmpty]: Start isEmpty. Operand 13952 states and 16918 transitions. [2021-11-23 02:34:20,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-11-23 02:34:20,998 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:34:20,999 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:34:21,021 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-11-23 02:34:21,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:34:21,200 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:34:21,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:34:21,201 INFO L85 PathProgramCache]: Analyzing trace with hash 23509147, now seen corresponding path program 1 times [2021-11-23 02:34:21,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:34:21,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849240306] [2021-11-23 02:34:21,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:34:21,202 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:34:21,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:34:21,274 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 17 proven. 26 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-23 02:34:21,274 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:34:21,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849240306] [2021-11-23 02:34:21,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849240306] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:34:21,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [831343052] [2021-11-23 02:34:21,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:34:21,275 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:34:21,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:34:21,276 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:34:21,282 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-11-23 02:34:21,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:34:21,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 664 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-23 02:34:21,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:34:21,617 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 62 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-23 02:34:21,618 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 02:34:21,985 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-23 02:34:21,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [831343052] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 02:34:21,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1828756813] [2021-11-23 02:34:21,988 INFO L159 IcfgInterpreter]: Started Sifa with 72 locations of interest [2021-11-23 02:34:21,988 INFO L166 IcfgInterpreter]: Building call graph [2021-11-23 02:34:21,989 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-23 02:34:21,989 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-23 02:34:21,989 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-23 02:34:27,301 INFO L197 IcfgInterpreter]: Interpreting procedure error2 with input of size 128 for LOIs [2021-11-23 02:34:27,311 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events2 with input of size 192 for LOIs [2021-11-23 02:34:58,314 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread2 with input of size 128 for LOIs [2021-11-23 02:34:58,351 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels2 with input of size 203 for LOIs [2021-11-23 02:34:58,421 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 82 for LOIs [2021-11-23 02:34:58,522 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads2 with input of size 128 for LOIs [2021-11-23 02:34:59,205 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events2 with input of size 235 for LOIs [2021-11-23 02:35:02,335 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-23 02:35:09,362 WARN L227 SmtUtils]: Spent 5.19s on a formula simplification. DAG size of input: 258 DAG size of output: 212 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-23 02:35:42,482 WARN L227 SmtUtils]: Spent 26.45s on a formula simplification. DAG size of input: 902 DAG size of output: 598 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-23 02:35:54,453 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '936773#(and (= ~p_dw_pc~0 0) (= ~c_dr_st~0 0) (<= ~t1_pc~0 1) (= ~p_num_write~0 0) (<= ~local~0 2147483647) (= ~c_num_read~0 0) (= ~q_buf_0~0 0) (= ~t1_i~0 1) (= ~p_last_write~0 0) (<= 0 (+ ~local~0 2147483648)) (= ~c_last_read~0 0) (= 0 ~c_dr_i~0) (= ~q_free~0 0) (= 0 ~t3_pc~0) (= ~q_req_up~0 0) (= ~q_ev~0 0) (= ~m_pc~0 1) (= ~p_dw_i~0 0) (= ~m_i~0 1) (not (= ~token~0 (+ 3 ~local~0))) (= ~p_dw_st~0 0) (= ~t2_i~0 1) (= ~q_write_ev~0 0) (= ~c_dr_pc~0 0) (= 0 ~t2_pc~0) (= ~q_read_ev~0 0) (= ~m_st~0 1) (= |#NULL.offset| 0) (<= ~token~0 2147483647) (= ~a_t~0 0) (= ~t3_i~0 1) (<= 0 (+ ~token~0 2147483648)) (<= 0 |#StackHeapBarrier|) (<= 0 ~t1_pc~0) (= |#NULL.base| 0))' at error location [2021-11-23 02:35:54,453 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-23 02:35:54,453 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-23 02:35:54,453 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 6] total 16 [2021-11-23 02:35:54,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200525994] [2021-11-23 02:35:54,454 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-23 02:35:54,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-23 02:35:54,454 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:35:54,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-23 02:35:54,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=479, Invalid=4077, Unknown=0, NotChecked=0, Total=4556 [2021-11-23 02:35:54,455 INFO L87 Difference]: Start difference. First operand 13952 states and 16918 transitions. Second operand has 16 states, 13 states have (on average 10.153846153846153) internal successors, (132), 14 states have internal predecessors, (132), 6 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 5 states have call predecessors, (30), 6 states have call successors, (30) [2021-11-23 02:35:59,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:35:59,665 INFO L93 Difference]: Finished difference Result 28184 states and 35508 transitions. [2021-11-23 02:35:59,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2021-11-23 02:35:59,665 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 10.153846153846153) internal successors, (132), 14 states have internal predecessors, (132), 6 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 5 states have call predecessors, (30), 6 states have call successors, (30) Word has length 124 [2021-11-23 02:35:59,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:35:59,715 INFO L225 Difference]: With dead ends: 28184 [2021-11-23 02:35:59,715 INFO L226 Difference]: Without dead ends: 16809 [2021-11-23 02:35:59,737 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 533 GetRequests, 364 SyntacticMatches, 2 SemanticMatches, 167 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11763 ImplicationChecksByTransitivity, 54.0s TimeCoverageRelationStatistics Valid=2427, Invalid=25965, Unknown=0, NotChecked=0, Total=28392 [2021-11-23 02:35:59,737 INFO L933 BasicCegarLoop]: 736 mSDtfsCounter, 1478 mSDsluCounter, 5706 mSDsCounter, 0 mSdLazyCounter, 3117 mSolverCounterSat, 675 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1490 SdHoareTripleChecker+Valid, 5575 SdHoareTripleChecker+Invalid, 3792 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 675 IncrementalHoareTripleChecker+Valid, 3117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-23 02:35:59,738 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1490 Valid, 5575 Invalid, 3792 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [675 Valid, 3117 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-23 02:35:59,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16809 states. [2021-11-23 02:36:00,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16809 to 10237. [2021-11-23 02:36:00,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10237 states, 8388 states have (on average 1.2156652360515021) internal successors, (10197), 8457 states have internal predecessors, (10197), 942 states have call successors, (942), 879 states have call predecessors, (942), 905 states have return successors, (1280), 901 states have call predecessors, (1280), 939 states have call successors, (1280) [2021-11-23 02:36:00,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10237 states to 10237 states and 12419 transitions. [2021-11-23 02:36:00,908 INFO L78 Accepts]: Start accepts. Automaton has 10237 states and 12419 transitions. Word has length 124 [2021-11-23 02:36:00,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:36:00,908 INFO L470 AbstractCegarLoop]: Abstraction has 10237 states and 12419 transitions. [2021-11-23 02:36:00,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 10.153846153846153) internal successors, (132), 14 states have internal predecessors, (132), 6 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 5 states have call predecessors, (30), 6 states have call successors, (30) [2021-11-23 02:36:00,909 INFO L276 IsEmpty]: Start isEmpty. Operand 10237 states and 12419 transitions. [2021-11-23 02:36:00,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-11-23 02:36:00,913 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:00,914 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:00,935 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-11-23 02:36:01,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:01,114 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:01,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:01,115 INFO L85 PathProgramCache]: Analyzing trace with hash 1768100069, now seen corresponding path program 1 times [2021-11-23 02:36:01,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:01,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446666506] [2021-11-23 02:36:01,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:01,115 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:01,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:01,191 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 17 proven. 25 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-11-23 02:36:01,192 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:01,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446666506] [2021-11-23 02:36:01,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446666506] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:36:01,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444851259] [2021-11-23 02:36:01,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:01,194 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:01,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:36:01,195 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:36:01,204 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-11-23 02:36:01,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:01,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 674 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-23 02:36:01,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:36:01,687 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 60 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-23 02:36:01,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 02:36:02,049 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-23 02:36:02,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444851259] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 02:36:02,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1090020371] [2021-11-23 02:36:02,053 INFO L159 IcfgInterpreter]: Started Sifa with 75 locations of interest [2021-11-23 02:36:02,053 INFO L166 IcfgInterpreter]: Building call graph [2021-11-23 02:36:02,054 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-23 02:36:02,054 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-23 02:36:02,054 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-23 02:36:07,884 INFO L197 IcfgInterpreter]: Interpreting procedure error2 with input of size 127 for LOIs [2021-11-23 02:36:07,894 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events2 with input of size 192 for LOIs [2021-11-23 02:36:09,170 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread2 with input of size 128 for LOIs [2021-11-23 02:36:09,208 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels2 with input of size 203 for LOIs [2021-11-23 02:36:09,276 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 82 for LOIs [2021-11-23 02:36:09,431 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads2 with input of size 128 for LOIs [2021-11-23 02:36:10,462 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events2 with input of size 235 for LOIs [2021-11-23 02:36:23,685 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-23 02:36:57,333 WARN L227 SmtUtils]: Spent 31.38s on a formula simplification. DAG size of input: 650 DAG size of output: 604 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-23 02:37:18,190 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '990115#(and (= ~p_dw_pc~0 0) (= ~c_dr_st~0 0) (<= ~t1_pc~0 1) (= ~p_num_write~0 0) (<= ~local~0 2147483647) (= ~c_num_read~0 0) (= ~q_buf_0~0 0) (= ~t1_i~0 1) (= ~p_last_write~0 0) (<= 0 (+ ~local~0 2147483648)) (<= 0 ~t2_pc~0) (= ~c_last_read~0 0) (= 0 ~c_dr_i~0) (= ~q_free~0 0) (= 0 ~t3_pc~0) (= ~q_req_up~0 0) (= ~q_ev~0 0) (= ~m_pc~0 1) (<= ~t2_pc~0 1) (= ~p_dw_i~0 0) (= ~m_i~0 1) (not (= ~token~0 (+ 3 ~local~0))) (= ~p_dw_st~0 0) (= ~t2_i~0 1) (= ~q_write_ev~0 0) (= ~c_dr_pc~0 0) (= ~q_read_ev~0 0) (= ~m_st~0 1) (= |#NULL.offset| 0) (<= ~token~0 2147483647) (= ~a_t~0 0) (= ~t3_i~0 1) (<= 0 (+ ~token~0 2147483648)) (<= 0 |#StackHeapBarrier|) (<= 0 ~t1_pc~0) (= |#NULL.base| 0))' at error location [2021-11-23 02:37:18,190 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-23 02:37:18,190 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-23 02:37:18,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 6] total 17 [2021-11-23 02:37:18,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814387008] [2021-11-23 02:37:18,191 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-23 02:37:18,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-23 02:37:18,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:37:18,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-23 02:37:18,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=489, Invalid=4341, Unknown=0, NotChecked=0, Total=4830 [2021-11-23 02:37:18,192 INFO L87 Difference]: Start difference. First operand 10237 states and 12419 transitions. Second operand has 17 states, 14 states have (on average 9.714285714285714) internal successors, (136), 15 states have internal predecessors, (136), 6 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 5 states have call predecessors, (30), 6 states have call successors, (30) [2021-11-23 02:37:23,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:37:23,933 INFO L93 Difference]: Finished difference Result 19812 states and 24704 transitions. [2021-11-23 02:37:23,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2021-11-23 02:37:23,934 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 9.714285714285714) internal successors, (136), 15 states have internal predecessors, (136), 6 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 5 states have call predecessors, (30), 6 states have call successors, (30) Word has length 126 [2021-11-23 02:37:23,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:37:23,960 INFO L225 Difference]: With dead ends: 19812 [2021-11-23 02:37:23,960 INFO L226 Difference]: Without dead ends: 12693 [2021-11-23 02:37:23,973 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 562 GetRequests, 371 SyntacticMatches, 5 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14825 ImplicationChecksByTransitivity, 57.1s TimeCoverageRelationStatistics Valid=2817, Invalid=32339, Unknown=0, NotChecked=0, Total=35156 [2021-11-23 02:37:23,973 INFO L933 BasicCegarLoop]: 632 mSDtfsCounter, 1451 mSDsluCounter, 4740 mSDsCounter, 0 mSdLazyCounter, 3017 mSolverCounterSat, 633 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1463 SdHoareTripleChecker+Valid, 4676 SdHoareTripleChecker+Invalid, 3650 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 633 IncrementalHoareTripleChecker+Valid, 3017 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-23 02:37:23,974 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1463 Valid, 4676 Invalid, 3650 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [633 Valid, 3017 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-23 02:37:23,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12693 states. [2021-11-23 02:37:25,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12693 to 8554. [2021-11-23 02:37:25,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8554 states, 7005 states have (on average 1.2052819414703784) internal successors, (8443), 7070 states have internal predecessors, (8443), 779 states have call successors, (779), 740 states have call predecessors, (779), 768 states have return successors, (1093), 744 states have call predecessors, (1093), 776 states have call successors, (1093) [2021-11-23 02:37:25,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8554 states to 8554 states and 10315 transitions. [2021-11-23 02:37:25,059 INFO L78 Accepts]: Start accepts. Automaton has 8554 states and 10315 transitions. Word has length 126 [2021-11-23 02:37:25,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:37:25,059 INFO L470 AbstractCegarLoop]: Abstraction has 8554 states and 10315 transitions. [2021-11-23 02:37:25,059 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 9.714285714285714) internal successors, (136), 15 states have internal predecessors, (136), 6 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 5 states have call predecessors, (30), 6 states have call successors, (30) [2021-11-23 02:37:25,060 INFO L276 IsEmpty]: Start isEmpty. Operand 8554 states and 10315 transitions. [2021-11-23 02:37:25,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-11-23 02:37:25,063 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:37:25,063 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:37:25,084 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-11-23 02:37:25,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-11-23 02:37:25,264 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:37:25,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:37:25,264 INFO L85 PathProgramCache]: Analyzing trace with hash -1201731486, now seen corresponding path program 1 times [2021-11-23 02:37:25,265 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:37:25,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568968664] [2021-11-23 02:37:25,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:37:25,265 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:37:25,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:37:25,525 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 23 proven. 31 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-23 02:37:25,525 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:37:25,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568968664] [2021-11-23 02:37:25,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568968664] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:37:25,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754795546] [2021-11-23 02:37:25,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:37:25,525 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:37:25,526 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:37:25,526 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:37:25,527 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-11-23 02:37:25,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:37:25,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 684 conjuncts, 32 conjunts are in the unsatisfiable core [2021-11-23 02:37:25,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:37:26,066 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 56 proven. 2 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-23 02:37:26,066 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 02:37:26,845 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 27 proven. 7 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-11-23 02:37:26,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754795546] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 02:37:26,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [429911176] [2021-11-23 02:37:26,847 INFO L159 IcfgInterpreter]: Started Sifa with 78 locations of interest [2021-11-23 02:37:26,848 INFO L166 IcfgInterpreter]: Building call graph [2021-11-23 02:37:26,848 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-23 02:37:26,848 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-23 02:37:26,849 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-23 02:37:50,053 INFO L197 IcfgInterpreter]: Interpreting procedure error2 with input of size 78 for LOIs [2021-11-23 02:37:50,089 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events2 with input of size 126 for LOIs [2021-11-23 02:37:50,150 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread2 with input of size 73 for LOIs [2021-11-23 02:37:50,168 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels2 with input of size 153 for LOIs [2021-11-23 02:37:50,202 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 82 for LOIs [2021-11-23 02:37:50,333 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads2 with input of size 73 for LOIs [2021-11-23 02:37:50,905 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events2 with input of size 126 for LOIs [2021-11-23 02:37:50,948 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-23 02:38:15,608 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '1029539#(and (= ~p_dw_pc~0 0) (= ~c_dr_st~0 0) (<= ~t1_pc~0 1) (= ~p_num_write~0 0) (<= ~local~0 2147483647) (= ~c_num_read~0 0) (= ~q_buf_0~0 0) (= ~t1_i~0 1) (= ~p_last_write~0 0) (<= 0 (+ ~local~0 2147483648)) (<= 0 ~t2_pc~0) (= ~c_last_read~0 0) (= 0 ~c_dr_i~0) (= ~q_free~0 0) (= ~q_req_up~0 0) (= ~q_ev~0 0) (= ~m_pc~0 1) (<= ~t2_pc~0 1) (= ~p_dw_i~0 0) (= ~m_i~0 1) (not (= ~token~0 (+ 3 ~local~0))) (<= ~t3_pc~0 1) (= ~p_dw_st~0 0) (= ~t2_i~0 1) (= ~q_write_ev~0 0) (= ~c_dr_pc~0 0) (= ~q_read_ev~0 0) (= ~m_st~0 1) (= |#NULL.offset| 0) (<= ~token~0 2147483647) (= ~a_t~0 0) (<= 0 ~t3_pc~0) (= ~t3_i~0 1) (<= 0 (+ ~token~0 2147483648)) (<= 0 |#StackHeapBarrier|) (<= 0 ~t1_pc~0) (= |#NULL.base| 0))' at error location [2021-11-23 02:38:15,609 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-23 02:38:15,609 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-23 02:38:15,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 9, 12] total 36 [2021-11-23 02:38:15,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355038124] [2021-11-23 02:38:15,609 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-23 02:38:15,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-23 02:38:15,610 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:38:15,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-23 02:38:15,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=602, Invalid=8140, Unknown=0, NotChecked=0, Total=8742 [2021-11-23 02:38:15,611 INFO L87 Difference]: Start difference. First operand 8554 states and 10315 transitions. Second operand has 36 states, 24 states have (on average 8.416666666666666) internal successors, (202), 27 states have internal predecessors, (202), 14 states have call successors, (41), 11 states have call predecessors, (41), 18 states have return successors, (40), 14 states have call predecessors, (40), 14 states have call successors, (40) [2021-11-23 02:38:23,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:38:23,041 INFO L93 Difference]: Finished difference Result 19662 states and 24147 transitions. [2021-11-23 02:38:23,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-11-23 02:38:23,042 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 24 states have (on average 8.416666666666666) internal successors, (202), 27 states have internal predecessors, (202), 14 states have call successors, (41), 11 states have call predecessors, (41), 18 states have return successors, (40), 14 states have call predecessors, (40), 14 states have call successors, (40) Word has length 128 [2021-11-23 02:38:23,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:38:23,068 INFO L225 Difference]: With dead ends: 19662 [2021-11-23 02:38:23,068 INFO L226 Difference]: Without dead ends: 13145 [2021-11-23 02:38:23,082 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 486 GetRequests, 314 SyntacticMatches, 17 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10230 ImplicationChecksByTransitivity, 27.6s TimeCoverageRelationStatistics Valid=2374, Invalid=22118, Unknown=0, NotChecked=0, Total=24492 [2021-11-23 02:38:23,082 INFO L933 BasicCegarLoop]: 263 mSDtfsCounter, 7250 mSDsluCounter, 1802 mSDsCounter, 0 mSdLazyCounter, 4445 mSolverCounterSat, 3428 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7250 SdHoareTripleChecker+Valid, 1711 SdHoareTripleChecker+Invalid, 7873 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3428 IncrementalHoareTripleChecker+Valid, 4445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2021-11-23 02:38:23,083 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7250 Valid, 1711 Invalid, 7873 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3428 Valid, 4445 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2021-11-23 02:38:23,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13145 states. [2021-11-23 02:38:24,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13145 to 7818. [2021-11-23 02:38:24,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7818 states, 6399 states have (on average 1.202687919987498) internal successors, (7696), 6457 states have internal predecessors, (7696), 726 states have call successors, (726), 685 states have call predecessors, (726), 691 states have return successors, (914), 676 states have call predecessors, (914), 723 states have call successors, (914) [2021-11-23 02:38:24,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7818 states to 7818 states and 9336 transitions. [2021-11-23 02:38:24,109 INFO L78 Accepts]: Start accepts. Automaton has 7818 states and 9336 transitions. Word has length 128 [2021-11-23 02:38:24,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:38:24,109 INFO L470 AbstractCegarLoop]: Abstraction has 7818 states and 9336 transitions. [2021-11-23 02:38:24,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 24 states have (on average 8.416666666666666) internal successors, (202), 27 states have internal predecessors, (202), 14 states have call successors, (41), 11 states have call predecessors, (41), 18 states have return successors, (40), 14 states have call predecessors, (40), 14 states have call successors, (40) [2021-11-23 02:38:24,109 INFO L276 IsEmpty]: Start isEmpty. Operand 7818 states and 9336 transitions. [2021-11-23 02:38:24,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-11-23 02:38:24,112 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:38:24,112 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:38:24,136 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-11-23 02:38:24,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-11-23 02:38:24,313 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:38:24,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:38:24,314 INFO L85 PathProgramCache]: Analyzing trace with hash -1673283384, now seen corresponding path program 1 times [2021-11-23 02:38:24,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:38:24,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899943871] [2021-11-23 02:38:24,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:38:24,314 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:38:24,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:38:24,389 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 31 proven. 19 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-11-23 02:38:24,389 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:38:24,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899943871] [2021-11-23 02:38:24,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899943871] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:38:24,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [165331623] [2021-11-23 02:38:24,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:38:24,390 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:38:24,390 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:38:24,391 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:38:24,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-11-23 02:38:24,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:38:24,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 713 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-23 02:38:24,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:38:24,823 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 83 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-11-23 02:38:24,824 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:38:24,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [165331623] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:38:24,824 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:38:24,824 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 6 [2021-11-23 02:38:24,824 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444075608] [2021-11-23 02:38:24,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:38:24,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:38:24,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:38:24,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:38:24,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:38:24,826 INFO L87 Difference]: Start difference. First operand 7818 states and 9336 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:38:25,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:38:25,999 INFO L93 Difference]: Finished difference Result 14867 states and 18189 transitions. [2021-11-23 02:38:26,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:38:26,000 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 142 [2021-11-23 02:38:26,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:38:26,014 INFO L225 Difference]: With dead ends: 14867 [2021-11-23 02:38:26,015 INFO L226 Difference]: Without dead ends: 8174 [2021-11-23 02:38:26,025 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:38:26,025 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 173 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:38:26,026 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 230 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:38:26,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8174 states. [2021-11-23 02:38:26,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8174 to 7950. [2021-11-23 02:38:26,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7950 states, 6523 states have (on average 1.1816648781235628) internal successors, (7708), 6581 states have internal predecessors, (7708), 726 states have call successors, (726), 693 states have call predecessors, (726), 699 states have return successors, (928), 676 states have call predecessors, (928), 723 states have call successors, (928) [2021-11-23 02:38:26,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7950 states to 7950 states and 9362 transitions. [2021-11-23 02:38:26,910 INFO L78 Accepts]: Start accepts. Automaton has 7950 states and 9362 transitions. Word has length 142 [2021-11-23 02:38:26,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:38:26,910 INFO L470 AbstractCegarLoop]: Abstraction has 7950 states and 9362 transitions. [2021-11-23 02:38:26,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:38:26,910 INFO L276 IsEmpty]: Start isEmpty. Operand 7950 states and 9362 transitions. [2021-11-23 02:38:26,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-11-23 02:38:26,913 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:38:26,913 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:38:26,935 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-11-23 02:38:27,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:38:27,115 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:38:27,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:38:27,116 INFO L85 PathProgramCache]: Analyzing trace with hash 2068906770, now seen corresponding path program 1 times [2021-11-23 02:38:27,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:38:27,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615201473] [2021-11-23 02:38:27,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:38:27,117 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:38:27,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:38:27,183 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 43 proven. 36 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2021-11-23 02:38:27,183 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:38:27,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615201473] [2021-11-23 02:38:27,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615201473] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:38:27,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328991675] [2021-11-23 02:38:27,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:38:27,184 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:38:27,184 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:38:27,185 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:38:27,214 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-11-23 02:38:27,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:38:27,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 710 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-23 02:38:27,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:38:27,536 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 111 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-23 02:38:27,537 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:38:27,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328991675] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:38:27,537 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:38:27,537 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 6 [2021-11-23 02:38:27,537 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780476289] [2021-11-23 02:38:27,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:38:27,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 02:38:27,538 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:38:27,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 02:38:27,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:38:27,538 INFO L87 Difference]: Start difference. First operand 7950 states and 9362 transitions. Second operand has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 5 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2021-11-23 02:38:28,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:38:28,872 INFO L93 Difference]: Finished difference Result 15347 states and 18037 transitions. [2021-11-23 02:38:28,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-23 02:38:28,873 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 5 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) Word has length 145 [2021-11-23 02:38:28,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:38:28,885 INFO L225 Difference]: With dead ends: 15347 [2021-11-23 02:38:28,885 INFO L226 Difference]: Without dead ends: 8595 [2021-11-23 02:38:28,892 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-11-23 02:38:28,892 INFO L933 BasicCegarLoop]: 232 mSDtfsCounter, 256 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 675 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-23 02:38:28,893 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 675 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 413 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-23 02:38:28,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8595 states. [2021-11-23 02:38:29,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8595 to 7523. [2021-11-23 02:38:29,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7523 states, 6096 states have (on average 1.156496062992126) internal successors, (7050), 6132 states have internal predecessors, (7050), 735 states have call successors, (735), 684 states have call predecessors, (735), 690 states have return successors, (905), 707 states have call predecessors, (905), 732 states have call successors, (905) [2021-11-23 02:38:29,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7523 states to 7523 states and 8690 transitions. [2021-11-23 02:38:29,767 INFO L78 Accepts]: Start accepts. Automaton has 7523 states and 8690 transitions. Word has length 145 [2021-11-23 02:38:29,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:38:29,767 INFO L470 AbstractCegarLoop]: Abstraction has 7523 states and 8690 transitions. [2021-11-23 02:38:29,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 5 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2021-11-23 02:38:29,768 INFO L276 IsEmpty]: Start isEmpty. Operand 7523 states and 8690 transitions. [2021-11-23 02:38:29,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2021-11-23 02:38:29,771 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:38:29,771 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:38:29,793 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-11-23 02:38:29,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-11-23 02:38:29,972 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:38:29,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:38:29,972 INFO L85 PathProgramCache]: Analyzing trace with hash -1696089831, now seen corresponding path program 1 times [2021-11-23 02:38:29,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:38:29,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386880472] [2021-11-23 02:38:29,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:38:29,973 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:38:29,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:38:30,081 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2021-11-23 02:38:30,082 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:38:30,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386880472] [2021-11-23 02:38:30,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386880472] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:38:30,082 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:38:30,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 02:38:30,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673920739] [2021-11-23 02:38:30,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:38:30,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 02:38:30,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:38:30,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 02:38:30,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:38:30,084 INFO L87 Difference]: Start difference. First operand 7523 states and 8690 transitions. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 6 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2021-11-23 02:38:32,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:38:32,816 INFO L93 Difference]: Finished difference Result 23618 states and 27405 transitions. [2021-11-23 02:38:32,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:38:32,817 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 6 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) Word has length 174 [2021-11-23 02:38:32,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:38:32,853 INFO L225 Difference]: With dead ends: 23618 [2021-11-23 02:38:32,853 INFO L226 Difference]: Without dead ends: 18980 [2021-11-23 02:38:32,865 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:38:32,866 INFO L933 BasicCegarLoop]: 433 mSDtfsCounter, 464 mSDsluCounter, 1149 mSDsCounter, 0 mSdLazyCounter, 755 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 464 SdHoareTripleChecker+Valid, 1369 SdHoareTripleChecker+Invalid, 765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-23 02:38:32,867 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [464 Valid, 1369 Invalid, 765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 755 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-23 02:38:32,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18980 states. [2021-11-23 02:38:34,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18980 to 12583. [2021-11-23 02:38:34,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12583 states, 10182 states have (on average 1.1571400510705165) internal successors, (11782), 10230 states have internal predecessors, (11782), 1241 states have call successors, (1241), 1136 states have call predecessors, (1241), 1158 states have return successors, (1533), 1217 states have call predecessors, (1533), 1238 states have call successors, (1533) [2021-11-23 02:38:34,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12583 states to 12583 states and 14556 transitions. [2021-11-23 02:38:34,527 INFO L78 Accepts]: Start accepts. Automaton has 12583 states and 14556 transitions. Word has length 174 [2021-11-23 02:38:34,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:38:34,528 INFO L470 AbstractCegarLoop]: Abstraction has 12583 states and 14556 transitions. [2021-11-23 02:38:34,528 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 6 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2021-11-23 02:38:34,528 INFO L276 IsEmpty]: Start isEmpty. Operand 12583 states and 14556 transitions. [2021-11-23 02:38:34,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2021-11-23 02:38:34,534 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:38:34,534 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:38:34,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-11-23 02:38:34,534 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:38:34,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:38:34,535 INFO L85 PathProgramCache]: Analyzing trace with hash 2052319828, now seen corresponding path program 1 times [2021-11-23 02:38:34,535 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:38:34,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387784234] [2021-11-23 02:38:34,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:38:34,535 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:38:34,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 02:38:34,561 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-23 02:38:34,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 02:38:34,708 INFO L133 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2021-11-23 02:38:34,708 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-23 02:38:34,709 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location error2Err0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2021-11-23 02:38:34,711 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location error1Err0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-23 02:38:34,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-11-23 02:38:34,715 INFO L732 BasicCegarLoop]: Path program histogram: [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:38:34,719 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-23 02:38:34,959 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.11 02:38:34 BoogieIcfgContainer [2021-11-23 02:38:34,959 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-23 02:38:34,960 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-23 02:38:34,961 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-23 02:38:34,961 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-23 02:38:34,961 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 02:30:17" (3/4) ... [2021-11-23 02:38:34,964 INFO L131 WitnessPrinter]: Generating witness for reachability counterexample [2021-11-23 02:38:35,230 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/bin/utaipan-EQgc7hIp5V/witness.graphml [2021-11-23 02:38:35,230 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-23 02:38:35,231 INFO L158 Benchmark]: Toolchain (without parser) took 500491.11ms. Allocated memory was 92.3MB in the beginning and 4.2GB in the end (delta: 4.1GB). Free memory was 56.2MB in the beginning and 2.8GB in the end (delta: -2.7GB). Peak memory consumption was 1.4GB. Max. memory is 16.1GB. [2021-11-23 02:38:35,231 INFO L158 Benchmark]: CDTParser took 0.34ms. Allocated memory is still 92.3MB. Free memory was 61.8MB in the beginning and 61.7MB in the end (delta: 28.7kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-23 02:38:35,231 INFO L158 Benchmark]: CACSL2BoogieTranslator took 704.25ms. Allocated memory was 92.3MB in the beginning and 113.2MB in the end (delta: 21.0MB). Free memory was 56.0MB in the beginning and 82.3MB in the end (delta: -26.3MB). Peak memory consumption was 7.8MB. Max. memory is 16.1GB. [2021-11-23 02:38:35,232 INFO L158 Benchmark]: Boogie Procedure Inliner took 113.38ms. Allocated memory is still 113.2MB. Free memory was 82.3MB in the beginning and 79.3MB in the end (delta: 3.0MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2021-11-23 02:38:35,235 INFO L158 Benchmark]: Boogie Preprocessor took 79.05ms. Allocated memory is still 113.2MB. Free memory was 79.0MB in the beginning and 76.6MB in the end (delta: 2.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-11-23 02:38:35,235 INFO L158 Benchmark]: RCFGBuilder took 1568.93ms. Allocated memory is still 113.2MB. Free memory was 76.6MB in the beginning and 83.2MB in the end (delta: -6.7MB). Peak memory consumption was 26.6MB. Max. memory is 16.1GB. [2021-11-23 02:38:35,236 INFO L158 Benchmark]: TraceAbstraction took 497742.24ms. Allocated memory was 113.2MB in the beginning and 4.2GB in the end (delta: 4.1GB). Free memory was 82.7MB in the beginning and 2.8GB in the end (delta: -2.7GB). Peak memory consumption was 1.4GB. Max. memory is 16.1GB. [2021-11-23 02:38:35,236 INFO L158 Benchmark]: Witness Printer took 269.84ms. Allocated memory is still 4.2GB. Free memory was 2.8GB in the beginning and 2.8GB in the end (delta: 36.7MB). Peak memory consumption was 35.7MB. Max. memory is 16.1GB. [2021-11-23 02:38:35,246 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.34ms. Allocated memory is still 92.3MB. Free memory was 61.8MB in the beginning and 61.7MB in the end (delta: 28.7kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 704.25ms. Allocated memory was 92.3MB in the beginning and 113.2MB in the end (delta: 21.0MB). Free memory was 56.0MB in the beginning and 82.3MB in the end (delta: -26.3MB). Peak memory consumption was 7.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 113.38ms. Allocated memory is still 113.2MB. Free memory was 82.3MB in the beginning and 79.3MB in the end (delta: 3.0MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 79.05ms. Allocated memory is still 113.2MB. Free memory was 79.0MB in the beginning and 76.6MB in the end (delta: 2.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 1568.93ms. Allocated memory is still 113.2MB. Free memory was 76.6MB in the beginning and 83.2MB in the end (delta: -6.7MB). Peak memory consumption was 26.6MB. Max. memory is 16.1GB. * TraceAbstraction took 497742.24ms. Allocated memory was 113.2MB in the beginning and 4.2GB in the end (delta: 4.1GB). Free memory was 82.7MB in the beginning and 2.8GB in the end (delta: -2.7GB). Peak memory consumption was 1.4GB. Max. memory is 16.1GB. * Witness Printer took 269.84ms. Allocated memory is still 4.2GB. Free memory was 2.8GB in the beginning and 2.8GB in the end (delta: 36.7MB). Peak memory consumption was 35.7MB. 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: 496]: a call to reach_error is reachable a call to reach_error is reachable We found a FailurePath: [L33] int q_buf_0 ; [L34] int q_free ; [L35] int q_read_ev ; [L36] int q_write_ev ; [L37] int q_req_up ; [L38] int q_ev ; [L59] int p_num_write ; [L60] int p_last_write ; [L61] int p_dw_st ; [L62] int p_dw_pc ; [L63] int p_dw_i ; [L64] int c_num_read ; [L65] int c_last_read ; [L66] int c_dr_st ; [L67] int c_dr_pc ; [L68] int c_dr_i ; [L172] static int a_t ; [L500] int m_pc = 0; [L501] int t1_pc = 0; [L502] int t2_pc = 0; [L503] int t3_pc = 0; [L504] int m_st ; [L505] int t1_st ; [L506] int t2_st ; [L507] int t3_st ; [L508] int m_i ; [L509] int t1_i ; [L510] int t2_i ; [L511] int t3_i ; [L512] int M_E = 2; [L513] int T1_E = 2; [L514] int T2_E = 2; [L515] int T3_E = 2; [L516] int E_M = 2; [L517] int E_1 = 2; [L518] int E_2 = 2; [L519] int E_3 = 2; [L525] int token ; [L527] int local ; [L1224] COND FALSE !(__VERIFIER_nondet_int()) [L1227] CALL main2() [L1211] int __retres1 ; [L1215] CALL init_model2() [L1124] m_i = 1 [L1125] t1_i = 1 [L1126] t2_i = 1 [L1127] t3_i = 1 [L1215] RET init_model2() [L1216] CALL start_simulation2() [L1152] int kernel_st ; [L1153] int tmp ; [L1154] int tmp___0 ; [L1158] kernel_st = 0 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L1159] FCALL update_channels2() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L1160] CALL init_threads2() [L780] COND TRUE m_i == 1 [L781] m_st = 0 [L785] COND TRUE t1_i == 1 [L786] t1_st = 0 [L790] COND TRUE t2_i == 1 [L791] t2_st = 0 [L795] COND TRUE t3_i == 1 [L796] t3_st = 0 [L1160] RET init_threads2() [L1161] CALL fire_delta_events2() VAL [\old(E_1)=2, \old(E_2)=2, \old(E_3)=2, \old(E_M)=2, \old(M_E)=2, \old(T1_E)=2, \old(T2_E)=2, \old(T3_E)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L917] COND FALSE !(M_E == 0) [L922] COND FALSE !(T1_E == 0) [L927] COND FALSE !(T2_E == 0) [L932] COND FALSE !(T3_E == 0) [L937] COND FALSE !(E_M == 0) [L942] COND FALSE !(E_1 == 0) [L947] COND FALSE !(E_2 == 0) [L952] COND FALSE !(E_3 == 0) [L1161] RET fire_delta_events2() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L1162] CALL activate_threads2() VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L1010] int tmp ; [L1011] int tmp___0 ; [L1012] int tmp___1 ; [L1013] int tmp___2 ; [L1017] CALL, EXPR is_master_triggered() [L693] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L696] COND FALSE !(m_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L706] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L708] return (__retres1); [L1017] RET, EXPR is_master_triggered() [L1017] tmp = is_master_triggered() [L1019] COND FALSE !(\read(tmp)) [L1025] CALL, EXPR is_transmit1_triggered() [L712] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L715] COND FALSE !(t1_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L725] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L727] return (__retres1); [L1025] RET, EXPR is_transmit1_triggered() [L1025] tmp___0 = is_transmit1_triggered() [L1027] COND FALSE !(\read(tmp___0)) [L1033] CALL, EXPR is_transmit2_triggered() [L731] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L734] COND FALSE !(t2_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L744] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L746] return (__retres1); [L1033] RET, EXPR is_transmit2_triggered() [L1033] tmp___1 = is_transmit2_triggered() [L1035] COND FALSE !(\read(tmp___1)) [L1041] CALL, EXPR is_transmit3_triggered() [L750] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L753] COND FALSE !(t3_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L763] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L765] return (__retres1); [L1041] RET, EXPR is_transmit3_triggered() [L1041] tmp___2 = is_transmit3_triggered() [L1043] COND FALSE !(\read(tmp___2)) [L1162] RET activate_threads2() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L1163] CALL reset_delta_events2() VAL [\old(E_1)=2, \old(E_2)=2, \old(E_3)=2, \old(E_M)=2, \old(M_E)=2, \old(T1_E)=2, \old(T2_E)=2, \old(T3_E)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L965] COND FALSE !(M_E == 1) [L970] COND FALSE !(T1_E == 1) [L975] COND FALSE !(T2_E == 1) [L980] COND FALSE !(T3_E == 1) [L985] COND FALSE !(E_M == 1) [L990] COND FALSE !(E_1 == 1) [L995] COND FALSE !(E_2 == 1) [L1000] COND FALSE !(E_3 == 1) [L1163] RET reset_delta_events2() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L1166] COND TRUE 1 [L1169] kernel_st = 1 [L1170] CALL eval2() [L836] int tmp ; VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L840] COND TRUE 1 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L843] CALL, EXPR exists_runnable_thread2() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L805] int __retres1 ; [L808] COND TRUE m_st == 0 [L809] __retres1 = 1 [L831] return (__retres1); [L843] RET, EXPR exists_runnable_thread2() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, exists_runnable_thread2()=1, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L843] tmp = exists_runnable_thread2() [L845] COND TRUE \read(tmp) VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L850] COND TRUE m_st == 0 [L851] int tmp_ndt_1; [L852] tmp_ndt_1 = __VERIFIER_nondet_int() [L853] COND FALSE !(\read(tmp_ndt_1)) VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L864] COND TRUE t1_st == 0 [L865] int tmp_ndt_2; [L866] tmp_ndt_2 = __VERIFIER_nondet_int() [L867] COND TRUE \read(tmp_ndt_2) [L869] t1_st = 1 [L870] CALL transmit1() [L588] COND TRUE t1_pc == 0 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L599] COND TRUE 1 [L601] t1_pc = 1 [L602] t1_st = 2 [L870] RET transmit1() [L878] COND TRUE t2_st == 0 [L879] int tmp_ndt_3; [L880] tmp_ndt_3 = __VERIFIER_nondet_int() [L881] COND TRUE \read(tmp_ndt_3) [L883] t2_st = 1 [L884] CALL transmit2() [L624] COND TRUE t2_pc == 0 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L635] COND TRUE 1 [L637] t2_pc = 1 [L638] t2_st = 2 [L884] RET transmit2() [L892] COND TRUE t3_st == 0 [L893] int tmp_ndt_4; [L894] tmp_ndt_4 = __VERIFIER_nondet_int() [L895] COND TRUE \read(tmp_ndt_4) [L897] t3_st = 1 [L898] CALL transmit3() [L660] COND TRUE t3_pc == 0 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L671] COND TRUE 1 [L673] t3_pc = 1 [L674] t3_st = 2 [L898] RET transmit3() [L840] COND TRUE 1 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L843] CALL, EXPR exists_runnable_thread2() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L805] int __retres1 ; [L808] COND TRUE m_st == 0 [L809] __retres1 = 1 [L831] return (__retres1); [L843] RET, EXPR exists_runnable_thread2() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, exists_runnable_thread2()=1, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L843] tmp = exists_runnable_thread2() [L845] COND TRUE \read(tmp) VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L850] COND TRUE m_st == 0 [L851] int tmp_ndt_1; [L852] tmp_ndt_1 = __VERIFIER_nondet_int() [L853] COND TRUE \read(tmp_ndt_1) [L855] m_st = 1 [L856] CALL master() [L530] int tmp_var = __VERIFIER_nondet_int(); [L532] COND TRUE m_pc == 0 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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_var=0, token=0] [L543] COND TRUE 1 [L546] token = __VERIFIER_nondet_int() [L547] local = token [L548] E_1 = 1 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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_var=0, token=0] [L549] CALL immediate_notify() VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L1057] CALL activate_threads2() VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L1010] int tmp ; [L1011] int tmp___0 ; [L1012] int tmp___1 ; [L1013] int tmp___2 ; [L1017] CALL, EXPR is_master_triggered() [L693] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L696] COND FALSE !(m_pc == 1) VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L706] __retres1 = 0 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L708] return (__retres1); [L1017] RET, EXPR is_master_triggered() [L1017] tmp = is_master_triggered() [L1019] COND FALSE !(\read(tmp)) [L1025] CALL, EXPR is_transmit1_triggered() [L712] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L715] COND TRUE t1_pc == 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L716] COND TRUE E_1 == 1 [L717] __retres1 = 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=0] [L727] return (__retres1); [L1025] RET, EXPR is_transmit1_triggered() [L1025] tmp___0 = is_transmit1_triggered() [L1027] COND TRUE \read(tmp___0) [L1028] t1_st = 0 [L1033] CALL, EXPR is_transmit2_triggered() [L731] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=0] [L734] COND TRUE t2_pc == 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=0] [L735] COND FALSE !(E_2 == 1) VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=0] [L744] __retres1 = 0 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=0] [L746] return (__retres1); [L1033] RET, EXPR is_transmit2_triggered() [L1033] tmp___1 = is_transmit2_triggered() [L1035] COND FALSE !(\read(tmp___1)) [L1041] CALL, EXPR is_transmit3_triggered() [L750] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=0] [L753] COND TRUE t3_pc == 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=0] [L754] COND FALSE !(E_3 == 1) VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=0] [L763] __retres1 = 0 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=0] [L765] return (__retres1); [L1041] RET, EXPR is_transmit3_triggered() [L1041] tmp___2 = is_transmit3_triggered() [L1043] COND FALSE !(\read(tmp___2)) [L1057] RET activate_threads2() VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=0] [L549] RET immediate_notify() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, tmp_var=0, token=0] [L550] E_1 = 2 [L551] m_pc = 1 [L552] m_st = 2 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, tmp_var=0, token=0] [L856] RET master() [L864] COND TRUE t1_st == 0 [L865] int tmp_ndt_2; [L866] tmp_ndt_2 = __VERIFIER_nondet_int() [L867] COND TRUE \read(tmp_ndt_2) [L869] t1_st = 1 [L870] CALL transmit1() [L588] COND FALSE !(t1_pc == 0) VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=0] [L591] COND TRUE t1_pc == 1 [L607] token += 1 [L608] E_2 = 1 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=1] [L609] CALL immediate_notify() VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=1] [L1057] CALL activate_threads2() VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=1] [L1010] int tmp ; [L1011] int tmp___0 ; [L1012] int tmp___1 ; [L1013] int tmp___2 ; [L1017] CALL, EXPR is_master_triggered() [L693] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=1] [L696] COND TRUE m_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=1] [L697] COND FALSE !(E_M == 1) VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=1] [L706] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=1] [L708] return (__retres1); [L1017] RET, EXPR is_master_triggered() [L1017] tmp = is_master_triggered() [L1019] COND FALSE !(\read(tmp)) [L1025] CALL, EXPR is_transmit1_triggered() [L712] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=1] [L715] COND TRUE t1_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=1] [L716] COND FALSE !(E_1 == 1) VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=1] [L725] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=1] [L727] return (__retres1); [L1025] RET, EXPR is_transmit1_triggered() [L1025] tmp___0 = is_transmit1_triggered() [L1027] COND FALSE !(\read(tmp___0)) [L1033] CALL, EXPR is_transmit2_triggered() [L731] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=1] [L734] COND TRUE t2_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=1] [L735] COND TRUE E_2 == 1 [L736] __retres1 = 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=1] [L746] return (__retres1); [L1033] RET, EXPR is_transmit2_triggered() [L1033] tmp___1 = is_transmit2_triggered() [L1035] COND TRUE \read(tmp___1) [L1036] t2_st = 0 [L1041] CALL, EXPR is_transmit3_triggered() [L750] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=1] [L753] COND TRUE t3_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=1] [L754] COND FALSE !(E_3 == 1) VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=1] [L763] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=1] [L765] return (__retres1); [L1041] RET, EXPR is_transmit3_triggered() [L1041] tmp___2 = is_transmit3_triggered() [L1043] COND FALSE !(\read(tmp___2)) [L1057] RET activate_threads2() VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=1] [L609] RET immediate_notify() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=1] [L610] E_2 = 2 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=1] [L599] COND TRUE 1 [L601] t1_pc = 1 [L602] t1_st = 2 [L870] RET transmit1() [L878] COND TRUE t2_st == 0 [L879] int tmp_ndt_3; [L880] tmp_ndt_3 = __VERIFIER_nondet_int() [L881] COND TRUE \read(tmp_ndt_3) [L883] t2_st = 1 [L884] CALL transmit2() [L624] COND FALSE !(t2_pc == 0) VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=1] [L627] COND TRUE t2_pc == 1 [L643] token += 1 [L644] E_3 = 1 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=2] [L645] CALL immediate_notify() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=2] [L1057] CALL activate_threads2() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=2] [L1010] int tmp ; [L1011] int tmp___0 ; [L1012] int tmp___1 ; [L1013] int tmp___2 ; [L1017] CALL, EXPR is_master_triggered() [L693] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=2] [L696] COND TRUE m_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=2] [L697] COND FALSE !(E_M == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=2] [L706] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=2] [L708] return (__retres1); [L1017] RET, EXPR is_master_triggered() [L1017] tmp = is_master_triggered() [L1019] COND FALSE !(\read(tmp)) [L1025] CALL, EXPR is_transmit1_triggered() [L712] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=2] [L715] COND TRUE t1_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=2] [L716] COND FALSE !(E_1 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=2] [L725] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=2] [L727] return (__retres1); [L1025] RET, EXPR is_transmit1_triggered() [L1025] tmp___0 = is_transmit1_triggered() [L1027] COND FALSE !(\read(tmp___0)) [L1033] CALL, EXPR is_transmit2_triggered() [L731] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=2] [L734] COND TRUE t2_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=2] [L735] COND FALSE !(E_2 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=2] [L744] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=2] [L746] return (__retres1); [L1033] RET, EXPR is_transmit2_triggered() [L1033] tmp___1 = is_transmit2_triggered() [L1035] COND FALSE !(\read(tmp___1)) [L1041] CALL, EXPR is_transmit3_triggered() [L750] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=2] [L753] COND TRUE t3_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=2] [L754] COND TRUE E_3 == 1 [L755] __retres1 = 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=2] [L765] return (__retres1); [L1041] RET, EXPR is_transmit3_triggered() [L1041] tmp___2 = is_transmit3_triggered() [L1043] COND TRUE \read(tmp___2) [L1044] t3_st = 0 [L1057] RET activate_threads2() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=2] [L645] RET immediate_notify() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=2] [L646] E_3 = 2 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, 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, token=2] [L635] COND TRUE 1 [L637] t2_pc = 1 [L638] t2_st = 2 [L884] RET transmit2() [L892] COND TRUE t3_st == 0 [L893] int tmp_ndt_4; [L894] tmp_ndt_4 = __VERIFIER_nondet_int() [L895] COND TRUE \read(tmp_ndt_4) [L897] t3_st = 1 [L898] CALL transmit3() [L660] COND FALSE !(t3_pc == 0) VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, token=2] [L663] COND TRUE t3_pc == 1 [L679] token += 1 [L680] E_M = 1 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, token=3] [L681] CALL immediate_notify() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, token=3] [L1057] CALL activate_threads2() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, token=3] [L1010] int tmp ; [L1011] int tmp___0 ; [L1012] int tmp___1 ; [L1013] int tmp___2 ; [L1017] CALL, EXPR is_master_triggered() [L693] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, token=3] [L696] COND TRUE m_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, token=3] [L697] COND TRUE E_M == 1 [L698] __retres1 = 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, __retres1=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, token=3] [L708] return (__retres1); [L1017] RET, EXPR is_master_triggered() [L1017] tmp = is_master_triggered() [L1019] COND TRUE \read(tmp) [L1020] m_st = 0 [L1025] CALL, EXPR is_transmit1_triggered() [L712] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, token=3] [L715] COND TRUE t1_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, token=3] [L716] COND FALSE !(E_1 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, token=3] [L725] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, token=3] [L727] return (__retres1); [L1025] RET, EXPR is_transmit1_triggered() [L1025] tmp___0 = is_transmit1_triggered() [L1027] COND FALSE !(\read(tmp___0)) [L1033] CALL, EXPR is_transmit2_triggered() [L731] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, token=3] [L734] COND TRUE t2_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, token=3] [L735] COND FALSE !(E_2 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, token=3] [L744] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, token=3] [L746] return (__retres1); [L1033] RET, EXPR is_transmit2_triggered() [L1033] tmp___1 = is_transmit2_triggered() [L1035] COND FALSE !(\read(tmp___1)) [L1041] CALL, EXPR is_transmit3_triggered() [L750] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, token=3] [L753] COND TRUE t3_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, token=3] [L754] COND FALSE !(E_3 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, token=3] [L763] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, token=3] [L765] return (__retres1); [L1041] RET, EXPR is_transmit3_triggered() [L1041] tmp___2 = is_transmit3_triggered() [L1043] COND FALSE !(\read(tmp___2)) [L1057] RET activate_threads2() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, token=3] [L681] RET immediate_notify() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, token=3] [L682] E_M = 2 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, token=3] [L671] COND TRUE 1 [L673] t3_pc = 1 [L674] t3_st = 2 [L898] RET transmit3() [L840] COND TRUE 1 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, tmp_ndt_2=1, tmp_ndt_3=1, tmp_ndt_4=-2, token=3] [L843] CALL, EXPR exists_runnable_thread2() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=3] [L805] int __retres1 ; [L808] COND TRUE m_st == 0 [L809] __retres1 = 1 [L831] return (__retres1); [L843] RET, EXPR exists_runnable_thread2() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, exists_runnable_thread2()=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, tmp_ndt_2=1, tmp_ndt_3=1, tmp_ndt_4=-2, token=3] [L843] tmp = exists_runnable_thread2() [L845] COND TRUE \read(tmp) VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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=1, tmp_ndt_2=1, tmp_ndt_3=1, tmp_ndt_4=-2, token=3] [L850] COND TRUE m_st == 0 [L851] int tmp_ndt_1; [L852] tmp_ndt_1 = __VERIFIER_nondet_int() [L853] COND TRUE \read(tmp_ndt_1) [L855] m_st = 1 [L856] CALL master() [L530] int tmp_var = __VERIFIER_nondet_int(); [L532] COND FALSE !(m_pc == 0) VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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_var=5, token=3] [L535] COND TRUE m_pc == 1 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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_var=5, token=3] [L557] COND FALSE !(token != local + 3) [L562] COND TRUE tmp_var <= 5 [L563] COND TRUE tmp_var >= 5 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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_var=5, token=3] [L568] COND TRUE tmp_var <= 5 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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_var=5, token=3] [L569] COND TRUE tmp_var >= 5 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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_var=5, token=3] [L570] COND TRUE tmp_var == 5 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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_var=5, token=3] [L571] CALL error2() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=3] [L496] reach_error() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=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, token=3] - UnprovableResult [Line: 28]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 16 procedures, 167 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 497.4s, OverallIterations: 49, TraceHistogramMax: 5, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.4s, AutomataDifference: 88.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 30860 SdHoareTripleChecker+Valid, 25.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 30637 mSDsluCounter, 42882 SdHoareTripleChecker+Invalid, 20.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 36493 mSDsCounter, 13765 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 37913 IncrementalHoareTripleChecker+Invalid, 51678 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 13765 mSolverCounterUnsat, 12054 mSDtfsCounter, 37913 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 6926 GetRequests, 5291 SyntacticMatches, 58 SemanticMatches, 1577 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117871 ImplicationChecksByTransitivity, 245.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=21615occurred in iteration=39, InterpolantAutomatonStates: 1016, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 31.3s AutomataMinimizationTime, 48 MinimizatonAttempts, 39903 StatesRemovedByMinimization, 47 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.0s SsaConstructionTime, 2.8s SatisfiabilityAnalysisTime, 19.9s InterpolantComputationTime, 8552 NumberOfCodeBlocks, 8509 NumberOfCodeBlocksAsserted, 81 NumberOfCheckSat, 9433 ConstructedInterpolants, 0 QuantifiedInterpolants, 22034 SizeOfPredicates, 87 NumberOfNonLiveVariables, 17299 ConjunctsInSsa, 425 ConjunctsInUnsatCore, 89 InterpolantComputations, 41 PerfectInterpolantSequences, 4906/5628 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 02:38:35,312 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2b1f3a8e-e79b-4399-9cfd-20688dd1b448/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