./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/combinations/Problem05_label42+token_ring.02.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 38b53e6a Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/config/TaipanReach.xml -i ../../sv-benchmarks/c/combinations/Problem05_label42+token_ring.02.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur --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 954b1f05390ccaafb1cee97c6b5216f4167723fe344c33082a0f73951b4d6f58 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-38b53e6 [2022-11-26 00:40:44,333 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-26 00:40:44,335 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-26 00:40:44,355 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-26 00:40:44,356 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-26 00:40:44,357 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-26 00:40:44,358 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-26 00:40:44,360 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-26 00:40:44,362 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-26 00:40:44,363 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-26 00:40:44,364 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-26 00:40:44,365 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-26 00:40:44,366 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-26 00:40:44,367 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-26 00:40:44,368 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-26 00:40:44,369 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-26 00:40:44,370 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-26 00:40:44,371 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-26 00:40:44,373 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-26 00:40:44,375 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-26 00:40:44,376 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-26 00:40:44,378 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-26 00:40:44,379 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-26 00:40:44,380 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-26 00:40:44,384 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-26 00:40:44,384 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-26 00:40:44,384 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-26 00:40:44,385 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-26 00:40:44,386 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-26 00:40:44,387 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-26 00:40:44,388 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-26 00:40:44,389 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-26 00:40:44,389 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-26 00:40:44,390 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-26 00:40:44,391 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-26 00:40:44,392 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-26 00:40:44,393 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-26 00:40:44,393 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-26 00:40:44,393 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-26 00:40:44,394 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-26 00:40:44,395 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-26 00:40:44,396 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/config/svcomp-Reach-32bit-Taipan_Default.epf [2022-11-26 00:40:44,420 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-26 00:40:44,420 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-26 00:40:44,421 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-26 00:40:44,421 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-26 00:40:44,422 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-26 00:40:44,422 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-26 00:40:44,422 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-26 00:40:44,422 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-26 00:40:44,423 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-26 00:40:44,423 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-26 00:40:44,423 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-26 00:40:44,424 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-26 00:40:44,424 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-26 00:40:44,424 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-26 00:40:44,424 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-26 00:40:44,425 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-26 00:40:44,425 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-26 00:40:44,425 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-26 00:40:44,426 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-26 00:40:44,426 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-26 00:40:44,427 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-26 00:40:44,427 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-26 00:40:44,427 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-26 00:40:44,427 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-26 00:40:44,428 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-26 00:40:44,428 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-26 00:40:44,428 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-26 00:40:44,428 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-26 00:40:44,429 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-26 00:40:44,429 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-26 00:40:44,429 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-26 00:40:44,429 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-26 00:40:44,430 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-26 00:40:44,430 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-26 00:40:44,430 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-26 00:40:44,431 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-26 00:40:44,431 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-26 00:40:44,431 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-26 00:40:44,431 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-26 00:40:44,432 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-26 00:40:44,432 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-26 00:40:44,432 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/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_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur 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 -> 954b1f05390ccaafb1cee97c6b5216f4167723fe344c33082a0f73951b4d6f58 [2022-11-26 00:40:44,725 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-26 00:40:44,753 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-26 00:40:44,755 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-26 00:40:44,757 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-26 00:40:44,757 INFO L275 PluginConnector]: CDTParser initialized [2022-11-26 00:40:44,758 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/../../sv-benchmarks/c/combinations/Problem05_label42+token_ring.02.cil-2.c [2022-11-26 00:40:47,683 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-26 00:40:48,468 INFO L351 CDTParser]: Found 1 translation units. [2022-11-26 00:40:48,468 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/sv-benchmarks/c/combinations/Problem05_label42+token_ring.02.cil-2.c [2022-11-26 00:40:48,519 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/data/25ff3bd56/27644bb6fe3b433aa5873f8c2a84fa1f/FLAGb726b557a [2022-11-26 00:40:48,543 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/data/25ff3bd56/27644bb6fe3b433aa5873f8c2a84fa1f [2022-11-26 00:40:48,549 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-26 00:40:48,552 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-26 00:40:48,556 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-26 00:40:48,557 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-26 00:40:48,560 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-26 00:40:48,561 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.11 12:40:48" (1/1) ... [2022-11-26 00:40:48,563 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@24b98230 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:40:48, skipping insertion in model container [2022-11-26 00:40:48,564 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.11 12:40:48" (1/1) ... [2022-11-26 00:40:48,572 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-26 00:40:48,857 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-26 00:40:51,041 WARN L237 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_ff3c8d54-73e6-4504-9950-436e38826ced/sv-benchmarks/c/combinations/Problem05_label42+token_ring.02.cil-2.c[378560,378573] [2022-11-26 00:40:51,077 WARN L237 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_ff3c8d54-73e6-4504-9950-436e38826ced/sv-benchmarks/c/combinations/Problem05_label42+token_ring.02.cil-2.c[383339,383352] [2022-11-26 00:40:51,263 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-26 00:40:51,277 INFO L203 MainTranslator]: Completed pre-run [2022-11-26 00:40:52,512 WARN L237 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_ff3c8d54-73e6-4504-9950-436e38826ced/sv-benchmarks/c/combinations/Problem05_label42+token_ring.02.cil-2.c[378560,378573] [2022-11-26 00:40:52,519 WARN L237 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_ff3c8d54-73e6-4504-9950-436e38826ced/sv-benchmarks/c/combinations/Problem05_label42+token_ring.02.cil-2.c[383339,383352] [2022-11-26 00:40:52,529 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-26 00:40:52,646 INFO L208 MainTranslator]: Completed translation [2022-11-26 00:40:52,647 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:40:52 WrapperNode [2022-11-26 00:40:52,647 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-26 00:40:52,649 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-26 00:40:52,649 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-26 00:40:52,649 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-26 00:40:52,657 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:40:52" (1/1) ... [2022-11-26 00:40:52,777 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:40:52" (1/1) ... [2022-11-26 00:40:53,228 INFO L138 Inliner]: procedures = 48, calls = 48, calls flagged for inlining = 25, calls inlined = 25, statements flattened = 12624 [2022-11-26 00:40:53,228 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-26 00:40:53,229 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-26 00:40:53,229 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-26 00:40:53,229 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-26 00:40:53,239 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:40:52" (1/1) ... [2022-11-26 00:40:53,240 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:40:52" (1/1) ... [2022-11-26 00:40:53,306 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:40:52" (1/1) ... [2022-11-26 00:40:53,306 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:40:52" (1/1) ... [2022-11-26 00:40:53,469 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:40:52" (1/1) ... [2022-11-26 00:40:53,728 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:40:52" (1/1) ... [2022-11-26 00:40:53,748 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:40:52" (1/1) ... [2022-11-26 00:40:53,791 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:40:52" (1/1) ... [2022-11-26 00:40:53,902 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-26 00:40:53,903 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-26 00:40:53,904 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-26 00:40:53,904 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-26 00:40:53,905 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:40:52" (1/1) ... [2022-11-26 00:40:53,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-26 00:40:53,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:40:53,964 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-26 00:40:54,028 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-26 00:40:54,079 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-26 00:40:54,080 INFO L130 BoogieDeclarations]: Found specification of procedure error [2022-11-26 00:40:54,080 INFO L138 BoogieDeclarations]: Found implementation of procedure error [2022-11-26 00:40:54,080 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2022-11-26 00:40:54,080 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2022-11-26 00:40:54,080 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2022-11-26 00:40:54,081 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2022-11-26 00:40:54,081 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-11-26 00:40:54,081 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-11-26 00:40:54,081 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2022-11-26 00:40:54,098 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2022-11-26 00:40:54,099 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2022-11-26 00:40:54,099 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2022-11-26 00:40:54,099 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-26 00:40:54,099 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2022-11-26 00:40:54,099 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2022-11-26 00:40:54,100 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-26 00:40:54,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-26 00:40:54,307 INFO L235 CfgBuilder]: Building ICFG [2022-11-26 00:40:54,309 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-26 00:41:03,430 INFO L276 CfgBuilder]: Performing block encoding [2022-11-26 00:41:05,788 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-26 00:41:05,789 INFO L300 CfgBuilder]: Removed 6 assume(true) statements. [2022-11-26 00:41:05,794 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.11 12:41:05 BoogieIcfgContainer [2022-11-26 00:41:05,794 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-26 00:41:05,797 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-26 00:41:05,798 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-26 00:41:05,801 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-26 00:41:05,802 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 26.11 12:40:48" (1/3) ... [2022-11-26 00:41:05,802 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b39567a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.11 12:41:05, skipping insertion in model container [2022-11-26 00:41:05,803 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.11 12:40:52" (2/3) ... [2022-11-26 00:41:05,803 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b39567a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.11 12:41:05, skipping insertion in model container [2022-11-26 00:41:05,803 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.11 12:41:05" (3/3) ... [2022-11-26 00:41:05,804 INFO L112 eAbstractionObserver]: Analyzing ICFG Problem05_label42+token_ring.02.cil-2.c [2022-11-26 00:41:05,819 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-26 00:41:05,819 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-11-26 00:41:05,911 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-26 00:41:05,915 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@341ab857, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-26 00:41:05,916 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-11-26 00:41:05,926 INFO L276 IsEmpty]: Start isEmpty. Operand has 1727 states, 1699 states have (on average 1.9770453207769276) internal successors, (3359), 1704 states have internal predecessors, (3359), 18 states have call successors, (18), 7 states have call predecessors, (18), 7 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2022-11-26 00:41:05,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-11-26 00:41:05,934 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:41:05,934 INFO L195 NwaCegarLoop]: 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] [2022-11-26 00:41:05,935 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-26 00:41:05,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:41:05,940 INFO L85 PathProgramCache]: Analyzing trace with hash -2069298848, now seen corresponding path program 1 times [2022-11-26 00:41:05,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:41:05,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821872966] [2022-11-26 00:41:05,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:05,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:41:06,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:06,288 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:41:06,288 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:41:06,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821872966] [2022-11-26 00:41:06,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821872966] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:41:06,289 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-26 00:41:06,289 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-26 00:41:06,291 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769747483] [2022-11-26 00:41:06,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:41:06,295 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-26 00:41:06,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:41:06,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-26 00:41:06,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-26 00:41:06,342 INFO L87 Difference]: Start difference. First operand has 1727 states, 1699 states have (on average 1.9770453207769276) internal successors, (3359), 1704 states have internal predecessors, (3359), 18 states have call successors, (18), 7 states have call predecessors, (18), 7 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 4 states have internal predecessors, (27), 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) [2022-11-26 00:41:07,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:41:07,272 INFO L93 Difference]: Finished difference Result 3514 states and 6887 transitions. [2022-11-26 00:41:07,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-26 00:41:07,275 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 4 states have internal predecessors, (27), 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 38 [2022-11-26 00:41:07,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:41:07,299 INFO L225 Difference]: With dead ends: 3514 [2022-11-26 00:41:07,299 INFO L226 Difference]: Without dead ends: 1786 [2022-11-26 00:41:07,310 INFO L412 NwaCegarLoop]: 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 [2022-11-26 00:41:07,315 INFO L413 NwaCegarLoop]: 3218 mSDtfsCounter, 3457 mSDsluCounter, 3158 mSDsCounter, 0 mSdLazyCounter, 570 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3457 SdHoareTripleChecker+Valid, 6376 SdHoareTripleChecker+Invalid, 584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-26 00:41:07,318 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3457 Valid, 6376 Invalid, 584 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [14 Valid, 570 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-26 00:41:07,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2022-11-26 00:41:07,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1785. [2022-11-26 00:41:07,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1785 states, 1741 states have (on average 1.9563469270534175) internal successors, (3406), 1745 states have internal predecessors, (3406), 30 states have call successors, (30), 13 states have call predecessors, (30), 12 states have return successors, (28), 27 states have call predecessors, (28), 28 states have call successors, (28) [2022-11-26 00:41:07,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1785 states to 1785 states and 3464 transitions. [2022-11-26 00:41:07,462 INFO L78 Accepts]: Start accepts. Automaton has 1785 states and 3464 transitions. Word has length 38 [2022-11-26 00:41:07,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:41:07,463 INFO L495 AbstractCegarLoop]: Abstraction has 1785 states and 3464 transitions. [2022-11-26 00:41:07,463 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 4 states have internal predecessors, (27), 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) [2022-11-26 00:41:07,463 INFO L276 IsEmpty]: Start isEmpty. Operand 1785 states and 3464 transitions. [2022-11-26 00:41:07,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-11-26 00:41:07,472 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:41:07,473 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-26 00:41:07,473 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-26 00:41:07,474 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-26 00:41:07,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:41:07,475 INFO L85 PathProgramCache]: Analyzing trace with hash -663308944, now seen corresponding path program 1 times [2022-11-26 00:41:07,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:41:07,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497821862] [2022-11-26 00:41:07,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:07,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:41:07,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:07,686 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-26 00:41:07,686 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:41:07,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497821862] [2022-11-26 00:41:07,687 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497821862] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-26 00:41:07,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803455947] [2022-11-26 00:41:07,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:07,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:41:07,688 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:41:07,691 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:41:07,723 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-26 00:41:07,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:07,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-26 00:41:07,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:41:07,893 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-26 00:41:07,894 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-26 00:41:07,894 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803455947] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:41:07,894 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-26 00:41:07,894 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2022-11-26 00:41:07,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624873970] [2022-11-26 00:41:07,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:41:07,896 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-26 00:41:07,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:41:07,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-26 00:41:07,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-26 00:41:07,898 INFO L87 Difference]: Start difference. First operand 1785 states and 3464 transitions. Second operand has 3 states, 3 states have (on average 14.0) internal successors, (42), 2 states have internal predecessors, (42), 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) [2022-11-26 00:41:08,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:41:08,407 INFO L93 Difference]: Finished difference Result 2056 states and 3839 transitions. [2022-11-26 00:41:08,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-26 00:41:08,408 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 2 states have internal predecessors, (42), 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 67 [2022-11-26 00:41:08,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:41:08,423 INFO L225 Difference]: With dead ends: 2056 [2022-11-26 00:41:08,423 INFO L226 Difference]: Without dead ends: 1917 [2022-11-26 00:41:08,425 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-26 00:41:08,427 INFO L413 NwaCegarLoop]: 3187 mSDtfsCounter, 3356 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3356 SdHoareTripleChecker+Valid, 3269 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-26 00:41:08,428 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3356 Valid, 3269 Invalid, 261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-26 00:41:08,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1917 states. [2022-11-26 00:41:08,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1917 to 1911. [2022-11-26 00:41:08,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1911 states, 1833 states have (on average 1.9252591380250954) internal successors, (3529), 1838 states have internal predecessors, (3529), 52 states have call successors, (52), 25 states have call predecessors, (52), 24 states have return successors, (50), 48 states have call predecessors, (50), 50 states have call successors, (50) [2022-11-26 00:41:08,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1911 states to 1911 states and 3631 transitions. [2022-11-26 00:41:08,496 INFO L78 Accepts]: Start accepts. Automaton has 1911 states and 3631 transitions. Word has length 67 [2022-11-26 00:41:08,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:41:08,499 INFO L495 AbstractCegarLoop]: Abstraction has 1911 states and 3631 transitions. [2022-11-26 00:41:08,499 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 2 states have internal predecessors, (42), 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) [2022-11-26 00:41:08,499 INFO L276 IsEmpty]: Start isEmpty. Operand 1911 states and 3631 transitions. [2022-11-26 00:41:08,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-11-26 00:41:08,502 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:41:08,502 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-26 00:41:08,513 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-26 00:41:08,708 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:41:08,709 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-26 00:41:08,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:41:08,710 INFO L85 PathProgramCache]: Analyzing trace with hash -1613665072, now seen corresponding path program 1 times [2022-11-26 00:41:08,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:41:08,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313403317] [2022-11-26 00:41:08,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:08,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:41:08,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:09,129 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-11-26 00:41:09,129 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:41:09,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313403317] [2022-11-26 00:41:09,130 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313403317] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:41:09,130 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-26 00:41:09,130 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-26 00:41:09,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082614115] [2022-11-26 00:41:09,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:41:09,131 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-26 00:41:09,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:41:09,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-26 00:41:09,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-26 00:41:09,133 INFO L87 Difference]: Start difference. First operand 1911 states and 3631 transitions. Second operand has 6 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 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) [2022-11-26 00:41:10,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:41:10,057 INFO L93 Difference]: Finished difference Result 2467 states and 4380 transitions. [2022-11-26 00:41:10,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-26 00:41:10,058 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 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 67 [2022-11-26 00:41:10,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:41:10,069 INFO L225 Difference]: With dead ends: 2467 [2022-11-26 00:41:10,070 INFO L226 Difference]: Without dead ends: 2203 [2022-11-26 00:41:10,072 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-11-26 00:41:10,073 INFO L413 NwaCegarLoop]: 3162 mSDtfsCounter, 3533 mSDsluCounter, 6254 mSDsCounter, 0 mSdLazyCounter, 789 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3544 SdHoareTripleChecker+Valid, 9416 SdHoareTripleChecker+Invalid, 882 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 789 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-26 00:41:10,074 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3544 Valid, 9416 Invalid, 882 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 789 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-26 00:41:10,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2203 states. [2022-11-26 00:41:10,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2203 to 2147. [2022-11-26 00:41:10,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2147 states, 2003 states have (on average 1.872690963554668) internal successors, (3751), 2010 states have internal predecessors, (3751), 94 states have call successors, (94), 49 states have call predecessors, (94), 48 states have return successors, (92), 88 states have call predecessors, (92), 92 states have call successors, (92) [2022-11-26 00:41:10,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2147 states to 2147 states and 3937 transitions. [2022-11-26 00:41:10,157 INFO L78 Accepts]: Start accepts. Automaton has 2147 states and 3937 transitions. Word has length 67 [2022-11-26 00:41:10,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:41:10,157 INFO L495 AbstractCegarLoop]: Abstraction has 2147 states and 3937 transitions. [2022-11-26 00:41:10,158 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 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) [2022-11-26 00:41:10,158 INFO L276 IsEmpty]: Start isEmpty. Operand 2147 states and 3937 transitions. [2022-11-26 00:41:10,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-11-26 00:41:10,160 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:41:10,160 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-26 00:41:10,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-26 00:41:10,161 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-26 00:41:10,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:41:10,161 INFO L85 PathProgramCache]: Analyzing trace with hash 1513893631, now seen corresponding path program 1 times [2022-11-26 00:41:10,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:41:10,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805593604] [2022-11-26 00:41:10,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:10,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:41:10,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:10,225 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-11-26 00:41:10,225 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:41:10,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805593604] [2022-11-26 00:41:10,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805593604] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:41:10,226 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-26 00:41:10,226 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-26 00:41:10,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698198088] [2022-11-26 00:41:10,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:41:10,227 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-26 00:41:10,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:41:10,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-26 00:41:10,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-26 00:41:10,228 INFO L87 Difference]: Start difference. First operand 2147 states and 3937 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 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) [2022-11-26 00:41:10,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:41:10,916 INFO L93 Difference]: Finished difference Result 2536 states and 4460 transitions. [2022-11-26 00:41:10,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-26 00:41:10,918 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 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 68 [2022-11-26 00:41:10,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:41:10,930 INFO L225 Difference]: With dead ends: 2536 [2022-11-26 00:41:10,930 INFO L226 Difference]: Without dead ends: 2268 [2022-11-26 00:41:10,932 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-26 00:41:10,933 INFO L413 NwaCegarLoop]: 3187 mSDtfsCounter, 36 mSDsluCounter, 3149 mSDsCounter, 0 mSdLazyCounter, 474 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 6336 SdHoareTripleChecker+Invalid, 474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-26 00:41:10,933 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 6336 Invalid, 474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 474 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-26 00:41:10,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2268 states. [2022-11-26 00:41:10,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2268 to 2205. [2022-11-26 00:41:11,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2205 states, 2053 states have (on average 1.864101315148563) internal successors, (3827), 2060 states have internal predecessors, (3827), 98 states have call successors, (98), 53 states have call predecessors, (98), 52 states have return successors, (96), 92 states have call predecessors, (96), 96 states have call successors, (96) [2022-11-26 00:41:11,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2205 states to 2205 states and 4021 transitions. [2022-11-26 00:41:11,012 INFO L78 Accepts]: Start accepts. Automaton has 2205 states and 4021 transitions. Word has length 68 [2022-11-26 00:41:11,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:41:11,013 INFO L495 AbstractCegarLoop]: Abstraction has 2205 states and 4021 transitions. [2022-11-26 00:41:11,013 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 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) [2022-11-26 00:41:11,013 INFO L276 IsEmpty]: Start isEmpty. Operand 2205 states and 4021 transitions. [2022-11-26 00:41:11,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-11-26 00:41:11,016 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:41:11,016 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-26 00:41:11,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-26 00:41:11,017 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-26 00:41:11,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:41:11,017 INFO L85 PathProgramCache]: Analyzing trace with hash 934667471, now seen corresponding path program 1 times [2022-11-26 00:41:11,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:41:11,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693048688] [2022-11-26 00:41:11,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:11,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:41:11,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:11,082 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-11-26 00:41:11,082 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:41:11,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693048688] [2022-11-26 00:41:11,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693048688] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:41:11,083 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-26 00:41:11,083 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-26 00:41:11,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478936185] [2022-11-26 00:41:11,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:41:11,084 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-26 00:41:11,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:41:11,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-26 00:41:11,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-26 00:41:11,085 INFO L87 Difference]: Start difference. First operand 2205 states and 4021 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 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) [2022-11-26 00:41:11,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:41:11,559 INFO L93 Difference]: Finished difference Result 3043 states and 5150 transitions. [2022-11-26 00:41:11,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-26 00:41:11,560 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 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 87 [2022-11-26 00:41:11,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:41:11,571 INFO L225 Difference]: With dead ends: 3043 [2022-11-26 00:41:11,572 INFO L226 Difference]: Without dead ends: 2484 [2022-11-26 00:41:11,574 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-26 00:41:11,575 INFO L413 NwaCegarLoop]: 3188 mSDtfsCounter, 3349 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3349 SdHoareTripleChecker+Valid, 3270 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-26 00:41:11,575 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3349 Valid, 3270 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-26 00:41:11,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2484 states. [2022-11-26 00:41:11,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2484 to 2474. [2022-11-26 00:41:11,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2474 states, 2252 states have (on average 1.813943161634103) internal successors, (4085), 2261 states have internal predecessors, (4085), 142 states have call successors, (142), 79 states have call predecessors, (142), 78 states have return successors, (140), 134 states have call predecessors, (140), 140 states have call successors, (140) [2022-11-26 00:41:11,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2474 states to 2474 states and 4367 transitions. [2022-11-26 00:41:11,702 INFO L78 Accepts]: Start accepts. Automaton has 2474 states and 4367 transitions. Word has length 87 [2022-11-26 00:41:11,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:41:11,703 INFO L495 AbstractCegarLoop]: Abstraction has 2474 states and 4367 transitions. [2022-11-26 00:41:11,703 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 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) [2022-11-26 00:41:11,704 INFO L276 IsEmpty]: Start isEmpty. Operand 2474 states and 4367 transitions. [2022-11-26 00:41:11,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-11-26 00:41:11,709 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:41:11,709 INFO L195 NwaCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-26 00:41:11,709 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-26 00:41:11,709 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-26 00:41:11,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:41:11,711 INFO L85 PathProgramCache]: Analyzing trace with hash -1788899467, now seen corresponding path program 1 times [2022-11-26 00:41:11,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:41:11,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496625430] [2022-11-26 00:41:11,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:11,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:41:11,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:11,833 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 21 proven. 1 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-26 00:41:11,833 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:41:11,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496625430] [2022-11-26 00:41:11,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496625430] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-26 00:41:11,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26043237] [2022-11-26 00:41:11,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:11,834 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:41:11,834 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:41:11,839 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:41:11,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-26 00:41:11,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:11,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 470 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-26 00:41:11,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:41:12,002 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-26 00:41:12,002 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-26 00:41:12,002 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26043237] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:41:12,002 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-26 00:41:12,003 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-11-26 00:41:12,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118319795] [2022-11-26 00:41:12,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:41:12,003 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-26 00:41:12,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:41:12,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-26 00:41:12,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-26 00:41:12,005 INFO L87 Difference]: Start difference. First operand 2474 states and 4367 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (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) [2022-11-26 00:41:12,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:41:12,539 INFO L93 Difference]: Finished difference Result 3213 states and 5363 transitions. [2022-11-26 00:41:12,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-26 00:41:12,540 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (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 99 [2022-11-26 00:41:12,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:41:12,551 INFO L225 Difference]: With dead ends: 3213 [2022-11-26 00:41:12,552 INFO L226 Difference]: Without dead ends: 2655 [2022-11-26 00:41:12,554 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-26 00:41:12,555 INFO L413 NwaCegarLoop]: 3187 mSDtfsCounter, 52 mSDsluCounter, 3151 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 6338 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-26 00:41:12,556 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 6338 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 473 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-26 00:41:12,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2655 states. [2022-11-26 00:41:12,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2655 to 2553. [2022-11-26 00:41:12,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2553 states, 2319 states have (on average 1.8055196205260888) internal successors, (4187), 2328 states have internal predecessors, (4187), 148 states have call successors, (148), 85 states have call predecessors, (148), 84 states have return successors, (146), 140 states have call predecessors, (146), 146 states have call successors, (146) [2022-11-26 00:41:12,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2553 states to 2553 states and 4481 transitions. [2022-11-26 00:41:12,661 INFO L78 Accepts]: Start accepts. Automaton has 2553 states and 4481 transitions. Word has length 99 [2022-11-26 00:41:12,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:41:12,661 INFO L495 AbstractCegarLoop]: Abstraction has 2553 states and 4481 transitions. [2022-11-26 00:41:12,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (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) [2022-11-26 00:41:12,662 INFO L276 IsEmpty]: Start isEmpty. Operand 2553 states and 4481 transitions. [2022-11-26 00:41:12,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-11-26 00:41:12,670 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:41:12,671 INFO L195 NwaCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-26 00:41:12,681 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-26 00:41:12,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:41:12,877 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-26 00:41:12,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:41:12,878 INFO L85 PathProgramCache]: Analyzing trace with hash -1679988491, now seen corresponding path program 2 times [2022-11-26 00:41:12,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:41:12,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551293984] [2022-11-26 00:41:12,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:12,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:41:12,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:13,120 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 10 proven. 21 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-11-26 00:41:13,120 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:41:13,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551293984] [2022-11-26 00:41:13,121 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551293984] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-26 00:41:13,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857008180] [2022-11-26 00:41:13,121 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-26 00:41:13,121 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:41:13,122 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:41:13,123 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:41:13,143 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-26 00:41:13,236 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-26 00:41:13,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-26 00:41:13,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-26 00:41:13,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:41:13,273 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-26 00:41:13,274 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-26 00:41:13,274 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857008180] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:41:13,274 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-26 00:41:13,275 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2022-11-26 00:41:13,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234950093] [2022-11-26 00:41:13,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:41:13,275 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-26 00:41:13,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:41:13,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-26 00:41:13,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-26 00:41:13,277 INFO L87 Difference]: Start difference. First operand 2553 states and 4481 transitions. Second operand has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 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) [2022-11-26 00:41:13,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:41:13,819 INFO L93 Difference]: Finished difference Result 3198 states and 5385 transitions. [2022-11-26 00:41:13,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-26 00:41:13,820 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 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 99 [2022-11-26 00:41:13,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:41:13,831 INFO L225 Difference]: With dead ends: 3198 [2022-11-26 00:41:13,831 INFO L226 Difference]: Without dead ends: 2561 [2022-11-26 00:41:13,834 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-26 00:41:13,835 INFO L413 NwaCegarLoop]: 3194 mSDtfsCounter, 92 mSDsluCounter, 3139 mSDsCounter, 0 mSdLazyCounter, 475 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 6333 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-26 00:41:13,835 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 6333 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 475 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-26 00:41:13,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2561 states. [2022-11-26 00:41:14,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2561 to 2549. [2022-11-26 00:41:14,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2549 states, 2315 states have (on average 1.7982721382289417) internal successors, (4163), 2324 states have internal predecessors, (4163), 148 states have call successors, (148), 85 states have call predecessors, (148), 84 states have return successors, (146), 140 states have call predecessors, (146), 146 states have call successors, (146) [2022-11-26 00:41:14,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2549 states to 2549 states and 4457 transitions. [2022-11-26 00:41:14,064 INFO L78 Accepts]: Start accepts. Automaton has 2549 states and 4457 transitions. Word has length 99 [2022-11-26 00:41:14,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:41:14,065 INFO L495 AbstractCegarLoop]: Abstraction has 2549 states and 4457 transitions. [2022-11-26 00:41:14,065 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 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) [2022-11-26 00:41:14,065 INFO L276 IsEmpty]: Start isEmpty. Operand 2549 states and 4457 transitions. [2022-11-26 00:41:14,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-11-26 00:41:14,069 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:41:14,069 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-26 00:41:14,084 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-26 00:41:14,274 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:41:14,275 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-26 00:41:14,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:41:14,275 INFO L85 PathProgramCache]: Analyzing trace with hash 1685620309, now seen corresponding path program 1 times [2022-11-26 00:41:14,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:41:14,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235203261] [2022-11-26 00:41:14,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:14,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:41:14,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:14,582 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 10 proven. 19 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-11-26 00:41:14,583 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:41:14,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235203261] [2022-11-26 00:41:14,583 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235203261] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-26 00:41:14,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97117688] [2022-11-26 00:41:14,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:14,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:41:14,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:41:14,585 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:41:14,590 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-26 00:41:14,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:14,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-26 00:41:14,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:41:14,763 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-26 00:41:14,763 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-26 00:41:14,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97117688] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:41:14,764 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-26 00:41:14,764 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2022-11-26 00:41:14,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558163396] [2022-11-26 00:41:14,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:41:14,765 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-26 00:41:14,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:41:14,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-26 00:41:14,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-26 00:41:14,766 INFO L87 Difference]: Start difference. First operand 2549 states and 4457 transitions. Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 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) [2022-11-26 00:41:15,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:41:15,290 INFO L93 Difference]: Finished difference Result 3331 states and 5474 transitions. [2022-11-26 00:41:15,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-26 00:41:15,291 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 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 99 [2022-11-26 00:41:15,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:41:15,304 INFO L225 Difference]: With dead ends: 3331 [2022-11-26 00:41:15,304 INFO L226 Difference]: Without dead ends: 2725 [2022-11-26 00:41:15,307 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-26 00:41:15,308 INFO L413 NwaCegarLoop]: 3156 mSDtfsCounter, 3359 mSDsluCounter, 19 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3359 SdHoareTripleChecker+Valid, 3175 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-26 00:41:15,308 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3359 Valid, 3175 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 238 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-26 00:41:15,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2725 states. [2022-11-26 00:41:15,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2725 to 2725. [2022-11-26 00:41:15,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2725 states, 2463 states have (on average 1.7576126674786845) internal successors, (4329), 2472 states have internal predecessors, (4329), 156 states have call successors, (156), 105 states have call predecessors, (156), 104 states have return successors, (154), 148 states have call predecessors, (154), 154 states have call successors, (154) [2022-11-26 00:41:15,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2725 states to 2725 states and 4639 transitions. [2022-11-26 00:41:15,483 INFO L78 Accepts]: Start accepts. Automaton has 2725 states and 4639 transitions. Word has length 99 [2022-11-26 00:41:15,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:41:15,485 INFO L495 AbstractCegarLoop]: Abstraction has 2725 states and 4639 transitions. [2022-11-26 00:41:15,486 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 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) [2022-11-26 00:41:15,486 INFO L276 IsEmpty]: Start isEmpty. Operand 2725 states and 4639 transitions. [2022-11-26 00:41:15,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-11-26 00:41:15,490 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:41:15,491 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-26 00:41:15,501 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-26 00:41:15,701 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2022-11-26 00:41:15,702 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-26 00:41:15,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:41:15,703 INFO L85 PathProgramCache]: Analyzing trace with hash -1848697004, now seen corresponding path program 1 times [2022-11-26 00:41:15,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:41:15,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090873946] [2022-11-26 00:41:15,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:15,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:41:15,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:15,988 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 20 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-11-26 00:41:15,988 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:41:15,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090873946] [2022-11-26 00:41:15,988 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090873946] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-26 00:41:15,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [314272960] [2022-11-26 00:41:15,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:15,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:41:15,989 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:41:15,990 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:41:16,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-26 00:41:16,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:16,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-26 00:41:16,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:41:16,163 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-26 00:41:16,163 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-26 00:41:16,163 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [314272960] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:41:16,164 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-26 00:41:16,164 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2022-11-26 00:41:16,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012618122] [2022-11-26 00:41:16,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:41:16,165 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-26 00:41:16,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:41:16,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-26 00:41:16,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-26 00:41:16,167 INFO L87 Difference]: Start difference. First operand 2725 states and 4639 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, (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) [2022-11-26 00:41:16,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:41:16,808 INFO L93 Difference]: Finished difference Result 4207 states and 6540 transitions. [2022-11-26 00:41:16,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-26 00:41:16,809 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, (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 100 [2022-11-26 00:41:16,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:41:16,835 INFO L225 Difference]: With dead ends: 4207 [2022-11-26 00:41:16,835 INFO L226 Difference]: Without dead ends: 3129 [2022-11-26 00:41:16,839 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-26 00:41:16,842 INFO L413 NwaCegarLoop]: 3167 mSDtfsCounter, 48 mSDsluCounter, 3134 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 6301 SdHoareTripleChecker+Invalid, 468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-26 00:41:16,842 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 6301 Invalid, 468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-26 00:41:16,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3129 states. [2022-11-26 00:41:17,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3129 to 2841. [2022-11-26 00:41:17,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2841 states, 2559 states have (on average 1.7456037514654161) internal successors, (4467), 2569 states have internal predecessors, (4467), 166 states have call successors, (166), 115 states have call predecessors, (166), 114 states have return successors, (164), 157 states have call predecessors, (164), 164 states have call successors, (164) [2022-11-26 00:41:17,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2841 states to 2841 states and 4797 transitions. [2022-11-26 00:41:17,022 INFO L78 Accepts]: Start accepts. Automaton has 2841 states and 4797 transitions. Word has length 100 [2022-11-26 00:41:17,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:41:17,022 INFO L495 AbstractCegarLoop]: Abstraction has 2841 states and 4797 transitions. [2022-11-26 00:41:17,022 INFO L496 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, (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) [2022-11-26 00:41:17,023 INFO L276 IsEmpty]: Start isEmpty. Operand 2841 states and 4797 transitions. [2022-11-26 00:41:17,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-11-26 00:41:17,028 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:41:17,029 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-26 00:41:17,039 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-26 00:41:17,234 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-11-26 00:41:17,234 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-26 00:41:17,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:41:17,235 INFO L85 PathProgramCache]: Analyzing trace with hash -1329117843, now seen corresponding path program 1 times [2022-11-26 00:41:17,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:41:17,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743775896] [2022-11-26 00:41:17,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:17,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:41:17,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:17,355 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 3 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-26 00:41:17,356 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:41:17,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743775896] [2022-11-26 00:41:17,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743775896] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-26 00:41:17,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931408529] [2022-11-26 00:41:17,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:17,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:41:17,357 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:41:17,358 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:41:17,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-26 00:41:17,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:17,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 487 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-26 00:41:17,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:41:17,534 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-26 00:41:17,534 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-26 00:41:17,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931408529] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:41:17,535 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-26 00:41:17,535 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-11-26 00:41:17,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100776074] [2022-11-26 00:41:17,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:41:17,538 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-26 00:41:17,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:41:17,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-26 00:41:17,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-26 00:41:17,539 INFO L87 Difference]: Start difference. First operand 2841 states and 4797 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, (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) [2022-11-26 00:41:18,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:41:18,282 INFO L93 Difference]: Finished difference Result 3881 states and 6149 transitions. [2022-11-26 00:41:18,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-26 00:41:18,283 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, (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 101 [2022-11-26 00:41:18,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:41:18,294 INFO L225 Difference]: With dead ends: 3881 [2022-11-26 00:41:18,295 INFO L226 Difference]: Without dead ends: 3260 [2022-11-26 00:41:18,297 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-26 00:41:18,298 INFO L413 NwaCegarLoop]: 3206 mSDtfsCounter, 56 mSDsluCounter, 3150 mSDsCounter, 0 mSdLazyCounter, 475 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 6356 SdHoareTripleChecker+Invalid, 475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-26 00:41:18,298 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 6356 Invalid, 475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 475 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-26 00:41:18,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3260 states. [2022-11-26 00:41:18,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3260 to 3009. [2022-11-26 00:41:18,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3009 states, 2695 states have (on average 1.72430426716141) internal successors, (4647), 2705 states have internal predecessors, (4647), 182 states have call successors, (182), 131 states have call predecessors, (182), 130 states have return successors, (180), 173 states have call predecessors, (180), 180 states have call successors, (180) [2022-11-26 00:41:18,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3009 states to 3009 states and 5009 transitions. [2022-11-26 00:41:18,446 INFO L78 Accepts]: Start accepts. Automaton has 3009 states and 5009 transitions. Word has length 101 [2022-11-26 00:41:18,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:41:18,447 INFO L495 AbstractCegarLoop]: Abstraction has 3009 states and 5009 transitions. [2022-11-26 00:41:18,447 INFO L496 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, (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) [2022-11-26 00:41:18,447 INFO L276 IsEmpty]: Start isEmpty. Operand 3009 states and 5009 transitions. [2022-11-26 00:41:18,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-11-26 00:41:18,451 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:41:18,451 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-26 00:41:18,457 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-26 00:41:18,657 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:41:18,657 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-26 00:41:18,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:41:18,658 INFO L85 PathProgramCache]: Analyzing trace with hash -1548947729, now seen corresponding path program 1 times [2022-11-26 00:41:18,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:41:18,658 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926252608] [2022-11-26 00:41:18,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:18,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:41:18,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:18,838 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 17 proven. 20 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-26 00:41:18,838 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:41:18,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926252608] [2022-11-26 00:41:18,839 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926252608] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-26 00:41:18,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395066862] [2022-11-26 00:41:18,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:18,839 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:41:18,839 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:41:18,840 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:41:18,848 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-26 00:41:18,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:18,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 482 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-26 00:41:18,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:41:19,063 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-26 00:41:19,063 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-26 00:41:19,063 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395066862] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:41:19,063 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-26 00:41:19,064 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 6 [2022-11-26 00:41:19,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422979527] [2022-11-26 00:41:19,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:41:19,064 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-26 00:41:19,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:41:19,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-26 00:41:19,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-26 00:41:19,066 INFO L87 Difference]: Start difference. First operand 3009 states and 5009 transitions. Second operand has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 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) [2022-11-26 00:41:20,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:41:20,013 INFO L93 Difference]: Finished difference Result 4904 states and 7404 transitions. [2022-11-26 00:41:20,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-26 00:41:20,014 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 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 101 [2022-11-26 00:41:20,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:41:20,031 INFO L225 Difference]: With dead ends: 4904 [2022-11-26 00:41:20,031 INFO L226 Difference]: Without dead ends: 3542 [2022-11-26 00:41:20,035 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2022-11-26 00:41:20,036 INFO L413 NwaCegarLoop]: 3163 mSDtfsCounter, 3482 mSDsluCounter, 6266 mSDsCounter, 0 mSdLazyCounter, 783 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3493 SdHoareTripleChecker+Valid, 9429 SdHoareTripleChecker+Invalid, 868 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 783 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-26 00:41:20,036 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3493 Valid, 9429 Invalid, 868 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 783 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-26 00:41:20,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3542 states. [2022-11-26 00:41:20,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3542 to 3538. [2022-11-26 00:41:20,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3538 states, 3096 states have (on average 1.6563307493540051) internal successors, (5128), 3109 states have internal predecessors, (5128), 256 states have call successors, (256), 185 states have call predecessors, (256), 184 states have return successors, (254), 244 states have call predecessors, (254), 254 states have call successors, (254) [2022-11-26 00:41:20,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3538 states to 3538 states and 5638 transitions. [2022-11-26 00:41:20,244 INFO L78 Accepts]: Start accepts. Automaton has 3538 states and 5638 transitions. Word has length 101 [2022-11-26 00:41:20,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:41:20,244 INFO L495 AbstractCegarLoop]: Abstraction has 3538 states and 5638 transitions. [2022-11-26 00:41:20,244 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 12.8) internal successors, (64), 6 states have internal predecessors, (64), 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) [2022-11-26 00:41:20,245 INFO L276 IsEmpty]: Start isEmpty. Operand 3538 states and 5638 transitions. [2022-11-26 00:41:20,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-11-26 00:41:20,249 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:41:20,249 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-26 00:41:20,259 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-26 00:41:20,460 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-11-26 00:41:20,460 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-26 00:41:20,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:41:20,461 INFO L85 PathProgramCache]: Analyzing trace with hash 1348845533, now seen corresponding path program 1 times [2022-11-26 00:41:20,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:41:20,461 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131624432] [2022-11-26 00:41:20,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:20,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:41:20,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:20,976 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 21 proven. 4 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-26 00:41:20,976 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:41:20,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131624432] [2022-11-26 00:41:20,976 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131624432] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-26 00:41:20,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837114906] [2022-11-26 00:41:20,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:20,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:41:20,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:41:20,978 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:41:20,982 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-26 00:41:21,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:21,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-26 00:41:21,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:41:21,387 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-26 00:41:21,388 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-26 00:41:21,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837114906] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:41:21,388 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-26 00:41:21,388 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [11] total 15 [2022-11-26 00:41:21,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181952894] [2022-11-26 00:41:21,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:41:21,389 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-26 00:41:21,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:41:21,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-26 00:41:21,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2022-11-26 00:41:21,391 INFO L87 Difference]: Start difference. First operand 3538 states and 5638 transitions. Second operand has 6 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (11), 3 states have call predecessors, (11), 4 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-26 00:41:22,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:41:22,508 INFO L93 Difference]: Finished difference Result 4977 states and 7487 transitions. [2022-11-26 00:41:22,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-26 00:41:22,509 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (11), 3 states have call predecessors, (11), 4 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 102 [2022-11-26 00:41:22,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:41:22,520 INFO L225 Difference]: With dead ends: 4977 [2022-11-26 00:41:22,520 INFO L226 Difference]: Without dead ends: 3659 [2022-11-26 00:41:22,524 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 100 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2022-11-26 00:41:22,525 INFO L413 NwaCegarLoop]: 3116 mSDtfsCounter, 3387 mSDsluCounter, 9286 mSDsCounter, 0 mSdLazyCounter, 1076 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3395 SdHoareTripleChecker+Valid, 12402 SdHoareTripleChecker+Invalid, 1126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1076 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-26 00:41:22,525 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3395 Valid, 12402 Invalid, 1126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1076 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-26 00:41:22,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3659 states. [2022-11-26 00:41:22,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3659 to 3623. [2022-11-26 00:41:22,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3623 states, 3171 states have (on average 1.6367076631977293) internal successors, (5190), 3184 states have internal predecessors, (5190), 258 states have call successors, (258), 193 states have call predecessors, (258), 192 states have return successors, (256), 246 states have call predecessors, (256), 256 states have call successors, (256) [2022-11-26 00:41:22,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3623 states to 3623 states and 5704 transitions. [2022-11-26 00:41:22,744 INFO L78 Accepts]: Start accepts. Automaton has 3623 states and 5704 transitions. Word has length 102 [2022-11-26 00:41:22,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:41:22,745 INFO L495 AbstractCegarLoop]: Abstraction has 3623 states and 5704 transitions. [2022-11-26 00:41:22,745 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (11), 3 states have call predecessors, (11), 4 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-26 00:41:22,745 INFO L276 IsEmpty]: Start isEmpty. Operand 3623 states and 5704 transitions. [2022-11-26 00:41:22,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-11-26 00:41:22,750 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:41:22,750 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-26 00:41:22,761 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-26 00:41:22,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-11-26 00:41:22,956 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-26 00:41:22,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:41:22,957 INFO L85 PathProgramCache]: Analyzing trace with hash -899746115, now seen corresponding path program 1 times [2022-11-26 00:41:22,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:41:22,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587731529] [2022-11-26 00:41:22,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:22,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:41:22,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:23,015 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 28 proven. 5 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-11-26 00:41:23,015 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:41:23,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587731529] [2022-11-26 00:41:23,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587731529] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-26 00:41:23,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547325129] [2022-11-26 00:41:23,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:23,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:41:23,017 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:41:23,018 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:41:23,022 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-26 00:41:23,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:23,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 491 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-26 00:41:23,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:41:23,181 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-26 00:41:23,182 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-26 00:41:23,182 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547325129] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:41:23,182 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-26 00:41:23,182 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2022-11-26 00:41:23,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818700130] [2022-11-26 00:41:23,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:41:23,183 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-26 00:41:23,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:41:23,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-26 00:41:23,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-26 00:41:23,185 INFO L87 Difference]: Start difference. First operand 3623 states and 5704 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) [2022-11-26 00:41:23,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:41:23,837 INFO L93 Difference]: Finished difference Result 5011 states and 7486 transitions. [2022-11-26 00:41:23,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-26 00:41:23,837 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 102 [2022-11-26 00:41:23,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:41:23,858 INFO L225 Difference]: With dead ends: 5011 [2022-11-26 00:41:23,858 INFO L226 Difference]: Without dead ends: 3633 [2022-11-26 00:41:23,862 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-26 00:41:23,863 INFO L413 NwaCegarLoop]: 3223 mSDtfsCounter, 79 mSDsluCounter, 3138 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 6361 SdHoareTripleChecker+Invalid, 483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-26 00:41:23,864 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 6361 Invalid, 483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 481 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-26 00:41:23,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3633 states. [2022-11-26 00:41:24,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3633 to 3603. [2022-11-26 00:41:24,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3603 states, 3151 states have (on average 1.6217073944779434) internal successors, (5110), 3164 states have internal predecessors, (5110), 258 states have call successors, (258), 193 states have call predecessors, (258), 192 states have return successors, (256), 246 states have call predecessors, (256), 256 states have call successors, (256) [2022-11-26 00:41:24,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3603 states to 3603 states and 5624 transitions. [2022-11-26 00:41:24,096 INFO L78 Accepts]: Start accepts. Automaton has 3603 states and 5624 transitions. Word has length 102 [2022-11-26 00:41:24,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:41:24,096 INFO L495 AbstractCegarLoop]: Abstraction has 3603 states and 5624 transitions. [2022-11-26 00:41:24,096 INFO L496 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) [2022-11-26 00:41:24,097 INFO L276 IsEmpty]: Start isEmpty. Operand 3603 states and 5624 transitions. [2022-11-26 00:41:24,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-11-26 00:41:24,101 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:41:24,102 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-26 00:41:24,119 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-26 00:41:24,307 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-11-26 00:41:24,307 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-26 00:41:24,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:41:24,308 INFO L85 PathProgramCache]: Analyzing trace with hash -14759137, now seen corresponding path program 1 times [2022-11-26 00:41:24,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:41:24,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488113981] [2022-11-26 00:41:24,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:24,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:41:24,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:24,559 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 34 proven. 3 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-26 00:41:24,559 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:41:24,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488113981] [2022-11-26 00:41:24,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488113981] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-26 00:41:24,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253562861] [2022-11-26 00:41:24,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:24,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:41:24,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:41:24,561 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:41:24,578 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-26 00:41:24,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:24,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 496 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-26 00:41:24,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:41:24,805 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-26 00:41:24,805 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-26 00:41:24,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253562861] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:41:24,805 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-26 00:41:24,806 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 7 [2022-11-26 00:41:24,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008503106] [2022-11-26 00:41:24,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:41:24,806 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-26 00:41:24,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:41:24,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-26 00:41:24,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-26 00:41:24,808 INFO L87 Difference]: Start difference. First operand 3603 states and 5624 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 4 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 4 states have call successors, (10) [2022-11-26 00:41:25,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:41:25,481 INFO L93 Difference]: Finished difference Result 5257 states and 7636 transitions. [2022-11-26 00:41:25,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-26 00:41:25,481 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 4 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 4 states have call successors, (10) Word has length 103 [2022-11-26 00:41:25,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:41:25,494 INFO L225 Difference]: With dead ends: 5257 [2022-11-26 00:41:25,494 INFO L226 Difference]: Without dead ends: 4239 [2022-11-26 00:41:25,498 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-26 00:41:25,499 INFO L413 NwaCegarLoop]: 3204 mSDtfsCounter, 3390 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3390 SdHoareTripleChecker+Valid, 3303 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-26 00:41:25,500 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3390 Valid, 3303 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 304 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-26 00:41:25,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4239 states. [2022-11-26 00:41:25,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4239 to 3827. [2022-11-26 00:41:25,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3827 states, 3356 states have (on average 1.58015494636472) internal successors, (5303), 3369 states have internal predecessors, (5303), 258 states have call successors, (258), 212 states have call predecessors, (258), 211 states have return successors, (268), 246 states have call predecessors, (268), 256 states have call successors, (268) [2022-11-26 00:41:25,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3827 states to 3827 states and 5829 transitions. [2022-11-26 00:41:25,719 INFO L78 Accepts]: Start accepts. Automaton has 3827 states and 5829 transitions. Word has length 103 [2022-11-26 00:41:25,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:41:25,719 INFO L495 AbstractCegarLoop]: Abstraction has 3827 states and 5829 transitions. [2022-11-26 00:41:25,719 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 4 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 4 states have call successors, (10) [2022-11-26 00:41:25,720 INFO L276 IsEmpty]: Start isEmpty. Operand 3827 states and 5829 transitions. [2022-11-26 00:41:25,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-11-26 00:41:25,725 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:41:25,725 INFO L195 NwaCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-26 00:41:25,731 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-26 00:41:25,930 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-26 00:41:25,930 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-26 00:41:25,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:41:25,931 INFO L85 PathProgramCache]: Analyzing trace with hash -484329719, now seen corresponding path program 1 times [2022-11-26 00:41:25,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:41:25,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122184607] [2022-11-26 00:41:25,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:25,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:41:25,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:26,119 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-26 00:41:26,119 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:41:26,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122184607] [2022-11-26 00:41:26,120 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122184607] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:41:26,120 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-26 00:41:26,120 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-26 00:41:26,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879744182] [2022-11-26 00:41:26,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:41:26,121 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-26 00:41:26,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:41:26,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-26 00:41:26,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-26 00:41:26,122 INFO L87 Difference]: Start difference. First operand 3827 states and 5829 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 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) [2022-11-26 00:41:27,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:41:27,256 INFO L93 Difference]: Finished difference Result 5705 states and 8066 transitions. [2022-11-26 00:41:27,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-26 00:41:27,257 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 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 104 [2022-11-26 00:41:27,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:41:27,273 INFO L225 Difference]: With dead ends: 5705 [2022-11-26 00:41:27,273 INFO L226 Difference]: Without dead ends: 4576 [2022-11-26 00:41:27,280 INFO L412 NwaCegarLoop]: 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 [2022-11-26 00:41:27,280 INFO L413 NwaCegarLoop]: 3192 mSDtfsCounter, 75 mSDsluCounter, 9387 mSDsCounter, 0 mSdLazyCounter, 1085 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 12579 SdHoareTripleChecker+Invalid, 1110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1085 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-26 00:41:27,281 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 12579 Invalid, 1110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1085 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-26 00:41:27,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4576 states. [2022-11-26 00:41:27,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4576 to 4477. [2022-11-26 00:41:27,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4477 states, 3833 states have (on average 1.5246543177667624) internal successors, (5844), 3846 states have internal predecessors, (5844), 358 states have call successors, (358), 291 states have call predecessors, (358), 284 states have return successors, (386), 340 states have call predecessors, (386), 356 states have call successors, (386) [2022-11-26 00:41:27,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4477 states to 4477 states and 6588 transitions. [2022-11-26 00:41:27,879 INFO L78 Accepts]: Start accepts. Automaton has 4477 states and 6588 transitions. Word has length 104 [2022-11-26 00:41:27,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:41:27,880 INFO L495 AbstractCegarLoop]: Abstraction has 4477 states and 6588 transitions. [2022-11-26 00:41:27,880 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 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) [2022-11-26 00:41:27,881 INFO L276 IsEmpty]: Start isEmpty. Operand 4477 states and 6588 transitions. [2022-11-26 00:41:27,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-11-26 00:41:27,889 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:41:27,889 INFO L195 NwaCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-26 00:41:27,889 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-26 00:41:27,889 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-26 00:41:27,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:41:27,890 INFO L85 PathProgramCache]: Analyzing trace with hash -1130106033, now seen corresponding path program 1 times [2022-11-26 00:41:27,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:41:27,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692073660] [2022-11-26 00:41:27,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:27,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:41:27,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:28,203 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 36 proven. 14 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-26 00:41:28,203 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:41:28,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692073660] [2022-11-26 00:41:28,204 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692073660] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-26 00:41:28,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877925564] [2022-11-26 00:41:28,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:28,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:41:28,207 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:41:28,208 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:41:28,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-26 00:41:28,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:28,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-26 00:41:28,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:41:28,425 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 66 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-26 00:41:28,426 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-26 00:41:28,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877925564] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:41:28,426 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-26 00:41:28,426 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 6 [2022-11-26 00:41:28,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364675713] [2022-11-26 00:41:28,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:41:28,428 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-26 00:41:28,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:41:28,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-26 00:41:28,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-26 00:41:28,430 INFO L87 Difference]: Start difference. First operand 4477 states and 6588 transitions. Second operand has 6 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 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) [2022-11-26 00:41:29,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:41:29,824 INFO L93 Difference]: Finished difference Result 6777 states and 9277 transitions. [2022-11-26 00:41:29,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-26 00:41:29,824 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 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 104 [2022-11-26 00:41:29,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:41:29,839 INFO L225 Difference]: With dead ends: 6777 [2022-11-26 00:41:29,840 INFO L226 Difference]: Without dead ends: 4825 [2022-11-26 00:41:29,845 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-11-26 00:41:29,846 INFO L413 NwaCegarLoop]: 3193 mSDtfsCounter, 182 mSDsluCounter, 12444 mSDsCounter, 0 mSdLazyCounter, 1300 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 15637 SdHoareTripleChecker+Invalid, 1356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-26 00:41:29,846 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [196 Valid, 15637 Invalid, 1356 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [56 Valid, 1300 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-26 00:41:29,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4825 states. [2022-11-26 00:41:30,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4825 to 4662. [2022-11-26 00:41:30,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4662 states, 3973 states have (on average 1.506670022652907) internal successors, (5986), 3990 states have internal predecessors, (5986), 380 states have call successors, (380), 310 states have call predecessors, (380), 307 states have return successors, (418), 362 states have call predecessors, (418), 378 states have call successors, (418) [2022-11-26 00:41:30,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4662 states to 4662 states and 6784 transitions. [2022-11-26 00:41:30,293 INFO L78 Accepts]: Start accepts. Automaton has 4662 states and 6784 transitions. Word has length 104 [2022-11-26 00:41:30,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:41:30,293 INFO L495 AbstractCegarLoop]: Abstraction has 4662 states and 6784 transitions. [2022-11-26 00:41:30,293 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 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) [2022-11-26 00:41:30,294 INFO L276 IsEmpty]: Start isEmpty. Operand 4662 states and 6784 transitions. [2022-11-26 00:41:30,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-11-26 00:41:30,298 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:41:30,298 INFO L195 NwaCegarLoop]: trace histogram [5, 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] [2022-11-26 00:41:30,309 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-11-26 00:41:30,509 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-26 00:41:30,509 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-26 00:41:30,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:41:30,509 INFO L85 PathProgramCache]: Analyzing trace with hash -1845237448, now seen corresponding path program 1 times [2022-11-26 00:41:30,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:41:30,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237181545] [2022-11-26 00:41:30,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:30,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:41:30,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:31,002 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 13 proven. 34 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-26 00:41:31,002 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:41:31,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237181545] [2022-11-26 00:41:31,003 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237181545] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-26 00:41:31,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777827105] [2022-11-26 00:41:31,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:41:31,003 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:41:31,004 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:41:31,007 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:41:31,030 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-26 00:41:31,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:41:31,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 542 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-26 00:41:31,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:41:31,292 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 56 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-26 00:41:31,292 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-26 00:41:31,585 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2022-11-26 00:41:31,585 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777827105] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-26 00:41:31,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [406686720] [2022-11-26 00:41:31,607 INFO L159 IcfgInterpreter]: Started Sifa with 64 locations of interest [2022-11-26 00:41:31,607 INFO L166 IcfgInterpreter]: Building call graph [2022-11-26 00:41:31,611 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-26 00:41:31,616 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-26 00:41:31,617 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-26 00:41:38,167 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events with input of size 167 for LOIs [2022-11-26 00:41:43,017 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events with input of size 200 for LOIs [2022-11-26 00:41:43,616 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels with input of size 176 for LOIs [2022-11-26 00:41:43,662 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread with input of size 67 for LOIs [2022-11-26 00:41:43,669 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 76 for LOIs [2022-11-26 00:41:43,836 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads with input of size 115 for LOIs [2022-11-26 00:41:44,155 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-26 00:42:04,643 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [406686720] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:42:04,643 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-26 00:42:04,643 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [13, 8, 6] total 64 [2022-11-26 00:42:04,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948793661] [2022-11-26 00:42:04,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:42:04,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-11-26 00:42:04,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:42:04,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-11-26 00:42:04,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=450, Invalid=3582, Unknown=0, NotChecked=0, Total=4032 [2022-11-26 00:42:04,647 INFO L87 Difference]: Start difference. First operand 4662 states and 6784 transitions. Second operand has 45 states, 34 states have (on average 1.3529411764705883) internal successors, (46), 32 states have internal predecessors, (46), 12 states have call successors, (14), 7 states have call predecessors, (14), 6 states have return successors, (13), 12 states have call predecessors, (13), 11 states have call successors, (13) [2022-11-26 00:42:54,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:42:54,572 INFO L93 Difference]: Finished difference Result 7242 states and 9783 transitions. [2022-11-26 00:42:54,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-11-26 00:42:54,573 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 34 states have (on average 1.3529411764705883) internal successors, (46), 32 states have internal predecessors, (46), 12 states have call successors, (14), 7 states have call predecessors, (14), 6 states have return successors, (13), 12 states have call predecessors, (13), 11 states have call successors, (13) Word has length 110 [2022-11-26 00:42:54,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:42:54,585 INFO L225 Difference]: With dead ends: 7242 [2022-11-26 00:42:54,585 INFO L226 Difference]: Without dead ends: 4544 [2022-11-26 00:42:54,593 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 389 GetRequests, 285 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3704 ImplicationChecksByTransitivity, 40.0s TimeCoverageRelationStatistics Valid=1204, Invalid=9926, Unknown=0, NotChecked=0, Total=11130 [2022-11-26 00:42:54,593 INFO L413 NwaCegarLoop]: 3152 mSDtfsCounter, 191 mSDsluCounter, 771 mSDsCounter, 0 mSdLazyCounter, 21447 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 3923 SdHoareTripleChecker+Invalid, 21509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 21447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.8s IncrementalHoareTripleChecker+Time [2022-11-26 00:42:54,594 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [194 Valid, 3923 Invalid, 21509 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [62 Valid, 21447 Invalid, 0 Unknown, 0 Unchecked, 29.8s Time] [2022-11-26 00:42:54,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4544 states. [2022-11-26 00:42:54,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4544 to 4516. [2022-11-26 00:42:54,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4516 states, 3862 states have (on average 1.5145002589331953) internal successors, (5849), 3878 states have internal predecessors, (5849), 359 states have call successors, (359), 295 states have call predecessors, (359), 293 states have return successors, (395), 343 states have call predecessors, (395), 357 states have call successors, (395) [2022-11-26 00:42:54,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4516 states to 4516 states and 6603 transitions. [2022-11-26 00:42:54,963 INFO L78 Accepts]: Start accepts. Automaton has 4516 states and 6603 transitions. Word has length 110 [2022-11-26 00:42:54,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:42:54,964 INFO L495 AbstractCegarLoop]: Abstraction has 4516 states and 6603 transitions. [2022-11-26 00:42:54,964 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 34 states have (on average 1.3529411764705883) internal successors, (46), 32 states have internal predecessors, (46), 12 states have call successors, (14), 7 states have call predecessors, (14), 6 states have return successors, (13), 12 states have call predecessors, (13), 11 states have call successors, (13) [2022-11-26 00:42:54,964 INFO L276 IsEmpty]: Start isEmpty. Operand 4516 states and 6603 transitions. [2022-11-26 00:42:54,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-11-26 00:42:54,970 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:42:54,971 INFO L195 NwaCegarLoop]: trace histogram [5, 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] [2022-11-26 00:42:54,981 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-26 00:42:55,177 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-26 00:42:55,177 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-26 00:42:55,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:42:55,177 INFO L85 PathProgramCache]: Analyzing trace with hash -806825934, now seen corresponding path program 1 times [2022-11-26 00:42:55,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:42:55,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383502210] [2022-11-26 00:42:55,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:42:55,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:42:55,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:42:55,419 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 17 proven. 20 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-11-26 00:42:55,420 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:42:55,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383502210] [2022-11-26 00:42:55,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383502210] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-26 00:42:55,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419656900] [2022-11-26 00:42:55,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:42:55,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:42:55,421 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:42:55,422 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:42:55,446 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-26 00:42:55,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:42:55,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 551 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-26 00:42:55,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:42:55,716 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 56 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-26 00:42:55,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-26 00:42:55,981 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2022-11-26 00:42:55,981 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [419656900] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-26 00:42:55,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1229189041] [2022-11-26 00:42:55,987 INFO L159 IcfgInterpreter]: Started Sifa with 67 locations of interest [2022-11-26 00:42:55,987 INFO L166 IcfgInterpreter]: Building call graph [2022-11-26 00:42:55,988 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-26 00:42:55,988 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-26 00:42:55,988 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-26 00:43:01,315 INFO L197 IcfgInterpreter]: Interpreting procedure error with input of size 72 for LOIs [2022-11-26 00:43:01,319 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events with input of size 167 for LOIs [2022-11-26 00:43:09,118 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events with input of size 200 for LOIs [2022-11-26 00:43:12,396 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels with input of size 176 for LOIs [2022-11-26 00:43:12,441 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread with input of size 115 for LOIs [2022-11-26 00:43:12,462 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 121 for LOIs [2022-11-26 00:43:12,636 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads with input of size 115 for LOIs [2022-11-26 00:43:12,813 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-26 00:43:29,496 WARN L233 SmtUtils]: Spent 6.42s on a formula simplification. DAG size of input: 389 DAG size of output: 258 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:43:43,697 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '158636#(and (= ~a15~0 1) (<= ~t1_pc~0 1) (= 5 ~a20~0) (<= ~local~0 2147483647) (= ~t1_i~0 1) (= ~a25~0 1) (not (= ~token~0 (+ 2 ~local~0))) (<= 0 (+ ~local~0 2147483648)) (= ~a~0 1) (= ~d~0 4) (= ~a16~0 1) (= 5 ~e~0) (= ~m_pc~0 1) (= ~m_i~0 1) (= ~a12~0 4) (= ~a9~0 18) (= 6 ~f~0) (= 3 ~c~0) (= ~t2_i~0 1) (= 2 ~b~0) (= 0 ~t2_pc~0) (= ~m_st~0 1) (= |#NULL.offset| 0) (<= ~token~0 2147483647) (= ~a27~0 1) (<= 0 (+ ~token~0 2147483648)) (<= 0 |#StackHeapBarrier|) (= ~a2~0 10) (<= 0 ~t1_pc~0) (= |#NULL.base| 0))' at error location [2022-11-26 00:43:43,698 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-26 00:43:43,698 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-26 00:43:43,698 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 6] total 17 [2022-11-26 00:43:43,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084559808] [2022-11-26 00:43:43,699 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-26 00:43:43,699 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-26 00:43:43,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:43:43,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-26 00:43:43,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=491, Invalid=3799, Unknown=0, NotChecked=0, Total=4290 [2022-11-26 00:43:43,702 INFO L87 Difference]: Start difference. First operand 4516 states and 6603 transitions. Second operand has 17 states, 14 states have (on average 8.357142857142858) internal successors, (117), 15 states have internal predecessors, (117), 7 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 6 states have call predecessors, (30), 7 states have call successors, (30) [2022-11-26 00:43:47,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:43:47,576 INFO L93 Difference]: Finished difference Result 7170 states and 9780 transitions. [2022-11-26 00:43:47,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2022-11-26 00:43:47,577 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 8.357142857142858) internal successors, (117), 15 states have internal predecessors, (117), 7 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 6 states have call predecessors, (30), 7 states have call successors, (30) Word has length 113 [2022-11-26 00:43:47,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:43:47,590 INFO L225 Difference]: With dead ends: 7170 [2022-11-26 00:43:47,590 INFO L226 Difference]: Without dead ends: 4298 [2022-11-26 00:43:47,602 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 470 GetRequests, 315 SyntacticMatches, 6 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9673 ImplicationChecksByTransitivity, 32.5s TimeCoverageRelationStatistics Valid=1755, Invalid=20895, Unknown=0, NotChecked=0, Total=22650 [2022-11-26 00:43:47,603 INFO L413 NwaCegarLoop]: 3309 mSDtfsCounter, 10432 mSDsluCounter, 20350 mSDsCounter, 0 mSdLazyCounter, 2832 mSolverCounterSat, 236 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10437 SdHoareTripleChecker+Valid, 23659 SdHoareTripleChecker+Invalid, 3068 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 236 IncrementalHoareTripleChecker+Valid, 2832 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-26 00:43:47,603 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10437 Valid, 23659 Invalid, 3068 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [236 Valid, 2832 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-11-26 00:43:47,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4298 states. [2022-11-26 00:43:47,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4298 to 3758. [2022-11-26 00:43:47,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3758 states, 3281 states have (on average 1.56903383114904) internal successors, (5148), 3301 states have internal predecessors, (5148), 251 states have call successors, (251), 220 states have call predecessors, (251), 224 states have return successors, (277), 237 states have call predecessors, (277), 249 states have call successors, (277) [2022-11-26 00:43:47,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3758 states to 3758 states and 5676 transitions. [2022-11-26 00:43:47,983 INFO L78 Accepts]: Start accepts. Automaton has 3758 states and 5676 transitions. Word has length 113 [2022-11-26 00:43:47,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:43:47,983 INFO L495 AbstractCegarLoop]: Abstraction has 3758 states and 5676 transitions. [2022-11-26 00:43:47,984 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 8.357142857142858) internal successors, (117), 15 states have internal predecessors, (117), 7 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 6 states have call predecessors, (30), 7 states have call successors, (30) [2022-11-26 00:43:47,984 INFO L276 IsEmpty]: Start isEmpty. Operand 3758 states and 5676 transitions. [2022-11-26 00:43:47,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-11-26 00:43:47,987 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:43:47,988 INFO L195 NwaCegarLoop]: trace histogram [5, 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] [2022-11-26 00:43:48,000 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-26 00:43:48,193 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-26 00:43:48,194 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-26 00:43:48,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:43:48,194 INFO L85 PathProgramCache]: Analyzing trace with hash -724063171, now seen corresponding path program 1 times [2022-11-26 00:43:48,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:43:48,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121263427] [2022-11-26 00:43:48,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:43:48,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:43:48,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:43:48,696 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 13 proven. 34 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-26 00:43:48,697 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:43:48,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121263427] [2022-11-26 00:43:48,697 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121263427] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-26 00:43:48,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990157110] [2022-11-26 00:43:48,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:43:48,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:43:48,698 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:43:48,699 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:43:48,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-26 00:43:48,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:43:48,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 551 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-26 00:43:48,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:43:48,990 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 56 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-26 00:43:48,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-26 00:43:49,247 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2022-11-26 00:43:49,248 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1990157110] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-26 00:43:49,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [419089384] [2022-11-26 00:43:49,261 INFO L159 IcfgInterpreter]: Started Sifa with 67 locations of interest [2022-11-26 00:43:49,262 INFO L166 IcfgInterpreter]: Building call graph [2022-11-26 00:43:49,263 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-26 00:43:49,263 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-26 00:43:49,263 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-26 00:43:54,123 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events with input of size 167 for LOIs [2022-11-26 00:43:58,175 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events with input of size 200 for LOIs [2022-11-26 00:44:02,203 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels with input of size 176 for LOIs [2022-11-26 00:44:02,247 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread with input of size 68 for LOIs [2022-11-26 00:44:02,256 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 76 for LOIs [2022-11-26 00:44:02,340 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads with input of size 115 for LOIs [2022-11-26 00:44:02,533 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-26 00:44:11,775 WARN L233 SmtUtils]: Spent 7.37s on a formula simplification. DAG size of input: 342 DAG size of output: 270 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:44:29,281 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [419089384] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:44:29,281 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-26 00:44:29,281 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [45] imperfect sequences [13, 8, 6] total 65 [2022-11-26 00:44:29,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184471580] [2022-11-26 00:44:29,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:44:29,282 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-11-26 00:44:29,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:44:29,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-11-26 00:44:29,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=458, Invalid=3702, Unknown=0, NotChecked=0, Total=4160 [2022-11-26 00:44:29,285 INFO L87 Difference]: Start difference. First operand 3758 states and 5676 transitions. Second operand has 46 states, 35 states have (on average 1.4285714285714286) internal successors, (50), 33 states have internal predecessors, (50), 12 states have call successors, (14), 7 states have call predecessors, (14), 6 states have return successors, (13), 12 states have call predecessors, (13), 11 states have call successors, (13) [2022-11-26 00:45:01,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:45:01,579 INFO L93 Difference]: Finished difference Result 5482 states and 7655 transitions. [2022-11-26 00:45:01,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-11-26 00:45:01,580 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 35 states have (on average 1.4285714285714286) internal successors, (50), 33 states have internal predecessors, (50), 12 states have call successors, (14), 7 states have call predecessors, (14), 6 states have return successors, (13), 12 states have call predecessors, (13), 11 states have call successors, (13) Word has length 113 [2022-11-26 00:45:01,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:45:01,589 INFO L225 Difference]: With dead ends: 5482 [2022-11-26 00:45:01,589 INFO L226 Difference]: Without dead ends: 3579 [2022-11-26 00:45:01,594 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 398 GetRequests, 292 SyntacticMatches, 1 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3855 ImplicationChecksByTransitivity, 45.5s TimeCoverageRelationStatistics Valid=1203, Invalid=10139, Unknown=0, NotChecked=0, Total=11342 [2022-11-26 00:45:01,595 INFO L413 NwaCegarLoop]: 3152 mSDtfsCounter, 194 mSDsluCounter, 677 mSDsCounter, 0 mSdLazyCounter, 8946 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 3829 SdHoareTripleChecker+Invalid, 9015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 8946 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.1s IncrementalHoareTripleChecker+Time [2022-11-26 00:45:01,596 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [199 Valid, 3829 Invalid, 9015 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [69 Valid, 8946 Invalid, 0 Unknown, 0 Unchecked, 13.1s Time] [2022-11-26 00:45:01,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3579 states. [2022-11-26 00:45:01,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3579 to 3527. [2022-11-26 00:45:01,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3527 states, 3109 states have (on average 1.594724991958829) internal successors, (4958), 3127 states have internal predecessors, (4958), 218 states have call successors, (218), 193 states have call predecessors, (218), 198 states have return successors, (242), 207 states have call predecessors, (242), 216 states have call successors, (242) [2022-11-26 00:45:01,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3527 states to 3527 states and 5418 transitions. [2022-11-26 00:45:01,880 INFO L78 Accepts]: Start accepts. Automaton has 3527 states and 5418 transitions. Word has length 113 [2022-11-26 00:45:01,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:45:01,880 INFO L495 AbstractCegarLoop]: Abstraction has 3527 states and 5418 transitions. [2022-11-26 00:45:01,882 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 35 states have (on average 1.4285714285714286) internal successors, (50), 33 states have internal predecessors, (50), 12 states have call successors, (14), 7 states have call predecessors, (14), 6 states have return successors, (13), 12 states have call predecessors, (13), 11 states have call successors, (13) [2022-11-26 00:45:01,882 INFO L276 IsEmpty]: Start isEmpty. Operand 3527 states and 5418 transitions. [2022-11-26 00:45:01,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-11-26 00:45:01,886 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:45:01,886 INFO L195 NwaCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-26 00:45:01,905 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-26 00:45:02,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:45:02,092 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-26 00:45:02,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:45:02,092 INFO L85 PathProgramCache]: Analyzing trace with hash 1607272299, now seen corresponding path program 1 times [2022-11-26 00:45:02,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:45:02,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253604690] [2022-11-26 00:45:02,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:45:02,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:45:02,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:45:02,718 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 22 proven. 27 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-26 00:45:02,719 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:45:02,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253604690] [2022-11-26 00:45:02,719 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253604690] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-26 00:45:02,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127149083] [2022-11-26 00:45:02,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:45:02,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:45:02,719 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:45:02,721 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:45:02,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-26 00:45:02,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:45:02,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 560 conjuncts, 33 conjunts are in the unsatisfiable core [2022-11-26 00:45:02,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:45:03,320 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 65 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-26 00:45:03,321 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-26 00:45:04,282 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 21 proven. 15 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-11-26 00:45:04,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127149083] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-26 00:45:04,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1705925863] [2022-11-26 00:45:04,285 INFO L159 IcfgInterpreter]: Started Sifa with 70 locations of interest [2022-11-26 00:45:04,285 INFO L166 IcfgInterpreter]: Building call graph [2022-11-26 00:45:04,286 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-26 00:45:04,286 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-26 00:45:04,286 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-26 00:45:09,664 INFO L197 IcfgInterpreter]: Interpreting procedure error with input of size 63 for LOIs [2022-11-26 00:45:09,667 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events with input of size 170 for LOIs [2022-11-26 00:45:13,774 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events with input of size 200 for LOIs [2022-11-26 00:45:15,851 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels with input of size 176 for LOIs [2022-11-26 00:45:15,894 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread with input of size 56 for LOIs [2022-11-26 00:45:15,903 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 76 for LOIs [2022-11-26 00:45:15,993 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads with input of size 56 for LOIs [2022-11-26 00:45:16,294 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-26 00:45:47,952 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '185712#(and (= ~a15~0 1) (= 5 ~a20~0) (= ~t1_i~0 1) (= ~a25~0 1) (not (= ~token~0 (+ 2 ~local~0))) (<= 0 ~t2_pc~0) (= ~a~0 1) (= ~d~0 4) (= ~a16~0 1) (= 5 ~e~0) (= ~m_pc~0 1) (= ~m_i~0 1) (= ~a12~0 4) (= ~a9~0 18) (= 6 ~f~0) (= 3 ~c~0) (= ~t2_i~0 1) (= 2 ~b~0) (= ~m_st~0 1) (= |#NULL.offset| 0) (= ~a27~0 1) (<= 0 |#StackHeapBarrier|) (= ~a2~0 10) (<= 0 ~t1_pc~0) (= |#NULL.base| 0))' at error location [2022-11-26 00:45:47,952 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-26 00:45:47,952 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-26 00:45:47,953 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 10, 14] total 37 [2022-11-26 00:45:47,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669915182] [2022-11-26 00:45:47,953 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-26 00:45:47,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-11-26 00:45:47,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:45:47,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-11-26 00:45:47,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=696, Invalid=7676, Unknown=0, NotChecked=0, Total=8372 [2022-11-26 00:45:47,957 INFO L87 Difference]: Start difference. First operand 3527 states and 5418 transitions. Second operand has 37 states, 25 states have (on average 7.72) internal successors, (193), 29 states have internal predecessors, (193), 16 states have call successors, (44), 11 states have call predecessors, (44), 19 states have return successors, (44), 16 states have call predecessors, (44), 16 states have call successors, (44) [2022-11-26 00:45:58,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:45:58,119 INFO L93 Difference]: Finished difference Result 7917 states and 10527 transitions. [2022-11-26 00:45:58,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2022-11-26 00:45:58,127 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 25 states have (on average 7.72) internal successors, (193), 29 states have internal predecessors, (193), 16 states have call successors, (44), 11 states have call predecessors, (44), 19 states have return successors, (44), 16 states have call predecessors, (44), 16 states have call successors, (44) Word has length 116 [2022-11-26 00:45:58,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:45:58,148 INFO L225 Difference]: With dead ends: 7917 [2022-11-26 00:45:58,148 INFO L226 Difference]: Without dead ends: 6794 [2022-11-26 00:45:58,159 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 486 GetRequests, 284 SyntacticMatches, 17 SemanticMatches, 185 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14629 ImplicationChecksByTransitivity, 36.3s TimeCoverageRelationStatistics Valid=3805, Invalid=30977, Unknown=0, NotChecked=0, Total=34782 [2022-11-26 00:45:58,162 INFO L413 NwaCegarLoop]: 3135 mSDtfsCounter, 21723 mSDsluCounter, 34930 mSDsCounter, 0 mSdLazyCounter, 7233 mSolverCounterSat, 1611 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21729 SdHoareTripleChecker+Valid, 38065 SdHoareTripleChecker+Invalid, 8844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 1611 IncrementalHoareTripleChecker+Valid, 7233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2022-11-26 00:45:58,163 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21729 Valid, 38065 Invalid, 8844 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [1611 Valid, 7233 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2022-11-26 00:45:58,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6794 states. [2022-11-26 00:45:58,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6794 to 3841. [2022-11-26 00:45:58,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3841 states, 3338 states have (on average 1.5566207309766327) internal successors, (5196), 3366 states have internal predecessors, (5196), 263 states have call successors, (263), 229 states have call predecessors, (263), 238 states have return successors, (281), 246 states have call predecessors, (281), 261 states have call successors, (281) [2022-11-26 00:45:58,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3841 states to 3841 states and 5740 transitions. [2022-11-26 00:45:58,665 INFO L78 Accepts]: Start accepts. Automaton has 3841 states and 5740 transitions. Word has length 116 [2022-11-26 00:45:58,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:45:58,667 INFO L495 AbstractCegarLoop]: Abstraction has 3841 states and 5740 transitions. [2022-11-26 00:45:58,668 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 25 states have (on average 7.72) internal successors, (193), 29 states have internal predecessors, (193), 16 states have call successors, (44), 11 states have call predecessors, (44), 19 states have return successors, (44), 16 states have call predecessors, (44), 16 states have call successors, (44) [2022-11-26 00:45:58,668 INFO L276 IsEmpty]: Start isEmpty. Operand 3841 states and 5740 transitions. [2022-11-26 00:45:58,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2022-11-26 00:45:58,671 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:45:58,671 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-26 00:45:58,678 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-26 00:45:58,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:45:58,878 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-26 00:45:58,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:45:58,878 INFO L85 PathProgramCache]: Analyzing trace with hash 907514321, now seen corresponding path program 1 times [2022-11-26 00:45:58,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:45:58,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054684830] [2022-11-26 00:45:58,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:45:58,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:45:58,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:45:59,043 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2022-11-26 00:45:59,043 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:45:59,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054684830] [2022-11-26 00:45:59,044 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054684830] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:45:59,044 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-26 00:45:59,044 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-26 00:45:59,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779151468] [2022-11-26 00:45:59,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:45:59,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-26 00:45:59,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:45:59,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-26 00:45:59,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-26 00:45:59,047 INFO L87 Difference]: Start difference. First operand 3841 states and 5740 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 5 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2022-11-26 00:46:00,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:46:00,474 INFO L93 Difference]: Finished difference Result 7345 states and 9735 transitions. [2022-11-26 00:46:00,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-26 00:46:00,475 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 5 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 128 [2022-11-26 00:46:00,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:46:00,491 INFO L225 Difference]: With dead ends: 7345 [2022-11-26 00:46:00,492 INFO L226 Difference]: Without dead ends: 6105 [2022-11-26 00:46:00,497 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-26 00:46:00,497 INFO L413 NwaCegarLoop]: 3285 mSDtfsCounter, 3501 mSDsluCounter, 6442 mSDsCounter, 0 mSdLazyCounter, 940 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3501 SdHoareTripleChecker+Valid, 9727 SdHoareTripleChecker+Invalid, 945 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 940 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-26 00:46:00,498 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3501 Valid, 9727 Invalid, 945 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 940 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-26 00:46:00,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6105 states. [2022-11-26 00:46:01,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6105 to 4798. [2022-11-26 00:46:01,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4798 states, 4067 states have (on average 1.484140644209491) internal successors, (6036), 4104 states have internal predecessors, (6036), 384 states have call successors, (384), 330 states have call predecessors, (384), 345 states have return successors, (408), 364 states have call predecessors, (408), 382 states have call successors, (408) [2022-11-26 00:46:01,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4798 states to 4798 states and 6828 transitions. [2022-11-26 00:46:01,147 INFO L78 Accepts]: Start accepts. Automaton has 4798 states and 6828 transitions. Word has length 128 [2022-11-26 00:46:01,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:46:01,147 INFO L495 AbstractCegarLoop]: Abstraction has 4798 states and 6828 transitions. [2022-11-26 00:46:01,147 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 5 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2022-11-26 00:46:01,148 INFO L276 IsEmpty]: Start isEmpty. Operand 4798 states and 6828 transitions. [2022-11-26 00:46:01,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-11-26 00:46:01,151 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:46:01,152 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-26 00:46:01,152 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-26 00:46:01,152 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-26 00:46:01,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:46:01,153 INFO L85 PathProgramCache]: Analyzing trace with hash -713986447, now seen corresponding path program 1 times [2022-11-26 00:46:01,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:46:01,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74350114] [2022-11-26 00:46:01,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:46:01,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:46:01,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-26 00:46:01,189 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-26 00:46:01,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-26 00:46:01,295 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2022-11-26 00:46:01,295 INFO L360 BasicCegarLoop]: Counterexample is feasible [2022-11-26 00:46:01,296 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location errorErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2022-11-26 00:46:01,298 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2022-11-26 00:46:01,298 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-26 00:46:01,302 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-26 00:46:01,306 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-26 00:46:01,460 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 26.11 12:46:01 BoogieIcfgContainer [2022-11-26 00:46:01,460 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-26 00:46:01,460 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-26 00:46:01,461 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-26 00:46:01,461 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-26 00:46:01,461 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.11 12:41:05" (3/4) ... [2022-11-26 00:46:01,463 INFO L131 WitnessPrinter]: Generating witness for reachability counterexample [2022-11-26 00:46:01,573 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/witness.graphml [2022-11-26 00:46:01,573 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-26 00:46:01,574 INFO L158 Benchmark]: Toolchain (without parser) took 313021.78ms. Allocated memory was 151.0MB in the beginning and 2.7GB in the end (delta: 2.5GB). Free memory was 84.1MB in the beginning and 1.5GB in the end (delta: -1.4GB). Peak memory consumption was 1.1GB. Max. memory is 16.1GB. [2022-11-26 00:46:01,574 INFO L158 Benchmark]: CDTParser took 0.26ms. Allocated memory is still 151.0MB. Free memory was 94.8MB in the beginning and 94.7MB in the end (delta: 132.9kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-26 00:46:01,575 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4091.17ms. Allocated memory was 151.0MB in the beginning and 247.5MB in the end (delta: 96.5MB). Free memory was 84.1MB in the beginning and 146.1MB in the end (delta: -61.9MB). Peak memory consumption was 110.3MB. Max. memory is 16.1GB. [2022-11-26 00:46:01,575 INFO L158 Benchmark]: Boogie Procedure Inliner took 579.51ms. Allocated memory is still 247.5MB. Free memory was 146.1MB in the beginning and 111.7MB in the end (delta: 34.4MB). Peak memory consumption was 108.0MB. Max. memory is 16.1GB. [2022-11-26 00:46:01,575 INFO L158 Benchmark]: Boogie Preprocessor took 673.63ms. Allocated memory was 247.5MB in the beginning and 494.9MB in the end (delta: 247.5MB). Free memory was 111.7MB in the beginning and 323.7MB in the end (delta: -212.0MB). Peak memory consumption was 79.5MB. Max. memory is 16.1GB. [2022-11-26 00:46:01,576 INFO L158 Benchmark]: RCFGBuilder took 11890.83ms. Allocated memory was 494.9MB in the beginning and 1.1GB in the end (delta: 597.7MB). Free memory was 323.7MB in the beginning and 800.6MB in the end (delta: -476.9MB). Peak memory consumption was 518.0MB. Max. memory is 16.1GB. [2022-11-26 00:46:01,576 INFO L158 Benchmark]: TraceAbstraction took 295663.42ms. Allocated memory was 1.1GB in the beginning and 2.7GB in the end (delta: 1.6GB). Free memory was 800.6MB in the beginning and 1.5GB in the end (delta: -706.0MB). Peak memory consumption was 879.5MB. Max. memory is 16.1GB. [2022-11-26 00:46:01,576 INFO L158 Benchmark]: Witness Printer took 113.09ms. Allocated memory is still 2.7GB. Free memory was 1.5GB in the beginning and 1.5GB in the end (delta: 18.1MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. [2022-11-26 00:46:01,578 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.26ms. Allocated memory is still 151.0MB. Free memory was 94.8MB in the beginning and 94.7MB in the end (delta: 132.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4091.17ms. Allocated memory was 151.0MB in the beginning and 247.5MB in the end (delta: 96.5MB). Free memory was 84.1MB in the beginning and 146.1MB in the end (delta: -61.9MB). Peak memory consumption was 110.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 579.51ms. Allocated memory is still 247.5MB. Free memory was 146.1MB in the beginning and 111.7MB in the end (delta: 34.4MB). Peak memory consumption was 108.0MB. Max. memory is 16.1GB. * Boogie Preprocessor took 673.63ms. Allocated memory was 247.5MB in the beginning and 494.9MB in the end (delta: 247.5MB). Free memory was 111.7MB in the beginning and 323.7MB in the end (delta: -212.0MB). Peak memory consumption was 79.5MB. Max. memory is 16.1GB. * RCFGBuilder took 11890.83ms. Allocated memory was 494.9MB in the beginning and 1.1GB in the end (delta: 597.7MB). Free memory was 323.7MB in the beginning and 800.6MB in the end (delta: -476.9MB). Peak memory consumption was 518.0MB. Max. memory is 16.1GB. * TraceAbstraction took 295663.42ms. Allocated memory was 1.1GB in the beginning and 2.7GB in the end (delta: 1.6GB). Free memory was 800.6MB in the beginning and 1.5GB in the end (delta: -706.0MB). Peak memory consumption was 879.5MB. Max. memory is 16.1GB. * Witness Printer took 113.09ms. Allocated memory is still 2.7GB. Free memory was 1.5GB in the beginning and 1.5GB in the end (delta: 18.1MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - CounterExampleResult [Line: 11173]: a call to reach_error is reachable a call to reach_error is reachable We found a FailurePath: [L33] int d= 4; [L34] int c= 3; [L35] int e= 5; [L36] int a= 1; [L37] int f= 6; [L38] int b= 2; [L40] int a9 = 18; [L41] int a27 = 1; [L42] int a2 = 10; [L43] int a16 = 1; [L44] int a15 = 1; [L45] int a12 = 4; [L46] int a25 = 1; [L47] int a20 = 5; [L11177] int m_pc = 0; [L11178] int t1_pc = 0; [L11179] int t2_pc = 0; [L11180] int m_st ; [L11181] int t1_st ; [L11182] int t2_st ; [L11183] int m_i ; [L11184] int t1_i ; [L11185] int t2_i ; [L11186] int M_E = 2; [L11187] int T1_E = 2; [L11188] int T2_E = 2; [L11189] int E_M = 2; [L11190] int E_1 = 2; [L11191] int E_2 = 2; [L11196] int token ; [L11198] int local ; [L11776] COND FALSE !(__VERIFIER_nondet_int()) [L11779] CALL main2() [L11763] int __retres1 ; [L11767] CALL init_model() [L11677] m_i = 1 [L11678] t1_i = 1 [L11679] t2_i = 1 [L11767] RET init_model() [L11768] CALL start_simulation() [L11704] int kernel_st ; [L11705] int tmp ; [L11706] int tmp___0 ; [L11710] kernel_st = 0 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, token=0] [L11711] FCALL update_channels() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, token=0] [L11712] CALL init_threads() [L11396] COND TRUE m_i == 1 [L11397] m_st = 0 [L11401] COND TRUE t1_i == 1 [L11402] t1_st = 0 [L11406] COND TRUE t2_i == 1 [L11407] t2_st = 0 [L11712] RET init_threads() [L11713] CALL fire_delta_events() VAL [\old(E_1)=2, \old(E_2)=2, \old(E_M)=2, \old(M_E)=2, \old(T1_E)=2, \old(T2_E)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, token=0] [L11509] COND FALSE !(M_E == 0) [L11514] COND FALSE !(T1_E == 0) [L11519] COND FALSE !(T2_E == 0) [L11524] COND FALSE !(E_M == 0) [L11529] COND FALSE !(E_1 == 0) [L11534] COND FALSE !(E_2 == 0) [L11713] RET fire_delta_events() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, token=0] [L11714] CALL activate_threads() VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, token=0] [L11582] int tmp ; [L11583] int tmp___0 ; [L11584] int tmp___1 ; [L11588] CALL, EXPR is_master_triggered() [L11328] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, token=0] [L11331] COND FALSE !(m_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, token=0] [L11341] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, token=0] [L11343] return (__retres1); [L11588] RET, EXPR is_master_triggered() [L11588] tmp = is_master_triggered() [L11590] COND FALSE !(\read(tmp)) [L11596] CALL, EXPR is_transmit1_triggered() [L11347] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, token=0] [L11350] COND FALSE !(t1_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, token=0] [L11360] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, token=0] [L11362] return (__retres1); [L11596] RET, EXPR is_transmit1_triggered() [L11596] tmp___0 = is_transmit1_triggered() [L11598] COND FALSE !(\read(tmp___0)) [L11604] CALL, EXPR is_transmit2_triggered() [L11366] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, token=0] [L11369] COND FALSE !(t2_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, token=0] [L11379] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, token=0] [L11381] return (__retres1); [L11604] RET, EXPR is_transmit2_triggered() [L11604] tmp___1 = is_transmit2_triggered() [L11606] COND FALSE !(\read(tmp___1)) [L11714] RET activate_threads() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, token=0] [L11715] CALL reset_delta_events() VAL [\old(E_1)=2, \old(E_2)=2, \old(E_M)=2, \old(M_E)=2, \old(T1_E)=2, \old(T2_E)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, token=0] [L11547] COND FALSE !(M_E == 1) [L11552] COND FALSE !(T1_E == 1) [L11557] COND FALSE !(T2_E == 1) [L11562] COND FALSE !(E_M == 1) [L11567] COND FALSE !(E_1 == 1) [L11572] COND FALSE !(E_2 == 1) [L11715] RET reset_delta_events() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, token=0] [L11718] COND TRUE 1 [L11721] kernel_st = 1 [L11722] CALL eval() [L11442] int tmp ; VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, token=0] [L11446] COND TRUE 1 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, token=0] [L11449] CALL, EXPR exists_runnable_thread() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, token=0] [L11416] int __retres1 ; [L11419] COND TRUE m_st == 0 [L11420] __retres1 = 1 [L11437] return (__retres1); [L11449] RET, EXPR exists_runnable_thread() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, exists_runnable_thread()=1, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, token=0] [L11449] tmp = exists_runnable_thread() [L11451] COND TRUE \read(tmp) VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, tmp=1, token=0] [L11456] COND TRUE m_st == 0 [L11457] int tmp_ndt_1; [L11458] tmp_ndt_1 = __VERIFIER_nondet_int() [L11459] COND FALSE !(\read(tmp_ndt_1)) VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, tmp=1, tmp_ndt_1=0, token=0] [L11470] COND TRUE t1_st == 0 [L11471] int tmp_ndt_2; [L11472] tmp_ndt_2 = __VERIFIER_nondet_int() [L11473] COND TRUE \read(tmp_ndt_2) [L11475] t1_st = 1 [L11476] CALL transmit1() [L11259] COND TRUE t1_pc == 0 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=1, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, token=0] [L11270] COND TRUE 1 [L11272] t1_pc = 1 [L11273] t1_st = 2 [L11476] RET transmit1() [L11484] COND TRUE t2_st == 0 [L11485] int tmp_ndt_3; [L11486] tmp_ndt_3 = __VERIFIER_nondet_int() [L11487] COND TRUE \read(tmp_ndt_3) [L11489] t2_st = 1 [L11490] CALL transmit2() [L11295] COND TRUE t2_pc == 0 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=0, t2_st=1, token=0] [L11306] COND TRUE 1 [L11308] t2_pc = 1 [L11309] t2_st = 2 [L11490] RET transmit2() [L11446] COND TRUE 1 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, tmp=1, tmp_ndt_1=0, tmp_ndt_2=-1, tmp_ndt_3=1, token=0] [L11449] CALL, EXPR exists_runnable_thread() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=0] [L11416] int __retres1 ; [L11419] COND TRUE m_st == 0 [L11420] __retres1 = 1 [L11437] return (__retres1); [L11449] RET, EXPR exists_runnable_thread() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, exists_runnable_thread()=1, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, tmp=1, tmp_ndt_1=0, tmp_ndt_2=-1, tmp_ndt_3=1, token=0] [L11449] tmp = exists_runnable_thread() [L11451] COND TRUE \read(tmp) VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, tmp=1, tmp_ndt_1=0, tmp_ndt_2=-1, tmp_ndt_3=1, token=0] [L11456] COND TRUE m_st == 0 [L11457] int tmp_ndt_1; [L11458] tmp_ndt_1 = __VERIFIER_nondet_int() [L11459] COND TRUE \read(tmp_ndt_1) [L11461] m_st = 1 [L11462] CALL master() [L11201] int tmp_var = __VERIFIER_nondet_int(); [L11203] COND TRUE m_pc == 0 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, tmp_var=0, token=0] [L11214] COND TRUE 1 [L11217] token = __VERIFIER_nondet_int() [L11218] local = token [L11219] E_1 = 1 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, tmp_var=0, token=0] [L11220] CALL immediate_notify() VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=0] [L11620] CALL activate_threads() VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=0] [L11582] int tmp ; [L11583] int tmp___0 ; [L11584] int tmp___1 ; [L11588] CALL, EXPR is_master_triggered() [L11328] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=0] [L11331] COND FALSE !(m_pc == 1) VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=0] [L11341] __retres1 = 0 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=0] [L11343] return (__retres1); [L11588] RET, EXPR is_master_triggered() [L11588] tmp = is_master_triggered() [L11590] COND FALSE !(\read(tmp)) [L11596] CALL, EXPR is_transmit1_triggered() [L11347] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=0] [L11350] COND TRUE t1_pc == 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=0] [L11351] COND TRUE E_1 == 1 [L11352] __retres1 = 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, __retres1=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=0] [L11362] return (__retres1); [L11596] RET, EXPR is_transmit1_triggered() [L11596] tmp___0 = is_transmit1_triggered() [L11598] COND TRUE \read(tmp___0) [L11599] t1_st = 0 [L11604] CALL, EXPR is_transmit2_triggered() [L11366] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=0] [L11369] COND TRUE t2_pc == 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=0] [L11370] COND FALSE !(E_2 == 1) VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=0] [L11379] __retres1 = 0 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=0] [L11381] return (__retres1); [L11604] RET, EXPR is_transmit2_triggered() [L11604] tmp___1 = is_transmit2_triggered() [L11606] COND FALSE !(\read(tmp___1)) [L11620] RET activate_threads() VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=0] [L11220] RET immediate_notify() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, tmp_var=0, token=0] [L11221] E_1 = 2 [L11222] m_pc = 1 [L11223] m_st = 2 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, tmp_var=0, token=0] [L11462] RET master() [L11470] COND TRUE t1_st == 0 [L11471] int tmp_ndt_2; [L11472] tmp_ndt_2 = __VERIFIER_nondet_int() [L11473] COND TRUE \read(tmp_ndt_2) [L11475] t1_st = 1 [L11476] CALL transmit1() [L11259] COND FALSE !(t1_pc == 0) VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=0] [L11262] COND TRUE t1_pc == 1 [L11278] token += 1 [L11279] E_2 = 1 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=1] [L11280] CALL immediate_notify() VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=1] [L11620] CALL activate_threads() VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=1] [L11582] int tmp ; [L11583] int tmp___0 ; [L11584] int tmp___1 ; [L11588] CALL, EXPR is_master_triggered() [L11328] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=1] [L11331] COND TRUE m_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=1] [L11332] COND FALSE !(E_M == 1) VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=1] [L11341] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=1] [L11343] return (__retres1); [L11588] RET, EXPR is_master_triggered() [L11588] tmp = is_master_triggered() [L11590] COND FALSE !(\read(tmp)) [L11596] CALL, EXPR is_transmit1_triggered() [L11347] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=1] [L11350] COND TRUE t1_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=1] [L11351] COND FALSE !(E_1 == 1) VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=1] [L11360] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=1] [L11362] return (__retres1); [L11596] RET, EXPR is_transmit1_triggered() [L11596] tmp___0 = is_transmit1_triggered() [L11598] COND FALSE !(\read(tmp___0)) [L11604] CALL, EXPR is_transmit2_triggered() [L11366] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=1] [L11369] COND TRUE t2_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=1] [L11370] COND TRUE E_2 == 1 [L11371] __retres1 = 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, __retres1=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=1] [L11381] return (__retres1); [L11604] RET, EXPR is_transmit2_triggered() [L11604] tmp___1 = is_transmit2_triggered() [L11606] COND TRUE \read(tmp___1) [L11607] t2_st = 0 [L11620] RET activate_threads() VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, token=1] [L11280] RET immediate_notify() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, token=1] [L11281] E_2 = 2 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, token=1] [L11270] COND TRUE 1 [L11272] t1_pc = 1 [L11273] t1_st = 2 [L11476] RET transmit1() [L11484] COND TRUE t2_st == 0 [L11485] int tmp_ndt_3; [L11486] tmp_ndt_3 = __VERIFIER_nondet_int() [L11487] COND TRUE \read(tmp_ndt_3) [L11489] t2_st = 1 [L11490] CALL transmit2() [L11295] COND FALSE !(t2_pc == 0) VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, token=1] [L11298] COND TRUE t2_pc == 1 [L11314] token += 1 [L11315] E_M = 1 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, token=2] [L11316] CALL immediate_notify() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, token=2] [L11620] CALL activate_threads() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, token=2] [L11582] int tmp ; [L11583] int tmp___0 ; [L11584] int tmp___1 ; [L11588] CALL, EXPR is_master_triggered() [L11328] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, token=2] [L11331] COND TRUE m_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, token=2] [L11332] COND TRUE E_M == 1 [L11333] __retres1 = 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, __retres1=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, token=2] [L11343] return (__retres1); [L11588] RET, EXPR is_master_triggered() [L11588] tmp = is_master_triggered() [L11590] COND TRUE \read(tmp) [L11591] m_st = 0 [L11596] CALL, EXPR is_transmit1_triggered() [L11347] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, token=2] [L11350] COND TRUE t1_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, token=2] [L11351] COND FALSE !(E_1 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, token=2] [L11360] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, token=2] [L11362] return (__retres1); [L11596] RET, EXPR is_transmit1_triggered() [L11596] tmp___0 = is_transmit1_triggered() [L11598] COND FALSE !(\read(tmp___0)) [L11604] CALL, EXPR is_transmit2_triggered() [L11366] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, token=2] [L11369] COND TRUE t2_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, token=2] [L11370] COND FALSE !(E_2 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, token=2] [L11379] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, token=2] [L11381] return (__retres1); [L11604] RET, EXPR is_transmit2_triggered() [L11604] tmp___1 = is_transmit2_triggered() [L11606] COND FALSE !(\read(tmp___1)) [L11620] RET activate_threads() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, token=2] [L11316] RET immediate_notify() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, token=2] [L11317] E_M = 2 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, token=2] [L11306] COND TRUE 1 [L11308] t2_pc = 1 [L11309] t2_st = 2 [L11490] RET transmit2() [L11446] COND TRUE 1 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, tmp=1, tmp_ndt_1=1, tmp_ndt_2=-2, tmp_ndt_3=1, token=2] [L11449] CALL, EXPR exists_runnable_thread() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=2] [L11416] int __retres1 ; [L11419] COND TRUE m_st == 0 [L11420] __retres1 = 1 [L11437] return (__retres1); [L11449] RET, EXPR exists_runnable_thread() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, exists_runnable_thread()=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, tmp=1, tmp_ndt_1=1, tmp_ndt_2=-2, tmp_ndt_3=1, token=2] [L11449] tmp = exists_runnable_thread() [L11451] COND TRUE \read(tmp) VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, tmp=1, tmp_ndt_1=1, tmp_ndt_2=-2, tmp_ndt_3=1, token=2] [L11456] COND TRUE m_st == 0 [L11457] int tmp_ndt_1; [L11458] tmp_ndt_1 = __VERIFIER_nondet_int() [L11459] COND TRUE \read(tmp_ndt_1) [L11461] m_st = 1 [L11462] CALL master() [L11201] int tmp_var = __VERIFIER_nondet_int(); [L11203] COND FALSE !(m_pc == 0) VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, tmp_var=5, token=2] [L11206] COND TRUE m_pc == 1 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, tmp_var=5, token=2] [L11228] COND FALSE !(token != local + 2) [L11233] COND TRUE tmp_var <= 5 [L11234] COND TRUE tmp_var >= 5 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, tmp_var=5, token=2] [L11239] COND TRUE tmp_var <= 5 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, tmp_var=5, token=2] [L11240] COND TRUE tmp_var >= 5 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, tmp_var=5, token=2] [L11241] COND TRUE tmp_var == 5 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, tmp_var=5, token=2] [L11242] CALL error() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=2] [L11173] reach_error() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, token=2] - UnprovableResult [Line: 11049]: 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 8 procedures, 1727 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 295.4s, OverallIterations: 22, TraceHistogramMax: 5, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 110.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 64042 SdHoareTripleChecker+Valid, 58.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 63974 mSDsluCounter, 196084 SdHoareTripleChecker+Invalid, 53.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 129108 mSDsCounter, 2326 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 50903 IncrementalHoareTripleChecker+Invalid, 53229 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2326 mSolverCounterUnsat, 66976 mSDtfsCounter, 50903 mSolverCounterSat, 0.9s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2949 GetRequests, 2295 SyntacticMatches, 25 SemanticMatches, 629 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31945 ImplicationChecksByTransitivity, 154.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=4798occurred in iteration=21, InterpolantAutomatonStates: 414, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 5.4s AutomataMinimizationTime, 21 MinimizatonAttempts, 6413 StatesRemovedByMinimization, 20 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 8.6s InterpolantComputationTime, 3681 NumberOfCodeBlocks, 3642 NumberOfCodeBlocksAsserted, 38 NumberOfCheckSat, 3962 ConstructedInterpolants, 0 QuantifiedInterpolants, 8318 SizeOfPredicates, 24 NumberOfNonLiveVariables, 7246 ConjunctsInSsa, 142 ConjunctsInUnsatCore, 40 InterpolantComputations, 17 PerfectInterpolantSequences, 2132/2425 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: OVERALL_TIME: 25.8s, ICFG_INTERPRETER_ENTERED_PROCEDURES: 14, DAG_INTERPRETER_EARLY_EXIT_QUERIES_NONTRIVIAL: 176, DAG_INTERPRETER_EARLY_EXITS: 11, TOOLS_POST_APPLICATIONS: 197, TOOLS_POST_TIME: 17.1s, TOOLS_POST_CALL_APPLICATIONS: 126, TOOLS_POST_CALL_TIME: 3.6s, TOOLS_POST_RETURN_APPLICATIONS: 100, TOOLS_POST_RETURN_TIME: 2.0s, TOOLS_QUANTIFIERELIM_APPLICATIONS: 413, TOOLS_QUANTIFIERELIM_TIME: 22.5s, TOOLS_QUANTIFIERELIM_MAX_TIME: 4.8s, FLUID_QUERY_TIME: 0.0s, FLUID_QUERIES: 497, FLUID_YES_ANSWERS: 1, DOMAIN_JOIN_APPLICATIONS: 143, DOMAIN_JOIN_TIME: 2.6s, DOMAIN_ALPHA_APPLICATIONS: 1, DOMAIN_ALPHA_TIME: 0.1s, DOMAIN_WIDEN_APPLICATIONS: 0, DOMAIN_WIDEN_TIME: 0.0s, DOMAIN_ISSUBSETEQ_APPLICATIONS: 8, DOMAIN_ISSUBSETEQ_TIME: 0.0s, DOMAIN_ISBOTTOM_APPLICATIONS: 176, DOMAIN_ISBOTTOM_TIME: 0.2s, LOOP_SUMMARIZER_APPLICATIONS: 8, LOOP_SUMMARIZER_CACHE_MISSES: 8, LOOP_SUMMARIZER_OVERALL_TIME: 3.5s, LOOP_SUMMARIZER_NEW_COMPUTATION_TIME: 3.5s, LOOP_SUMMARIZER_FIXPOINT_ITERATIONS: 8, CALL_SUMMARIZER_APPLICATIONS: 100, CALL_SUMMARIZER_CACHE_MISSES: 12, CALL_SUMMARIZER_OVERALL_TIME: 0.4s, CALL_SUMMARIZER_NEW_COMPUTATION_TIME: 0.4s, PROCEDURE_GRAPH_BUILDER_TIME: 0.0s, PATH_EXPR_TIME: 0.0s, REGEX_TO_DAG_TIME: 0.0s, DAG_COMPRESSION_TIME: 0.1s, DAG_COMPRESSION_PROCESSED_NODES: 7082, DAG_COMPRESSION_RETAINED_NODES: 489, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! [2022-11-26 00:46:01,623 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ff3c8d54-73e6-4504-9950-436e38826ced/bin/utaipan-ByfvJB40ur/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