./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/systemc/token_ring.03.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version aef121e0 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/config/TaipanReach.xml -i ../../sv-benchmarks/c/systemc/token_ring.03.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash e96a4dadf08c19b3d92d901d7f9116f0323f4fb1660ac2537112df0afe321751 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-aef121e [2021-11-23 02:35:57,313 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-23 02:35:57,315 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-23 02:35:57,377 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-23 02:35:57,378 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-23 02:35:57,383 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-23 02:35:57,386 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-23 02:35:57,394 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-23 02:35:57,397 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-23 02:35:57,407 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-23 02:35:57,409 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-23 02:35:57,411 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-23 02:35:57,412 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-23 02:35:57,413 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-23 02:35:57,415 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-23 02:35:57,417 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-23 02:35:57,418 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-23 02:35:57,420 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-23 02:35:57,423 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-23 02:35:57,426 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-23 02:35:57,430 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-23 02:35:57,432 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-23 02:35:57,434 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-23 02:35:57,436 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-23 02:35:57,440 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-23 02:35:57,441 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-23 02:35:57,441 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-23 02:35:57,443 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-23 02:35:57,443 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-23 02:35:57,454 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-23 02:35:57,455 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-23 02:35:57,457 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-23 02:35:57,459 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-23 02:35:57,461 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-23 02:35:57,463 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-23 02:35:57,464 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-23 02:35:57,465 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-23 02:35:57,465 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-23 02:35:57,466 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-23 02:35:57,467 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-23 02:35:57,468 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-23 02:35:57,469 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-23 02:35:57,541 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-23 02:35:57,542 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-23 02:35:57,543 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-23 02:35:57,543 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-23 02:35:57,552 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-23 02:35:57,552 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-23 02:35:57,553 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-23 02:35:57,553 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-23 02:35:57,553 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-23 02:35:57,553 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-23 02:35:57,554 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-23 02:35:57,554 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-23 02:35:57,554 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-23 02:35:57,554 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-23 02:35:57,555 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-23 02:35:57,555 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-23 02:35:57,555 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-23 02:35:57,556 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-23 02:35:57,557 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-23 02:35:57,557 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-23 02:35:57,557 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-23 02:35:57,558 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-23 02:35:57,558 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-23 02:35:57,558 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-23 02:35:57,558 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-23 02:35:57,559 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-23 02:35:57,559 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-23 02:35:57,559 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-23 02:35:57,560 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-23 02:35:57,560 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-23 02:35:57,560 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-23 02:35:57,561 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-23 02:35:57,561 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 02:35:57,561 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-23 02:35:57,562 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-23 02:35:57,562 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-23 02:35:57,562 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-23 02:35:57,563 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-23 02:35:57,563 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-23 02:35:57,563 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-23 02:35:57,563 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-23 02:35:57,564 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> e96a4dadf08c19b3d92d901d7f9116f0323f4fb1660ac2537112df0afe321751 [2021-11-23 02:35:57,880 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-23 02:35:57,906 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-23 02:35:57,909 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-23 02:35:57,911 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-23 02:35:57,912 INFO L275 PluginConnector]: CDTParser initialized [2021-11-23 02:35:57,913 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/../../sv-benchmarks/c/systemc/token_ring.03.cil-1.c [2021-11-23 02:35:58,027 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/data/a378984df/8b9ed685a4a9490ab98fa1db38229d91/FLAG26fbc4cc4 [2021-11-23 02:35:58,601 INFO L306 CDTParser]: Found 1 translation units. [2021-11-23 02:35:58,601 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/sv-benchmarks/c/systemc/token_ring.03.cil-1.c [2021-11-23 02:35:58,614 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/data/a378984df/8b9ed685a4a9490ab98fa1db38229d91/FLAG26fbc4cc4 [2021-11-23 02:35:58,924 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/data/a378984df/8b9ed685a4a9490ab98fa1db38229d91 [2021-11-23 02:35:58,927 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-23 02:35:58,930 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-23 02:35:58,932 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-23 02:35:58,933 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-23 02:35:58,937 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-23 02:35:58,938 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 02:35:58" (1/1) ... [2021-11-23 02:35:58,939 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@42ed4d3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:35:58, skipping insertion in model container [2021-11-23 02:35:58,939 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 02:35:58" (1/1) ... [2021-11-23 02:35:58,948 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-23 02:35:58,997 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-23 02:35:59,202 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/sv-benchmarks/c/systemc/token_ring.03.cil-1.c[671,684] [2021-11-23 02:35:59,322 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 02:35:59,333 INFO L203 MainTranslator]: Completed pre-run [2021-11-23 02:35:59,347 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/sv-benchmarks/c/systemc/token_ring.03.cil-1.c[671,684] [2021-11-23 02:35:59,392 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 02:35:59,412 INFO L208 MainTranslator]: Completed translation [2021-11-23 02:35:59,413 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:35:59 WrapperNode [2021-11-23 02:35:59,413 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-23 02:35:59,415 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-23 02:35:59,415 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-23 02:35:59,415 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-23 02:35:59,425 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:35:59" (1/1) ... [2021-11-23 02:35:59,438 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:35:59" (1/1) ... [2021-11-23 02:35:59,487 INFO L137 Inliner]: procedures = 34, calls = 41, calls flagged for inlining = 17, calls inlined = 17, statements flattened = 336 [2021-11-23 02:35:59,491 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-23 02:35:59,494 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-23 02:35:59,494 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-23 02:35:59,494 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-23 02:35:59,507 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:35:59" (1/1) ... [2021-11-23 02:35:59,507 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:35:59" (1/1) ... [2021-11-23 02:35:59,526 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:35:59" (1/1) ... [2021-11-23 02:35:59,526 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:35:59" (1/1) ... [2021-11-23 02:35:59,534 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:35:59" (1/1) ... [2021-11-23 02:35:59,546 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:35:59" (1/1) ... [2021-11-23 02:35:59,549 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:35:59" (1/1) ... [2021-11-23 02:35:59,555 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-23 02:35:59,556 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-23 02:35:59,557 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-23 02:35:59,557 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-23 02:35:59,558 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:35:59" (1/1) ... [2021-11-23 02:35:59,586 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 02:35:59,604 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:35:59,633 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-23 02:35:59,655 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-23 02:35:59,690 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-23 02:35:59,690 INFO L130 BoogieDeclarations]: Found specification of procedure error [2021-11-23 02:35:59,691 INFO L138 BoogieDeclarations]: Found implementation of procedure error [2021-11-23 02:35:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2021-11-23 02:35:59,691 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2021-11-23 02:35:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2021-11-23 02:35:59,691 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2021-11-23 02:35:59,692 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2021-11-23 02:35:59,692 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2021-11-23 02:35:59,692 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2021-11-23 02:35:59,692 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2021-11-23 02:35:59,692 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2021-11-23 02:35:59,692 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2021-11-23 02:35:59,692 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-23 02:35:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2021-11-23 02:35:59,693 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2021-11-23 02:35:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-23 02:35:59,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-23 02:35:59,780 INFO L236 CfgBuilder]: Building ICFG [2021-11-23 02:35:59,782 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-23 02:36:00,367 INFO L277 CfgBuilder]: Performing block encoding [2021-11-23 02:36:00,637 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-23 02:36:00,638 INFO L301 CfgBuilder]: Removed 6 assume(true) statements. [2021-11-23 02:36:00,641 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 02:36:00 BoogieIcfgContainer [2021-11-23 02:36:00,641 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-23 02:36:00,644 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-23 02:36:00,644 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-23 02:36:00,648 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-23 02:36:00,648 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 02:35:58" (1/3) ... [2021-11-23 02:36:00,650 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@56a598 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 02:36:00, skipping insertion in model container [2021-11-23 02:36:00,650 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:35:59" (2/3) ... [2021-11-23 02:36:00,650 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@56a598 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 02:36:00, skipping insertion in model container [2021-11-23 02:36:00,651 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 02:36:00" (3/3) ... [2021-11-23 02:36:00,652 INFO L111 eAbstractionObserver]: Analyzing ICFG token_ring.03.cil-1.c [2021-11-23 02:36:00,659 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-23 02:36:00,660 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-23 02:36:00,725 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-23 02:36:00,734 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-23 02:36:00,734 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-23 02:36:00,764 INFO L276 IsEmpty]: Start isEmpty. Operand has 95 states, 67 states have (on average 1.5223880597014925) internal successors, (102), 71 states have internal predecessors, (102), 19 states have call successors, (19), 7 states have call predecessors, (19), 7 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2021-11-23 02:36:00,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-11-23 02:36:00,774 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:00,775 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:00,776 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:00,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:00,783 INFO L85 PathProgramCache]: Analyzing trace with hash -43680876, now seen corresponding path program 1 times [2021-11-23 02:36:00,796 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:00,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430740707] [2021-11-23 02:36:00,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:00,798 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:01,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:01,158 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 02:36:01,159 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:01,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430740707] [2021-11-23 02:36:01,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430740707] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:36:01,161 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:36:01,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 02:36:01,163 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946180211] [2021-11-23 02:36:01,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:36:01,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 02:36:01,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:36:01,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 02:36:01,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:36:01,215 INFO L87 Difference]: Start difference. First operand has 95 states, 67 states have (on average 1.5223880597014925) internal successors, (102), 71 states have internal predecessors, (102), 19 states have call successors, (19), 7 states have call predecessors, (19), 7 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-23 02:36:01,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:36:01,708 INFO L93 Difference]: Finished difference Result 262 states and 393 transitions. [2021-11-23 02:36:01,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 02:36:01,710 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 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 40 [2021-11-23 02:36:01,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:36:01,728 INFO L225 Difference]: With dead ends: 262 [2021-11-23 02:36:01,728 INFO L226 Difference]: Without dead ends: 168 [2021-11-23 02:36:01,735 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:36:01,741 INFO L933 BasicCegarLoop]: 191 mSDtfsCounter, 223 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-23 02:36:01,743 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [223 Valid, 318 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-23 02:36:01,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-11-23 02:36:01,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 167. [2021-11-23 02:36:01,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 122 states have (on average 1.4262295081967213) internal successors, (174), 125 states have internal predecessors, (174), 32 states have call successors, (32), 13 states have call predecessors, (32), 12 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2021-11-23 02:36:01,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 236 transitions. [2021-11-23 02:36:01,845 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 236 transitions. Word has length 40 [2021-11-23 02:36:01,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:36:01,845 INFO L470 AbstractCegarLoop]: Abstraction has 167 states and 236 transitions. [2021-11-23 02:36:01,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-23 02:36:01,846 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 236 transitions. [2021-11-23 02:36:01,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-11-23 02:36:01,852 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:01,852 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:01,853 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-23 02:36:01,853 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:01,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:01,854 INFO L85 PathProgramCache]: Analyzing trace with hash 131735209, now seen corresponding path program 1 times [2021-11-23 02:36:01,855 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:01,855 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081984487] [2021-11-23 02:36:01,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:01,855 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:01,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:01,993 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-23 02:36:01,993 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:01,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081984487] [2021-11-23 02:36:01,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081984487] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:36:01,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195508593] [2021-11-23 02:36:01,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:01,995 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:01,995 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:36:02,009 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:36:02,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-23 02:36:02,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:02,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-23 02:36:02,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:36:02,372 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-11-23 02:36:02,372 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:36:02,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195508593] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:36:02,373 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:36:02,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2021-11-23 02:36:02,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121169796] [2021-11-23 02:36:02,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:36:02,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:36:02,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:36:02,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:36:02,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:36:02,377 INFO L87 Difference]: Start difference. First operand 167 states and 236 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 2 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-23 02:36:02,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:36:02,487 INFO L93 Difference]: Finished difference Result 484 states and 693 transitions. [2021-11-23 02:36:02,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:36:02,488 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 2 states have internal predecessors, (45), 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 73 [2021-11-23 02:36:02,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:36:02,495 INFO L225 Difference]: With dead ends: 484 [2021-11-23 02:36:02,495 INFO L226 Difference]: Without dead ends: 322 [2021-11-23 02:36:02,498 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:36:02,500 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 108 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:36:02,501 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 247 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:36:02,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2021-11-23 02:36:02,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 316. [2021-11-23 02:36:02,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 235 states have (on average 1.4170212765957446) internal successors, (333), 239 states have internal predecessors, (333), 56 states have call successors, (56), 25 states have call predecessors, (56), 24 states have return successors, (54), 52 states have call predecessors, (54), 54 states have call successors, (54) [2021-11-23 02:36:02,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 443 transitions. [2021-11-23 02:36:02,552 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 443 transitions. Word has length 73 [2021-11-23 02:36:02,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:36:02,553 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 443 transitions. [2021-11-23 02:36:02,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 2 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-23 02:36:02,553 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 443 transitions. [2021-11-23 02:36:02,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-11-23 02:36:02,559 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:02,559 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:02,608 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-23 02:36:02,784 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-11-23 02:36:02,785 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:02,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:02,785 INFO L85 PathProgramCache]: Analyzing trace with hash -1300515093, now seen corresponding path program 1 times [2021-11-23 02:36:02,786 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:02,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872514803] [2021-11-23 02:36:02,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:02,786 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:02,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:02,894 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-23 02:36:02,894 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:02,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872514803] [2021-11-23 02:36:02,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1872514803] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:36:02,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1650345329] [2021-11-23 02:36:02,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:02,895 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:02,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:36:02,897 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:36:02,921 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-23 02:36:03,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:03,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-23 02:36:03,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:36:03,205 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-23 02:36:03,206 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:36:03,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1650345329] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:36:03,206 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:36:03,206 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2021-11-23 02:36:03,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409939606] [2021-11-23 02:36:03,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:36:03,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:36:03,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:36:03,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:36:03,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:36:03,209 INFO L87 Difference]: Start difference. First operand 316 states and 443 transitions. Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-23 02:36:03,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:36:03,319 INFO L93 Difference]: Finished difference Result 925 states and 1314 transitions. [2021-11-23 02:36:03,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:36:03,320 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 2 states have internal predecessors, (48), 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 73 [2021-11-23 02:36:03,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:36:03,327 INFO L225 Difference]: With dead ends: 925 [2021-11-23 02:36:03,327 INFO L226 Difference]: Without dead ends: 614 [2021-11-23 02:36:03,330 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:36:03,331 INFO L933 BasicCegarLoop]: 119 mSDtfsCounter, 105 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:36:03,332 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 217 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:36:03,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2021-11-23 02:36:03,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 606. [2021-11-23 02:36:03,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 455 states have (on average 1.4043956043956043) internal successors, (639), 461 states have internal predecessors, (639), 102 states have call successors, (102), 49 states have call predecessors, (102), 48 states have return successors, (100), 96 states have call predecessors, (100), 100 states have call successors, (100) [2021-11-23 02:36:03,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 841 transitions. [2021-11-23 02:36:03,445 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 841 transitions. Word has length 73 [2021-11-23 02:36:03,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:36:03,446 INFO L470 AbstractCegarLoop]: Abstraction has 606 states and 841 transitions. [2021-11-23 02:36:03,446 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-23 02:36:03,446 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 841 transitions. [2021-11-23 02:36:03,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-11-23 02:36:03,459 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:03,459 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:03,506 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-23 02:36:03,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:03,673 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:03,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:03,673 INFO L85 PathProgramCache]: Analyzing trace with hash 1506858473, now seen corresponding path program 1 times [2021-11-23 02:36:03,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:03,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565023856] [2021-11-23 02:36:03,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:03,674 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:03,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:03,849 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-23 02:36:03,850 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:03,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565023856] [2021-11-23 02:36:03,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565023856] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:36:03,863 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:36:03,865 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 02:36:03,865 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285483024] [2021-11-23 02:36:03,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:36:03,870 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 02:36:03,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:36:03,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 02:36:03,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:36:03,876 INFO L87 Difference]: Start difference. First operand 606 states and 841 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 4 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-11-23 02:36:04,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:36:04,319 INFO L93 Difference]: Finished difference Result 1918 states and 2664 transitions. [2021-11-23 02:36:04,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-23 02:36:04,320 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 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 73 [2021-11-23 02:36:04,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:36:04,348 INFO L225 Difference]: With dead ends: 1918 [2021-11-23 02:36:04,348 INFO L226 Difference]: Without dead ends: 1318 [2021-11-23 02:36:04,351 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-11-23 02:36:04,353 INFO L933 BasicCegarLoop]: 133 mSDtfsCounter, 348 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 314 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-23 02:36:04,353 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [360 Valid, 314 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-23 02:36:04,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1318 states. [2021-11-23 02:36:04,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1318 to 1154. [2021-11-23 02:36:04,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1154 states, 867 states have (on average 1.3875432525951557) internal successors, (1203), 877 states have internal predecessors, (1203), 190 states have call successors, (190), 97 states have call predecessors, (190), 96 states have return successors, (188), 180 states have call predecessors, (188), 188 states have call successors, (188) [2021-11-23 02:36:04,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1154 states to 1154 states and 1581 transitions. [2021-11-23 02:36:04,472 INFO L78 Accepts]: Start accepts. Automaton has 1154 states and 1581 transitions. Word has length 73 [2021-11-23 02:36:04,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:36:04,473 INFO L470 AbstractCegarLoop]: Abstraction has 1154 states and 1581 transitions. [2021-11-23 02:36:04,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 4 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-11-23 02:36:04,474 INFO L276 IsEmpty]: Start isEmpty. Operand 1154 states and 1581 transitions. [2021-11-23 02:36:04,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-23 02:36:04,478 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:04,479 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:04,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-23 02:36:04,479 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:04,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:04,480 INFO L85 PathProgramCache]: Analyzing trace with hash -1606998081, now seen corresponding path program 1 times [2021-11-23 02:36:04,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:04,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109447407] [2021-11-23 02:36:04,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:04,481 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:04,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:04,592 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 10 proven. 14 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-23 02:36:04,593 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:04,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109447407] [2021-11-23 02:36:04,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109447407] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:36:04,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634910992] [2021-11-23 02:36:04,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:04,594 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:04,594 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:36:04,601 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:36:04,621 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-23 02:36:04,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:04,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-23 02:36:04,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:36:04,907 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-11-23 02:36:04,907 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:36:04,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634910992] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:36:04,907 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:36:04,908 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-11-23 02:36:04,908 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285790652] [2021-11-23 02:36:04,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:36:04,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:36:04,909 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:36:04,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:36:04,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:36:04,910 INFO L87 Difference]: Start difference. First operand 1154 states and 1581 transitions. Second operand has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-23 02:36:05,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:36:05,064 INFO L93 Difference]: Finished difference Result 2041 states and 2834 transitions. [2021-11-23 02:36:05,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:36:05,064 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 86 [2021-11-23 02:36:05,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:36:05,078 INFO L225 Difference]: With dead ends: 2041 [2021-11-23 02:36:05,078 INFO L226 Difference]: Without dead ends: 1437 [2021-11-23 02:36:05,081 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:36:05,083 INFO L933 BasicCegarLoop]: 158 mSDtfsCounter, 45 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:36:05,083 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 269 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:36:05,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1437 states. [2021-11-23 02:36:05,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1437 to 1306. [2021-11-23 02:36:05,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1306 states, 1003 states have (on average 1.4147557328015952) internal successors, (1419), 1013 states have internal predecessors, (1419), 198 states have call successors, (198), 105 states have call predecessors, (198), 104 states have return successors, (196), 188 states have call predecessors, (196), 196 states have call successors, (196) [2021-11-23 02:36:05,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1306 states to 1306 states and 1813 transitions. [2021-11-23 02:36:05,196 INFO L78 Accepts]: Start accepts. Automaton has 1306 states and 1813 transitions. Word has length 86 [2021-11-23 02:36:05,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:36:05,197 INFO L470 AbstractCegarLoop]: Abstraction has 1306 states and 1813 transitions. [2021-11-23 02:36:05,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-23 02:36:05,197 INFO L276 IsEmpty]: Start isEmpty. Operand 1306 states and 1813 transitions. [2021-11-23 02:36:05,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-23 02:36:05,204 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:05,204 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:05,251 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-23 02:36:05,419 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:05,419 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:05,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:05,420 INFO L85 PathProgramCache]: Analyzing trace with hash -36299811, now seen corresponding path program 1 times [2021-11-23 02:36:05,420 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:05,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401697867] [2021-11-23 02:36:05,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:05,421 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:05,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:05,534 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-11-23 02:36:05,534 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:05,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401697867] [2021-11-23 02:36:05,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401697867] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:36:05,535 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:36:05,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:36:05,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404185289] [2021-11-23 02:36:05,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:36:05,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:36:05,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:36:05,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:36:05,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:36:05,537 INFO L87 Difference]: Start difference. First operand 1306 states and 1813 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-23 02:36:05,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:36:05,770 INFO L93 Difference]: Finished difference Result 3255 states and 4546 transitions. [2021-11-23 02:36:05,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:36:05,771 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 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 96 [2021-11-23 02:36:05,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:36:05,788 INFO L225 Difference]: With dead ends: 3255 [2021-11-23 02:36:05,788 INFO L226 Difference]: Without dead ends: 1954 [2021-11-23 02:36:05,794 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:36:05,795 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 101 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:36:05,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 247 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:36:05,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1954 states. [2021-11-23 02:36:05,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1954 to 1938. [2021-11-23 02:36:05,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1938 states, 1491 states have (on average 1.3997317236753857) internal successors, (2087), 1505 states have internal predecessors, (2087), 290 states have call successors, (290), 157 states have call predecessors, (290), 156 states have return successors, (288), 276 states have call predecessors, (288), 288 states have call successors, (288) [2021-11-23 02:36:05,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1938 states to 1938 states and 2665 transitions. [2021-11-23 02:36:05,949 INFO L78 Accepts]: Start accepts. Automaton has 1938 states and 2665 transitions. Word has length 96 [2021-11-23 02:36:05,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:36:05,950 INFO L470 AbstractCegarLoop]: Abstraction has 1938 states and 2665 transitions. [2021-11-23 02:36:05,950 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-23 02:36:05,950 INFO L276 IsEmpty]: Start isEmpty. Operand 1938 states and 2665 transitions. [2021-11-23 02:36:05,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-11-23 02:36:05,959 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:05,960 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:05,960 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-23 02:36:05,960 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:05,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:05,961 INFO L85 PathProgramCache]: Analyzing trace with hash 204609863, now seen corresponding path program 1 times [2021-11-23 02:36:05,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:05,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153000889] [2021-11-23 02:36:05,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:05,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:05,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:06,089 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 10 proven. 27 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-11-23 02:36:06,089 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:06,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153000889] [2021-11-23 02:36:06,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153000889] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:36:06,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668301348] [2021-11-23 02:36:06,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:06,090 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:06,090 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:36:06,097 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:36:06,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-23 02:36:06,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:06,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 515 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-23 02:36:06,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:36:06,447 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-23 02:36:06,447 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:36:06,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668301348] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:36:06,449 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:36:06,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-11-23 02:36:06,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776979591] [2021-11-23 02:36:06,449 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:36:06,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:36:06,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:36:06,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:36:06,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:36:06,454 INFO L87 Difference]: Start difference. First operand 1938 states and 2665 transitions. Second operand has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:36:06,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:36:06,649 INFO L93 Difference]: Finished difference Result 3250 states and 4567 transitions. [2021-11-23 02:36:06,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:36:06,650 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 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 109 [2021-11-23 02:36:06,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:36:06,666 INFO L225 Difference]: With dead ends: 3250 [2021-11-23 02:36:06,666 INFO L226 Difference]: Without dead ends: 1950 [2021-11-23 02:36:06,673 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:36:06,675 INFO L933 BasicCegarLoop]: 172 mSDtfsCounter, 100 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:36:06,675 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 272 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:36:06,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1950 states. [2021-11-23 02:36:06,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1950 to 1930. [2021-11-23 02:36:06,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1930 states, 1483 states have (on average 1.3749157113958193) internal successors, (2039), 1497 states have internal predecessors, (2039), 290 states have call successors, (290), 157 states have call predecessors, (290), 156 states have return successors, (288), 276 states have call predecessors, (288), 288 states have call successors, (288) [2021-11-23 02:36:06,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1930 states to 1930 states and 2617 transitions. [2021-11-23 02:36:06,869 INFO L78 Accepts]: Start accepts. Automaton has 1930 states and 2617 transitions. Word has length 109 [2021-11-23 02:36:06,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:36:06,869 INFO L470 AbstractCegarLoop]: Abstraction has 1930 states and 2617 transitions. [2021-11-23 02:36:06,869 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:36:06,870 INFO L276 IsEmpty]: Start isEmpty. Operand 1930 states and 2617 transitions. [2021-11-23 02:36:06,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-11-23 02:36:06,880 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:06,881 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:06,927 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-23 02:36:07,097 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:07,097 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:07,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:07,098 INFO L85 PathProgramCache]: Analyzing trace with hash 1450063045, now seen corresponding path program 1 times [2021-11-23 02:36:07,098 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:07,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006774746] [2021-11-23 02:36:07,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:07,099 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:07,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:07,192 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 10 proven. 25 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-11-23 02:36:07,193 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:07,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006774746] [2021-11-23 02:36:07,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006774746] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:36:07,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237365116] [2021-11-23 02:36:07,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:07,194 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:07,194 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:36:07,195 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:36:07,220 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-23 02:36:07,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:07,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-23 02:36:07,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:36:07,540 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-23 02:36:07,540 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:36:07,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [237365116] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:36:07,541 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:36:07,541 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-11-23 02:36:07,541 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573061656] [2021-11-23 02:36:07,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:36:07,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:36:07,542 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:36:07,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:36:07,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:36:07,543 INFO L87 Difference]: Start difference. First operand 1930 states and 2617 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:36:07,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:36:07,744 INFO L93 Difference]: Finished difference Result 3666 states and 4950 transitions. [2021-11-23 02:36:07,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:36:07,745 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 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 109 [2021-11-23 02:36:07,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:36:07,765 INFO L225 Difference]: With dead ends: 3666 [2021-11-23 02:36:07,765 INFO L226 Difference]: Without dead ends: 2378 [2021-11-23 02:36:07,770 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:36:07,772 INFO L933 BasicCegarLoop]: 120 mSDtfsCounter, 110 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-23 02:36:07,772 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 144 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-23 02:36:07,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2378 states. [2021-11-23 02:36:07,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2378 to 2378. [2021-11-23 02:36:07,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2378 states, 1867 states have (on average 1.3363685056239958) internal successors, (2495), 1881 states have internal predecessors, (2495), 310 states have call successors, (310), 201 states have call predecessors, (310), 200 states have return successors, (308), 296 states have call predecessors, (308), 308 states have call successors, (308) [2021-11-23 02:36:07,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2378 states to 2378 states and 3113 transitions. [2021-11-23 02:36:07,943 INFO L78 Accepts]: Start accepts. Automaton has 2378 states and 3113 transitions. Word has length 109 [2021-11-23 02:36:07,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:36:07,944 INFO L470 AbstractCegarLoop]: Abstraction has 2378 states and 3113 transitions. [2021-11-23 02:36:07,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:36:07,944 INFO L276 IsEmpty]: Start isEmpty. Operand 2378 states and 3113 transitions. [2021-11-23 02:36:07,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-23 02:36:07,954 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:07,954 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:08,000 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-23 02:36:08,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:08,169 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:08,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:08,170 INFO L85 PathProgramCache]: Analyzing trace with hash 1122209900, now seen corresponding path program 1 times [2021-11-23 02:36:08,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:08,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107798045] [2021-11-23 02:36:08,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:08,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:08,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:08,276 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 10 proven. 26 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-11-23 02:36:08,276 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:08,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107798045] [2021-11-23 02:36:08,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107798045] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:36:08,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998107739] [2021-11-23 02:36:08,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:08,277 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:08,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:36:08,281 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:36:08,301 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-23 02:36:08,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:08,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 520 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-23 02:36:08,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:36:08,573 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-23 02:36:08,573 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:36:08,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998107739] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:36:08,574 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:36:08,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-11-23 02:36:08,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446474817] [2021-11-23 02:36:08,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:36:08,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:36:08,575 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:36:08,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:36:08,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:36:08,577 INFO L87 Difference]: Start difference. First operand 2378 states and 3113 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:36:08,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:36:08,821 INFO L93 Difference]: Finished difference Result 5582 states and 7388 transitions. [2021-11-23 02:36:08,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:36:08,822 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (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 110 [2021-11-23 02:36:08,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:36:08,851 INFO L225 Difference]: With dead ends: 5582 [2021-11-23 02:36:08,851 INFO L226 Difference]: Without dead ends: 3210 [2021-11-23 02:36:08,860 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:36:08,864 INFO L933 BasicCegarLoop]: 129 mSDtfsCounter, 58 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:36:08,864 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 224 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:36:08,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3210 states. [2021-11-23 02:36:09,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3210 to 2606. [2021-11-23 02:36:09,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2606 states, 2067 states have (on average 1.3560716013546201) internal successors, (2803), 2082 states have internal predecessors, (2803), 324 states have call successors, (324), 215 states have call predecessors, (324), 214 states have return successors, (322), 309 states have call predecessors, (322), 322 states have call successors, (322) [2021-11-23 02:36:09,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2606 states to 2606 states and 3449 transitions. [2021-11-23 02:36:09,121 INFO L78 Accepts]: Start accepts. Automaton has 2606 states and 3449 transitions. Word has length 110 [2021-11-23 02:36:09,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:36:09,122 INFO L470 AbstractCegarLoop]: Abstraction has 2606 states and 3449 transitions. [2021-11-23 02:36:09,122 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:36:09,122 INFO L276 IsEmpty]: Start isEmpty. Operand 2606 states and 3449 transitions. [2021-11-23 02:36:09,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-23 02:36:09,132 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:09,133 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:09,179 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-23 02:36:09,354 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2021-11-23 02:36:09,354 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:09,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:09,354 INFO L85 PathProgramCache]: Analyzing trace with hash -645360395, now seen corresponding path program 1 times [2021-11-23 02:36:09,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:09,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242358114] [2021-11-23 02:36:09,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:09,355 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:09,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:09,481 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 17 proven. 29 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-23 02:36:09,482 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:09,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242358114] [2021-11-23 02:36:09,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242358114] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:36:09,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1535740869] [2021-11-23 02:36:09,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:09,483 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:09,483 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:36:09,484 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:36:09,509 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-23 02:36:09,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:09,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-23 02:36:09,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:36:09,848 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-23 02:36:09,849 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:36:09,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1535740869] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:36:09,849 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:36:09,849 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-11-23 02:36:09,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472622848] [2021-11-23 02:36:09,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:36:09,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:36:09,854 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:36:09,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:36:09,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:36:09,855 INFO L87 Difference]: Start difference. First operand 2606 states and 3449 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:36:10,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:36:10,128 INFO L93 Difference]: Finished difference Result 4902 states and 6557 transitions. [2021-11-23 02:36:10,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:36:10,129 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 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 110 [2021-11-23 02:36:10,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:36:10,156 INFO L225 Difference]: With dead ends: 4902 [2021-11-23 02:36:10,157 INFO L226 Difference]: Without dead ends: 3168 [2021-11-23 02:36:10,164 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:36:10,165 INFO L933 BasicCegarLoop]: 160 mSDtfsCounter, 61 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:36:10,166 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 272 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:36:10,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3168 states. [2021-11-23 02:36:10,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3168 to 2886. [2021-11-23 02:36:10,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2886 states, 2315 states have (on average 1.3801295896328294) internal successors, (3195), 2330 states have internal predecessors, (3195), 340 states have call successors, (340), 231 states have call predecessors, (340), 230 states have return successors, (338), 325 states have call predecessors, (338), 338 states have call successors, (338) [2021-11-23 02:36:10,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2886 states to 2886 states and 3873 transitions. [2021-11-23 02:36:10,399 INFO L78 Accepts]: Start accepts. Automaton has 2886 states and 3873 transitions. Word has length 110 [2021-11-23 02:36:10,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:36:10,400 INFO L470 AbstractCegarLoop]: Abstraction has 2886 states and 3873 transitions. [2021-11-23 02:36:10,400 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:36:10,401 INFO L276 IsEmpty]: Start isEmpty. Operand 2886 states and 3873 transitions. [2021-11-23 02:36:10,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-23 02:36:10,411 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:10,412 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:10,450 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-23 02:36:10,637 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:10,637 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:10,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:10,638 INFO L85 PathProgramCache]: Analyzing trace with hash -506869221, now seen corresponding path program 1 times [2021-11-23 02:36:10,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:10,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143646062] [2021-11-23 02:36:10,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:10,639 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:10,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:10,724 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 21 proven. 3 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-11-23 02:36:10,724 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:10,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143646062] [2021-11-23 02:36:10,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143646062] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:36:10,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655605943] [2021-11-23 02:36:10,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:10,726 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:10,726 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:36:10,727 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:36:10,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-23 02:36:10,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:10,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 532 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-23 02:36:10,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:36:11,082 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 57 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-23 02:36:11,082 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:36:11,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655605943] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:36:11,082 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:36:11,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-23 02:36:11,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058712489] [2021-11-23 02:36:11,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:36:11,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:36:11,084 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:36:11,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:36:11,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:36:11,085 INFO L87 Difference]: Start difference. First operand 2886 states and 3873 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:36:11,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:36:11,412 INFO L93 Difference]: Finished difference Result 5364 states and 7289 transitions. [2021-11-23 02:36:11,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:36:11,412 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 111 [2021-11-23 02:36:11,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:36:11,440 INFO L225 Difference]: With dead ends: 5364 [2021-11-23 02:36:11,440 INFO L226 Difference]: Without dead ends: 3880 [2021-11-23 02:36:11,446 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:36:11,447 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 66 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:36:11,448 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 289 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:36:11,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3880 states. [2021-11-23 02:36:11,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3880 to 3366. [2021-11-23 02:36:11,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3366 states, 2731 states have (on average 1.3954595386305382) internal successors, (3811), 2746 states have internal predecessors, (3811), 372 states have call successors, (372), 263 states have call predecessors, (372), 262 states have return successors, (370), 357 states have call predecessors, (370), 370 states have call successors, (370) [2021-11-23 02:36:11,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3366 states to 3366 states and 4553 transitions. [2021-11-23 02:36:11,737 INFO L78 Accepts]: Start accepts. Automaton has 3366 states and 4553 transitions. Word has length 111 [2021-11-23 02:36:11,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:36:11,738 INFO L470 AbstractCegarLoop]: Abstraction has 3366 states and 4553 transitions. [2021-11-23 02:36:11,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:36:11,739 INFO L276 IsEmpty]: Start isEmpty. Operand 3366 states and 4553 transitions. [2021-11-23 02:36:11,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-23 02:36:11,750 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:11,751 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:11,795 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-23 02:36:11,977 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:11,977 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:11,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:11,978 INFO L85 PathProgramCache]: Analyzing trace with hash -2026022575, now seen corresponding path program 1 times [2021-11-23 02:36:11,978 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:11,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157096750] [2021-11-23 02:36:11,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:11,978 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:12,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:12,090 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 15 proven. 27 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-11-23 02:36:12,091 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:12,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157096750] [2021-11-23 02:36:12,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157096750] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:36:12,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964099962] [2021-11-23 02:36:12,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:12,092 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:12,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:36:12,093 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:36:12,113 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-23 02:36:12,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:12,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 532 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-23 02:36:12,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:36:12,477 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 57 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-23 02:36:12,477 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:36:12,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964099962] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:36:12,478 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:36:12,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-11-23 02:36:12,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218002158] [2021-11-23 02:36:12,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:36:12,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:36:12,479 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:36:12,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:36:12,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:36:12,480 INFO L87 Difference]: Start difference. First operand 3366 states and 4553 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:36:12,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:36:12,803 INFO L93 Difference]: Finished difference Result 6360 states and 8677 transitions. [2021-11-23 02:36:12,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:36:12,804 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 111 [2021-11-23 02:36:12,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:36:12,840 INFO L225 Difference]: With dead ends: 6360 [2021-11-23 02:36:12,840 INFO L226 Difference]: Without dead ends: 4628 [2021-11-23 02:36:12,846 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:36:12,848 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 72 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:36:12,848 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 294 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:36:12,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4628 states. [2021-11-23 02:36:13,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4628 to 4030. [2021-11-23 02:36:13,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4030 states, 3299 states have (on average 1.401333737496211) internal successors, (4623), 3314 states have internal predecessors, (4623), 420 states have call successors, (420), 311 states have call predecessors, (420), 310 states have return successors, (418), 405 states have call predecessors, (418), 418 states have call successors, (418) [2021-11-23 02:36:13,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4030 states to 4030 states and 5461 transitions. [2021-11-23 02:36:13,187 INFO L78 Accepts]: Start accepts. Automaton has 4030 states and 5461 transitions. Word has length 111 [2021-11-23 02:36:13,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:36:13,187 INFO L470 AbstractCegarLoop]: Abstraction has 4030 states and 5461 transitions. [2021-11-23 02:36:13,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:36:13,189 INFO L276 IsEmpty]: Start isEmpty. Operand 4030 states and 5461 transitions. [2021-11-23 02:36:13,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-23 02:36:13,204 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:13,205 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:13,246 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-23 02:36:13,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-11-23 02:36:13,429 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:13,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:13,430 INFO L85 PathProgramCache]: Analyzing trace with hash 1566249774, now seen corresponding path program 1 times [2021-11-23 02:36:13,430 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:13,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388623192] [2021-11-23 02:36:13,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:13,430 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:13,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:13,526 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 17 proven. 26 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-23 02:36:13,526 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:13,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388623192] [2021-11-23 02:36:13,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388623192] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:36:13,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800193881] [2021-11-23 02:36:13,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:13,527 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:13,527 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:36:13,528 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:36:13,554 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-23 02:36:13,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:13,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-23 02:36:13,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:36:14,023 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-23 02:36:14,023 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:36:14,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800193881] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:36:14,024 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:36:14,024 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 7 [2021-11-23 02:36:14,024 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732603677] [2021-11-23 02:36:14,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:36:14,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 02:36:14,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:36:14,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 02:36:14,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:36:14,027 INFO L87 Difference]: Start difference. First operand 4030 states and 5461 transitions. Second operand has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-23 02:36:14,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:36:14,659 INFO L93 Difference]: Finished difference Result 9558 states and 12905 transitions. [2021-11-23 02:36:14,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 02:36:14,660 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 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 111 [2021-11-23 02:36:14,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:36:14,718 INFO L225 Difference]: With dead ends: 9558 [2021-11-23 02:36:14,718 INFO L226 Difference]: Without dead ends: 5534 [2021-11-23 02:36:14,733 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-11-23 02:36:14,734 INFO L933 BasicCegarLoop]: 126 mSDtfsCounter, 292 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 319 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:36:14,734 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [304 Valid, 319 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 02:36:14,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5534 states. [2021-11-23 02:36:15,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5534 to 5530. [2021-11-23 02:36:15,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5530 states, 4497 states have (on average 1.3718034245052257) internal successors, (6169), 4518 states have internal predecessors, (6169), 594 states have call successors, (594), 439 states have call predecessors, (594), 438 states have return successors, (592), 573 states have call predecessors, (592), 592 states have call successors, (592) [2021-11-23 02:36:15,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5530 states to 5530 states and 7355 transitions. [2021-11-23 02:36:15,167 INFO L78 Accepts]: Start accepts. Automaton has 5530 states and 7355 transitions. Word has length 111 [2021-11-23 02:36:15,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:36:15,168 INFO L470 AbstractCegarLoop]: Abstraction has 5530 states and 7355 transitions. [2021-11-23 02:36:15,168 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-23 02:36:15,168 INFO L276 IsEmpty]: Start isEmpty. Operand 5530 states and 7355 transitions. [2021-11-23 02:36:15,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-23 02:36:15,186 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:15,187 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:15,227 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-23 02:36:15,401 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-11-23 02:36:15,401 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:15,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:15,402 INFO L85 PathProgramCache]: Analyzing trace with hash 2040537032, now seen corresponding path program 1 times [2021-11-23 02:36:15,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:15,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273593999] [2021-11-23 02:36:15,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:15,402 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:15,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:15,496 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 19 proven. 25 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-11-23 02:36:15,497 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:15,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273593999] [2021-11-23 02:36:15,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273593999] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:36:15,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180799487] [2021-11-23 02:36:15,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:15,498 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:15,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:36:15,500 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:36:15,517 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-23 02:36:15,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:15,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 542 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-23 02:36:15,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:36:15,937 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-23 02:36:15,937 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:36:15,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180799487] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:36:15,938 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:36:15,938 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 7 [2021-11-23 02:36:15,940 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038469206] [2021-11-23 02:36:15,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:36:15,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 02:36:15,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:36:15,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 02:36:15,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:36:15,942 INFO L87 Difference]: Start difference. First operand 5530 states and 7355 transitions. Second operand has 6 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-23 02:36:16,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:36:16,723 INFO L93 Difference]: Finished difference Result 13154 states and 17441 transitions. [2021-11-23 02:36:16,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 02:36:16,724 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 112 [2021-11-23 02:36:16,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:36:16,778 INFO L225 Difference]: With dead ends: 13154 [2021-11-23 02:36:16,779 INFO L226 Difference]: Without dead ends: 7630 [2021-11-23 02:36:16,796 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-11-23 02:36:16,797 INFO L933 BasicCegarLoop]: 118 mSDtfsCounter, 384 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 396 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:36:16,797 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [396 Valid, 244 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 02:36:16,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7630 states. [2021-11-23 02:36:17,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7630 to 7626. [2021-11-23 02:36:17,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7626 states, 6163 states have (on average 1.3439883173779004) internal successors, (8283), 6193 states have internal predecessors, (8283), 842 states have call successors, (842), 621 states have call predecessors, (842), 620 states have return successors, (840), 812 states have call predecessors, (840), 840 states have call successors, (840) [2021-11-23 02:36:17,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7626 states to 7626 states and 9965 transitions. [2021-11-23 02:36:17,480 INFO L78 Accepts]: Start accepts. Automaton has 7626 states and 9965 transitions. Word has length 112 [2021-11-23 02:36:17,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:36:17,481 INFO L470 AbstractCegarLoop]: Abstraction has 7626 states and 9965 transitions. [2021-11-23 02:36:17,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-23 02:36:17,481 INFO L276 IsEmpty]: Start isEmpty. Operand 7626 states and 9965 transitions. [2021-11-23 02:36:17,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-23 02:36:17,505 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:17,506 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:17,549 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-23 02:36:17,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:17,723 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:17,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:17,723 INFO L85 PathProgramCache]: Analyzing trace with hash 1027860924, now seen corresponding path program 1 times [2021-11-23 02:36:17,724 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:17,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [186673434] [2021-11-23 02:36:17,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:17,724 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:17,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:17,786 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 27 proven. 10 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-11-23 02:36:17,786 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:17,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [186673434] [2021-11-23 02:36:17,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [186673434] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:36:17,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934246946] [2021-11-23 02:36:17,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:17,787 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:17,788 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:36:17,789 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:36:17,809 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-23 02:36:17,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:17,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 561 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-23 02:36:17,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:36:18,139 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 59 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-11-23 02:36:18,140 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:36:18,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934246946] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:36:18,140 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:36:18,141 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2021-11-23 02:36:18,141 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362729700] [2021-11-23 02:36:18,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:36:18,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 02:36:18,142 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:36:18,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 02:36:18,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:36:18,143 INFO L87 Difference]: Start difference. First operand 7626 states and 9965 transitions. Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-23 02:36:18,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:36:18,670 INFO L93 Difference]: Finished difference Result 10844 states and 14207 transitions. [2021-11-23 02:36:18,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 02:36:18,671 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) Word has length 116 [2021-11-23 02:36:18,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:36:18,701 INFO L225 Difference]: With dead ends: 10844 [2021-11-23 02:36:18,701 INFO L226 Difference]: Without dead ends: 8099 [2021-11-23 02:36:18,712 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:36:18,714 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 114 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:36:18,714 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 452 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:36:18,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8099 states. [2021-11-23 02:36:19,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8099 to 7868. [2021-11-23 02:36:19,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7868 states, 6358 states have (on average 1.3413022963195973) internal successors, (8528), 6406 states have internal predecessors, (8528), 849 states have call successors, (849), 625 states have call predecessors, (849), 660 states have return successors, (883), 837 states have call predecessors, (883), 847 states have call successors, (883) [2021-11-23 02:36:19,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7868 states to 7868 states and 10260 transitions. [2021-11-23 02:36:19,258 INFO L78 Accepts]: Start accepts. Automaton has 7868 states and 10260 transitions. Word has length 116 [2021-11-23 02:36:19,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:36:19,259 INFO L470 AbstractCegarLoop]: Abstraction has 7868 states and 10260 transitions. [2021-11-23 02:36:19,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-23 02:36:19,259 INFO L276 IsEmpty]: Start isEmpty. Operand 7868 states and 10260 transitions. [2021-11-23 02:36:19,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-11-23 02:36:19,280 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:19,280 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:19,317 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-23 02:36:19,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-11-23 02:36:19,505 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:19,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:19,506 INFO L85 PathProgramCache]: Analyzing trace with hash 1214171463, now seen corresponding path program 1 times [2021-11-23 02:36:19,506 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:19,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176393021] [2021-11-23 02:36:19,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:19,506 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:19,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:19,568 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 28 proven. 11 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-11-23 02:36:19,568 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:19,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176393021] [2021-11-23 02:36:19,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176393021] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:36:19,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738953398] [2021-11-23 02:36:19,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:19,569 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:19,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:36:19,570 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:36:19,595 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-23 02:36:19,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:19,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 560 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-23 02:36:19,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:36:19,870 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-23 02:36:19,870 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:36:19,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738953398] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:36:19,871 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:36:19,871 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2021-11-23 02:36:19,871 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527375241] [2021-11-23 02:36:19,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:36:19,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:36:19,872 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:36:19,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:36:19,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:36:19,873 INFO L87 Difference]: Start difference. First operand 7868 states and 10260 transitions. Second operand has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:36:20,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:36:20,289 INFO L93 Difference]: Finished difference Result 10679 states and 14043 transitions. [2021-11-23 02:36:20,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:36:20,290 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (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 117 [2021-11-23 02:36:20,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:36:20,319 INFO L225 Difference]: With dead ends: 10679 [2021-11-23 02:36:20,319 INFO L226 Difference]: Without dead ends: 7610 [2021-11-23 02:36:20,329 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:36:20,330 INFO L933 BasicCegarLoop]: 122 mSDtfsCounter, 22 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-23 02:36:20,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 227 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-23 02:36:20,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7610 states. [2021-11-23 02:36:20,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7610 to 7163. [2021-11-23 02:36:20,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7163 states, 5761 states have (on average 1.341260197882312) internal successors, (7727), 5782 states have internal predecessors, (7727), 813 states have call successors, (813), 589 states have call predecessors, (813), 588 states have return successors, (811), 792 states have call predecessors, (811), 811 states have call successors, (811) [2021-11-23 02:36:20,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7163 states to 7163 states and 9351 transitions. [2021-11-23 02:36:20,872 INFO L78 Accepts]: Start accepts. Automaton has 7163 states and 9351 transitions. Word has length 117 [2021-11-23 02:36:20,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:36:20,873 INFO L470 AbstractCegarLoop]: Abstraction has 7163 states and 9351 transitions. [2021-11-23 02:36:20,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:36:20,874 INFO L276 IsEmpty]: Start isEmpty. Operand 7163 states and 9351 transitions. [2021-11-23 02:36:20,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-11-23 02:36:20,895 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:20,895 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:20,937 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-23 02:36:21,109 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-11-23 02:36:21,109 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:21,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:21,110 INFO L85 PathProgramCache]: Analyzing trace with hash 447601579, now seen corresponding path program 1 times [2021-11-23 02:36:21,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:21,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983572221] [2021-11-23 02:36:21,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:21,110 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:21,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:21,173 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 31 proven. 11 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-23 02:36:21,173 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:21,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983572221] [2021-11-23 02:36:21,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983572221] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:36:21,174 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1317268253] [2021-11-23 02:36:21,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:21,174 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:21,174 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:36:21,175 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:36:21,197 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-23 02:36:21,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:21,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 565 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-23 02:36:21,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:36:21,489 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-23 02:36:21,489 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:36:21,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1317268253] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:36:21,490 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:36:21,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 6 [2021-11-23 02:36:21,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694040915] [2021-11-23 02:36:21,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:36:21,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:36:21,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:36:21,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:36:21,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:36:21,492 INFO L87 Difference]: Start difference. First operand 7163 states and 9351 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:36:21,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:36:21,993 INFO L93 Difference]: Finished difference Result 13212 states and 17362 transitions. [2021-11-23 02:36:21,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:36:21,994 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 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 117 [2021-11-23 02:36:21,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:36:22,033 INFO L225 Difference]: With dead ends: 13212 [2021-11-23 02:36:22,033 INFO L226 Difference]: Without dead ends: 8190 [2021-11-23 02:36:22,047 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:36:22,049 INFO L933 BasicCegarLoop]: 129 mSDtfsCounter, 85 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-23 02:36:22,049 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 160 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-23 02:36:22,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8190 states. [2021-11-23 02:36:22,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8190 to 8098. [2021-11-23 02:36:22,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8098 states, 6621 states have (on average 1.3177767708805317) internal successors, (8725), 6642 states have internal predecessors, (8725), 823 states have call successors, (823), 654 states have call predecessors, (823), 653 states have return successors, (877), 802 states have call predecessors, (877), 821 states have call successors, (877) [2021-11-23 02:36:22,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8098 states to 8098 states and 10425 transitions. [2021-11-23 02:36:22,697 INFO L78 Accepts]: Start accepts. Automaton has 8098 states and 10425 transitions. Word has length 117 [2021-11-23 02:36:22,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:36:22,698 INFO L470 AbstractCegarLoop]: Abstraction has 8098 states and 10425 transitions. [2021-11-23 02:36:22,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:36:22,699 INFO L276 IsEmpty]: Start isEmpty. Operand 8098 states and 10425 transitions. [2021-11-23 02:36:22,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-11-23 02:36:22,746 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:22,747 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:22,793 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-11-23 02:36:22,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-11-23 02:36:22,961 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:22,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:22,962 INFO L85 PathProgramCache]: Analyzing trace with hash -1227455605, now seen corresponding path program 1 times [2021-11-23 02:36:22,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:22,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420147808] [2021-11-23 02:36:22,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:22,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:22,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:23,034 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 30 proven. 5 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-11-23 02:36:23,035 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:23,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420147808] [2021-11-23 02:36:23,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420147808] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:36:23,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695675288] [2021-11-23 02:36:23,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:23,036 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:23,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:36:23,037 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:36:23,061 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-23 02:36:23,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:23,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 559 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-23 02:36:23,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:36:23,418 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-23 02:36:23,419 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:36:23,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695675288] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:36:23,419 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:36:23,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2021-11-23 02:36:23,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111786689] [2021-11-23 02:36:23,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:36:23,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:36:23,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:36:23,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:36:23,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:36:23,422 INFO L87 Difference]: Start difference. First operand 8098 states and 10425 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:36:23,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:36:23,955 INFO L93 Difference]: Finished difference Result 13736 states and 17965 transitions. [2021-11-23 02:36:23,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:36:23,955 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (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 117 [2021-11-23 02:36:23,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:36:23,986 INFO L225 Difference]: With dead ends: 13736 [2021-11-23 02:36:23,986 INFO L226 Difference]: Without dead ends: 8084 [2021-11-23 02:36:24,000 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:36:24,001 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 95 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 288 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:36:24,001 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 288 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:36:24,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8084 states. [2021-11-23 02:36:24,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8084 to 7970. [2021-11-23 02:36:24,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7970 states, 6493 states have (on average 1.289542584321577) internal successors, (8373), 6514 states have internal predecessors, (8373), 823 states have call successors, (823), 654 states have call predecessors, (823), 653 states have return successors, (877), 802 states have call predecessors, (877), 821 states have call successors, (877) [2021-11-23 02:36:24,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7970 states to 7970 states and 10073 transitions. [2021-11-23 02:36:24,522 INFO L78 Accepts]: Start accepts. Automaton has 7970 states and 10073 transitions. Word has length 117 [2021-11-23 02:36:24,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:36:24,523 INFO L470 AbstractCegarLoop]: Abstraction has 7970 states and 10073 transitions. [2021-11-23 02:36:24,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:36:24,523 INFO L276 IsEmpty]: Start isEmpty. Operand 7970 states and 10073 transitions. [2021-11-23 02:36:24,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-11-23 02:36:24,546 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:24,546 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:24,585 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-11-23 02:36:24,773 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-11-23 02:36:24,773 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:24,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:24,774 INFO L85 PathProgramCache]: Analyzing trace with hash 1205679602, now seen corresponding path program 1 times [2021-11-23 02:36:24,774 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:24,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645929357] [2021-11-23 02:36:24,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:24,774 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:24,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:24,948 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-11-23 02:36:24,949 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:24,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645929357] [2021-11-23 02:36:24,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645929357] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:36:24,949 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:36:24,949 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-11-23 02:36:24,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750902899] [2021-11-23 02:36:24,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:36:24,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-23 02:36:24,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:36:24,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-23 02:36:24,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-11-23 02:36:24,953 INFO L87 Difference]: Start difference. First operand 7970 states and 10073 transitions. Second operand has 11 states, 7 states have (on average 9.857142857142858) internal successors, (69), 8 states have internal predecessors, (69), 6 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (10), 7 states have call predecessors, (10), 6 states have call successors, (10) [2021-11-23 02:36:26,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:36:26,477 INFO L93 Difference]: Finished difference Result 17707 states and 22861 transitions. [2021-11-23 02:36:26,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-23 02:36:26,478 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 7 states have (on average 9.857142857142858) internal successors, (69), 8 states have internal predecessors, (69), 6 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (10), 7 states have call predecessors, (10), 6 states have call successors, (10) Word has length 114 [2021-11-23 02:36:26,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:36:26,537 INFO L225 Difference]: With dead ends: 17707 [2021-11-23 02:36:26,538 INFO L226 Difference]: Without dead ends: 13663 [2021-11-23 02:36:26,555 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2021-11-23 02:36:26,556 INFO L933 BasicCegarLoop]: 128 mSDtfsCounter, 709 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 680 mSolverCounterSat, 296 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 724 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 976 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 296 IncrementalHoareTripleChecker+Valid, 680 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-23 02:36:26,557 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [724 Valid, 426 Invalid, 976 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [296 Valid, 680 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-23 02:36:26,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13663 states. [2021-11-23 02:36:27,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13663 to 11149. [2021-11-23 02:36:27,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11149 states, 9183 states have (on average 1.274420124142437) internal successors, (11703), 9204 states have internal predecessors, (11703), 1075 states have call successors, (1075), 891 states have call predecessors, (1075), 890 states have return successors, (1151), 1054 states have call predecessors, (1151), 1073 states have call successors, (1151) [2021-11-23 02:36:27,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11149 states to 11149 states and 13929 transitions. [2021-11-23 02:36:27,480 INFO L78 Accepts]: Start accepts. Automaton has 11149 states and 13929 transitions. Word has length 114 [2021-11-23 02:36:27,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:36:27,481 INFO L470 AbstractCegarLoop]: Abstraction has 11149 states and 13929 transitions. [2021-11-23 02:36:27,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 7 states have (on average 9.857142857142858) internal successors, (69), 8 states have internal predecessors, (69), 6 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (10), 7 states have call predecessors, (10), 6 states have call successors, (10) [2021-11-23 02:36:27,481 INFO L276 IsEmpty]: Start isEmpty. Operand 11149 states and 13929 transitions. [2021-11-23 02:36:27,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-11-23 02:36:27,497 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:27,498 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:27,498 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-23 02:36:27,498 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:27,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:27,499 INFO L85 PathProgramCache]: Analyzing trace with hash 2124654225, now seen corresponding path program 1 times [2021-11-23 02:36:27,499 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:27,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862091350] [2021-11-23 02:36:27,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:27,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:27,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:27,557 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-11-23 02:36:27,557 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:27,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862091350] [2021-11-23 02:36:27,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862091350] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:36:27,558 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:36:27,558 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-23 02:36:27,559 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338685089] [2021-11-23 02:36:27,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:36:27,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 02:36:27,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:36:27,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 02:36:27,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:36:27,560 INFO L87 Difference]: Start difference. First operand 11149 states and 13929 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:36:28,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:36:28,499 INFO L93 Difference]: Finished difference Result 15639 states and 19757 transitions. [2021-11-23 02:36:28,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-23 02:36:28,501 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 114 [2021-11-23 02:36:28,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:36:28,539 INFO L225 Difference]: With dead ends: 15639 [2021-11-23 02:36:28,539 INFO L226 Difference]: Without dead ends: 11035 [2021-11-23 02:36:28,553 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:36:28,554 INFO L933 BasicCegarLoop]: 187 mSDtfsCounter, 209 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:36:28,555 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [209 Valid, 310 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:36:28,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11035 states. [2021-11-23 02:36:29,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11035 to 11017. [2021-11-23 02:36:29,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11017 states, 9051 states have (on average 1.2641697050049718) internal successors, (11442), 9072 states have internal predecessors, (11442), 1075 states have call successors, (1075), 891 states have call predecessors, (1075), 890 states have return successors, (1151), 1054 states have call predecessors, (1151), 1073 states have call successors, (1151) [2021-11-23 02:36:29,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11017 states to 11017 states and 13668 transitions. [2021-11-23 02:36:29,412 INFO L78 Accepts]: Start accepts. Automaton has 11017 states and 13668 transitions. Word has length 114 [2021-11-23 02:36:29,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:36:29,413 INFO L470 AbstractCegarLoop]: Abstraction has 11017 states and 13668 transitions. [2021-11-23 02:36:29,413 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:36:29,413 INFO L276 IsEmpty]: Start isEmpty. Operand 11017 states and 13668 transitions. [2021-11-23 02:36:29,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-11-23 02:36:29,432 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:29,432 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:29,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-23 02:36:29,433 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:29,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:29,433 INFO L85 PathProgramCache]: Analyzing trace with hash -693482208, now seen corresponding path program 1 times [2021-11-23 02:36:29,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:29,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857138332] [2021-11-23 02:36:29,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:29,434 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:29,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:29,510 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-11-23 02:36:29,511 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:29,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857138332] [2021-11-23 02:36:29,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857138332] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:36:29,511 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:36:29,512 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 02:36:29,512 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772585130] [2021-11-23 02:36:29,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:36:29,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:36:29,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:36:29,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:36:29,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:36:29,514 INFO L87 Difference]: Start difference. First operand 11017 states and 13668 transitions. Second operand has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 4 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:36:30,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:36:30,700 INFO L93 Difference]: Finished difference Result 18699 states and 23158 transitions. [2021-11-23 02:36:30,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 02:36:30,701 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 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 115 [2021-11-23 02:36:30,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:36:30,751 INFO L225 Difference]: With dead ends: 18699 [2021-11-23 02:36:30,752 INFO L226 Difference]: Without dead ends: 14227 [2021-11-23 02:36:30,763 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-23 02:36:30,764 INFO L933 BasicCegarLoop]: 167 mSDtfsCounter, 104 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:36:30,764 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 352 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 02:36:30,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14227 states. [2021-11-23 02:36:31,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14227 to 13747. [2021-11-23 02:36:31,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13747 states, 11203 states have (on average 1.2510934571097028) internal successors, (14016), 11260 states have internal predecessors, (14016), 1391 states have call successors, (1391), 1144 states have call predecessors, (1391), 1152 states have return successors, (1547), 1343 states have call predecessors, (1547), 1389 states have call successors, (1547) [2021-11-23 02:36:31,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13747 states to 13747 states and 16954 transitions. [2021-11-23 02:36:31,783 INFO L78 Accepts]: Start accepts. Automaton has 13747 states and 16954 transitions. Word has length 115 [2021-11-23 02:36:31,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:36:31,786 INFO L470 AbstractCegarLoop]: Abstraction has 13747 states and 16954 transitions. [2021-11-23 02:36:31,786 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 4 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-23 02:36:31,786 INFO L276 IsEmpty]: Start isEmpty. Operand 13747 states and 16954 transitions. [2021-11-23 02:36:31,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-11-23 02:36:31,802 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:36:31,802 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:36:31,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-23 02:36:31,803 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:36:31,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:36:31,803 INFO L85 PathProgramCache]: Analyzing trace with hash 1646762640, now seen corresponding path program 1 times [2021-11-23 02:36:31,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:36:31,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596176847] [2021-11-23 02:36:31,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:31,804 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:36:31,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:31,941 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 13 proven. 40 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-11-23 02:36:31,941 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:36:31,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596176847] [2021-11-23 02:36:31,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596176847] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:36:31,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441279624] [2021-11-23 02:36:31,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:36:31,942 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:36:31,942 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:36:31,943 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:36:31,969 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-23 02:36:32,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:36:32,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 609 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-23 02:36:32,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:36:32,357 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 62 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-23 02:36:32,358 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 02:36:32,829 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-23 02:36:32,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441279624] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 02:36:32,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [764985129] [2021-11-23 02:36:32,851 INFO L159 IcfgInterpreter]: Started Sifa with 68 locations of interest [2021-11-23 02:36:32,852 INFO L166 IcfgInterpreter]: Building call graph [2021-11-23 02:36:32,856 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-23 02:36:32,861 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-23 02:36:32,862 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-23 02:36:39,430 INFO L197 IcfgInterpreter]: Interpreting procedure error with input of size 41 for LOIs [2021-11-23 02:36:39,435 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events with input of size 124 for LOIs [2021-11-23 02:36:44,643 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events with input of size 176 for LOIs [2021-11-23 02:36:46,601 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels with input of size 85 for LOIs [2021-11-23 02:36:46,613 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread with input of size 60 for LOIs [2021-11-23 02:36:46,628 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 75 for LOIs [2021-11-23 02:36:46,811 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads with input of size 68 for LOIs [2021-11-23 02:36:47,164 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-23 02:37:05,029 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '371850#(and (<= ~local~0 2147483647) (= ~t1_pc~0 0) (= ~t1_i~0 1) (<= 0 (+ ~local~0 2147483648)) (= 0 ~t3_pc~0) (= ~m_pc~0 1) (= ~m_i~0 1) (not (= ~token~0 (+ 3 ~local~0))) (= ~t2_i~0 1) (= 0 ~t2_pc~0) (= ~m_st~0 1) (= |#NULL.offset| 0) (<= ~token~0 2147483647) (= ~t3_i~0 1) (<= 0 (+ ~token~0 2147483648)) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2021-11-23 02:37:05,030 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-23 02:37:05,030 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-23 02:37:05,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8, 6] total 20 [2021-11-23 02:37:05,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213922249] [2021-11-23 02:37:05,030 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-23 02:37:05,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-23 02:37:05,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:37:05,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-23 02:37:05,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=4329, Unknown=0, NotChecked=0, Total=4830 [2021-11-23 02:37:05,034 INFO L87 Difference]: Start difference. First operand 13747 states and 16954 transitions. Second operand has 20 states, 16 states have (on average 9.1875) internal successors, (147), 18 states have internal predecessors, (147), 9 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 9 states have call predecessors, (34), 9 states have call successors, (34) [2021-11-23 02:37:08,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:37:08,005 INFO L93 Difference]: Finished difference Result 27659 states and 35064 transitions. [2021-11-23 02:37:08,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-11-23 02:37:08,007 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 16 states have (on average 9.1875) internal successors, (147), 18 states have internal predecessors, (147), 9 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 9 states have call predecessors, (34), 9 states have call successors, (34) Word has length 120 [2021-11-23 02:37:08,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:37:08,058 INFO L225 Difference]: With dead ends: 27659 [2021-11-23 02:37:08,058 INFO L226 Difference]: Without dead ends: 13878 [2021-11-23 02:37:08,082 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 451 GetRequests, 318 SyntacticMatches, 16 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6141 ImplicationChecksByTransitivity, 18.8s TimeCoverageRelationStatistics Valid=1155, Invalid=12887, Unknown=0, NotChecked=0, Total=14042 [2021-11-23 02:37:08,083 INFO L933 BasicCegarLoop]: 300 mSDtfsCounter, 1299 mSDsluCounter, 2586 mSDsCounter, 0 mSdLazyCounter, 1835 mSolverCounterSat, 454 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1305 SdHoareTripleChecker+Valid, 2527 SdHoareTripleChecker+Invalid, 2289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 454 IncrementalHoareTripleChecker+Valid, 1835 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:37:08,083 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1305 Valid, 2527 Invalid, 2289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [454 Valid, 1835 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-23 02:37:08,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13878 states. [2021-11-23 02:37:08,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13878 to 9481. [2021-11-23 02:37:08,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9481 states, 7801 states have (on average 1.2618895013459812) internal successors, (9844), 7825 states have internal predecessors, (9844), 890 states have call successors, (890), 787 states have call predecessors, (890), 789 states have return successors, (946), 868 states have call predecessors, (946), 888 states have call successors, (946) [2021-11-23 02:37:08,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9481 states to 9481 states and 11680 transitions. [2021-11-23 02:37:08,921 INFO L78 Accepts]: Start accepts. Automaton has 9481 states and 11680 transitions. Word has length 120 [2021-11-23 02:37:08,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:37:08,922 INFO L470 AbstractCegarLoop]: Abstraction has 9481 states and 11680 transitions. [2021-11-23 02:37:08,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 16 states have (on average 9.1875) internal successors, (147), 18 states have internal predecessors, (147), 9 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 9 states have call predecessors, (34), 9 states have call successors, (34) [2021-11-23 02:37:08,922 INFO L276 IsEmpty]: Start isEmpty. Operand 9481 states and 11680 transitions. [2021-11-23 02:37:08,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-23 02:37:08,932 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:37:08,933 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:37:08,968 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-11-23 02:37:09,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-11-23 02:37:09,161 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:37:09,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:37:09,162 INFO L85 PathProgramCache]: Analyzing trace with hash 453970378, now seen corresponding path program 1 times [2021-11-23 02:37:09,162 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:37:09,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182326348] [2021-11-23 02:37:09,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:37:09,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:37:09,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:37:09,222 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 41 proven. 17 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-23 02:37:09,222 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:37:09,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182326348] [2021-11-23 02:37:09,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182326348] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:37:09,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138579579] [2021-11-23 02:37:09,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:37:09,223 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:37:09,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:37:09,224 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:37:09,241 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-11-23 02:37:09,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:37:09,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 554 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-23 02:37:09,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:37:09,560 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 02:37:09,560 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:37:09,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138579579] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:37:09,561 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:37:09,561 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 6 [2021-11-23 02:37:09,561 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460272190] [2021-11-23 02:37:09,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:37:09,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 02:37:09,562 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:37:09,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 02:37:09,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:37:09,562 INFO L87 Difference]: Start difference. First operand 9481 states and 11680 transitions. Second operand has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 5 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2021-11-23 02:37:10,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:37:10,325 INFO L93 Difference]: Finished difference Result 17927 states and 22136 transitions. [2021-11-23 02:37:10,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-23 02:37:10,326 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 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 116 [2021-11-23 02:37:10,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:37:10,365 INFO L225 Difference]: With dead ends: 17927 [2021-11-23 02:37:10,365 INFO L226 Difference]: Without dead ends: 11999 [2021-11-23 02:37:10,379 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-11-23 02:37:10,380 INFO L933 BasicCegarLoop]: 173 mSDtfsCounter, 217 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:37:10,380 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [232 Valid, 379 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 02:37:10,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11999 states. [2021-11-23 02:37:11,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11999 to 10779. [2021-11-23 02:37:11,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10779 states, 8806 states have (on average 1.248694072223484) internal successors, (10996), 8843 states have internal predecessors, (10996), 1051 states have call successors, (1051), 911 states have call predecessors, (1051), 921 states have return successors, (1176), 1024 states have call predecessors, (1176), 1049 states have call successors, (1176) [2021-11-23 02:37:11,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10779 states to 10779 states and 13223 transitions. [2021-11-23 02:37:11,188 INFO L78 Accepts]: Start accepts. Automaton has 10779 states and 13223 transitions. Word has length 116 [2021-11-23 02:37:11,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:37:11,188 INFO L470 AbstractCegarLoop]: Abstraction has 10779 states and 13223 transitions. [2021-11-23 02:37:11,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 5 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2021-11-23 02:37:11,189 INFO L276 IsEmpty]: Start isEmpty. Operand 10779 states and 13223 transitions. [2021-11-23 02:37:11,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-11-23 02:37:11,198 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:37:11,199 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:37:11,239 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-11-23 02:37:11,413 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:37:11,413 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:37:11,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:37:11,414 INFO L85 PathProgramCache]: Analyzing trace with hash -1779794149, now seen corresponding path program 1 times [2021-11-23 02:37:11,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:37:11,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457843043] [2021-11-23 02:37:11,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:37:11,414 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:37:11,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:37:11,605 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 13 proven. 40 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-11-23 02:37:11,606 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:37:11,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457843043] [2021-11-23 02:37:11,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457843043] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:37:11,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516193043] [2021-11-23 02:37:11,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:37:11,607 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:37:11,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:37:11,608 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:37:11,629 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-11-23 02:37:11,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:37:11,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 618 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-23 02:37:11,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:37:12,045 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 62 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-23 02:37:12,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 02:37:12,469 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-23 02:37:12,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516193043] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 02:37:12,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1829120119] [2021-11-23 02:37:12,473 INFO L159 IcfgInterpreter]: Started Sifa with 71 locations of interest [2021-11-23 02:37:12,473 INFO L166 IcfgInterpreter]: Building call graph [2021-11-23 02:37:12,474 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-23 02:37:12,474 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-23 02:37:12,475 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-23 02:37:17,602 INFO L197 IcfgInterpreter]: Interpreting procedure error with input of size 42 for LOIs [2021-11-23 02:37:17,607 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events with input of size 60 for LOIs [2021-11-23 02:37:17,634 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events with input of size 85 for LOIs [2021-11-23 02:37:17,666 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels with input of size 85 for LOIs [2021-11-23 02:37:17,682 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread with input of size 60 for LOIs [2021-11-23 02:37:17,702 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 53 for LOIs [2021-11-23 02:37:17,860 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads with input of size 58 for LOIs [2021-11-23 02:37:18,024 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-23 02:37:27,742 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '463033#(and (<= ~t1_pc~0 1) (<= ~local~0 2147483647) (= ~t1_i~0 1) (<= 0 (+ ~local~0 2147483648)) (= 0 ~t3_pc~0) (= ~m_pc~0 1) (= ~m_i~0 1) (not (= ~token~0 (+ 3 ~local~0))) (= ~t2_i~0 1) (= 0 ~t2_pc~0) (= ~m_st~0 1) (= |#NULL.offset| 0) (<= ~token~0 2147483647) (= ~t3_i~0 1) (<= 0 (+ ~token~0 2147483648)) (<= 0 |#StackHeapBarrier|) (<= 0 ~t1_pc~0) (= |#NULL.base| 0))' at error location [2021-11-23 02:37:27,742 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-23 02:37:27,743 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-23 02:37:27,743 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9, 6] total 21 [2021-11-23 02:37:27,743 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346393449] [2021-11-23 02:37:27,743 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-23 02:37:27,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-23 02:37:27,745 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:37:27,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-23 02:37:27,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=449, Invalid=4807, Unknown=0, NotChecked=0, Total=5256 [2021-11-23 02:37:27,747 INFO L87 Difference]: Start difference. First operand 10779 states and 13223 transitions. Second operand has 21 states, 17 states have (on average 9.176470588235293) internal successors, (156), 19 states have internal predecessors, (156), 9 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 9 states have call predecessors, (34), 9 states have call successors, (34) [2021-11-23 02:37:35,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:37:35,114 INFO L93 Difference]: Finished difference Result 27575 states and 36082 transitions. [2021-11-23 02:37:35,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 157 states. [2021-11-23 02:37:35,114 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 17 states have (on average 9.176470588235293) internal successors, (156), 19 states have internal predecessors, (156), 9 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 9 states have call predecessors, (34), 9 states have call successors, (34) Word has length 123 [2021-11-23 02:37:35,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:37:35,169 INFO L225 Difference]: With dead ends: 27575 [2021-11-23 02:37:35,169 INFO L226 Difference]: Without dead ends: 17703 [2021-11-23 02:37:35,208 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 618 GetRequests, 378 SyntacticMatches, 21 SemanticMatches, 219 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22035 ImplicationChecksByTransitivity, 13.1s TimeCoverageRelationStatistics Valid=3644, Invalid=44976, Unknown=0, NotChecked=0, Total=48620 [2021-11-23 02:37:35,211 INFO L933 BasicCegarLoop]: 434 mSDtfsCounter, 1897 mSDsluCounter, 4516 mSDsCounter, 0 mSdLazyCounter, 4766 mSolverCounterSat, 942 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1907 SdHoareTripleChecker+Valid, 4329 SdHoareTripleChecker+Invalid, 5708 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 942 IncrementalHoareTripleChecker+Valid, 4766 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2021-11-23 02:37:35,211 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1907 Valid, 4329 Invalid, 5708 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [942 Valid, 4766 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2021-11-23 02:37:35,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17703 states. [2021-11-23 02:37:35,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17703 to 7635. [2021-11-23 02:37:35,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7635 states, 6312 states have (on average 1.253960709759189) internal successors, (7915), 6329 states have internal predecessors, (7915), 683 states have call successors, (683), 633 states have call predecessors, (683), 639 states have return successors, (762), 672 states have call predecessors, (762), 681 states have call successors, (762) [2021-11-23 02:37:35,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7635 states to 7635 states and 9360 transitions. [2021-11-23 02:37:35,945 INFO L78 Accepts]: Start accepts. Automaton has 7635 states and 9360 transitions. Word has length 123 [2021-11-23 02:37:35,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:37:35,945 INFO L470 AbstractCegarLoop]: Abstraction has 7635 states and 9360 transitions. [2021-11-23 02:37:35,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 17 states have (on average 9.176470588235293) internal successors, (156), 19 states have internal predecessors, (156), 9 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 9 states have call predecessors, (34), 9 states have call successors, (34) [2021-11-23 02:37:35,946 INFO L276 IsEmpty]: Start isEmpty. Operand 7635 states and 9360 transitions. [2021-11-23 02:37:35,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-11-23 02:37:35,952 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:37:35,952 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:37:35,992 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-11-23 02:37:36,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-11-23 02:37:36,165 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:37:36,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:37:36,166 INFO L85 PathProgramCache]: Analyzing trace with hash 620293973, now seen corresponding path program 1 times [2021-11-23 02:37:36,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:37:36,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230146628] [2021-11-23 02:37:36,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:37:36,166 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:37:36,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:37:36,249 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 17 proven. 20 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-11-23 02:37:36,249 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:37:36,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230146628] [2021-11-23 02:37:36,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230146628] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:37:36,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058676014] [2021-11-23 02:37:36,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:37:36,250 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:37:36,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:37:36,251 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:37:36,272 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-11-23 02:37:36,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:37:36,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 628 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-23 02:37:36,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:37:36,646 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 60 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-23 02:37:36,646 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 02:37:37,055 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-23 02:37:37,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058676014] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 02:37:37,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2130860284] [2021-11-23 02:37:37,059 INFO L159 IcfgInterpreter]: Started Sifa with 74 locations of interest [2021-11-23 02:37:37,060 INFO L166 IcfgInterpreter]: Building call graph [2021-11-23 02:37:37,060 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-23 02:37:37,060 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-23 02:37:37,061 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-23 02:37:41,326 INFO L197 IcfgInterpreter]: Interpreting procedure error with input of size 57 for LOIs [2021-11-23 02:37:41,331 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events with input of size 60 for LOIs [2021-11-23 02:37:41,352 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events with input of size 85 for LOIs [2021-11-23 02:37:41,376 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels with input of size 85 for LOIs [2021-11-23 02:37:41,388 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread with input of size 38 for LOIs [2021-11-23 02:37:41,396 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 64 for LOIs [2021-11-23 02:37:41,467 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads with input of size 60 for LOIs [2021-11-23 02:37:41,665 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-23 02:37:51,238 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '512390#(and (<= ~t1_pc~0 1) (<= ~local~0 2147483647) (= ~t1_i~0 1) (<= 0 (+ ~local~0 2147483648)) (<= 0 ~t2_pc~0) (= 0 ~t3_pc~0) (= ~m_pc~0 1) (<= ~t2_pc~0 1) (= ~m_i~0 1) (not (= ~token~0 (+ 3 ~local~0))) (= ~t2_i~0 1) (= ~m_st~0 1) (= |#NULL.offset| 0) (<= ~token~0 2147483647) (= ~t3_i~0 1) (<= 0 (+ ~token~0 2147483648)) (<= 0 |#StackHeapBarrier|) (<= 0 ~t1_pc~0) (= |#NULL.base| 0))' at error location [2021-11-23 02:37:51,238 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-23 02:37:51,239 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-23 02:37:51,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 6] total 17 [2021-11-23 02:37:51,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862439266] [2021-11-23 02:37:51,239 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-23 02:37:51,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-23 02:37:51,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:37:51,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-23 02:37:51,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=4682, Unknown=0, NotChecked=0, Total=5112 [2021-11-23 02:37:51,241 INFO L87 Difference]: Start difference. First operand 7635 states and 9360 transitions. Second operand has 17 states, 14 states have (on average 9.357142857142858) internal successors, (131), 15 states have internal predecessors, (131), 6 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 5 states have call predecessors, (30), 6 states have call successors, (30) [2021-11-23 02:37:55,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:37:55,978 INFO L93 Difference]: Finished difference Result 16730 states and 21170 transitions. [2021-11-23 02:37:55,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2021-11-23 02:37:55,978 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 9.357142857142858) internal successors, (131), 15 states have internal predecessors, (131), 6 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 5 states have call predecessors, (30), 6 states have call successors, (30) Word has length 125 [2021-11-23 02:37:55,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:37:56,003 INFO L225 Difference]: With dead ends: 16730 [2021-11-23 02:37:56,003 INFO L226 Difference]: Without dead ends: 10252 [2021-11-23 02:37:56,020 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 564 GetRequests, 354 SyntacticMatches, 18 SemanticMatches, 192 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16377 ImplicationChecksByTransitivity, 12.1s TimeCoverageRelationStatistics Valid=3231, Invalid=34211, Unknown=0, NotChecked=0, Total=37442 [2021-11-23 02:37:56,021 INFO L933 BasicCegarLoop]: 528 mSDtfsCounter, 1170 mSDsluCounter, 3844 mSDsCounter, 0 mSdLazyCounter, 2627 mSolverCounterSat, 563 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1176 SdHoareTripleChecker+Valid, 3897 SdHoareTripleChecker+Invalid, 3190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 563 IncrementalHoareTripleChecker+Valid, 2627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-23 02:37:56,022 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1176 Valid, 3897 Invalid, 3190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [563 Valid, 2627 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-23 02:37:56,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10252 states. [2021-11-23 02:37:56,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10252 to 5994. [2021-11-23 02:37:56,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5994 states, 4962 states have (on average 1.2404272470777913) internal successors, (6155), 4977 states have internal predecessors, (6155), 525 states have call successors, (525), 498 states have call predecessors, (525), 506 states have return successors, (595), 518 states have call predecessors, (595), 523 states have call successors, (595) [2021-11-23 02:37:56,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5994 states to 5994 states and 7275 transitions. [2021-11-23 02:37:56,607 INFO L78 Accepts]: Start accepts. Automaton has 5994 states and 7275 transitions. Word has length 125 [2021-11-23 02:37:56,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:37:56,607 INFO L470 AbstractCegarLoop]: Abstraction has 5994 states and 7275 transitions. [2021-11-23 02:37:56,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 9.357142857142858) internal successors, (131), 15 states have internal predecessors, (131), 6 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 5 states have call predecessors, (30), 6 states have call successors, (30) [2021-11-23 02:37:56,608 INFO L276 IsEmpty]: Start isEmpty. Operand 5994 states and 7275 transitions. [2021-11-23 02:37:56,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-11-23 02:37:56,611 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:37:56,612 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:37:56,637 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-11-23 02:37:56,825 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-11-23 02:37:56,825 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:37:56,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:37:56,826 INFO L85 PathProgramCache]: Analyzing trace with hash -532012892, now seen corresponding path program 1 times [2021-11-23 02:37:56,826 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:37:56,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262900911] [2021-11-23 02:37:56,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:37:56,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:37:56,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:37:57,079 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 25 proven. 26 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-23 02:37:57,079 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:37:57,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262900911] [2021-11-23 02:37:57,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262900911] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:37:57,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128831699] [2021-11-23 02:37:57,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:37:57,080 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:37:57,080 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:37:57,081 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:37:57,105 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-11-23 02:37:57,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:37:57,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 638 conjuncts, 32 conjunts are in the unsatisfiable core [2021-11-23 02:37:57,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:37:57,648 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 56 proven. 2 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-23 02:37:57,648 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 02:37:58,533 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 27 proven. 7 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-11-23 02:37:58,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128831699] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 02:37:58,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [954706823] [2021-11-23 02:37:58,537 INFO L159 IcfgInterpreter]: Started Sifa with 77 locations of interest [2021-11-23 02:37:58,537 INFO L166 IcfgInterpreter]: Building call graph [2021-11-23 02:37:58,538 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-23 02:37:58,538 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-23 02:37:58,538 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-23 02:38:07,456 INFO L197 IcfgInterpreter]: Interpreting procedure error with input of size 44 for LOIs [2021-11-23 02:38:07,461 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events with input of size 139 for LOIs [2021-11-23 02:38:09,545 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events with input of size 179 for LOIs [2021-11-23 02:38:10,761 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels with input of size 147 for LOIs [2021-11-23 02:38:10,796 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread with input of size 39 for LOIs [2021-11-23 02:38:10,805 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 57 for LOIs [2021-11-23 02:38:10,921 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads with input of size 39 for LOIs [2021-11-23 02:38:11,235 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-23 02:38:26,176 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '544212#(and (<= ~t1_pc~0 1) (<= ~local~0 2147483647) (= ~t1_i~0 1) (<= 0 (+ ~local~0 2147483648)) (<= 0 ~t2_pc~0) (= ~m_pc~0 1) (<= ~t2_pc~0 1) (= ~m_i~0 1) (not (= ~token~0 (+ 3 ~local~0))) (<= ~t3_pc~0 1) (= ~t2_i~0 1) (= ~m_st~0 1) (= |#NULL.offset| 0) (<= ~token~0 2147483647) (<= 0 ~t3_pc~0) (= ~t3_i~0 1) (<= 0 (+ ~token~0 2147483648)) (<= 0 |#StackHeapBarrier|) (<= 0 ~t1_pc~0) (= |#NULL.base| 0))' at error location [2021-11-23 02:38:26,177 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-23 02:38:26,177 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-23 02:38:26,177 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 9, 12] total 36 [2021-11-23 02:38:26,177 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282898793] [2021-11-23 02:38:26,177 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-23 02:38:26,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-23 02:38:26,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:38:26,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-23 02:38:26,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=640, Invalid=8480, Unknown=0, NotChecked=0, Total=9120 [2021-11-23 02:38:26,180 INFO L87 Difference]: Start difference. First operand 5994 states and 7275 transitions. Second operand has 36 states, 24 states have (on average 8.166666666666666) internal successors, (196), 27 states have internal predecessors, (196), 14 states have call successors, (41), 11 states have call predecessors, (41), 18 states have return successors, (40), 14 states have call predecessors, (40), 14 states have call successors, (40) [2021-11-23 02:38:31,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:38:31,757 INFO L93 Difference]: Finished difference Result 13818 states and 17029 transitions. [2021-11-23 02:38:31,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-11-23 02:38:31,757 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 24 states have (on average 8.166666666666666) internal successors, (196), 27 states have internal predecessors, (196), 14 states have call successors, (41), 11 states have call predecessors, (41), 18 states have return successors, (40), 14 states have call predecessors, (40), 14 states have call successors, (40) Word has length 127 [2021-11-23 02:38:31,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:38:31,776 INFO L225 Difference]: With dead ends: 13818 [2021-11-23 02:38:31,776 INFO L226 Difference]: Without dead ends: 8715 [2021-11-23 02:38:31,789 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 321 SyntacticMatches, 2 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9473 ImplicationChecksByTransitivity, 18.1s TimeCoverageRelationStatistics Valid=2426, Invalid=23014, Unknown=0, NotChecked=0, Total=25440 [2021-11-23 02:38:31,790 INFO L933 BasicCegarLoop]: 127 mSDtfsCounter, 4214 mSDsluCounter, 1063 mSDsCounter, 0 mSdLazyCounter, 2548 mSolverCounterSat, 1500 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4214 SdHoareTripleChecker+Valid, 1018 SdHoareTripleChecker+Invalid, 4048 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1500 IncrementalHoareTripleChecker+Valid, 2548 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-11-23 02:38:31,790 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4214 Valid, 1018 Invalid, 4048 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1500 Valid, 2548 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-11-23 02:38:31,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8715 states. [2021-11-23 02:38:32,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8715 to 5625. [2021-11-23 02:38:32,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5625 states, 4660 states have (on average 1.2396995708154506) internal successors, (5777), 4672 states have internal predecessors, (5777), 498 states have call successors, (498), 467 states have call predecessors, (498), 466 states have return successors, (496), 485 states have call predecessors, (496), 496 states have call successors, (496) [2021-11-23 02:38:32,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5625 states to 5625 states and 6771 transitions. [2021-11-23 02:38:32,680 INFO L78 Accepts]: Start accepts. Automaton has 5625 states and 6771 transitions. Word has length 127 [2021-11-23 02:38:32,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:38:32,681 INFO L470 AbstractCegarLoop]: Abstraction has 5625 states and 6771 transitions. [2021-11-23 02:38:32,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 24 states have (on average 8.166666666666666) internal successors, (196), 27 states have internal predecessors, (196), 14 states have call successors, (41), 11 states have call predecessors, (41), 18 states have return successors, (40), 14 states have call predecessors, (40), 14 states have call successors, (40) [2021-11-23 02:38:32,681 INFO L276 IsEmpty]: Start isEmpty. Operand 5625 states and 6771 transitions. [2021-11-23 02:38:32,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-11-23 02:38:32,685 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:38:32,686 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:38:32,726 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-11-23 02:38:32,901 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-11-23 02:38:32,901 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:38:32,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:38:32,902 INFO L85 PathProgramCache]: Analyzing trace with hash -1963712980, now seen corresponding path program 1 times [2021-11-23 02:38:32,902 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:38:32,902 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855553969] [2021-11-23 02:38:32,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:38:32,902 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:38:32,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:38:32,965 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 31 proven. 19 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-11-23 02:38:32,966 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:38:32,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855553969] [2021-11-23 02:38:32,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855553969] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:38:32,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974662291] [2021-11-23 02:38:32,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:38:32,967 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:38:32,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:38:32,968 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:38:32,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-11-23 02:38:33,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:38:33,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 667 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-23 02:38:33,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:38:33,291 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 83 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-11-23 02:38:33,291 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:38:33,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974662291] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:38:33,292 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:38:33,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 6 [2021-11-23 02:38:33,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352304744] [2021-11-23 02:38:33,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:38:33,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:38:33,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:38:33,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:38:33,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:38:33,295 INFO L87 Difference]: Start difference. First operand 5625 states and 6771 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:38:33,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:38:33,688 INFO L93 Difference]: Finished difference Result 11015 states and 13358 transitions. [2021-11-23 02:38:33,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:38:33,689 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (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 141 [2021-11-23 02:38:33,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:38:33,701 INFO L225 Difference]: With dead ends: 11015 [2021-11-23 02:38:33,702 INFO L226 Difference]: Without dead ends: 5977 [2021-11-23 02:38:33,710 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:38:33,711 INFO L933 BasicCegarLoop]: 128 mSDtfsCounter, 86 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-23 02:38:33,711 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 157 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-23 02:38:33,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5977 states. [2021-11-23 02:38:34,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5977 to 5765. [2021-11-23 02:38:34,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5765 states, 4792 states have (on average 1.2226627712854758) internal successors, (5859), 4804 states have internal predecessors, (5859), 498 states have call successors, (498), 475 states have call predecessors, (498), 474 states have return successors, (510), 485 states have call predecessors, (510), 496 states have call successors, (510) [2021-11-23 02:38:34,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5765 states to 5765 states and 6867 transitions. [2021-11-23 02:38:34,151 INFO L78 Accepts]: Start accepts. Automaton has 5765 states and 6867 transitions. Word has length 141 [2021-11-23 02:38:34,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:38:34,152 INFO L470 AbstractCegarLoop]: Abstraction has 5765 states and 6867 transitions. [2021-11-23 02:38:34,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-23 02:38:34,152 INFO L276 IsEmpty]: Start isEmpty. Operand 5765 states and 6867 transitions. [2021-11-23 02:38:34,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-11-23 02:38:34,154 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:38:34,155 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:38:34,176 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-11-23 02:38:34,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-11-23 02:38:34,355 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:38:34,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:38:34,356 INFO L85 PathProgramCache]: Analyzing trace with hash -100460177, now seen corresponding path program 1 times [2021-11-23 02:38:34,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:38:34,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341852087] [2021-11-23 02:38:34,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:38:34,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:38:34,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:38:34,400 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 35 proven. 17 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2021-11-23 02:38:34,400 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:38:34,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341852087] [2021-11-23 02:38:34,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341852087] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:38:34,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004274961] [2021-11-23 02:38:34,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:38:34,401 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:38:34,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:38:34,402 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:38:34,431 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-11-23 02:38:34,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:38:34,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 658 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-23 02:38:34,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:38:34,740 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 92 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-23 02:38:34,740 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:38:34,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004274961] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:38:34,741 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:38:34,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2021-11-23 02:38:34,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641345174] [2021-11-23 02:38:34,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:38:34,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:38:34,742 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:38:34,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:38:34,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:38:34,743 INFO L87 Difference]: Start difference. First operand 5765 states and 6867 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 3 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-11-23 02:38:35,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:38:35,380 INFO L93 Difference]: Finished difference Result 10609 states and 12838 transitions. [2021-11-23 02:38:35,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:38:35,381 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 3 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 141 [2021-11-23 02:38:35,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:38:35,392 INFO L225 Difference]: With dead ends: 10609 [2021-11-23 02:38:35,392 INFO L226 Difference]: Without dead ends: 5428 [2021-11-23 02:38:35,399 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:38:35,400 INFO L933 BasicCegarLoop]: 162 mSDtfsCounter, 94 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-23 02:38:35,400 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 224 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-23 02:38:35,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5428 states. [2021-11-23 02:38:35,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5428 to 5330. [2021-11-23 02:38:35,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5330 states, 4411 states have (on average 1.175470414871911) internal successors, (5185), 4423 states have internal predecessors, (5185), 471 states have call successors, (471), 448 states have call predecessors, (471), 447 states have return successors, (483), 458 states have call predecessors, (483), 469 states have call successors, (483) [2021-11-23 02:38:35,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5330 states to 5330 states and 6139 transitions. [2021-11-23 02:38:35,800 INFO L78 Accepts]: Start accepts. Automaton has 5330 states and 6139 transitions. Word has length 141 [2021-11-23 02:38:35,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:38:35,801 INFO L470 AbstractCegarLoop]: Abstraction has 5330 states and 6139 transitions. [2021-11-23 02:38:35,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 3 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-11-23 02:38:35,801 INFO L276 IsEmpty]: Start isEmpty. Operand 5330 states and 6139 transitions. [2021-11-23 02:38:35,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-11-23 02:38:35,805 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:38:35,805 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:38:35,840 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-11-23 02:38:36,021 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-11-23 02:38:36,021 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:38:36,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:38:36,022 INFO L85 PathProgramCache]: Analyzing trace with hash -1267629176, now seen corresponding path program 1 times [2021-11-23 02:38:36,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:38:36,022 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051837388] [2021-11-23 02:38:36,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:38:36,022 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:38:36,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:38:36,088 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 43 proven. 36 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2021-11-23 02:38:36,089 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:38:36,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051837388] [2021-11-23 02:38:36,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2051837388] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 02:38:36,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579899478] [2021-11-23 02:38:36,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:38:36,090 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 02:38:36,090 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:38:36,091 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 02:38:36,120 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-11-23 02:38:36,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:38:36,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 664 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-23 02:38:36,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:38:36,423 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 111 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-23 02:38:36,424 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 02:38:36,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579899478] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:38:36,424 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 02:38:36,424 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 6 [2021-11-23 02:38:36,425 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719208057] [2021-11-23 02:38:36,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:38:36,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 02:38:36,425 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:38:36,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 02:38:36,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:38:36,426 INFO L87 Difference]: Start difference. First operand 5330 states and 6139 transitions. Second operand has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 6 states have internal predecessors, (104), 5 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2021-11-23 02:38:37,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:38:37,116 INFO L93 Difference]: Finished difference Result 11056 states and 12787 transitions. [2021-11-23 02:38:37,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-23 02:38:37,116 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 6 states have internal predecessors, (104), 5 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) Word has length 144 [2021-11-23 02:38:37,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:38:37,126 INFO L225 Difference]: With dead ends: 11056 [2021-11-23 02:38:37,126 INFO L226 Difference]: Without dead ends: 6550 [2021-11-23 02:38:37,131 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-11-23 02:38:37,132 INFO L933 BasicCegarLoop]: 162 mSDtfsCounter, 233 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-23 02:38:37,132 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [248 Valid, 356 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-23 02:38:37,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6550 states. [2021-11-23 02:38:37,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6550 to 6010. [2021-11-23 02:38:37,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6010 states, 4915 states have (on average 1.1611393692777212) internal successors, (5707), 4933 states have internal predecessors, (5707), 565 states have call successors, (565), 520 states have call predecessors, (565), 529 states have return successors, (625), 556 states have call predecessors, (625), 563 states have call successors, (625) [2021-11-23 02:38:37,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6010 states to 6010 states and 6897 transitions. [2021-11-23 02:38:37,644 INFO L78 Accepts]: Start accepts. Automaton has 6010 states and 6897 transitions. Word has length 144 [2021-11-23 02:38:37,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:38:37,645 INFO L470 AbstractCegarLoop]: Abstraction has 6010 states and 6897 transitions. [2021-11-23 02:38:37,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 6 states have internal predecessors, (104), 5 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2021-11-23 02:38:37,645 INFO L276 IsEmpty]: Start isEmpty. Operand 6010 states and 6897 transitions. [2021-11-23 02:38:37,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2021-11-23 02:38:37,649 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:38:37,649 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:38:37,672 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-11-23 02:38:37,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-11-23 02:38:37,850 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:38:37,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:38:37,850 INFO L85 PathProgramCache]: Analyzing trace with hash 409639447, now seen corresponding path program 1 times [2021-11-23 02:38:37,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:38:37,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419053037] [2021-11-23 02:38:37,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:38:37,850 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:38:37,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:38:37,956 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2021-11-23 02:38:37,956 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:38:37,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419053037] [2021-11-23 02:38:37,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419053037] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:38:37,957 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:38:37,957 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 02:38:37,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842540054] [2021-11-23 02:38:37,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:38:37,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 02:38:37,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:38:37,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 02:38:37,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:38:37,959 INFO L87 Difference]: Start difference. First operand 6010 states and 6897 transitions. Second operand has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 6 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2021-11-23 02:38:39,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:38:39,536 INFO L93 Difference]: Finished difference Result 19095 states and 21986 transitions. [2021-11-23 02:38:39,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:38:39,536 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 6 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) Word has length 173 [2021-11-23 02:38:39,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:38:39,571 INFO L225 Difference]: With dead ends: 19095 [2021-11-23 02:38:39,571 INFO L226 Difference]: Without dead ends: 16499 [2021-11-23 02:38:39,580 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:38:39,581 INFO L933 BasicCegarLoop]: 363 mSDtfsCounter, 380 mSDsluCounter, 969 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 1161 SdHoareTripleChecker+Invalid, 634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-23 02:38:39,582 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [380 Valid, 1161 Invalid, 634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 624 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-23 02:38:39,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16499 states. [2021-11-23 02:38:40,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16499 to 10438. [2021-11-23 02:38:40,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10438 states, 8481 states have (on average 1.1539912746138428) internal successors, (9787), 8510 states have internal predecessors, (9787), 1020 states have call successors, (1020), 920 states have call predecessors, (1020), 936 states have return successors, (1136), 1007 states have call predecessors, (1136), 1018 states have call successors, (1136) [2021-11-23 02:38:40,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10438 states to 10438 states and 11943 transitions. [2021-11-23 02:38:40,676 INFO L78 Accepts]: Start accepts. Automaton has 10438 states and 11943 transitions. Word has length 173 [2021-11-23 02:38:40,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:38:40,677 INFO L470 AbstractCegarLoop]: Abstraction has 10438 states and 11943 transitions. [2021-11-23 02:38:40,678 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 6 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2021-11-23 02:38:40,678 INFO L276 IsEmpty]: Start isEmpty. Operand 10438 states and 11943 transitions. [2021-11-23 02:38:40,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2021-11-23 02:38:40,687 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:38:40,687 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:38:40,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-11-23 02:38:40,687 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:38:40,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:38:40,688 INFO L85 PathProgramCache]: Analyzing trace with hash -464660399, now seen corresponding path program 1 times [2021-11-23 02:38:40,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:38:40,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165997149] [2021-11-23 02:38:40,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:38:40,689 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:38:40,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 02:38:40,722 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-23 02:38:40,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 02:38:40,850 INFO L133 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2021-11-23 02:38:40,850 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-23 02:38:40,851 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-23 02:38:40,854 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-23 02:38:40,858 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:38:40,862 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-23 02:38:41,121 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.11 02:38:41 BoogieIcfgContainer [2021-11-23 02:38:41,121 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-23 02:38:41,122 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-23 02:38:41,122 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-23 02:38:41,123 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-23 02:38:41,123 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 02:36:00" (3/4) ... [2021-11-23 02:38:41,126 INFO L131 WitnessPrinter]: Generating witness for reachability counterexample [2021-11-23 02:38:41,371 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/witness.graphml [2021-11-23 02:38:41,371 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-23 02:38:41,372 INFO L158 Benchmark]: Toolchain (without parser) took 162441.60ms. Allocated memory was 90.2MB in the beginning and 2.8GB in the end (delta: 2.7GB). Free memory was 55.2MB in the beginning and 2.1GB in the end (delta: -2.0GB). Peak memory consumption was 661.0MB. Max. memory is 16.1GB. [2021-11-23 02:38:41,372 INFO L158 Benchmark]: CDTParser took 0.36ms. Allocated memory is still 90.2MB. Free memory was 62.6MB in the beginning and 62.5MB in the end (delta: 30.2kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-23 02:38:41,373 INFO L158 Benchmark]: CACSL2BoogieTranslator took 481.27ms. Allocated memory was 90.2MB in the beginning and 130.0MB in the end (delta: 39.8MB). Free memory was 55.0MB in the beginning and 102.9MB in the end (delta: -47.8MB). Peak memory consumption was 9.7MB. Max. memory is 16.1GB. [2021-11-23 02:38:41,373 INFO L158 Benchmark]: Boogie Procedure Inliner took 78.14ms. Allocated memory is still 130.0MB. Free memory was 102.9MB in the beginning and 100.3MB in the end (delta: 2.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-11-23 02:38:41,373 INFO L158 Benchmark]: Boogie Preprocessor took 61.93ms. Allocated memory is still 130.0MB. Free memory was 100.3MB in the beginning and 98.2MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-11-23 02:38:41,374 INFO L158 Benchmark]: RCFGBuilder took 1085.08ms. Allocated memory is still 130.0MB. Free memory was 98.2MB in the beginning and 99.8MB in the end (delta: -1.6MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2021-11-23 02:38:41,374 INFO L158 Benchmark]: TraceAbstraction took 160477.85ms. Allocated memory was 130.0MB in the beginning and 2.8GB in the end (delta: 2.6GB). Free memory was 99.2MB in the beginning and 2.1GB in the end (delta: -2.0GB). Peak memory consumption was 641.3MB. Max. memory is 16.1GB. [2021-11-23 02:38:41,374 INFO L158 Benchmark]: Witness Printer took 249.12ms. Allocated memory is still 2.8GB. Free memory was 2.1GB in the beginning and 2.1GB in the end (delta: 26.2MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2021-11-23 02:38:41,376 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.36ms. Allocated memory is still 90.2MB. Free memory was 62.6MB in the beginning and 62.5MB in the end (delta: 30.2kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 481.27ms. Allocated memory was 90.2MB in the beginning and 130.0MB in the end (delta: 39.8MB). Free memory was 55.0MB in the beginning and 102.9MB in the end (delta: -47.8MB). Peak memory consumption was 9.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 78.14ms. Allocated memory is still 130.0MB. Free memory was 102.9MB in the beginning and 100.3MB in the end (delta: 2.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 61.93ms. Allocated memory is still 130.0MB. Free memory was 100.3MB in the beginning and 98.2MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 1085.08ms. Allocated memory is still 130.0MB. Free memory was 98.2MB in the beginning and 99.8MB in the end (delta: -1.6MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * TraceAbstraction took 160477.85ms. Allocated memory was 130.0MB in the beginning and 2.8GB in the end (delta: 2.6GB). Free memory was 99.2MB in the beginning and 2.1GB in the end (delta: -2.0GB). Peak memory consumption was 641.3MB. Max. memory is 16.1GB. * Witness Printer took 249.12ms. Allocated memory is still 2.8GB. Free memory was 2.1GB in the beginning and 2.1GB in the end (delta: 26.2MB). Peak memory consumption was 25.2MB. 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: 20]: a call to reach_error is reachable a call to reach_error is reachable We found a FailurePath: [L24] int m_pc = 0; [L25] int t1_pc = 0; [L26] int t2_pc = 0; [L27] int t3_pc = 0; [L28] int m_st ; [L29] int t1_st ; [L30] int t2_st ; [L31] int t3_st ; [L32] int m_i ; [L33] int t1_i ; [L34] int t2_i ; [L35] int t3_i ; [L36] int M_E = 2; [L37] int T1_E = 2; [L38] int T2_E = 2; [L39] int T3_E = 2; [L40] int E_M = 2; [L41] int E_1 = 2; [L42] int E_2 = 2; [L43] int E_3 = 2; [L49] int token ; [L51] int local ; [L735] int __retres1 ; [L739] CALL init_model() [L648] m_i = 1 [L649] t1_i = 1 [L650] t2_i = 1 [L651] t3_i = 1 [L739] RET init_model() [L740] CALL start_simulation() [L676] int kernel_st ; [L677] int tmp ; [L678] int tmp___0 ; [L682] kernel_st = 0 VAL [E_1=2, E_2=2, E_3=2, E_M=2, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L683] FCALL update_channels() VAL [E_1=2, E_2=2, E_3=2, E_M=2, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L684] CALL init_threads() [L304] COND TRUE m_i == 1 [L305] m_st = 0 [L309] COND TRUE t1_i == 1 [L310] t1_st = 0 [L314] COND TRUE t2_i == 1 [L315] t2_st = 0 [L319] COND TRUE t3_i == 1 [L320] t3_st = 0 [L684] RET init_threads() [L685] CALL fire_delta_events() VAL [\old(E_1)=2, \old(E_2)=2, \old(E_3)=2, \old(E_M)=2, \old(M_E)=2, \old(T1_E)=2, \old(T2_E)=2, \old(T3_E)=2, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L441] COND FALSE !(M_E == 0) [L446] COND FALSE !(T1_E == 0) [L451] COND FALSE !(T2_E == 0) [L456] COND FALSE !(T3_E == 0) [L461] COND FALSE !(E_M == 0) [L466] COND FALSE !(E_1 == 0) [L471] COND FALSE !(E_2 == 0) [L476] COND FALSE !(E_3 == 0) [L685] RET fire_delta_events() VAL [E_1=2, E_2=2, E_3=2, E_M=2, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L686] CALL activate_threads() VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L534] int tmp ; [L535] int tmp___0 ; [L536] int tmp___1 ; [L537] int tmp___2 ; [L541] CALL, EXPR is_master_triggered() [L217] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L220] COND FALSE !(m_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L230] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, E_1=2, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L232] return (__retres1); [L541] RET, EXPR is_master_triggered() [L541] tmp = is_master_triggered() [L543] COND FALSE !(\read(tmp)) [L549] CALL, EXPR is_transmit1_triggered() [L236] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L239] COND FALSE !(t1_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L249] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, E_1=2, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L251] return (__retres1); [L549] RET, EXPR is_transmit1_triggered() [L549] tmp___0 = is_transmit1_triggered() [L551] COND FALSE !(\read(tmp___0)) [L557] CALL, EXPR is_transmit2_triggered() [L255] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L258] COND FALSE !(t2_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L268] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, E_1=2, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L270] return (__retres1); [L557] RET, EXPR is_transmit2_triggered() [L557] tmp___1 = is_transmit2_triggered() [L559] COND FALSE !(\read(tmp___1)) [L565] CALL, EXPR is_transmit3_triggered() [L274] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L277] COND FALSE !(t3_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L287] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, E_1=2, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L289] return (__retres1); [L565] RET, EXPR is_transmit3_triggered() [L565] tmp___2 = is_transmit3_triggered() [L567] COND FALSE !(\read(tmp___2)) [L686] RET activate_threads() VAL [E_1=2, E_2=2, E_3=2, E_M=2, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L687] CALL reset_delta_events() VAL [\old(E_1)=2, \old(E_2)=2, \old(E_3)=2, \old(E_M)=2, \old(M_E)=2, \old(T1_E)=2, \old(T2_E)=2, \old(T3_E)=2, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L489] COND FALSE !(M_E == 1) [L494] COND FALSE !(T1_E == 1) [L499] COND FALSE !(T2_E == 1) [L504] COND FALSE !(T3_E == 1) [L509] COND FALSE !(E_M == 1) [L514] COND FALSE !(E_1 == 1) [L519] COND FALSE !(E_2 == 1) [L524] COND FALSE !(E_3 == 1) [L687] RET reset_delta_events() VAL [E_1=2, E_2=2, E_3=2, E_M=2, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L690] COND TRUE 1 [L693] kernel_st = 1 [L694] CALL eval() [L360] int tmp ; VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L364] COND TRUE 1 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L367] CALL, EXPR exists_runnable_thread() VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L329] int __retres1 ; [L332] COND TRUE m_st == 0 [L333] __retres1 = 1 [L355] return (__retres1); [L367] RET, EXPR exists_runnable_thread() VAL [E_1=2, E_2=2, E_3=2, E_M=2, exists_runnable_thread()=1, 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, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L367] tmp = exists_runnable_thread() [L369] COND TRUE \read(tmp) VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, tmp=1, token=0] [L374] COND TRUE m_st == 0 [L375] int tmp_ndt_1; [L376] tmp_ndt_1 = __VERIFIER_nondet_int() [L377] COND FALSE !(\read(tmp_ndt_1)) VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, tmp=1, tmp_ndt_1=0, token=0] [L388] COND TRUE t1_st == 0 [L389] int tmp_ndt_2; [L390] tmp_ndt_2 = __VERIFIER_nondet_int() [L391] COND TRUE \read(tmp_ndt_2) [L393] t1_st = 1 [L394] CALL transmit1() [L112] COND TRUE t1_pc == 0 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=1, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L123] COND TRUE 1 [L125] t1_pc = 1 [L126] t1_st = 2 [L394] RET transmit1() [L402] COND TRUE t2_st == 0 [L403] int tmp_ndt_3; [L404] tmp_ndt_3 = __VERIFIER_nondet_int() [L405] COND TRUE \read(tmp_ndt_3) [L407] t2_st = 1 [L408] CALL transmit2() [L148] COND TRUE t2_pc == 0 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=0, t2_st=1, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L159] COND TRUE 1 [L161] t2_pc = 1 [L162] t2_st = 2 [L408] RET transmit2() [L416] COND TRUE t3_st == 0 [L417] int tmp_ndt_4; [L418] tmp_ndt_4 = __VERIFIER_nondet_int() [L419] COND TRUE \read(tmp_ndt_4) [L421] t3_st = 1 [L422] CALL transmit3() [L184] COND TRUE t3_pc == 0 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=0, t3_st=1, token=0] [L195] COND TRUE 1 [L197] t3_pc = 1 [L198] t3_st = 2 [L422] RET transmit3() [L364] COND TRUE 1 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=0, tmp_ndt_2=1, tmp_ndt_3=-1, tmp_ndt_4=1, token=0] [L367] CALL, EXPR exists_runnable_thread() VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L329] int __retres1 ; [L332] COND TRUE m_st == 0 [L333] __retres1 = 1 [L355] return (__retres1); [L367] RET, EXPR exists_runnable_thread() VAL [E_1=2, E_2=2, E_3=2, E_M=2, exists_runnable_thread()=1, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=0, tmp_ndt_2=1, tmp_ndt_3=-1, tmp_ndt_4=1, token=0] [L367] tmp = exists_runnable_thread() [L369] COND TRUE \read(tmp) VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=0, tmp_ndt_2=1, tmp_ndt_3=-1, tmp_ndt_4=1, token=0] [L374] COND TRUE m_st == 0 [L375] int tmp_ndt_1; [L376] tmp_ndt_1 = __VERIFIER_nondet_int() [L377] COND TRUE \read(tmp_ndt_1) [L379] m_st = 1 [L380] CALL master() [L54] int tmp_var = __VERIFIER_nondet_int(); [L56] COND TRUE m_pc == 0 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=0, token=0] [L67] COND TRUE 1 [L70] token = __VERIFIER_nondet_int() [L71] local = token [L72] E_1 = 1 VAL [E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=0, token=0] [L73] CALL immediate_notify() VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L581] CALL activate_threads() VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L534] int tmp ; [L535] int tmp___0 ; [L536] int tmp___1 ; [L537] int tmp___2 ; [L541] CALL, EXPR is_master_triggered() [L217] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L220] COND FALSE !(m_pc == 1) VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L230] __retres1 = 0 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, E_1=1, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L232] return (__retres1); [L541] RET, EXPR is_master_triggered() [L541] tmp = is_master_triggered() [L543] COND FALSE !(\read(tmp)) [L549] CALL, EXPR is_transmit1_triggered() [L236] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L239] COND TRUE t1_pc == 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L240] COND TRUE E_1 == 1 [L241] __retres1 = 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=1, E_1=1, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L251] return (__retres1); [L549] RET, EXPR is_transmit1_triggered() [L549] tmp___0 = is_transmit1_triggered() [L551] COND TRUE \read(tmp___0) [L552] t1_st = 0 [L557] CALL, EXPR is_transmit2_triggered() [L255] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L258] COND TRUE t2_pc == 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L259] COND FALSE !(E_2 == 1) VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L268] __retres1 = 0 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, E_1=1, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L270] return (__retres1); [L557] RET, EXPR is_transmit2_triggered() [L557] tmp___1 = is_transmit2_triggered() [L559] COND FALSE !(\read(tmp___1)) [L565] CALL, EXPR is_transmit3_triggered() [L274] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L277] COND TRUE t3_pc == 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L278] COND FALSE !(E_3 == 1) VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L287] __retres1 = 0 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, E_1=1, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L289] return (__retres1); [L565] RET, EXPR is_transmit3_triggered() [L565] tmp___2 = is_transmit3_triggered() [L567] COND FALSE !(\read(tmp___2)) [L581] RET activate_threads() VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L73] RET immediate_notify() VAL [E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=0, token=0] [L74] E_1 = 2 [L75] m_pc = 1 [L76] m_st = 2 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=0, token=0] [L380] RET master() [L388] COND TRUE t1_st == 0 [L389] int tmp_ndt_2; [L390] tmp_ndt_2 = __VERIFIER_nondet_int() [L391] COND TRUE \read(tmp_ndt_2) [L393] t1_st = 1 [L394] CALL transmit1() [L112] COND FALSE !(t1_pc == 0) VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L115] COND TRUE t1_pc == 1 [L131] token += 1 [L132] E_2 = 1 VAL [E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L133] CALL immediate_notify() VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L581] CALL activate_threads() VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L534] int tmp ; [L535] int tmp___0 ; [L536] int tmp___1 ; [L537] int tmp___2 ; [L541] CALL, EXPR is_master_triggered() [L217] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L220] COND TRUE m_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L221] COND FALSE !(E_M == 1) VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L230] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, E_1=2, E_2=1, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L232] return (__retres1); [L541] RET, EXPR is_master_triggered() [L541] tmp = is_master_triggered() [L543] COND FALSE !(\read(tmp)) [L549] CALL, EXPR is_transmit1_triggered() [L236] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L239] COND TRUE t1_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L240] COND FALSE !(E_1 == 1) VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L249] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, E_1=2, E_2=1, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L251] return (__retres1); [L549] RET, EXPR is_transmit1_triggered() [L549] tmp___0 = is_transmit1_triggered() [L551] COND FALSE !(\read(tmp___0)) [L557] CALL, EXPR is_transmit2_triggered() [L255] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L258] COND TRUE t2_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L259] COND TRUE E_2 == 1 [L260] __retres1 = 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=1, E_1=2, E_2=1, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L270] return (__retres1); [L557] RET, EXPR is_transmit2_triggered() [L557] tmp___1 = is_transmit2_triggered() [L559] COND TRUE \read(tmp___1) [L560] t2_st = 0 [L565] CALL, EXPR is_transmit3_triggered() [L274] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L277] COND TRUE t3_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L278] COND FALSE !(E_3 == 1) VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L287] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, E_1=2, E_2=1, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L289] return (__retres1); [L565] RET, EXPR is_transmit3_triggered() [L565] tmp___2 = is_transmit3_triggered() [L567] COND FALSE !(\read(tmp___2)) [L581] RET activate_threads() VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L133] RET immediate_notify() VAL [E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L134] E_2 = 2 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L123] COND TRUE 1 [L125] t1_pc = 1 [L126] t1_st = 2 [L394] RET transmit1() [L402] COND TRUE t2_st == 0 [L403] int tmp_ndt_3; [L404] tmp_ndt_3 = __VERIFIER_nondet_int() [L405] COND TRUE \read(tmp_ndt_3) [L407] t2_st = 1 [L408] CALL transmit2() [L148] COND FALSE !(t2_pc == 0) VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L151] COND TRUE t2_pc == 1 [L167] token += 1 [L168] E_3 = 1 VAL [E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L169] CALL immediate_notify() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L581] CALL activate_threads() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L534] int tmp ; [L535] int tmp___0 ; [L536] int tmp___1 ; [L537] int tmp___2 ; [L541] CALL, EXPR is_master_triggered() [L217] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L220] COND TRUE m_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L221] COND FALSE !(E_M == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L230] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=0, E_1=2, E_2=2, E_3=1, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L232] return (__retres1); [L541] RET, EXPR is_master_triggered() [L541] tmp = is_master_triggered() [L543] COND FALSE !(\read(tmp)) [L549] CALL, EXPR is_transmit1_triggered() [L236] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L239] COND TRUE t1_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L240] COND FALSE !(E_1 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L249] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=0, E_1=2, E_2=2, E_3=1, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L251] return (__retres1); [L549] RET, EXPR is_transmit1_triggered() [L549] tmp___0 = is_transmit1_triggered() [L551] COND FALSE !(\read(tmp___0)) [L557] CALL, EXPR is_transmit2_triggered() [L255] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L258] COND TRUE t2_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L259] COND FALSE !(E_2 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L268] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=0, E_1=2, E_2=2, E_3=1, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L270] return (__retres1); [L557] RET, EXPR is_transmit2_triggered() [L557] tmp___1 = is_transmit2_triggered() [L559] COND FALSE !(\read(tmp___1)) [L565] CALL, EXPR is_transmit3_triggered() [L274] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L277] COND TRUE t3_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L278] COND TRUE E_3 == 1 [L279] __retres1 = 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=1, E_1=2, E_2=2, E_3=1, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L289] return (__retres1); [L565] RET, EXPR is_transmit3_triggered() [L565] tmp___2 = is_transmit3_triggered() [L567] COND TRUE \read(tmp___2) [L568] t3_st = 0 [L581] RET activate_threads() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=0, token=2] [L169] RET immediate_notify() VAL [E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=0, token=2] [L170] E_3 = 2 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=0, token=2] [L159] COND TRUE 1 [L161] t2_pc = 1 [L162] t2_st = 2 [L408] RET transmit2() [L416] COND TRUE t3_st == 0 [L417] int tmp_ndt_4; [L418] tmp_ndt_4 = __VERIFIER_nondet_int() [L419] COND TRUE \read(tmp_ndt_4) [L421] t3_st = 1 [L422] CALL transmit3() [L184] COND FALSE !(t3_pc == 0) VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=2] [L187] COND TRUE t3_pc == 1 [L203] token += 1 [L204] E_M = 1 VAL [E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L205] CALL immediate_notify() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L581] CALL activate_threads() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L534] int tmp ; [L535] int tmp___0 ; [L536] int tmp___1 ; [L537] int tmp___2 ; [L541] CALL, EXPR is_master_triggered() [L217] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L220] COND TRUE m_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L221] COND TRUE E_M == 1 [L222] __retres1 = 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, __retres1=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L232] return (__retres1); [L541] RET, EXPR is_master_triggered() [L541] tmp = is_master_triggered() [L543] COND TRUE \read(tmp) [L544] m_st = 0 [L549] CALL, EXPR is_transmit1_triggered() [L236] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L239] COND TRUE t1_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L240] COND FALSE !(E_1 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L249] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, __retres1=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L251] return (__retres1); [L549] RET, EXPR is_transmit1_triggered() [L549] tmp___0 = is_transmit1_triggered() [L551] COND FALSE !(\read(tmp___0)) [L557] CALL, EXPR is_transmit2_triggered() [L255] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L258] COND TRUE t2_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L259] COND FALSE !(E_2 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L268] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, __retres1=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L270] return (__retres1); [L557] RET, EXPR is_transmit2_triggered() [L557] tmp___1 = is_transmit2_triggered() [L559] COND FALSE !(\read(tmp___1)) [L565] CALL, EXPR is_transmit3_triggered() [L274] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L277] COND TRUE t3_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L278] COND FALSE !(E_3 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L287] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, __retres1=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L289] return (__retres1); [L565] RET, EXPR is_transmit3_triggered() [L565] tmp___2 = is_transmit3_triggered() [L567] COND FALSE !(\read(tmp___2)) [L581] RET activate_threads() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L205] RET immediate_notify() VAL [E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L206] E_M = 2 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L195] COND TRUE 1 [L197] t3_pc = 1 [L198] t3_st = 2 [L422] RET transmit3() [L364] COND TRUE 1 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=1, tmp_ndt_2=1, tmp_ndt_3=-2, tmp_ndt_4=1, token=3] [L367] CALL, EXPR exists_runnable_thread() VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=3] [L329] int __retres1 ; [L332] COND TRUE m_st == 0 [L333] __retres1 = 1 [L355] return (__retres1); [L367] RET, EXPR exists_runnable_thread() VAL [E_1=2, E_2=2, E_3=2, E_M=2, exists_runnable_thread()=1, 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, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=1, tmp_ndt_2=1, tmp_ndt_3=-2, tmp_ndt_4=1, token=3] [L367] tmp = exists_runnable_thread() [L369] COND TRUE \read(tmp) VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=1, tmp_ndt_2=1, tmp_ndt_3=-2, tmp_ndt_4=1, token=3] [L374] COND TRUE m_st == 0 [L375] int tmp_ndt_1; [L376] tmp_ndt_1 = __VERIFIER_nondet_int() [L377] COND TRUE \read(tmp_ndt_1) [L379] m_st = 1 [L380] CALL master() [L54] int tmp_var = __VERIFIER_nondet_int(); [L56] COND FALSE !(m_pc == 0) VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L59] COND TRUE m_pc == 1 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L81] COND FALSE !(token != local + 3) [L86] COND TRUE tmp_var <= 5 [L87] COND TRUE tmp_var >= 5 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L92] COND TRUE tmp_var <= 5 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L93] COND TRUE tmp_var >= 5 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L94] COND TRUE tmp_var == 5 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L95] CALL error() VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=3] [L20] reach_error() VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=3] - StatisticsResult: Ultimate Automizer benchmark data CFG has 8 procedures, 95 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 160.1s, OverallIterations: 31, TraceHistogramMax: 5, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.4s, AutomataDifference: 36.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 13109 SdHoareTripleChecker+Valid, 11.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 13001 mSDsluCounter, 19933 SdHoareTripleChecker+Invalid, 9.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 16768 mSDsCounter, 4306 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 15271 IncrementalHoareTripleChecker+Invalid, 19577 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 4306 mSolverCounterUnsat, 5563 mSDtfsCounter, 15271 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 4459 GetRequests, 3582 SyntacticMatches, 57 SemanticMatches, 820 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54093 ImplicationChecksByTransitivity, 62.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=13747occurred in iteration=21, InterpolantAutomatonStates: 535, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 14.5s AutomataMinimizationTime, 30 MinimizatonAttempts, 36192 StatesRemovedByMinimization, 29 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.8s SsaConstructionTime, 2.3s SatisfiabilityAnalysisTime, 10.0s InterpolantComputationTime, 6139 NumberOfCodeBlocks, 6139 NumberOfCodeBlocksAsserted, 54 NumberOfCheckSat, 6401 ConstructedInterpolants, 0 QuantifiedInterpolants, 11918 SizeOfPredicates, 38 NumberOfNonLiveVariables, 12680 ConjunctsInSsa, 188 ConjunctsInUnsatCore, 57 InterpolantComputations, 26 PerfectInterpolantSequences, 3755/4287 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! [2021-11-23 02:38:41,456 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_726eed02-c90c-48dd-9b14-35c6bf8b3824/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE