./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/combinations/Problem05_label45+token_ring.03.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/config/TaipanReach.xml -i ../../sv-benchmarks/c/combinations/Problem05_label45+token_ring.03.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7 --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 7ec37a095871269c822e7d35e6d840f2de134a68f657807281a5c0e96980df26 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-11-25 19:03:09,162 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-25 19:03:09,164 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-25 19:03:09,194 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-25 19:03:09,195 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-25 19:03:09,196 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-25 19:03:09,198 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-25 19:03:09,200 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-25 19:03:09,202 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-25 19:03:09,203 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-25 19:03:09,204 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-25 19:03:09,205 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-25 19:03:09,206 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-25 19:03:09,207 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-25 19:03:09,209 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-25 19:03:09,210 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-25 19:03:09,211 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-25 19:03:09,212 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-25 19:03:09,214 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-25 19:03:09,216 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-25 19:03:09,218 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-25 19:03:09,220 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-25 19:03:09,221 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-25 19:03:09,222 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-25 19:03:09,226 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-25 19:03:09,226 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-25 19:03:09,226 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-25 19:03:09,227 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-25 19:03:09,228 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-25 19:03:09,229 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-25 19:03:09,230 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-25 19:03:09,231 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-25 19:03:09,231 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-25 19:03:09,232 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-25 19:03:09,234 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-25 19:03:09,234 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-25 19:03:09,235 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-25 19:03:09,235 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-25 19:03:09,236 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-25 19:03:09,237 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-25 19:03:09,238 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-25 19:03:09,243 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-25 19:03:09,286 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-25 19:03:09,286 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-25 19:03:09,287 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-25 19:03:09,287 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-25 19:03:09,294 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-25 19:03:09,294 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-25 19:03:09,294 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-25 19:03:09,294 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-25 19:03:09,294 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-25 19:03:09,295 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-25 19:03:09,295 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-25 19:03:09,295 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-25 19:03:09,295 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-25 19:03:09,295 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-25 19:03:09,295 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-25 19:03:09,296 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-25 19:03:09,296 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-25 19:03:09,296 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-25 19:03:09,297 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-25 19:03:09,297 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-25 19:03:09,297 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-25 19:03:09,297 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-25 19:03:09,297 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-25 19:03:09,298 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-25 19:03:09,298 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-25 19:03:09,298 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-25 19:03:09,298 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-25 19:03:09,298 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-25 19:03:09,298 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-25 19:03:09,299 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-25 19:03:09,299 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-25 19:03:09,299 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-25 19:03:09,299 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 19:03:09,299 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-25 19:03:09,300 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-25 19:03:09,300 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-25 19:03:09,300 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-25 19:03:09,300 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-25 19:03:09,300 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-25 19:03:09,301 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-25 19:03:09,301 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-25 19:03:09,301 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_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/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_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7 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 -> 7ec37a095871269c822e7d35e6d840f2de134a68f657807281a5c0e96980df26 [2021-11-25 19:03:09,538 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-25 19:03:09,558 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-25 19:03:09,561 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-25 19:03:09,562 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-25 19:03:09,563 INFO L275 PluginConnector]: CDTParser initialized [2021-11-25 19:03:09,564 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/../../sv-benchmarks/c/combinations/Problem05_label45+token_ring.03.cil-1.c [2021-11-25 19:03:09,624 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/data/c1eeefe52/86693a61de364742a27c342f9468388e/FLAGa9f89e259 [2021-11-25 19:03:10,650 INFO L306 CDTParser]: Found 1 translation units. [2021-11-25 19:03:10,650 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/sv-benchmarks/c/combinations/Problem05_label45+token_ring.03.cil-1.c [2021-11-25 19:03:10,704 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/data/c1eeefe52/86693a61de364742a27c342f9468388e/FLAGa9f89e259 [2021-11-25 19:03:10,941 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/data/c1eeefe52/86693a61de364742a27c342f9468388e [2021-11-25 19:03:10,944 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-25 19:03:10,948 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-25 19:03:10,949 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-25 19:03:10,949 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-25 19:03:10,952 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-25 19:03:10,954 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 07:03:10" (1/1) ... [2021-11-25 19:03:10,956 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@28badcf9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:03:10, skipping insertion in model container [2021-11-25 19:03:10,956 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 07:03:10" (1/1) ... [2021-11-25 19:03:10,964 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-25 19:03:11,210 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-25 19:03:13,640 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_17d84679-c983-412f-b679-7e1831d11736/sv-benchmarks/c/combinations/Problem05_label45+token_ring.03.cil-1.c[380323,380336] [2021-11-25 19:03:13,673 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_17d84679-c983-412f-b679-7e1831d11736/sv-benchmarks/c/combinations/Problem05_label45+token_ring.03.cil-1.c[383339,383352] [2021-11-25 19:03:13,902 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 19:03:13,913 INFO L203 MainTranslator]: Completed pre-run [2021-11-25 19:03:15,105 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_17d84679-c983-412f-b679-7e1831d11736/sv-benchmarks/c/combinations/Problem05_label45+token_ring.03.cil-1.c[380323,380336] [2021-11-25 19:03:15,111 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_17d84679-c983-412f-b679-7e1831d11736/sv-benchmarks/c/combinations/Problem05_label45+token_ring.03.cil-1.c[383339,383352] [2021-11-25 19:03:15,122 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 19:03:15,193 INFO L208 MainTranslator]: Completed translation [2021-11-25 19:03:15,194 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:03:15 WrapperNode [2021-11-25 19:03:15,194 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-25 19:03:15,195 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-25 19:03:15,195 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-25 19:03:15,195 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-25 19:03:15,203 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:03:15" (1/1) ... [2021-11-25 19:03:15,309 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:03:15" (1/1) ... [2021-11-25 19:03:15,787 INFO L137 Inliner]: procedures = 50, calls = 51, calls flagged for inlining = 27, calls inlined = 27, statements flattened = 12682 [2021-11-25 19:03:15,788 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-25 19:03:15,788 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-25 19:03:15,788 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-25 19:03:15,789 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-25 19:03:15,805 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:03:15" (1/1) ... [2021-11-25 19:03:15,805 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:03:15" (1/1) ... [2021-11-25 19:03:15,995 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:03:15" (1/1) ... [2021-11-25 19:03:15,995 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:03:15" (1/1) ... [2021-11-25 19:03:16,239 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:03:15" (1/1) ... [2021-11-25 19:03:16,298 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:03:15" (1/1) ... [2021-11-25 19:03:16,334 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:03:15" (1/1) ... [2021-11-25 19:03:16,401 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-25 19:03:16,402 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-25 19:03:16,403 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-25 19:03:16,403 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-25 19:03:16,404 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:03:15" (1/1) ... [2021-11-25 19:03:16,411 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 19:03:16,423 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:03:16,440 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-25 19:03:16,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-25 19:03:16,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-25 19:03:16,486 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2021-11-25 19:03:16,487 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2021-11-25 19:03:16,487 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2021-11-25 19:03:16,487 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2021-11-25 19:03:16,488 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2021-11-25 19:03:16,488 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2021-11-25 19:03:16,488 INFO L130 BoogieDeclarations]: Found specification of procedure error [2021-11-25 19:03:16,488 INFO L138 BoogieDeclarations]: Found implementation of procedure error [2021-11-25 19:03:16,488 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2021-11-25 19:03:16,488 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2021-11-25 19:03:16,489 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2021-11-25 19:03:16,489 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2021-11-25 19:03:16,489 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2021-11-25 19:03:16,489 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2021-11-25 19:03:16,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-25 19:03:16,489 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-25 19:03:16,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-25 19:03:16,635 INFO L236 CfgBuilder]: Building ICFG [2021-11-25 19:03:16,637 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-25 19:03:23,891 INFO L277 CfgBuilder]: Performing block encoding [2021-11-25 19:03:26,224 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-25 19:03:26,224 INFO L301 CfgBuilder]: Removed 7 assume(true) statements. [2021-11-25 19:03:26,231 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 07:03:26 BoogieIcfgContainer [2021-11-25 19:03:26,231 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-25 19:03:26,235 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-25 19:03:26,235 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-25 19:03:26,239 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-25 19:03:26,239 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 07:03:10" (1/3) ... [2021-11-25 19:03:26,240 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@345067f5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 07:03:26, skipping insertion in model container [2021-11-25 19:03:26,240 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:03:15" (2/3) ... [2021-11-25 19:03:26,241 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@345067f5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 07:03:26, skipping insertion in model container [2021-11-25 19:03:26,242 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 07:03:26" (3/3) ... [2021-11-25 19:03:26,243 INFO L111 eAbstractionObserver]: Analyzing ICFG Problem05_label45+token_ring.03.cil-1.c [2021-11-25 19:03:26,249 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-25 19:03:26,249 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-11-25 19:03:26,321 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-25 19:03:26,329 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-25 19:03:26,329 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-25 19:03:26,392 INFO L276 IsEmpty]: Start isEmpty. Operand has 1738 states, 1709 states have (on average 1.9748390871854886) internal successors, (3375), 1714 states have internal predecessors, (3375), 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-25 19:03:26,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-25 19:03:26,405 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:26,406 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:03:26,406 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:03:26,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:26,412 INFO L85 PathProgramCache]: Analyzing trace with hash -554508062, now seen corresponding path program 1 times [2021-11-25 19:03:26,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:26,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372548482] [2021-11-25 19:03:26,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:26,427 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:26,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:26,798 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-25 19:03:26,799 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:26,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372548482] [2021-11-25 19:03:26,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372548482] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:03:26,815 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:03:26,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 19:03:26,817 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666359794] [2021-11-25 19:03:26,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:26,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 19:03:26,822 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:26,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 19:03:26,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 19:03:26,866 INFO L87 Difference]: Start difference. First operand has 1738 states, 1709 states have (on average 1.9748390871854886) internal successors, (3375), 1714 states have internal predecessors, (3375), 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.5) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-25 19:03:27,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:27,777 INFO L93 Difference]: Finished difference Result 3547 states and 6943 transitions. [2021-11-25 19:03:27,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 19:03:27,780 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 41 [2021-11-25 19:03:27,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:27,804 INFO L225 Difference]: With dead ends: 3547 [2021-11-25 19:03:27,804 INFO L226 Difference]: Without dead ends: 1808 [2021-11-25 19:03:27,813 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-25 19:03:27,817 INFO L933 BasicCegarLoop]: 3248 mSDtfsCounter, 3490 mSDsluCounter, 3439 mSDsCounter, 0 mSdLazyCounter, 586 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3490 SdHoareTripleChecker+Valid, 6432 SdHoareTripleChecker+Invalid, 600 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:27,818 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3490 Valid, 6432 Invalid, 600 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [14 Valid, 586 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-25 19:03:27,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1808 states. [2021-11-25 19:03:27,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1808 to 1807. [2021-11-25 19:03:27,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1807 states, 1761 states have (on average 1.9522998296422487) internal successors, (3438), 1765 states have internal predecessors, (3438), 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-25 19:03:27,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1807 states to 1807 states and 3500 transitions. [2021-11-25 19:03:27,995 INFO L78 Accepts]: Start accepts. Automaton has 1807 states and 3500 transitions. Word has length 41 [2021-11-25 19:03:27,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:27,996 INFO L470 AbstractCegarLoop]: Abstraction has 1807 states and 3500 transitions. [2021-11-25 19:03:27,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (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-25 19:03:27,996 INFO L276 IsEmpty]: Start isEmpty. Operand 1807 states and 3500 transitions. [2021-11-25 19:03:28,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-11-25 19:03:28,010 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:28,010 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:03:28,011 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-25 19:03:28,011 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:03:28,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:28,013 INFO L85 PathProgramCache]: Analyzing trace with hash -604417362, now seen corresponding path program 1 times [2021-11-25 19:03:28,013 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:28,013 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679863695] [2021-11-25 19:03:28,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:28,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:28,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:28,123 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-25 19:03:28,124 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:28,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679863695] [2021-11-25 19:03:28,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679863695] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:03:28,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1252642138] [2021-11-25 19:03:28,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:28,126 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:28,127 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:03:28,135 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:03:28,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-25 19:03:28,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:28,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 433 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-25 19:03:28,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:03:28,441 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-25 19:03:28,441 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:03:28,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1252642138] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:03:28,442 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:03:28,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2021-11-25 19:03:28,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004334933] [2021-11-25 19:03:28,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:28,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:03:28,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:28,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:03:28,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:03:28,445 INFO L87 Difference]: Start difference. First operand 1807 states and 3500 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 2 states have internal predecessors, (46), 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-25 19:03:29,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:29,011 INFO L93 Difference]: Finished difference Result 2122 states and 3949 transitions. [2021-11-25 19:03:29,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:03:29,012 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 2 states have internal predecessors, (46), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 74 [2021-11-25 19:03:29,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:29,033 INFO L225 Difference]: With dead ends: 2122 [2021-11-25 19:03:29,034 INFO L226 Difference]: Without dead ends: 1961 [2021-11-25 19:03:29,036 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:03:29,038 INFO L933 BasicCegarLoop]: 3204 mSDtfsCounter, 3374 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3374 SdHoareTripleChecker+Valid, 3301 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:29,038 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3374 Valid, 3301 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 19:03:29,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1961 states. [2021-11-25 19:03:29,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1961 to 1955. [2021-11-25 19:03:29,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1955 states, 1873 states have (on average 1.9183128670581955) internal successors, (3593), 1878 states have internal predecessors, (3593), 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-25 19:03:29,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1955 states to 1955 states and 3703 transitions. [2021-11-25 19:03:29,124 INFO L78 Accepts]: Start accepts. Automaton has 1955 states and 3703 transitions. Word has length 74 [2021-11-25 19:03:29,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:29,125 INFO L470 AbstractCegarLoop]: Abstraction has 1955 states and 3703 transitions. [2021-11-25 19:03:29,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 2 states have internal predecessors, (46), 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-25 19:03:29,125 INFO L276 IsEmpty]: Start isEmpty. Operand 1955 states and 3703 transitions. [2021-11-25 19:03:29,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-11-25 19:03:29,129 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:29,129 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:03:29,170 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-25 19:03:29,354 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:29,355 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:03:29,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:29,355 INFO L85 PathProgramCache]: Analyzing trace with hash -2036667664, now seen corresponding path program 1 times [2021-11-25 19:03:29,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:29,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232306106] [2021-11-25 19:03:29,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:29,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:29,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:29,429 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-25 19:03:29,429 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:29,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232306106] [2021-11-25 19:03:29,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232306106] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:03:29,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [245284872] [2021-11-25 19:03:29,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:29,431 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:29,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:03:29,432 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:03:29,446 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-25 19:03:29,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:29,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 427 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-25 19:03:29,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:03:29,699 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-25 19:03:29,699 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:03:29,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [245284872] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:03:29,700 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:03:29,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2021-11-25 19:03:29,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108778878] [2021-11-25 19:03:29,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:29,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:03:29,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:29,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:03:29,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:03:29,703 INFO L87 Difference]: Start difference. First operand 1955 states and 3703 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 2 states have internal predecessors, (49), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-25 19:03:30,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:30,148 INFO L93 Difference]: Finished difference Result 2560 states and 4558 transitions. [2021-11-25 19:03:30,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:03:30,149 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 2 states have internal predecessors, (49), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 74 [2021-11-25 19:03:30,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:30,166 INFO L225 Difference]: With dead ends: 2560 [2021-11-25 19:03:30,167 INFO L226 Difference]: Without dead ends: 2251 [2021-11-25 19:03:30,169 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:03:30,173 INFO L933 BasicCegarLoop]: 3173 mSDtfsCounter, 3371 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3371 SdHoareTripleChecker+Valid, 3270 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:30,174 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3371 Valid, 3270 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 19:03:30,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2251 states. [2021-11-25 19:03:30,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2251 to 2243. [2021-11-25 19:03:30,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2243 states, 2091 states have (on average 1.860832137733142) internal successors, (3891), 2098 states have internal predecessors, (3891), 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-25 19:03:30,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2243 states to 2243 states and 4093 transitions. [2021-11-25 19:03:30,282 INFO L78 Accepts]: Start accepts. Automaton has 2243 states and 4093 transitions. Word has length 74 [2021-11-25 19:03:30,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:30,283 INFO L470 AbstractCegarLoop]: Abstraction has 2243 states and 4093 transitions. [2021-11-25 19:03:30,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 2 states have internal predecessors, (49), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-25 19:03:30,283 INFO L276 IsEmpty]: Start isEmpty. Operand 2243 states and 4093 transitions. [2021-11-25 19:03:30,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-11-25 19:03:30,287 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:30,287 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:03:30,322 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-25 19:03:30,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:30,503 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:03:30,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:30,503 INFO L85 PathProgramCache]: Analyzing trace with hash 770705902, now seen corresponding path program 1 times [2021-11-25 19:03:30,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:30,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610633956] [2021-11-25 19:03:30,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:30,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:30,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:30,620 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-25 19:03:30,621 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:30,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610633956] [2021-11-25 19:03:30,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610633956] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:03:30,622 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:03:30,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-25 19:03:30,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438751851] [2021-11-25 19:03:30,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:30,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 19:03:30,623 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:30,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 19:03:30,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:03:30,624 INFO L87 Difference]: Start difference. First operand 2243 states and 4093 transitions. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 4 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-11-25 19:03:31,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:31,652 INFO L93 Difference]: Finished difference Result 3547 states and 5884 transitions. [2021-11-25 19:03:31,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-25 19:03:31,653 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 4 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 74 [2021-11-25 19:03:31,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:31,675 INFO L225 Difference]: With dead ends: 3547 [2021-11-25 19:03:31,675 INFO L226 Difference]: Without dead ends: 2951 [2021-11-25 19:03:31,679 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-11-25 19:03:31,680 INFO L933 BasicCegarLoop]: 3180 mSDtfsCounter, 3607 mSDsluCounter, 10080 mSDsCounter, 0 mSdLazyCounter, 1059 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3619 SdHoareTripleChecker+Valid, 12580 SdHoareTripleChecker+Invalid, 1163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 1059 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:31,680 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3619 Valid, 12580 Invalid, 1163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 1059 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-25 19:03:31,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2951 states. [2021-11-25 19:03:31,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2951 to 2787. [2021-11-25 19:03:31,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2787 states, 2499 states have (on average 1.776310524209684) internal successors, (4439), 2510 states have internal predecessors, (4439), 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-25 19:03:31,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2787 states to 2787 states and 4817 transitions. [2021-11-25 19:03:31,819 INFO L78 Accepts]: Start accepts. Automaton has 2787 states and 4817 transitions. Word has length 74 [2021-11-25 19:03:31,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:31,819 INFO L470 AbstractCegarLoop]: Abstraction has 2787 states and 4817 transitions. [2021-11-25 19:03:31,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 4 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-11-25 19:03:31,820 INFO L276 IsEmpty]: Start isEmpty. Operand 2787 states and 4817 transitions. [2021-11-25 19:03:31,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-11-25 19:03:31,823 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:31,824 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, 1] [2021-11-25 19:03:31,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-25 19:03:31,824 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:03:31,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:31,825 INFO L85 PathProgramCache]: Analyzing trace with hash -534618991, now seen corresponding path program 1 times [2021-11-25 19:03:31,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:31,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454574946] [2021-11-25 19:03:31,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:31,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:31,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:31,904 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-25 19:03:31,905 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:31,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454574946] [2021-11-25 19:03:31,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454574946] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:03:31,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446700354] [2021-11-25 19:03:31,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:31,906 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:31,906 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:03:31,907 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:03:31,926 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-25 19:03:32,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:32,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-25 19:03:32,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:03:32,180 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-25 19:03:32,180 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:03:32,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [446700354] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:03:32,180 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:03:32,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-11-25 19:03:32,181 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89950557] [2021-11-25 19:03:32,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:32,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:03:32,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:32,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:03:32,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-25 19:03:32,183 INFO L87 Difference]: Start difference. First operand 2787 states and 4817 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (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-25 19:03:32,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:32,711 INFO L93 Difference]: Finished difference Result 3674 states and 6046 transitions. [2021-11-25 19:03:32,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:03:32,712 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (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 87 [2021-11-25 19:03:32,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:32,734 INFO L225 Difference]: With dead ends: 3674 [2021-11-25 19:03:32,734 INFO L226 Difference]: Without dead ends: 3070 [2021-11-25 19:03:32,737 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 89 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-25 19:03:32,738 INFO L933 BasicCegarLoop]: 3211 mSDtfsCounter, 44 mSDsluCounter, 3395 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 6376 SdHoareTripleChecker+Invalid, 482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:32,738 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 6376 Invalid, 482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 482 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 19:03:32,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3070 states. [2021-11-25 19:03:32,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3070 to 2939. [2021-11-25 19:03:32,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2939 states, 2635 states have (on average 1.7666034155597723) internal successors, (4655), 2646 states have internal predecessors, (4655), 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-25 19:03:32,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2939 states to 2939 states and 5049 transitions. [2021-11-25 19:03:32,878 INFO L78 Accepts]: Start accepts. Automaton has 2939 states and 5049 transitions. Word has length 87 [2021-11-25 19:03:32,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:32,879 INFO L470 AbstractCegarLoop]: Abstraction has 2939 states and 5049 transitions. [2021-11-25 19:03:32,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (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-25 19:03:32,880 INFO L276 IsEmpty]: Start isEmpty. Operand 2939 states and 5049 transitions. [2021-11-25 19:03:32,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-11-25 19:03:32,886 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:32,886 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:03:32,925 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-25 19:03:33,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:33,107 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:03:33,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:33,108 INFO L85 PathProgramCache]: Analyzing trace with hash 2134626193, now seen corresponding path program 1 times [2021-11-25 19:03:33,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:33,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814708121] [2021-11-25 19:03:33,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:33,108 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:33,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:33,238 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-25 19:03:33,238 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:33,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814708121] [2021-11-25 19:03:33,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814708121] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:03:33,239 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:03:33,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-25 19:03:33,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608060123] [2021-11-25 19:03:33,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:33,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:03:33,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:33,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:03:33,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-25 19:03:33,241 INFO L87 Difference]: Start difference. First operand 2939 states and 5049 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, (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-25 19:03:33,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:33,712 INFO L93 Difference]: Finished difference Result 4876 states and 7734 transitions. [2021-11-25 19:03:33,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:03:33,713 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, (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 97 [2021-11-25 19:03:33,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:33,737 INFO L225 Difference]: With dead ends: 4876 [2021-11-25 19:03:33,737 INFO L226 Difference]: Without dead ends: 3583 [2021-11-25 19:03:33,742 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-25 19:03:33,743 INFO L933 BasicCegarLoop]: 3204 mSDtfsCounter, 3367 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3367 SdHoareTripleChecker+Valid, 3301 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:33,744 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3367 Valid, 3301 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 19:03:33,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3583 states. [2021-11-25 19:03:33,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3583 to 3567. [2021-11-25 19:03:33,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3567 states, 3119 states have (on average 1.7015068932350113) internal successors, (5307), 3134 states have internal predecessors, (5307), 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-25 19:03:33,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3567 states to 3567 states and 5885 transitions. [2021-11-25 19:03:33,906 INFO L78 Accepts]: Start accepts. Automaton has 3567 states and 5885 transitions. Word has length 97 [2021-11-25 19:03:33,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:33,906 INFO L470 AbstractCegarLoop]: Abstraction has 3567 states and 5885 transitions. [2021-11-25 19:03:33,907 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, (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-25 19:03:33,907 INFO L276 IsEmpty]: Start isEmpty. Operand 3567 states and 5885 transitions. [2021-11-25 19:03:33,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-25 19:03:33,914 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:33,915 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, 1] [2021-11-25 19:03:33,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-25 19:03:33,915 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:03:33,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:33,916 INFO L85 PathProgramCache]: Analyzing trace with hash 1770730894, now seen corresponding path program 1 times [2021-11-25 19:03:33,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:33,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858245208] [2021-11-25 19:03:33,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:33,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:33,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:34,129 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-25 19:03:34,129 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:34,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858245208] [2021-11-25 19:03:34,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858245208] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:03:34,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319812770] [2021-11-25 19:03:34,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:34,130 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:34,130 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:03:34,131 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:03:34,149 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-25 19:03:34,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:34,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 555 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-25 19:03:34,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:03:34,471 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-25 19:03:34,471 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:03:34,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319812770] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:03:34,472 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:03:34,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-11-25 19:03:34,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60967422] [2021-11-25 19:03:34,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:34,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:03:34,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:34,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:03:34,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-25 19:03:34,476 INFO L87 Difference]: Start difference. First operand 3567 states and 5885 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 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-25 19:03:35,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:35,013 INFO L93 Difference]: Finished difference Result 4871 states and 7755 transitions. [2021-11-25 19:03:35,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:03:35,014 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 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-25 19:03:35,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:35,038 INFO L225 Difference]: With dead ends: 4871 [2021-11-25 19:03:35,038 INFO L226 Difference]: Without dead ends: 3579 [2021-11-25 19:03:35,044 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-25 19:03:35,045 INFO L933 BasicCegarLoop]: 3224 mSDtfsCounter, 99 mSDsluCounter, 3385 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 6378 SdHoareTripleChecker+Invalid, 486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:35,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 6378 Invalid, 486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 19:03:35,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3579 states. [2021-11-25 19:03:35,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3579 to 3559. [2021-11-25 19:03:35,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3559 states, 3111 states have (on average 1.6904532304725168) internal successors, (5259), 3126 states have internal predecessors, (5259), 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-25 19:03:35,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3559 states to 3559 states and 5837 transitions. [2021-11-25 19:03:35,222 INFO L78 Accepts]: Start accepts. Automaton has 3559 states and 5837 transitions. Word has length 110 [2021-11-25 19:03:35,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:35,222 INFO L470 AbstractCegarLoop]: Abstraction has 3559 states and 5837 transitions. [2021-11-25 19:03:35,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 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-25 19:03:35,223 INFO L276 IsEmpty]: Start isEmpty. Operand 3559 states and 5837 transitions. [2021-11-25 19:03:35,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-25 19:03:35,230 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:35,231 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-25 19:03:35,268 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-25 19:03:35,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-11-25 19:03:35,447 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:03:35,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:35,447 INFO L85 PathProgramCache]: Analyzing trace with hash -1278783220, now seen corresponding path program 1 times [2021-11-25 19:03:35,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:35,447 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390505531] [2021-11-25 19:03:35,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:35,448 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:35,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:35,553 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-25 19:03:35,553 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:35,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390505531] [2021-11-25 19:03:35,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390505531] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:03:35,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366526077] [2021-11-25 19:03:35,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:35,555 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:35,555 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:03:35,559 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:03:35,582 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-25 19:03:35,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:35,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 561 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-25 19:03:35,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:03:35,888 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-25 19:03:35,889 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:03:35,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366526077] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:03:35,889 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:03:35,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-11-25 19:03:35,889 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606546708] [2021-11-25 19:03:35,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:35,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:03:35,890 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:35,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:03:35,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-25 19:03:35,891 INFO L87 Difference]: Start difference. First operand 3559 states and 5837 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-25 19:03:36,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:36,360 INFO L93 Difference]: Finished difference Result 5287 states and 8126 transitions. [2021-11-25 19:03:36,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:03:36,361 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 110 [2021-11-25 19:03:36,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:36,408 INFO L225 Difference]: With dead ends: 5287 [2021-11-25 19:03:36,408 INFO L226 Difference]: Without dead ends: 4007 [2021-11-25 19:03:36,414 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-25 19:03:36,414 INFO L933 BasicCegarLoop]: 3174 mSDtfsCounter, 3377 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3377 SdHoareTripleChecker+Valid, 3198 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:36,415 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3377 Valid, 3198 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 19:03:36,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4007 states. [2021-11-25 19:03:36,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4007 to 4007. [2021-11-25 19:03:36,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4007 states, 3495 states have (on average 1.6317596566523604) internal successors, (5703), 3510 states have internal predecessors, (5703), 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-25 19:03:36,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4007 states to 4007 states and 6321 transitions. [2021-11-25 19:03:36,593 INFO L78 Accepts]: Start accepts. Automaton has 4007 states and 6321 transitions. Word has length 110 [2021-11-25 19:03:36,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:36,594 INFO L470 AbstractCegarLoop]: Abstraction has 4007 states and 6321 transitions. [2021-11-25 19:03:36,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-25 19:03:36,595 INFO L276 IsEmpty]: Start isEmpty. Operand 4007 states and 6321 transitions. [2021-11-25 19:03:36,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-25 19:03:36,604 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:36,604 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:03:36,642 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-25 19:03:36,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:36,823 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:03:36,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:36,823 INFO L85 PathProgramCache]: Analyzing trace with hash 168817909, now seen corresponding path program 1 times [2021-11-25 19:03:36,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:36,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293649123] [2021-11-25 19:03:36,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:36,824 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:36,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:36,890 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-25 19:03:36,891 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:36,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293649123] [2021-11-25 19:03:36,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293649123] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:03:36,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457735757] [2021-11-25 19:03:36,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:36,892 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:36,892 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:03:36,893 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:03:36,912 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-25 19:03:37,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:37,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 560 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-25 19:03:37,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:03:37,272 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-25 19:03:37,272 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:03:37,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457735757] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:03:37,273 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:03:37,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2021-11-25 19:03:37,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530836264] [2021-11-25 19:03:37,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:37,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:03:37,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:37,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:03:37,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-25 19:03:37,275 INFO L87 Difference]: Start difference. First operand 4007 states and 6321 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-25 19:03:37,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:37,863 INFO L93 Difference]: Finished difference Result 7199 states and 10524 transitions. [2021-11-25 19:03:37,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:03:37,863 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 111 [2021-11-25 19:03:37,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:37,881 INFO L225 Difference]: With dead ends: 7199 [2021-11-25 19:03:37,881 INFO L226 Difference]: Without dead ends: 4839 [2021-11-25 19:03:37,889 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-25 19:03:37,889 INFO L933 BasicCegarLoop]: 3183 mSDtfsCounter, 57 mSDsluCounter, 3378 mSDsCounter, 0 mSdLazyCounter, 472 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 6333 SdHoareTripleChecker+Invalid, 474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:37,890 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 6333 Invalid, 474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 472 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 19:03:37,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4839 states. [2021-11-25 19:03:38,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4839 to 4235. [2021-11-25 19:03:38,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4235 states, 3695 states have (on average 1.6267929634641407) internal successors, (6011), 3711 states have internal predecessors, (6011), 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-25 19:03:38,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4235 states to 4235 states and 6657 transitions. [2021-11-25 19:03:38,087 INFO L78 Accepts]: Start accepts. Automaton has 4235 states and 6657 transitions. Word has length 111 [2021-11-25 19:03:38,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:38,087 INFO L470 AbstractCegarLoop]: Abstraction has 4235 states and 6657 transitions. [2021-11-25 19:03:38,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-25 19:03:38,088 INFO L276 IsEmpty]: Start isEmpty. Operand 4235 states and 6657 transitions. [2021-11-25 19:03:38,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-25 19:03:38,097 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:38,097 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-25 19:03:38,137 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-25 19:03:38,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:38,314 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:03:38,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:38,315 INFO L85 PathProgramCache]: Analyzing trace with hash -1838717512, now seen corresponding path program 1 times [2021-11-25 19:03:38,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:38,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073193372] [2021-11-25 19:03:38,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:38,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:38,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:38,378 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 22 proven. 1 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-25 19:03:38,379 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:38,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073193372] [2021-11-25 19:03:38,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073193372] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:03:38,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558747010] [2021-11-25 19:03:38,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:38,380 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:38,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:03:38,383 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:03:38,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-25 19:03:38,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:38,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 557 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-25 19:03:38,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:03:38,782 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-25 19:03:38,782 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:03:38,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558747010] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:03:38,782 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:03:38,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-25 19:03:38,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720677380] [2021-11-25 19:03:38,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:38,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:03:38,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:38,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:03:38,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:03:38,785 INFO L87 Difference]: Start difference. First operand 4235 states and 6657 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-25 19:03:39,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:39,417 INFO L93 Difference]: Finished difference Result 6519 states and 9705 transitions. [2021-11-25 19:03:39,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:03:39,418 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-25 19:03:39,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:39,439 INFO L225 Difference]: With dead ends: 6519 [2021-11-25 19:03:39,439 INFO L226 Difference]: Without dead ends: 4793 [2021-11-25 19:03:39,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-25 19:03:39,447 INFO L933 BasicCegarLoop]: 3212 mSDtfsCounter, 60 mSDsluCounter, 3395 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 6378 SdHoareTripleChecker+Invalid, 481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:39,448 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 6378 Invalid, 481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 481 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 19:03:39,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4793 states. [2021-11-25 19:03:39,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4793 to 4515. [2021-11-25 19:03:39,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4515 states, 3943 states have (on average 1.623890438752219) internal successors, (6403), 3959 states have internal predecessors, (6403), 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-25 19:03:39,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4515 states to 4515 states and 7081 transitions. [2021-11-25 19:03:39,687 INFO L78 Accepts]: Start accepts. Automaton has 4515 states and 7081 transitions. Word has length 111 [2021-11-25 19:03:39,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:39,687 INFO L470 AbstractCegarLoop]: Abstraction has 4515 states and 7081 transitions. [2021-11-25 19:03:39,688 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-25 19:03:39,688 INFO L276 IsEmpty]: Start isEmpty. Operand 4515 states and 7081 transitions. [2021-11-25 19:03:39,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-25 19:03:39,699 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:39,699 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] [2021-11-25 19:03:39,739 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-25 19:03:39,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-11-25 19:03:39,927 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:03:39,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:39,927 INFO L85 PathProgramCache]: Analyzing trace with hash 1313014030, now seen corresponding path program 1 times [2021-11-25 19:03:39,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:39,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77017639] [2021-11-25 19:03:39,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:39,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:39,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:40,015 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-25 19:03:40,015 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:40,015 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77017639] [2021-11-25 19:03:40,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77017639] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:03:40,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331685248] [2021-11-25 19:03:40,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:40,016 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:40,016 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:03:40,017 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:03:40,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-25 19:03:40,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:40,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 572 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-25 19:03:40,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:03:40,331 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-25 19:03:40,331 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:03:40,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331685248] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:03:40,331 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:03:40,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-25 19:03:40,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247900639] [2021-11-25 19:03:40,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:40,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:03:40,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:40,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:03:40,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:03:40,334 INFO L87 Difference]: Start difference. First operand 4515 states and 7081 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-25 19:03:40,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:40,961 INFO L93 Difference]: Finished difference Result 6981 states and 10437 transitions. [2021-11-25 19:03:40,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:03:40,961 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 112 [2021-11-25 19:03:40,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:40,981 INFO L225 Difference]: With dead ends: 6981 [2021-11-25 19:03:40,981 INFO L226 Difference]: Without dead ends: 5503 [2021-11-25 19:03:40,987 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:03:40,988 INFO L933 BasicCegarLoop]: 3230 mSDtfsCounter, 65 mSDsluCounter, 3395 mSDsCounter, 0 mSdLazyCounter, 483 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 6396 SdHoareTripleChecker+Invalid, 483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 483 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:40,988 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 6396 Invalid, 483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 483 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 19:03:40,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5503 states. [2021-11-25 19:03:41,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5503 to 4995. [2021-11-25 19:03:41,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4995 states, 4359 states have (on average 1.6102317045193852) internal successors, (7019), 4375 states have internal predecessors, (7019), 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-25 19:03:41,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4995 states to 4995 states and 7761 transitions. [2021-11-25 19:03:41,255 INFO L78 Accepts]: Start accepts. Automaton has 4995 states and 7761 transitions. Word has length 112 [2021-11-25 19:03:41,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:41,256 INFO L470 AbstractCegarLoop]: Abstraction has 4995 states and 7761 transitions. [2021-11-25 19:03:41,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-25 19:03:41,256 INFO L276 IsEmpty]: Start isEmpty. Operand 4995 states and 7761 transitions. [2021-11-25 19:03:41,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-25 19:03:41,268 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:41,268 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] [2021-11-25 19:03:41,300 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-25 19:03:41,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-11-25 19:03:41,492 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:03:41,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:41,492 INFO L85 PathProgramCache]: Analyzing trace with hash 255681219, now seen corresponding path program 1 times [2021-11-25 19:03:41,492 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:41,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566934863] [2021-11-25 19:03:41,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:41,492 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:41,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:41,571 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 20 proven. 4 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-11-25 19:03:41,571 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:41,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566934863] [2021-11-25 19:03:41,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566934863] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:03:41,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478621524] [2021-11-25 19:03:41,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:41,572 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:41,572 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:03:41,573 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:03:41,593 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-25 19:03:41,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:41,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 572 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-25 19:03:41,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:03:41,909 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-25 19:03:41,910 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:03:41,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478621524] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:03:41,910 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:03:41,910 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2021-11-25 19:03:41,911 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631088885] [2021-11-25 19:03:41,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:41,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:03:41,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:41,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:03:41,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:03:41,912 INFO L87 Difference]: Start difference. First operand 4995 states and 7761 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-25 19:03:42,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:42,554 INFO L93 Difference]: Finished difference Result 7977 states and 11825 transitions. [2021-11-25 19:03:42,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:03:42,555 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 112 [2021-11-25 19:03:42,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:42,578 INFO L225 Difference]: With dead ends: 7977 [2021-11-25 19:03:42,578 INFO L226 Difference]: Without dead ends: 6251 [2021-11-25 19:03:42,585 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:03:42,587 INFO L933 BasicCegarLoop]: 3235 mSDtfsCounter, 71 mSDsluCounter, 3395 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 6401 SdHoareTripleChecker+Invalid, 484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:42,587 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 6401 Invalid, 484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 19:03:42,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6251 states. [2021-11-25 19:03:42,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6251 to 5659. [2021-11-25 19:03:42,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5659 states, 4927 states have (on average 1.5894053176375076) internal successors, (7831), 4943 states have internal predecessors, (7831), 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-25 19:03:42,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5659 states to 5659 states and 8669 transitions. [2021-11-25 19:03:42,963 INFO L78 Accepts]: Start accepts. Automaton has 5659 states and 8669 transitions. Word has length 112 [2021-11-25 19:03:42,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:42,963 INFO L470 AbstractCegarLoop]: Abstraction has 5659 states and 8669 transitions. [2021-11-25 19:03:42,964 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-25 19:03:42,964 INFO L276 IsEmpty]: Start isEmpty. Operand 5659 states and 8669 transitions. [2021-11-25 19:03:42,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-25 19:03:42,976 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:42,976 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:03:43,018 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-25 19:03:43,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:43,189 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:03:43,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:43,190 INFO L85 PathProgramCache]: Analyzing trace with hash 703746860, now seen corresponding path program 1 times [2021-11-25 19:03:43,190 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:43,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179127710] [2021-11-25 19:03:43,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:43,190 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:43,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:43,266 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-25 19:03:43,267 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:43,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179127710] [2021-11-25 19:03:43,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179127710] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:03:43,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379455489] [2021-11-25 19:03:43,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:43,268 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:43,268 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:03:43,269 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:03:43,276 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-25 19:03:43,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:43,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 567 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-25 19:03:43,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:03:43,614 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-25 19:03:43,614 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:03:43,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379455489] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:03:43,614 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:03:43,614 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 7 [2021-11-25 19:03:43,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261287769] [2021-11-25 19:03:43,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:43,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 19:03:43,615 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:43,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 19:03:43,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-25 19:03:43,616 INFO L87 Difference]: Start difference. First operand 5659 states and 8669 transitions. Second operand has 6 states, 6 states have (on average 11.833333333333334) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-25 19:03:44,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:44,604 INFO L93 Difference]: Finished difference Result 11169 states and 16023 transitions. [2021-11-25 19:03:44,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-25 19:03:44,604 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.833333333333334) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 112 [2021-11-25 19:03:44,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:44,628 INFO L225 Difference]: With dead ends: 11169 [2021-11-25 19:03:44,628 INFO L226 Difference]: Without dead ends: 7157 [2021-11-25 19:03:44,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-11-25 19:03:44,639 INFO L933 BasicCegarLoop]: 3181 mSDtfsCounter, 3573 mSDsluCounter, 6745 mSDsCounter, 0 mSdLazyCounter, 776 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3585 SdHoareTripleChecker+Valid, 9465 SdHoareTripleChecker+Invalid, 889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 776 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:44,639 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3585 Valid, 9465 Invalid, 889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 776 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-25 19:03:44,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7157 states. [2021-11-25 19:03:44,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7157 to 7153. [2021-11-25 19:03:44,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7153 states, 6119 states have (on average 1.5275371792776598) internal successors, (9347), 6141 states have internal predecessors, (9347), 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-25 19:03:44,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7153 states to 7153 states and 10533 transitions. [2021-11-25 19:03:44,967 INFO L78 Accepts]: Start accepts. Automaton has 7153 states and 10533 transitions. Word has length 112 [2021-11-25 19:03:44,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:44,968 INFO L470 AbstractCegarLoop]: Abstraction has 7153 states and 10533 transitions. [2021-11-25 19:03:44,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.833333333333334) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-25 19:03:44,968 INFO L276 IsEmpty]: Start isEmpty. Operand 7153 states and 10533 transitions. [2021-11-25 19:03:44,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-11-25 19:03:44,983 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:44,983 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:03:45,021 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-25 19:03:45,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-11-25 19:03:45,207 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:03:45,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:45,207 INFO L85 PathProgramCache]: Analyzing trace with hash 573759670, now seen corresponding path program 1 times [2021-11-25 19:03:45,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:45,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223869915] [2021-11-25 19:03:45,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:45,207 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:45,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:45,315 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-25 19:03:45,315 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:45,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223869915] [2021-11-25 19:03:45,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223869915] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:03:45,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877325611] [2021-11-25 19:03:45,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:45,316 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:45,316 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:03:45,317 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:03:45,318 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-25 19:03:45,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:45,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 582 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-25 19:03:45,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:03:45,685 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-25 19:03:45,685 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:03:45,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877325611] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:03:45,686 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:03:45,686 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 7 [2021-11-25 19:03:45,686 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496556675] [2021-11-25 19:03:45,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:45,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 19:03:45,687 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:45,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 19:03:45,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-25 19:03:45,688 INFO L87 Difference]: Start difference. First operand 7153 states and 10533 transitions. Second operand has 6 states, 5 states have (on average 14.4) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-25 19:03:46,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:46,787 INFO L93 Difference]: Finished difference Result 14750 states and 20484 transitions. [2021-11-25 19:03:46,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-25 19:03:46,787 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 14.4) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 113 [2021-11-25 19:03:46,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:46,817 INFO L225 Difference]: With dead ends: 14750 [2021-11-25 19:03:46,818 INFO L226 Difference]: Without dead ends: 9244 [2021-11-25 19:03:46,829 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-11-25 19:03:46,830 INFO L933 BasicCegarLoop]: 3173 mSDtfsCounter, 3583 mSDsluCounter, 6739 mSDsCounter, 0 mSdLazyCounter, 772 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3595 SdHoareTripleChecker+Valid, 9452 SdHoareTripleChecker+Invalid, 893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 772 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:46,830 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3595 Valid, 9452 Invalid, 893 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 772 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-25 19:03:46,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9244 states. [2021-11-25 19:03:47,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9244 to 9240. [2021-11-25 19:03:47,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9240 states, 7776 states have (on average 1.4681069958847737) internal successors, (11416), 7807 states have internal predecessors, (11416), 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-25 19:03:47,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9240 states to 9240 states and 13098 transitions. [2021-11-25 19:03:47,263 INFO L78 Accepts]: Start accepts. Automaton has 9240 states and 13098 transitions. Word has length 113 [2021-11-25 19:03:47,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:47,263 INFO L470 AbstractCegarLoop]: Abstraction has 9240 states and 13098 transitions. [2021-11-25 19:03:47,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 14.4) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-25 19:03:47,264 INFO L276 IsEmpty]: Start isEmpty. Operand 9240 states and 13098 transitions. [2021-11-25 19:03:47,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-11-25 19:03:47,282 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:47,282 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:03:47,322 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-25 19:03:47,498 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-11-25 19:03:47,499 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:03:47,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:47,499 INFO L85 PathProgramCache]: Analyzing trace with hash -408692205, now seen corresponding path program 1 times [2021-11-25 19:03:47,499 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:47,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614831601] [2021-11-25 19:03:47,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:47,499 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:47,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:47,545 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-25 19:03:47,545 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:47,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614831601] [2021-11-25 19:03:47,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614831601] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:03:47,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072248380] [2021-11-25 19:03:47,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:47,546 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:47,546 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:03:47,553 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:03:47,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-25 19:03:47,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:47,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 601 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-25 19:03:47,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:03:47,885 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-25 19:03:47,886 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:03:47,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072248380] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:03:47,886 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:03:47,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2021-11-25 19:03:47,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759644596] [2021-11-25 19:03:47,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:47,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 19:03:47,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:47,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 19:03:47,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 19:03:47,888 INFO L87 Difference]: Start difference. First operand 9240 states and 13098 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-25 19:03:48,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:48,574 INFO L93 Difference]: Finished difference Result 12457 states and 17284 transitions. [2021-11-25 19:03:48,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 19:03:48,574 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) Word has length 117 [2021-11-25 19:03:48,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:48,605 INFO L225 Difference]: With dead ends: 12457 [2021-11-25 19:03:48,605 INFO L226 Difference]: Without dead ends: 9712 [2021-11-25 19:03:48,614 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:03:48,615 INFO L933 BasicCegarLoop]: 3234 mSDtfsCounter, 3381 mSDsluCounter, 3578 mSDsCounter, 0 mSdLazyCounter, 518 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3381 SdHoareTripleChecker+Valid, 6557 SdHoareTripleChecker+Invalid, 521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:48,615 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3381 Valid, 6557 Invalid, 521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 518 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 19:03:48,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9712 states. [2021-11-25 19:03:49,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9712 to 9482. [2021-11-25 19:03:49,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9482 states, 7971 states have (on average 1.4629281144147535) internal successors, (11661), 8020 states have internal predecessors, (11661), 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-25 19:03:49,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9482 states to 9482 states and 13393 transitions. [2021-11-25 19:03:49,167 INFO L78 Accepts]: Start accepts. Automaton has 9482 states and 13393 transitions. Word has length 117 [2021-11-25 19:03:49,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:49,167 INFO L470 AbstractCegarLoop]: Abstraction has 9482 states and 13393 transitions. [2021-11-25 19:03:49,168 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-25 19:03:49,168 INFO L276 IsEmpty]: Start isEmpty. Operand 9482 states and 13393 transitions. [2021-11-25 19:03:49,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-25 19:03:49,182 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:49,183 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:03:49,222 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-25 19:03:49,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:49,402 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:03:49,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:49,402 INFO L85 PathProgramCache]: Analyzing trace with hash -237944294, now seen corresponding path program 1 times [2021-11-25 19:03:49,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:49,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309229950] [2021-11-25 19:03:49,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:49,403 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:49,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:49,452 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-25 19:03:49,452 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:49,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309229950] [2021-11-25 19:03:49,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309229950] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:03:49,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1214775864] [2021-11-25 19:03:49,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:49,453 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:49,454 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:03:49,454 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:03:49,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-25 19:03:49,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:49,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 600 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-25 19:03:49,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:03:49,773 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-25 19:03:49,773 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:03:49,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1214775864] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:03:49,773 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:03:49,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2021-11-25 19:03:49,774 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309851013] [2021-11-25 19:03:49,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:49,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:03:49,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:49,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:03:49,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 19:03:49,775 INFO L87 Difference]: Start difference. First operand 9482 states and 13393 transitions. Second operand has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-25 19:03:50,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:50,370 INFO L93 Difference]: Finished difference Result 12293 states and 17122 transitions. [2021-11-25 19:03:50,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:03:50,371 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 118 [2021-11-25 19:03:50,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:50,398 INFO L225 Difference]: With dead ends: 12293 [2021-11-25 19:03:50,399 INFO L226 Difference]: Without dead ends: 9224 [2021-11-25 19:03:50,409 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 19:03:50,410 INFO L933 BasicCegarLoop]: 3176 mSDtfsCounter, 22 mSDsluCounter, 3388 mSDsCounter, 0 mSdLazyCounter, 474 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 6335 SdHoareTripleChecker+Invalid, 474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:50,410 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 6335 Invalid, 474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 474 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 19:03:50,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9224 states. [2021-11-25 19:03:50,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9224 to 8786. [2021-11-25 19:03:50,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8786 states, 7383 states have (on average 1.4758228362454286) internal successors, (10896), 7405 states have internal predecessors, (10896), 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-25 19:03:50,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8786 states to 8786 states and 12520 transitions. [2021-11-25 19:03:50,824 INFO L78 Accepts]: Start accepts. Automaton has 8786 states and 12520 transitions. Word has length 118 [2021-11-25 19:03:50,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:50,825 INFO L470 AbstractCegarLoop]: Abstraction has 8786 states and 12520 transitions. [2021-11-25 19:03:50,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-25 19:03:50,825 INFO L276 IsEmpty]: Start isEmpty. Operand 8786 states and 12520 transitions. [2021-11-25 19:03:50,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-25 19:03:50,839 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:50,840 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:03:50,872 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-25 19:03:51,054 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-11-25 19:03:51,055 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:03:51,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:51,055 INFO L85 PathProgramCache]: Analyzing trace with hash -896277157, now seen corresponding path program 1 times [2021-11-25 19:03:51,055 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:51,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076594684] [2021-11-25 19:03:51,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:51,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:51,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:51,134 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-25 19:03:51,134 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:51,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076594684] [2021-11-25 19:03:51,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076594684] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:03:51,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109081986] [2021-11-25 19:03:51,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:51,135 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:51,136 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:03:51,136 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:03:51,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-25 19:03:51,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:51,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 605 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-25 19:03:51,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:03:51,468 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-25 19:03:51,468 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:03:51,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109081986] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:03:51,468 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:03:51,469 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 6 [2021-11-25 19:03:51,469 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993692690] [2021-11-25 19:03:51,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:51,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:03:51,469 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:51,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:03:51,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:03:51,470 INFO L87 Difference]: Start difference. First operand 8786 states and 12520 transitions. Second operand has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-25 19:03:52,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:52,029 INFO L93 Difference]: Finished difference Result 14823 states and 20438 transitions. [2021-11-25 19:03:52,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:03:52,029 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 118 [2021-11-25 19:03:52,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:52,062 INFO L225 Difference]: With dead ends: 14823 [2021-11-25 19:03:52,062 INFO L226 Difference]: Without dead ends: 9813 [2021-11-25 19:03:52,077 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:03:52,077 INFO L933 BasicCegarLoop]: 3183 mSDtfsCounter, 3352 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3352 SdHoareTripleChecker+Valid, 3214 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:52,078 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3352 Valid, 3214 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 19:03:52,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9813 states. [2021-11-25 19:03:52,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9813 to 9721. [2021-11-25 19:03:52,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9721 states, 8243 states have (on average 1.4396457600388208) internal successors, (11867), 8265 states have internal predecessors, (11867), 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-25 19:03:52,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9721 states to 9721 states and 13567 transitions. [2021-11-25 19:03:52,623 INFO L78 Accepts]: Start accepts. Automaton has 9721 states and 13567 transitions. Word has length 118 [2021-11-25 19:03:52,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:52,623 INFO L470 AbstractCegarLoop]: Abstraction has 9721 states and 13567 transitions. [2021-11-25 19:03:52,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-25 19:03:52,624 INFO L276 IsEmpty]: Start isEmpty. Operand 9721 states and 13567 transitions. [2021-11-25 19:03:52,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-25 19:03:52,638 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:52,638 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:03:52,675 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-11-25 19:03:52,857 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-11-25 19:03:52,857 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:03:52,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:52,857 INFO L85 PathProgramCache]: Analyzing trace with hash 1723632955, now seen corresponding path program 1 times [2021-11-25 19:03:52,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:52,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602944589] [2021-11-25 19:03:52,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:52,858 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:52,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:52,937 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-25 19:03:52,937 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:52,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602944589] [2021-11-25 19:03:52,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602944589] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:03:52,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543698943] [2021-11-25 19:03:52,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:52,938 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:52,939 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:03:52,939 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:03:52,958 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-25 19:03:53,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:53,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 599 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-25 19:03:53,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:03:53,214 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-25 19:03:53,214 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:03:53,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543698943] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:03:53,214 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:03:53,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2021-11-25 19:03:53,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224136776] [2021-11-25 19:03:53,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:53,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:03:53,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:53,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:03:53,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 19:03:53,216 INFO L87 Difference]: Start difference. First operand 9721 states and 13567 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-25 19:03:54,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:54,278 INFO L93 Difference]: Finished difference Result 15347 states and 21023 transitions. [2021-11-25 19:03:54,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:03:54,279 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 118 [2021-11-25 19:03:54,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:54,297 INFO L225 Difference]: With dead ends: 15347 [2021-11-25 19:03:54,297 INFO L226 Difference]: Without dead ends: 9707 [2021-11-25 19:03:54,307 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 19:03:54,308 INFO L933 BasicCegarLoop]: 3241 mSDtfsCounter, 94 mSDsluCounter, 3384 mSDsCounter, 0 mSdLazyCounter, 489 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 6394 SdHoareTripleChecker+Invalid, 491 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 489 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:54,308 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 6394 Invalid, 491 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 489 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-25 19:03:54,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9707 states. [2021-11-25 19:03:54,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9707 to 9593. [2021-11-25 19:03:54,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9593 states, 8115 states have (on average 1.418977202711029) internal successors, (11515), 8137 states have internal predecessors, (11515), 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-25 19:03:54,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9593 states to 9593 states and 13215 transitions. [2021-11-25 19:03:54,860 INFO L78 Accepts]: Start accepts. Automaton has 9593 states and 13215 transitions. Word has length 118 [2021-11-25 19:03:54,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:54,860 INFO L470 AbstractCegarLoop]: Abstraction has 9593 states and 13215 transitions. [2021-11-25 19:03:54,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-25 19:03:54,861 INFO L276 IsEmpty]: Start isEmpty. Operand 9593 states and 13215 transitions. [2021-11-25 19:03:54,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-11-25 19:03:54,880 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:54,880 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:03:54,913 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-11-25 19:03:55,106 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-11-25 19:03:55,107 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:03:55,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:55,107 INFO L85 PathProgramCache]: Analyzing trace with hash -1341455148, now seen corresponding path program 1 times [2021-11-25 19:03:55,107 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:55,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190198550] [2021-11-25 19:03:55,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:55,108 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:55,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:55,177 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 26 proven. 7 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-11-25 19:03:55,177 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:55,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190198550] [2021-11-25 19:03:55,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [190198550] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:03:55,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414311418] [2021-11-25 19:03:55,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:55,178 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:55,179 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:03:55,179 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:03:55,198 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-25 19:03:55,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:55,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 596 conjuncts, 27 conjunts are in the unsatisfiable core [2021-11-25 19:03:55,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:03:55,784 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 43 proven. 15 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-25 19:03:55,784 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:03:56,178 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-25 19:03:56,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414311418] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-25 19:03:56,178 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-25 19:03:56,179 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4, 8] total 13 [2021-11-25 19:03:56,179 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897289997] [2021-11-25 19:03:56,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:56,179 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 19:03:56,179 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:56,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 19:03:56,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-11-25 19:03:56,180 INFO L87 Difference]: Start difference. First operand 9593 states and 13215 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-25 19:03:56,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:56,999 INFO L93 Difference]: Finished difference Result 14593 states and 19514 transitions. [2021-11-25 19:03:56,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 19:03:56,999 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) Word has length 115 [2021-11-25 19:03:57,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:57,016 INFO L225 Difference]: With dead ends: 14593 [2021-11-25 19:03:57,016 INFO L226 Difference]: Without dead ends: 10549 [2021-11-25 19:03:57,025 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 221 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-11-25 19:03:57,026 INFO L933 BasicCegarLoop]: 3203 mSDtfsCounter, 3377 mSDsluCounter, 3431 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3377 SdHoareTripleChecker+Valid, 6393 SdHoareTripleChecker+Invalid, 543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:57,027 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3377 Valid, 6393 Invalid, 543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 19:03:57,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10549 states. [2021-11-25 19:03:57,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10549 to 10336. [2021-11-25 19:03:57,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10336 states, 8810 states have (on average 1.3917139614074916) internal successors, (12261), 8832 states have internal predecessors, (12261), 829 states have call successors, (829), 696 states have call predecessors, (829), 695 states have return successors, (879), 808 states have call predecessors, (879), 827 states have call successors, (879) [2021-11-25 19:03:57,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10336 states to 10336 states and 13969 transitions. [2021-11-25 19:03:57,439 INFO L78 Accepts]: Start accepts. Automaton has 10336 states and 13969 transitions. Word has length 115 [2021-11-25 19:03:57,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:57,439 INFO L470 AbstractCegarLoop]: Abstraction has 10336 states and 13969 transitions. [2021-11-25 19:03:57,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-25 19:03:57,440 INFO L276 IsEmpty]: Start isEmpty. Operand 10336 states and 13969 transitions. [2021-11-25 19:03:57,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-25 19:03:57,451 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:57,451 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:03:57,488 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-11-25 19:03:57,666 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:57,667 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:03:57,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:57,667 INFO L85 PathProgramCache]: Analyzing trace with hash -1506815488, now seen corresponding path program 1 times [2021-11-25 19:03:57,667 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:57,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218007887] [2021-11-25 19:03:57,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:57,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:57,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:57,762 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-25 19:03:57,762 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:57,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218007887] [2021-11-25 19:03:57,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218007887] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:03:57,763 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:03:57,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:03:57,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188563381] [2021-11-25 19:03:57,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:03:57,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:03:57,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:03:57,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:03:57,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:03:57,765 INFO L87 Difference]: Start difference. First operand 10336 states and 13969 transitions. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 4 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-25 19:03:59,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:03:59,012 INFO L93 Difference]: Finished difference Result 18018 states and 23459 transitions. [2021-11-25 19:03:59,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:03:59,013 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 4 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 116 [2021-11-25 19:03:59,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:03:59,037 INFO L225 Difference]: With dead ends: 18018 [2021-11-25 19:03:59,037 INFO L226 Difference]: Without dead ends: 13546 [2021-11-25 19:03:59,046 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-25 19:03:59,047 INFO L933 BasicCegarLoop]: 3221 mSDtfsCounter, 95 mSDsluCounter, 10136 mSDsCounter, 0 mSdLazyCounter, 1102 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 12659 SdHoareTripleChecker+Invalid, 1129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-25 19:03:59,047 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 12659 Invalid, 1129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1102 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-25 19:03:59,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13546 states. [2021-11-25 19:03:59,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13546 to 13066. [2021-11-25 19:03:59,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13066 states, 10962 states have (on average 1.353311439518336) internal successors, (14835), 11020 states have internal predecessors, (14835), 1145 states have call successors, (1145), 949 states have call predecessors, (1145), 957 states have return successors, (1275), 1097 states have call predecessors, (1275), 1143 states have call successors, (1275) [2021-11-25 19:03:59,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13066 states to 13066 states and 17255 transitions. [2021-11-25 19:03:59,723 INFO L78 Accepts]: Start accepts. Automaton has 13066 states and 17255 transitions. Word has length 116 [2021-11-25 19:03:59,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:03:59,724 INFO L470 AbstractCegarLoop]: Abstraction has 13066 states and 17255 transitions. [2021-11-25 19:03:59,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 4 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-25 19:03:59,724 INFO L276 IsEmpty]: Start isEmpty. Operand 13066 states and 17255 transitions. [2021-11-25 19:03:59,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-25 19:03:59,735 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:03:59,735 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:03:59,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-25 19:03:59,735 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:03:59,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:03:59,736 INFO L85 PathProgramCache]: Analyzing trace with hash 1419528625, now seen corresponding path program 1 times [2021-11-25 19:03:59,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:03:59,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950298951] [2021-11-25 19:03:59,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:59,736 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:03:59,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:03:59,893 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 13 proven. 43 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-25 19:03:59,893 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:03:59,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950298951] [2021-11-25 19:03:59,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950298951] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:03:59,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [103787836] [2021-11-25 19:03:59,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:03:59,894 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:03:59,894 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:03:59,895 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:03:59,910 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-11-25 19:04:00,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:04:00,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 649 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-25 19:04:00,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:04:00,330 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-25 19:04:00,331 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:04:00,783 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-25 19:04:00,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [103787836] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:04:00,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [551809175] [2021-11-25 19:04:00,805 INFO L159 IcfgInterpreter]: Started Sifa with 69 locations of interest [2021-11-25 19:04:00,805 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:04:00,809 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:04:00,815 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:04:00,815 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:04:12,648 INFO L197 IcfgInterpreter]: Interpreting procedure error with input of size 75 for LOIs [2021-11-25 19:04:12,656 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events with input of size 185 for LOIs [2021-11-25 19:04:59,047 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events with input of size 147 for LOIs [2021-11-25 19:04:59,093 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels with input of size 123 for LOIs [2021-11-25 19:04:59,117 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread with input of size 71 for LOIs [2021-11-25 19:04:59,128 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 137 for LOIs [2021-11-25 19:04:59,272 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads with input of size 125 for LOIs [2021-11-25 19:04:59,960 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:05:39,863 WARN L227 SmtUtils]: Spent 30.81s on a formula simplification. DAG size of input: 1255 DAG size of output: 848 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-25 19:05:55,575 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '388585#(and (= ~a15~0 1) (= 5 ~a20~0) (<= ~local~0 2147483647) (= ~t1_pc~0 0) (= ~t1_i~0 1) (= ~a25~0 1) (<= 0 (+ ~local~0 2147483648)) (= ~a~0 1) (= ~d~0 4) (= 0 ~t3_pc~0) (= ~a16~0 1) (= 5 ~e~0) (= ~m_pc~0 1) (= ~m_i~0 1) (= ~a12~0 4) (= ~a9~0 18) (not (= ~token~0 (+ 3 ~local~0))) (= 6 ~f~0) (= 3 ~c~0) (= ~t2_i~0 1) (= 2 ~b~0) (= 0 ~t2_pc~0) (= ~m_st~0 1) (= |#NULL.offset| 0) (<= ~token~0 2147483647) (= ~a27~0 1) (= ~t3_i~0 1) (<= 0 (+ ~token~0 2147483648)) (<= 0 |#StackHeapBarrier|) (= ~a2~0 10) (= |#NULL.base| 0))' at error location [2021-11-25 19:05:55,575 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:05:55,575 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 19:05:55,575 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 8, 6] total 21 [2021-11-25 19:05:55,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024091587] [2021-11-25 19:05:55,576 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 19:05:55,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-25 19:05:55,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:05:55,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-25 19:05:55,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=477, Invalid=4779, Unknown=0, NotChecked=0, Total=5256 [2021-11-25 19:05:55,579 INFO L87 Difference]: Start difference. First operand 13066 states and 17255 transitions. Second operand has 21 states, 17 states have (on average 9.0) internal successors, (153), 19 states have internal predecessors, (153), 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-25 19:06:01,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:06:01,137 INFO L93 Difference]: Finished difference Result 25167 states and 32905 transitions. [2021-11-25 19:06:01,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-11-25 19:06:01,138 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 17 states have (on average 9.0) internal successors, (153), 19 states have internal predecessors, (153), 9 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 9 states have call predecessors, (34), 9 states have call successors, (34) Word has length 121 [2021-11-25 19:06:01,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:06:01,170 INFO L225 Difference]: With dead ends: 25167 [2021-11-25 19:06:01,170 INFO L226 Difference]: Without dead ends: 13716 [2021-11-25 19:06:01,197 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 501 GetRequests, 331 SyntacticMatches, 21 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10388 ImplicationChecksByTransitivity, 57.3s TimeCoverageRelationStatistics Valid=1580, Invalid=21070, Unknown=0, NotChecked=0, Total=22650 [2021-11-25 19:06:01,198 INFO L933 BasicCegarLoop]: 3416 mSDtfsCounter, 11606 mSDsluCounter, 32723 mSDsCounter, 0 mSdLazyCounter, 4906 mSolverCounterSat, 650 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11612 SdHoareTripleChecker+Valid, 33734 SdHoareTripleChecker+Invalid, 5556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 650 IncrementalHoareTripleChecker+Valid, 4906 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2021-11-25 19:06:01,199 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11612 Valid, 33734 Invalid, 5556 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [650 Valid, 4906 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2021-11-25 19:06:01,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13716 states. [2021-11-25 19:06:01,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13716 to 9720. [2021-11-25 19:06:01,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9720 states, 8302 states have (on average 1.3986991086485183) internal successors, (11612), 8327 states have internal predecessors, (11612), 748 states have call successors, (748), 666 states have call predecessors, (748), 668 states have return successors, (794), 726 states have call predecessors, (794), 746 states have call successors, (794) [2021-11-25 19:06:01,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9720 states to 9720 states and 13154 transitions. [2021-11-25 19:06:01,913 INFO L78 Accepts]: Start accepts. Automaton has 9720 states and 13154 transitions. Word has length 121 [2021-11-25 19:06:01,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:06:01,914 INFO L470 AbstractCegarLoop]: Abstraction has 9720 states and 13154 transitions. [2021-11-25 19:06:01,914 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 17 states have (on average 9.0) internal successors, (153), 19 states have internal predecessors, (153), 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-25 19:06:01,914 INFO L276 IsEmpty]: Start isEmpty. Operand 9720 states and 13154 transitions. [2021-11-25 19:06:01,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-11-25 19:06:01,919 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:06:01,920 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:06:01,944 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-11-25 19:06:02,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:06:02,121 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:06:02,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:06:02,121 INFO L85 PathProgramCache]: Analyzing trace with hash -978382447, now seen corresponding path program 1 times [2021-11-25 19:06:02,122 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:06:02,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679210676] [2021-11-25 19:06:02,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:06:02,122 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:06:02,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:06:02,232 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-25 19:06:02,232 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:06:02,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679210676] [2021-11-25 19:06:02,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679210676] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:06:02,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1236569613] [2021-11-25 19:06:02,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:06:02,233 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:06:02,233 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:06:02,239 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:06:02,258 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-11-25 19:06:02,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:06:02,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 594 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-25 19:06:02,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:06:02,609 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-25 19:06:02,609 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:06:02,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1236569613] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:06:02,609 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:06:02,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 6 [2021-11-25 19:06:02,610 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544587457] [2021-11-25 19:06:02,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:06:02,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 19:06:02,610 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:06:02,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 19:06:02,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:06:02,611 INFO L87 Difference]: Start difference. First operand 9720 states and 13154 transitions. Second operand has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 5 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2021-11-25 19:06:03,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:06:03,750 INFO L93 Difference]: Finished difference Result 16949 states and 22056 transitions. [2021-11-25 19:06:03,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-25 19:06:03,752 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 5 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) Word has length 117 [2021-11-25 19:06:03,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:06:03,777 INFO L225 Difference]: With dead ends: 16949 [2021-11-25 19:06:03,777 INFO L226 Difference]: Without dead ends: 11638 [2021-11-25 19:06:03,788 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-11-25 19:06:03,789 INFO L933 BasicCegarLoop]: 3225 mSDtfsCounter, 216 mSDsluCounter, 13409 mSDsCounter, 0 mSdLazyCounter, 1328 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 15725 SdHoareTripleChecker+Invalid, 1390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-25 19:06:03,789 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [231 Valid, 15725 Invalid, 1390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1328 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-25 19:06:03,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11638 states. [2021-11-25 19:06:04,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11638 to 10635. [2021-11-25 19:06:04,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10635 states, 9008 states have (on average 1.3769982238010656) internal successors, (12404), 9047 states have internal predecessors, (12404), 862 states have call successors, (862), 753 states have call predecessors, (862), 763 states have return successors, (964), 834 states have call predecessors, (964), 860 states have call successors, (964) [2021-11-25 19:06:04,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10635 states to 10635 states and 14230 transitions. [2021-11-25 19:06:04,360 INFO L78 Accepts]: Start accepts. Automaton has 10635 states and 14230 transitions. Word has length 117 [2021-11-25 19:06:04,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:06:04,360 INFO L470 AbstractCegarLoop]: Abstraction has 10635 states and 14230 transitions. [2021-11-25 19:06:04,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 5 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2021-11-25 19:06:04,361 INFO L276 IsEmpty]: Start isEmpty. Operand 10635 states and 14230 transitions. [2021-11-25 19:06:04,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-11-25 19:06:04,369 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:06:04,369 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:06:04,412 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-11-25 19:06:04,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-11-25 19:06:04,583 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:06:04,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:06:04,583 INFO L85 PathProgramCache]: Analyzing trace with hash -1311080883, now seen corresponding path program 1 times [2021-11-25 19:06:04,583 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:06:04,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236267323] [2021-11-25 19:06:04,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:06:04,584 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:06:04,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:06:04,675 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 17 proven. 26 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-25 19:06:04,676 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:06:04,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236267323] [2021-11-25 19:06:04,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236267323] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:06:04,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237798417] [2021-11-25 19:06:04,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:06:04,677 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:06:04,677 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:06:04,678 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:06:04,704 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-11-25 19:06:04,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:06:04,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 658 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-25 19:06:04,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:06:05,101 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-25 19:06:05,101 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:06:05,525 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-25 19:06:05,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [237798417] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:06:05,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1836468134] [2021-11-25 19:06:05,529 INFO L159 IcfgInterpreter]: Started Sifa with 72 locations of interest [2021-11-25 19:06:05,529 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:06:05,530 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:06:05,530 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:06:05,530 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:06:14,888 INFO L197 IcfgInterpreter]: Interpreting procedure error with input of size 76 for LOIs [2021-11-25 19:06:14,896 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events with input of size 185 for LOIs [2021-11-25 19:06:23,163 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events with input of size 147 for LOIs [2021-11-25 19:06:23,208 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels with input of size 123 for LOIs [2021-11-25 19:06:23,232 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread with input of size 123 for LOIs [2021-11-25 19:06:23,267 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 132 for LOIs [2021-11-25 19:06:23,486 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads with input of size 120 for LOIs [2021-11-25 19:06:23,823 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:06:34,543 WARN L227 SmtUtils]: Spent 6.06s on a formula simplification. DAG size of input: 409 DAG size of output: 278 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-25 19:06:51,510 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '472956#(and (= ~a15~0 1) (<= ~t1_pc~0 1) (= 5 ~a20~0) (<= ~local~0 2147483647) (= ~t1_i~0 1) (= ~a25~0 1) (<= 0 (+ ~local~0 2147483648)) (= ~a~0 1) (= ~d~0 4) (= 0 ~t3_pc~0) (= ~a16~0 1) (= 5 ~e~0) (= ~m_pc~0 1) (= ~m_i~0 1) (= ~a12~0 4) (= ~a9~0 18) (not (= ~token~0 (+ 3 ~local~0))) (= 6 ~f~0) (= 3 ~c~0) (= ~t2_i~0 1) (= 2 ~b~0) (= 0 ~t2_pc~0) (= ~m_st~0 1) (= |#NULL.offset| 0) (<= ~token~0 2147483647) (= ~a27~0 1) (= ~t3_i~0 1) (<= 0 (+ ~token~0 2147483648)) (<= 0 |#StackHeapBarrier|) (= ~a2~0 10) (<= 0 ~t1_pc~0) (= |#NULL.base| 0))' at error location [2021-11-25 19:06:51,510 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:06:51,510 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 19:06:51,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 6] total 17 [2021-11-25 19:06:51,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533250695] [2021-11-25 19:06:51,510 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 19:06:51,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-25 19:06:51,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:06:51,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-25 19:06:51,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=447, Invalid=4665, Unknown=0, NotChecked=0, Total=5112 [2021-11-25 19:06:51,514 INFO L87 Difference]: Start difference. First operand 10635 states and 14230 transitions. Second operand has 17 states, 14 states have (on average 9.642857142857142) internal successors, (135), 15 states have internal predecessors, (135), 7 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 6 states have call predecessors, (30), 7 states have call successors, (30) [2021-11-25 19:06:59,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:06:59,111 INFO L93 Difference]: Finished difference Result 23688 states and 31652 transitions. [2021-11-25 19:06:59,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 191 states. [2021-11-25 19:06:59,112 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 9.642857142857142) internal successors, (135), 15 states have internal predecessors, (135), 7 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 6 states have call predecessors, (30), 7 states have call successors, (30) Word has length 124 [2021-11-25 19:06:59,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:06:59,141 INFO L225 Difference]: With dead ends: 23688 [2021-11-25 19:06:59,141 INFO L226 Difference]: Without dead ends: 15597 [2021-11-25 19:06:59,164 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 660 GetRequests, 397 SyntacticMatches, 15 SemanticMatches, 248 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28022 ImplicationChecksByTransitivity, 31.3s TimeCoverageRelationStatistics Valid=4561, Invalid=57689, Unknown=0, NotChecked=0, Total=62250 [2021-11-25 19:06:59,165 INFO L933 BasicCegarLoop]: 3725 mSDtfsCounter, 18665 mSDsluCounter, 31823 mSDsCounter, 0 mSdLazyCounter, 5660 mSolverCounterSat, 1014 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18674 SdHoareTripleChecker+Valid, 33067 SdHoareTripleChecker+Invalid, 6674 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1014 IncrementalHoareTripleChecker+Valid, 5660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:06:59,165 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18674 Valid, 33067 Invalid, 6674 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1014 Valid, 5660 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2021-11-25 19:06:59,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15597 states. [2021-11-25 19:06:59,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15597 to 8079. [2021-11-25 19:06:59,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8079 states, 6978 states have (on average 1.420464316423044) internal successors, (9912), 6995 states have internal predecessors, (9912), 566 states have call successors, (566), 529 states have call predecessors, (566), 533 states have return successors, (628), 554 states have call predecessors, (628), 564 states have call successors, (628) [2021-11-25 19:06:59,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8079 states to 8079 states and 11106 transitions. [2021-11-25 19:06:59,818 INFO L78 Accepts]: Start accepts. Automaton has 8079 states and 11106 transitions. Word has length 124 [2021-11-25 19:06:59,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:06:59,819 INFO L470 AbstractCegarLoop]: Abstraction has 8079 states and 11106 transitions. [2021-11-25 19:06:59,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 9.642857142857142) internal successors, (135), 15 states have internal predecessors, (135), 7 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 6 states have call predecessors, (30), 7 states have call successors, (30) [2021-11-25 19:06:59,819 INFO L276 IsEmpty]: Start isEmpty. Operand 8079 states and 11106 transitions. [2021-11-25 19:06:59,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-11-25 19:06:59,825 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:06:59,825 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:06:59,862 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-11-25 19:07:00,038 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-11-25 19:07:00,039 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:07:00,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:07:00,039 INFO L85 PathProgramCache]: Analyzing trace with hash -1099183794, now seen corresponding path program 1 times [2021-11-25 19:07:00,039 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:07:00,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060907345] [2021-11-25 19:07:00,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:07:00,040 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:07:00,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:07:00,118 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 17 proven. 25 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-11-25 19:07:00,118 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:07:00,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060907345] [2021-11-25 19:07:00,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060907345] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:07:00,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113367376] [2021-11-25 19:07:00,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:07:00,119 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:07:00,119 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:07:00,120 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:07:00,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-11-25 19:07:00,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:07:00,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 668 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-25 19:07:00,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:07:00,614 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-25 19:07:00,614 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:07:01,012 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-25 19:07:01,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113367376] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:07:01,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1128629072] [2021-11-25 19:07:01,016 INFO L159 IcfgInterpreter]: Started Sifa with 75 locations of interest [2021-11-25 19:07:01,017 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:07:01,017 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:07:01,017 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:07:01,018 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:07:09,059 INFO L197 IcfgInterpreter]: Interpreting procedure error with input of size 77 for LOIs [2021-11-25 19:07:09,067 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events with input of size 185 for LOIs [2021-11-25 19:07:21,283 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events with input of size 147 for LOIs [2021-11-25 19:07:21,327 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels with input of size 123 for LOIs [2021-11-25 19:07:21,350 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread with input of size 73 for LOIs [2021-11-25 19:07:21,362 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 85 for LOIs [2021-11-25 19:07:21,471 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads with input of size 123 for LOIs [2021-11-25 19:07:21,988 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:07:37,257 WARN L227 SmtUtils]: Spent 9.17s on a formula simplification. DAG size of input: 495 DAG size of output: 330 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-25 19:07:52,166 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '516572#(and (= ~a15~0 1) (<= ~t1_pc~0 1) (= 5 ~a20~0) (<= ~local~0 2147483647) (= ~t1_i~0 1) (= ~a25~0 1) (<= 0 (+ ~local~0 2147483648)) (<= 0 ~t2_pc~0) (= ~a~0 1) (= ~d~0 4) (= 0 ~t3_pc~0) (= ~a16~0 1) (= 5 ~e~0) (= ~m_pc~0 1) (<= ~t2_pc~0 1) (= ~m_i~0 1) (= ~a12~0 4) (= ~a9~0 18) (not (= ~token~0 (+ 3 ~local~0))) (= 6 ~f~0) (= 3 ~c~0) (= ~t2_i~0 1) (= 2 ~b~0) (= ~m_st~0 1) (= |#NULL.offset| 0) (<= ~token~0 2147483647) (= ~a27~0 1) (= ~t3_i~0 1) (<= 0 (+ ~token~0 2147483648)) (<= 0 |#StackHeapBarrier|) (= ~a2~0 10) (<= 0 ~t1_pc~0) (= |#NULL.base| 0))' at error location [2021-11-25 19:07:52,166 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:07:52,166 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 19:07:52,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 6] total 18 [2021-11-25 19:07:52,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105204809] [2021-11-25 19:07:52,167 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 19:07:52,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-25 19:07:52,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:07:52,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-25 19:07:52,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=492, Invalid=5208, Unknown=0, NotChecked=0, Total=5700 [2021-11-25 19:07:52,169 INFO L87 Difference]: Start difference. First operand 8079 states and 11106 transitions. Second operand has 18 states, 15 states have (on average 9.266666666666667) internal successors, (139), 16 states have internal predecessors, (139), 7 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 6 states have call predecessors, (30), 7 states have call successors, (30) [2021-11-25 19:07:59,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:07:59,869 INFO L93 Difference]: Finished difference Result 15486 states and 20650 transitions. [2021-11-25 19:07:59,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 175 states. [2021-11-25 19:07:59,870 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 9.266666666666667) internal successors, (139), 16 states have internal predecessors, (139), 7 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 6 states have call predecessors, (30), 7 states have call successors, (30) Word has length 126 [2021-11-25 19:07:59,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:07:59,888 INFO L225 Difference]: With dead ends: 15486 [2021-11-25 19:07:59,888 INFO L226 Difference]: Without dead ends: 10199 [2021-11-25 19:07:59,899 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 625 GetRequests, 376 SyntacticMatches, 14 SemanticMatches, 235 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25077 ImplicationChecksByTransitivity, 33.8s TimeCoverageRelationStatistics Valid=3993, Invalid=51939, Unknown=0, NotChecked=0, Total=55932 [2021-11-25 19:07:59,900 INFO L933 BasicCegarLoop]: 3641 mSDtfsCounter, 11505 mSDsluCounter, 31644 mSDsCounter, 0 mSdLazyCounter, 6031 mSolverCounterSat, 627 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11513 SdHoareTripleChecker+Valid, 32835 SdHoareTripleChecker+Invalid, 6658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 627 IncrementalHoareTripleChecker+Valid, 6031 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2021-11-25 19:07:59,901 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11513 Valid, 32835 Invalid, 6658 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [627 Valid, 6031 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2021-11-25 19:07:59,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10199 states. [2021-11-25 19:08:00,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10199 to 6838. [2021-11-25 19:08:00,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6838 states, 5955 states have (on average 1.4408060453400504) internal successors, (8580), 5970 states have internal predecessors, (8580), 447 states have call successors, (447), 428 states have call predecessors, (447), 434 states have return successors, (503), 439 states have call predecessors, (503), 445 states have call successors, (503) [2021-11-25 19:08:00,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6838 states to 6838 states and 9530 transitions. [2021-11-25 19:08:00,318 INFO L78 Accepts]: Start accepts. Automaton has 6838 states and 9530 transitions. Word has length 126 [2021-11-25 19:08:00,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:08:00,319 INFO L470 AbstractCegarLoop]: Abstraction has 6838 states and 9530 transitions. [2021-11-25 19:08:00,319 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 9.266666666666667) internal successors, (139), 16 states have internal predecessors, (139), 7 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 6 states have call predecessors, (30), 7 states have call successors, (30) [2021-11-25 19:08:00,319 INFO L276 IsEmpty]: Start isEmpty. Operand 6838 states and 9530 transitions. [2021-11-25 19:08:00,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-11-25 19:08:00,323 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:08:00,324 INFO L514 BasicCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:08:00,349 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-11-25 19:08:00,526 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:08:00,527 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:08:00,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:08:00,527 INFO L85 PathProgramCache]: Analyzing trace with hash 1091355996, now seen corresponding path program 1 times [2021-11-25 19:08:00,527 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:08:00,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926264643] [2021-11-25 19:08:00,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:08:00,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:08:00,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:08:00,871 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 23 proven. 31 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-25 19:08:00,871 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:08:00,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926264643] [2021-11-25 19:08:00,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926264643] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:08:00,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2012619556] [2021-11-25 19:08:00,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:08:00,872 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:08:00,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:08:00,875 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:08:00,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-11-25 19:08:01,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:08:01,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 678 conjuncts, 32 conjunts are in the unsatisfiable core [2021-11-25 19:08:01,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:08:01,600 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-25 19:08:01,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:08:02,489 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-25 19:08:02,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2012619556] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:08:02,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1744285718] [2021-11-25 19:08:02,493 INFO L159 IcfgInterpreter]: Started Sifa with 78 locations of interest [2021-11-25 19:08:02,493 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:08:02,494 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:08:02,494 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:08:02,494 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:08:20,456 INFO L197 IcfgInterpreter]: Interpreting procedure error with input of size 78 for LOIs [2021-11-25 19:08:20,465 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events with input of size 127 for LOIs [2021-11-25 19:08:20,512 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events with input of size 240 for LOIs [2021-11-25 19:08:29,930 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels with input of size 208 for LOIs [2021-11-25 19:08:29,996 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread with input of size 123 for LOIs [2021-11-25 19:08:30,033 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 132 for LOIs [2021-11-25 19:08:30,351 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads with input of size 121 for LOIs [2021-11-25 19:08:30,876 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:08:55,884 WARN L227 SmtUtils]: Spent 22.83s on a formula simplification. DAG size of input: 493 DAG size of output: 443 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-11-25 19:09:22,372 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '546879#(and (= ~a15~0 1) (<= ~t1_pc~0 1) (= 5 ~a20~0) (<= ~local~0 2147483647) (= ~t1_i~0 1) (= ~a25~0 1) (<= 0 (+ ~local~0 2147483648)) (<= 0 ~t2_pc~0) (= ~a~0 1) (= ~d~0 4) (= ~a16~0 1) (= 5 ~e~0) (= ~m_pc~0 1) (<= ~t2_pc~0 1) (= ~m_i~0 1) (= ~a12~0 4) (= ~a9~0 18) (not (= ~token~0 (+ 3 ~local~0))) (<= ~t3_pc~0 1) (= 6 ~f~0) (= 3 ~c~0) (= ~t2_i~0 1) (= 2 ~b~0) (= ~m_st~0 1) (= |#NULL.offset| 0) (<= ~token~0 2147483647) (= ~a27~0 1) (<= 0 ~t3_pc~0) (= ~t3_i~0 1) (<= 0 (+ ~token~0 2147483648)) (<= 0 |#StackHeapBarrier|) (= ~a2~0 10) (<= 0 ~t1_pc~0) (= |#NULL.base| 0))' at error location [2021-11-25 19:09:22,373 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:09:22,373 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-25 19:09:22,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 9, 12] total 36 [2021-11-25 19:09:22,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277899563] [2021-11-25 19:09:22,373 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-25 19:09:22,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-25 19:09:22,374 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:09:22,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-25 19:09:22,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=681, Invalid=8825, Unknown=0, NotChecked=0, Total=9506 [2021-11-25 19:09:22,375 INFO L87 Difference]: Start difference. First operand 6838 states and 9530 transitions. Second operand has 36 states, 24 states have (on average 8.416666666666666) internal successors, (202), 27 states have internal predecessors, (202), 14 states have call successors, (41), 11 states have call predecessors, (41), 18 states have return successors, (40), 14 states have call predecessors, (40), 14 states have call successors, (40) [2021-11-25 19:09:29,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:09:29,511 INFO L93 Difference]: Finished difference Result 15022 states and 19729 transitions. [2021-11-25 19:09:29,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-11-25 19:09:29,514 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 24 states have (on average 8.416666666666666) internal successors, (202), 27 states have internal predecessors, (202), 14 states have call successors, (41), 11 states have call predecessors, (41), 18 states have return successors, (40), 14 states have call predecessors, (40), 14 states have call successors, (40) Word has length 128 [2021-11-25 19:09:29,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:09:29,532 INFO L225 Difference]: With dead ends: 15022 [2021-11-25 19:09:29,532 INFO L226 Difference]: Without dead ends: 10709 [2021-11-25 19:09:29,541 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 482 GetRequests, 310 SyntacticMatches, 16 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10405 ImplicationChecksByTransitivity, 54.6s TimeCoverageRelationStatistics Valid=2351, Invalid=22455, Unknown=0, NotChecked=0, Total=24806 [2021-11-25 19:09:29,542 INFO L933 BasicCegarLoop]: 3214 mSDtfsCounter, 30536 mSDsluCounter, 40399 mSDsCounter, 0 mSdLazyCounter, 6427 mSolverCounterSat, 2267 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30536 SdHoareTripleChecker+Valid, 40837 SdHoareTripleChecker+Invalid, 8694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2267 IncrementalHoareTripleChecker+Valid, 6427 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2021-11-25 19:09:29,542 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30536 Valid, 40837 Invalid, 8694 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2267 Valid, 6427 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2021-11-25 19:09:29,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10709 states. [2021-11-25 19:09:29,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10709 to 6549. [2021-11-25 19:09:29,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6549 states, 5717 states have (on average 1.4483120517754067) internal successors, (8280), 5730 states have internal predecessors, (8280), 427 states have call successors, (427), 404 states have call predecessors, (427), 403 states have return successors, (425), 414 states have call predecessors, (425), 425 states have call successors, (425) [2021-11-25 19:09:29,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6549 states to 6549 states and 9132 transitions. [2021-11-25 19:09:29,949 INFO L78 Accepts]: Start accepts. Automaton has 6549 states and 9132 transitions. Word has length 128 [2021-11-25 19:09:29,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:09:29,949 INFO L470 AbstractCegarLoop]: Abstraction has 6549 states and 9132 transitions. [2021-11-25 19:09:29,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 24 states have (on average 8.416666666666666) internal successors, (202), 27 states have internal predecessors, (202), 14 states have call successors, (41), 11 states have call predecessors, (41), 18 states have return successors, (40), 14 states have call predecessors, (40), 14 states have call successors, (40) [2021-11-25 19:09:29,949 INFO L276 IsEmpty]: Start isEmpty. Operand 6549 states and 9132 transitions. [2021-11-25 19:09:29,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-11-25 19:09:29,951 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:09:29,952 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:09:29,972 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-11-25 19:09:30,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-11-25 19:09:30,152 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:09:30,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:09:30,153 INFO L85 PathProgramCache]: Analyzing trace with hash -164286274, now seen corresponding path program 1 times [2021-11-25 19:09:30,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:09:30,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820336291] [2021-11-25 19:09:30,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:09:30,153 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:09:30,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:09:30,220 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-25 19:09:30,220 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:09:30,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820336291] [2021-11-25 19:09:30,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820336291] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:09:30,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827825205] [2021-11-25 19:09:30,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:09:30,221 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:09:30,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:09:30,222 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:09:30,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-11-25 19:09:30,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:09:30,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 707 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-25 19:09:30,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:09:30,552 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-25 19:09:30,552 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:09:30,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827825205] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:09:30,552 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:09:30,552 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 6 [2021-11-25 19:09:30,552 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980477474] [2021-11-25 19:09:30,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:09:30,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:09:30,553 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:09:30,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:09:30,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:09:30,554 INFO L87 Difference]: Start difference. First operand 6549 states and 9132 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-25 19:09:31,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:09:31,125 INFO L93 Difference]: Finished difference Result 11165 states and 14746 transitions. [2021-11-25 19:09:31,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:09:31,125 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 142 [2021-11-25 19:09:31,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:09:31,136 INFO L225 Difference]: With dead ends: 11165 [2021-11-25 19:09:31,136 INFO L226 Difference]: Without dead ends: 6837 [2021-11-25 19:09:31,141 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:09:31,142 INFO L933 BasicCegarLoop]: 3182 mSDtfsCounter, 3353 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3353 SdHoareTripleChecker+Valid, 3211 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:09:31,143 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3353 Valid, 3211 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:09:31,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6837 states. [2021-11-25 19:09:31,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6837 to 6655. [2021-11-25 19:09:31,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6655 states, 5817 states have (on average 1.4321815368746778) internal successors, (8331), 5830 states have internal predecessors, (8331), 427 states have call successors, (427), 410 states have call predecessors, (427), 409 states have return successors, (435), 414 states have call predecessors, (435), 425 states have call successors, (435) [2021-11-25 19:09:31,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6655 states to 6655 states and 9193 transitions. [2021-11-25 19:09:31,528 INFO L78 Accepts]: Start accepts. Automaton has 6655 states and 9193 transitions. Word has length 142 [2021-11-25 19:09:31,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:09:31,529 INFO L470 AbstractCegarLoop]: Abstraction has 6655 states and 9193 transitions. [2021-11-25 19:09:31,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-11-25 19:09:31,529 INFO L276 IsEmpty]: Start isEmpty. Operand 6655 states and 9193 transitions. [2021-11-25 19:09:31,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-11-25 19:09:31,532 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:09:31,532 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, 1] [2021-11-25 19:09:31,562 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-11-25 19:09:31,746 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-11-25 19:09:31,747 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:09:31,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:09:31,747 INFO L85 PathProgramCache]: Analyzing trace with hash 1698966529, now seen corresponding path program 1 times [2021-11-25 19:09:31,747 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:09:31,747 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12538454] [2021-11-25 19:09:31,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:09:31,748 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:09:31,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:09:31,796 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-25 19:09:31,796 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:09:31,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12538454] [2021-11-25 19:09:31,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12538454] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:09:31,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308197825] [2021-11-25 19:09:31,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:09:31,797 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:09:31,797 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:09:31,798 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:09:31,828 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-11-25 19:09:31,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:09:31,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 698 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-25 19:09:31,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:09:32,130 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-25 19:09:32,130 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:09:32,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [308197825] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:09:32,130 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:09:32,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2021-11-25 19:09:32,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837398516] [2021-11-25 19:09:32,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:09:32,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-25 19:09:32,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:09:32,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-25 19:09:32,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 19:09:32,132 INFO L87 Difference]: Start difference. First operand 6655 states and 9193 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 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-25 19:09:32,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:09:32,789 INFO L93 Difference]: Finished difference Result 10847 states and 14327 transitions. [2021-11-25 19:09:32,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-25 19:09:32,790 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 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 142 [2021-11-25 19:09:32,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:09:32,800 INFO L225 Difference]: With dead ends: 10847 [2021-11-25 19:09:32,800 INFO L226 Difference]: Without dead ends: 6410 [2021-11-25 19:09:32,808 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 143 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-25 19:09:32,809 INFO L933 BasicCegarLoop]: 3214 mSDtfsCounter, 93 mSDsluCounter, 3341 mSDsCounter, 0 mSdLazyCounter, 480 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 6329 SdHoareTripleChecker+Invalid, 482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 480 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 19:09:32,810 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 6329 Invalid, 482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 480 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 19:09:32,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6410 states. [2021-11-25 19:09:33,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6410 to 6334. [2021-11-25 19:09:33,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6334 states, 5534 states have (on average 1.4110950487893026) internal successors, (7809), 5547 states have internal predecessors, (7809), 408 states have call successors, (408), 391 states have call predecessors, (408), 390 states have return successors, (416), 395 states have call predecessors, (416), 406 states have call successors, (416) [2021-11-25 19:09:33,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6334 states to 6334 states and 8633 transitions. [2021-11-25 19:09:33,260 INFO L78 Accepts]: Start accepts. Automaton has 6334 states and 8633 transitions. Word has length 142 [2021-11-25 19:09:33,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:09:33,260 INFO L470 AbstractCegarLoop]: Abstraction has 6334 states and 8633 transitions. [2021-11-25 19:09:33,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 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-25 19:09:33,261 INFO L276 IsEmpty]: Start isEmpty. Operand 6334 states and 8633 transitions. [2021-11-25 19:09:33,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-11-25 19:09:33,263 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:09:33,263 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:09:33,286 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-11-25 19:09:33,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:09:33,464 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:09:33,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:09:33,465 INFO L85 PathProgramCache]: Analyzing trace with hash 109391102, now seen corresponding path program 1 times [2021-11-25 19:09:33,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:09:33,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379550804] [2021-11-25 19:09:33,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:09:33,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:09:33,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:09:33,538 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-25 19:09:33,538 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:09:33,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379550804] [2021-11-25 19:09:33,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379550804] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:09:33,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571752063] [2021-11-25 19:09:33,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:09:33,539 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:09:33,539 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:09:33,540 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:09:33,555 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-11-25 19:09:33,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:09:33,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 704 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-25 19:09:33,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:09:33,909 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-25 19:09:33,909 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:09:33,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [571752063] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:09:33,909 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:09:33,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 6 [2021-11-25 19:09:33,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125779750] [2021-11-25 19:09:33,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:09:33,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 19:09:33,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:09:33,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 19:09:33,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:09:33,910 INFO L87 Difference]: Start difference. First operand 6334 states and 8633 transitions. Second operand has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 5 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2021-11-25 19:09:34,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:09:34,962 INFO L93 Difference]: Finished difference Result 11273 states and 14321 transitions. [2021-11-25 19:09:34,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-25 19:09:34,963 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 5 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) Word has length 145 [2021-11-25 19:09:34,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:09:34,975 INFO L225 Difference]: With dead ends: 11273 [2021-11-25 19:09:34,975 INFO L226 Difference]: Without dead ends: 7253 [2021-11-25 19:09:34,980 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-11-25 19:09:34,981 INFO L933 BasicCegarLoop]: 3214 mSDtfsCounter, 232 mSDsluCounter, 10029 mSDsCounter, 0 mSdLazyCounter, 1052 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 12569 SdHoareTripleChecker+Invalid, 1122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-25 19:09:34,982 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [247 Valid, 12569 Invalid, 1122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1052 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-25 19:09:34,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7253 states. [2021-11-25 19:09:35,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7253 to 6800. [2021-11-25 19:09:35,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6800 states, 5874 states have (on average 1.3859380320054477) internal successors, (8141), 5894 states have internal predecessors, (8141), 474 states have call successors, (474), 441 states have call predecessors, (474), 450 states have return successors, (522), 464 states have call predecessors, (522), 472 states have call successors, (522) [2021-11-25 19:09:35,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6800 states to 6800 states and 9137 transitions. [2021-11-25 19:09:35,406 INFO L78 Accepts]: Start accepts. Automaton has 6800 states and 9137 transitions. Word has length 145 [2021-11-25 19:09:35,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:09:35,406 INFO L470 AbstractCegarLoop]: Abstraction has 6800 states and 9137 transitions. [2021-11-25 19:09:35,406 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 5 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2021-11-25 19:09:35,406 INFO L276 IsEmpty]: Start isEmpty. Operand 6800 states and 9137 transitions. [2021-11-25 19:09:35,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2021-11-25 19:09:35,409 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:09:35,410 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:09:35,431 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-11-25 19:09:35,610 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-11-25 19:09:35,610 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:09:35,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:09:35,611 INFO L85 PathProgramCache]: Analyzing trace with hash 506800388, now seen corresponding path program 1 times [2021-11-25 19:09:35,611 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:09:35,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116148747] [2021-11-25 19:09:35,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:09:35,611 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:09:35,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:09:35,732 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-25 19:09:35,732 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:09:35,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116148747] [2021-11-25 19:09:35,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116148747] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:09:35,733 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:09:35,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-25 19:09:35,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388138763] [2021-11-25 19:09:35,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:09:35,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 19:09:35,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:09:35,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 19:09:35,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:09:35,735 INFO L87 Difference]: Start difference. First operand 6800 states and 9137 transitions. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 6 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2021-11-25 19:09:37,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:09:37,931 INFO L93 Difference]: Finished difference Result 19033 states and 23159 transitions. [2021-11-25 19:09:37,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:09:37,931 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 6 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) Word has length 174 [2021-11-25 19:09:37,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:09:37,964 INFO L225 Difference]: With dead ends: 19033 [2021-11-25 19:09:37,964 INFO L226 Difference]: Without dead ends: 16437 [2021-11-25 19:09:37,972 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-25 19:09:37,973 INFO L933 BasicCegarLoop]: 3413 mSDtfsCounter, 3643 mSDsluCounter, 10759 mSDsCounter, 0 mSdLazyCounter, 1476 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3643 SdHoareTripleChecker+Valid, 13362 SdHoareTripleChecker+Invalid, 1486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1476 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-25 19:09:37,973 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3643 Valid, 13362 Invalid, 1486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1476 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-25 19:09:37,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16437 states. [2021-11-25 19:09:38,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16437 to 10769. [2021-11-25 19:09:38,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10769 states, 9079 states have (on average 1.301354774754929) internal successors, (11815), 9109 states have internal predecessors, (11815), 875 states have call successors, (875), 795 states have call predecessors, (875), 813 states have return successors, (975), 864 states have call predecessors, (975), 873 states have call successors, (975) [2021-11-25 19:09:38,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10769 states to 10769 states and 13665 transitions. [2021-11-25 19:09:38,946 INFO L78 Accepts]: Start accepts. Automaton has 10769 states and 13665 transitions. Word has length 174 [2021-11-25 19:09:38,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:09:38,947 INFO L470 AbstractCegarLoop]: Abstraction has 10769 states and 13665 transitions. [2021-11-25 19:09:38,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 6 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2021-11-25 19:09:38,948 INFO L276 IsEmpty]: Start isEmpty. Operand 10769 states and 13665 transitions. [2021-11-25 19:09:38,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2021-11-25 19:09:38,956 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:09:38,956 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:09:38,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-25 19:09:38,957 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:09:38,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:09:38,957 INFO L85 PathProgramCache]: Analyzing trace with hash 86183052, now seen corresponding path program 1 times [2021-11-25 19:09:38,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:09:38,958 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030850431] [2021-11-25 19:09:38,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:09:38,958 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:09:38,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-25 19:09:38,998 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-25 19:09:39,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-25 19:09:39,152 INFO L133 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2021-11-25 19:09:39,153 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-25 19:09:39,154 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location errorErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2021-11-25 19:09:39,156 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-25 19:09:39,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-11-25 19:09:39,160 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] [2021-11-25 19:09:39,165 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-25 19:09:39,409 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 25.11 07:09:39 BoogieIcfgContainer [2021-11-25 19:09:39,409 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-25 19:09:39,410 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-25 19:09:39,410 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-25 19:09:39,411 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-25 19:09:39,411 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 07:03:26" (3/4) ... [2021-11-25 19:09:39,413 INFO L131 WitnessPrinter]: Generating witness for reachability counterexample [2021-11-25 19:09:39,635 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/witness.graphml [2021-11-25 19:09:39,636 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-25 19:09:39,637 INFO L158 Benchmark]: Toolchain (without parser) took 388688.45ms. Allocated memory was 113.2MB in the beginning and 3.4GB in the end (delta: 3.2GB). Free memory was 70.1MB in the beginning and 2.6GB in the end (delta: -2.5GB). Peak memory consumption was 709.9MB. Max. memory is 16.1GB. [2021-11-25 19:09:39,637 INFO L158 Benchmark]: CDTParser took 0.23ms. Allocated memory is still 113.2MB. Free memory is still 93.3MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-25 19:09:39,640 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4245.26ms. Allocated memory was 113.2MB in the beginning and 190.8MB in the end (delta: 77.6MB). Free memory was 70.1MB in the beginning and 80.4MB in the end (delta: -10.3MB). Peak memory consumption was 90.1MB. Max. memory is 16.1GB. [2021-11-25 19:09:39,642 INFO L158 Benchmark]: Boogie Procedure Inliner took 592.84ms. Allocated memory is still 190.8MB. Free memory was 80.4MB in the beginning and 54.1MB in the end (delta: 26.3MB). Peak memory consumption was 61.1MB. Max. memory is 16.1GB. [2021-11-25 19:09:39,643 INFO L158 Benchmark]: Boogie Preprocessor took 612.90ms. Allocated memory was 190.8MB in the beginning and 343.9MB in the end (delta: 153.1MB). Free memory was 54.1MB in the beginning and 181.7MB in the end (delta: -127.6MB). Peak memory consumption was 31.5MB. Max. memory is 16.1GB. [2021-11-25 19:09:39,643 INFO L158 Benchmark]: RCFGBuilder took 9828.88ms. Allocated memory was 343.9MB in the beginning and 1.1GB in the end (delta: 803.2MB). Free memory was 181.7MB in the beginning and 731.6MB in the end (delta: -549.8MB). Peak memory consumption was 388.6MB. Max. memory is 16.1GB. [2021-11-25 19:09:39,648 INFO L158 Benchmark]: TraceAbstraction took 373174.54ms. Allocated memory was 1.1GB in the beginning and 3.4GB in the end (delta: 2.2GB). Free memory was 730.5MB in the beginning and 2.6GB in the end (delta: -1.9GB). Peak memory consumption was 303.2MB. Max. memory is 16.1GB. [2021-11-25 19:09:39,649 INFO L158 Benchmark]: Witness Printer took 225.49ms. Allocated memory is still 3.4GB. Free memory was 2.6GB in the beginning and 2.6GB in the end (delta: 32.7MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2021-11-25 19:09:39,652 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.23ms. Allocated memory is still 113.2MB. Free memory is still 93.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4245.26ms. Allocated memory was 113.2MB in the beginning and 190.8MB in the end (delta: 77.6MB). Free memory was 70.1MB in the beginning and 80.4MB in the end (delta: -10.3MB). Peak memory consumption was 90.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 592.84ms. Allocated memory is still 190.8MB. Free memory was 80.4MB in the beginning and 54.1MB in the end (delta: 26.3MB). Peak memory consumption was 61.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 612.90ms. Allocated memory was 190.8MB in the beginning and 343.9MB in the end (delta: 153.1MB). Free memory was 54.1MB in the beginning and 181.7MB in the end (delta: -127.6MB). Peak memory consumption was 31.5MB. Max. memory is 16.1GB. * RCFGBuilder took 9828.88ms. Allocated memory was 343.9MB in the beginning and 1.1GB in the end (delta: 803.2MB). Free memory was 181.7MB in the beginning and 731.6MB in the end (delta: -549.8MB). Peak memory consumption was 388.6MB. Max. memory is 16.1GB. * TraceAbstraction took 373174.54ms. Allocated memory was 1.1GB in the beginning and 3.4GB in the end (delta: 2.2GB). Free memory was 730.5MB in the beginning and 2.6GB in the end (delta: -1.9GB). Peak memory consumption was 303.2MB. Max. memory is 16.1GB. * Witness Printer took 225.49ms. Allocated memory is still 3.4GB. Free memory was 2.6GB in the beginning and 2.6GB in the end (delta: 32.7MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - CounterExampleResult [Line: 11173]: a call to reach_error is reachable a call to reach_error is reachable We found a FailurePath: [L33] int d= 4; [L34] int c= 3; [L35] int e= 5; [L36] int a= 1; [L37] int f= 6; [L38] int b= 2; [L40] int a9 = 18; [L41] int a27 = 1; [L42] int a2 = 10; [L43] int a16 = 1; [L44] int a15 = 1; [L45] int a12 = 4; [L46] int a25 = 1; [L47] int a20 = 5; [L11177] int m_pc = 0; [L11178] int t1_pc = 0; [L11179] int t2_pc = 0; [L11180] int t3_pc = 0; [L11181] int m_st ; [L11182] int t1_st ; [L11183] int t2_st ; [L11184] int t3_st ; [L11185] int m_i ; [L11186] int t1_i ; [L11187] int t2_i ; [L11188] int t3_i ; [L11189] int M_E = 2; [L11190] int T1_E = 2; [L11191] int T2_E = 2; [L11192] int T3_E = 2; [L11193] int E_M = 2; [L11194] int E_1 = 2; [L11195] int E_2 = 2; [L11196] int E_3 = 2; [L11202] int token ; [L11204] int local ; [L11901] COND FALSE !(__VERIFIER_nondet_int()) [L11904] CALL main2() [L11888] int __retres1 ; [L11892] CALL init_model() [L11801] m_i = 1 [L11802] t1_i = 1 [L11803] t2_i = 1 [L11804] t3_i = 1 [L11892] RET init_model() [L11893] CALL start_simulation() [L11829] int kernel_st ; [L11830] int tmp ; [L11831] int tmp___0 ; [L11835] kernel_st = 0 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11836] FCALL update_channels() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11837] CALL init_threads() [L11457] COND TRUE m_i == 1 [L11458] m_st = 0 [L11462] COND TRUE t1_i == 1 [L11463] t1_st = 0 [L11467] COND TRUE t2_i == 1 [L11468] t2_st = 0 [L11472] COND TRUE t3_i == 1 [L11473] t3_st = 0 [L11837] RET init_threads() [L11838] 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, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11594] COND FALSE !(M_E == 0) [L11599] COND FALSE !(T1_E == 0) [L11604] COND FALSE !(T2_E == 0) [L11609] COND FALSE !(T3_E == 0) [L11614] COND FALSE !(E_M == 0) [L11619] COND FALSE !(E_1 == 0) [L11624] COND FALSE !(E_2 == 0) [L11629] COND FALSE !(E_3 == 0) [L11838] RET fire_delta_events() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11839] CALL activate_threads() VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11687] int tmp ; [L11688] int tmp___0 ; [L11689] int tmp___1 ; [L11690] int tmp___2 ; [L11694] CALL, EXPR is_master_triggered() [L11370] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11373] COND FALSE !(m_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11383] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11385] return (__retres1); [L11694] RET, EXPR is_master_triggered() [L11694] tmp = is_master_triggered() [L11696] COND FALSE !(\read(tmp)) [L11702] CALL, EXPR is_transmit1_triggered() [L11389] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11392] COND FALSE !(t1_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11402] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11404] return (__retres1); [L11702] RET, EXPR is_transmit1_triggered() [L11702] tmp___0 = is_transmit1_triggered() [L11704] COND FALSE !(\read(tmp___0)) [L11710] CALL, EXPR is_transmit2_triggered() [L11408] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11411] COND FALSE !(t2_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11421] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11423] return (__retres1); [L11710] RET, EXPR is_transmit2_triggered() [L11710] tmp___1 = is_transmit2_triggered() [L11712] COND FALSE !(\read(tmp___1)) [L11718] CALL, EXPR is_transmit3_triggered() [L11427] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11430] COND FALSE !(t3_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11440] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11442] return (__retres1); [L11718] RET, EXPR is_transmit3_triggered() [L11718] tmp___2 = is_transmit3_triggered() [L11720] COND FALSE !(\read(tmp___2)) [L11839] RET activate_threads() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11840] 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, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11642] COND FALSE !(M_E == 1) [L11647] COND FALSE !(T1_E == 1) [L11652] COND FALSE !(T2_E == 1) [L11657] COND FALSE !(T3_E == 1) [L11662] COND FALSE !(E_M == 1) [L11667] COND FALSE !(E_1 == 1) [L11672] COND FALSE !(E_2 == 1) [L11677] COND FALSE !(E_3 == 1) [L11840] RET reset_delta_events() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11843] COND TRUE 1 [L11846] kernel_st = 1 [L11847] CALL eval() [L11513] int tmp ; VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11517] COND TRUE 1 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11520] CALL, EXPR exists_runnable_thread() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11482] int __retres1 ; [L11485] COND TRUE m_st == 0 [L11486] __retres1 = 1 [L11508] return (__retres1); [L11520] RET, EXPR exists_runnable_thread() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, exists_runnable_thread()=1, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11520] tmp = exists_runnable_thread() [L11522] COND TRUE \read(tmp) VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, tmp=1, token=0] [L11527] COND TRUE m_st == 0 [L11528] int tmp_ndt_1; [L11529] tmp_ndt_1 = __VERIFIER_nondet_int() [L11530] COND FALSE !(\read(tmp_ndt_1)) VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, tmp=1, tmp_ndt_1=0, token=0] [L11541] COND TRUE t1_st == 0 [L11542] int tmp_ndt_2; [L11543] tmp_ndt_2 = __VERIFIER_nondet_int() [L11544] COND TRUE \read(tmp_ndt_2) [L11546] t1_st = 1 [L11547] CALL transmit1() [L11265] COND TRUE t1_pc == 0 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=1, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11276] COND TRUE 1 [L11278] t1_pc = 1 [L11279] t1_st = 2 [L11547] RET transmit1() [L11555] COND TRUE t2_st == 0 [L11556] int tmp_ndt_3; [L11557] tmp_ndt_3 = __VERIFIER_nondet_int() [L11558] COND TRUE \read(tmp_ndt_3) [L11560] t2_st = 1 [L11561] CALL transmit2() [L11301] COND TRUE t2_pc == 0 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=0, t2_st=1, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L11312] COND TRUE 1 [L11314] t2_pc = 1 [L11315] t2_st = 2 [L11561] RET transmit2() [L11569] COND TRUE t3_st == 0 [L11570] int tmp_ndt_4; [L11571] tmp_ndt_4 = __VERIFIER_nondet_int() [L11572] COND TRUE \read(tmp_ndt_4) [L11574] t3_st = 1 [L11575] CALL transmit3() [L11337] COND TRUE t3_pc == 0 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=0, t3_st=1, token=0] [L11348] COND TRUE 1 [L11350] t3_pc = 1 [L11351] t3_st = 2 [L11575] RET transmit3() [L11517] COND TRUE 1 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, 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] [L11520] CALL, EXPR exists_runnable_thread() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L11482] int __retres1 ; [L11485] COND TRUE m_st == 0 [L11486] __retres1 = 1 [L11508] return (__retres1); [L11520] RET, EXPR exists_runnable_thread() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, exists_runnable_thread()=1, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, 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] [L11520] tmp = exists_runnable_thread() [L11522] COND TRUE \read(tmp) VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, 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] [L11527] COND TRUE m_st == 0 [L11528] int tmp_ndt_1; [L11529] tmp_ndt_1 = __VERIFIER_nondet_int() [L11530] COND TRUE \read(tmp_ndt_1) [L11532] m_st = 1 [L11533] CALL master() [L11207] int tmp_var = __VERIFIER_nondet_int(); [L11209] COND TRUE m_pc == 0 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=0, token=0] [L11220] COND TRUE 1 [L11223] token = __VERIFIER_nondet_int() [L11224] local = token [L11225] E_1 = 1 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=0, token=0] [L11226] CALL immediate_notify() VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L11734] CALL activate_threads() VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L11687] int tmp ; [L11688] int tmp___0 ; [L11689] int tmp___1 ; [L11690] int tmp___2 ; [L11694] CALL, EXPR is_master_triggered() [L11370] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L11373] COND FALSE !(m_pc == 1) VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L11383] __retres1 = 0 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L11385] return (__retres1); [L11694] RET, EXPR is_master_triggered() [L11694] tmp = is_master_triggered() [L11696] COND FALSE !(\read(tmp)) [L11702] CALL, EXPR is_transmit1_triggered() [L11389] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L11392] COND TRUE t1_pc == 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L11393] COND TRUE E_1 == 1 [L11394] __retres1 = 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L11404] return (__retres1); [L11702] RET, EXPR is_transmit1_triggered() [L11702] tmp___0 = is_transmit1_triggered() [L11704] COND TRUE \read(tmp___0) [L11705] t1_st = 0 [L11710] CALL, EXPR is_transmit2_triggered() [L11408] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L11411] COND TRUE t2_pc == 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L11412] COND FALSE !(E_2 == 1) VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L11421] __retres1 = 0 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L11423] return (__retres1); [L11710] RET, EXPR is_transmit2_triggered() [L11710] tmp___1 = is_transmit2_triggered() [L11712] COND FALSE !(\read(tmp___1)) [L11718] CALL, EXPR is_transmit3_triggered() [L11427] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L11430] COND TRUE t3_pc == 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L11431] COND FALSE !(E_3 == 1) VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L11440] __retres1 = 0 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L11442] return (__retres1); [L11718] RET, EXPR is_transmit3_triggered() [L11718] tmp___2 = is_transmit3_triggered() [L11720] COND FALSE !(\read(tmp___2)) [L11734] RET activate_threads() VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L11226] RET immediate_notify() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=1, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=0, token=0] [L11227] E_1 = 2 [L11228] m_pc = 1 [L11229] m_st = 2 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=0, token=0] [L11533] RET master() [L11541] COND TRUE t1_st == 0 [L11542] int tmp_ndt_2; [L11543] tmp_ndt_2 = __VERIFIER_nondet_int() [L11544] COND TRUE \read(tmp_ndt_2) [L11546] t1_st = 1 [L11547] CALL transmit1() [L11265] COND FALSE !(t1_pc == 0) VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L11268] COND TRUE t1_pc == 1 [L11284] token += 1 [L11285] E_2 = 1 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L11286] CALL immediate_notify() VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L11734] CALL activate_threads() VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L11687] int tmp ; [L11688] int tmp___0 ; [L11689] int tmp___1 ; [L11690] int tmp___2 ; [L11694] CALL, EXPR is_master_triggered() [L11370] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L11373] COND TRUE m_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L11374] COND FALSE !(E_M == 1) VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L11383] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L11385] return (__retres1); [L11694] RET, EXPR is_master_triggered() [L11694] tmp = is_master_triggered() [L11696] COND FALSE !(\read(tmp)) [L11702] CALL, EXPR is_transmit1_triggered() [L11389] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L11392] COND TRUE t1_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L11393] COND FALSE !(E_1 == 1) VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L11402] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L11404] return (__retres1); [L11702] RET, EXPR is_transmit1_triggered() [L11702] tmp___0 = is_transmit1_triggered() [L11704] COND FALSE !(\read(tmp___0)) [L11710] CALL, EXPR is_transmit2_triggered() [L11408] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L11411] COND TRUE t2_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L11412] COND TRUE E_2 == 1 [L11413] __retres1 = 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L11423] return (__retres1); [L11710] RET, EXPR is_transmit2_triggered() [L11710] tmp___1 = is_transmit2_triggered() [L11712] COND TRUE \read(tmp___1) [L11713] t2_st = 0 [L11718] CALL, EXPR is_transmit3_triggered() [L11427] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L11430] COND TRUE t3_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L11431] COND FALSE !(E_3 == 1) VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L11440] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L11442] return (__retres1); [L11718] RET, EXPR is_transmit3_triggered() [L11718] tmp___2 = is_transmit3_triggered() [L11720] COND FALSE !(\read(tmp___2)) [L11734] RET activate_threads() VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L11286] RET immediate_notify() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=1, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L11287] E_2 = 2 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L11276] COND TRUE 1 [L11278] t1_pc = 1 [L11279] t1_st = 2 [L11547] RET transmit1() [L11555] COND TRUE t2_st == 0 [L11556] int tmp_ndt_3; [L11557] tmp_ndt_3 = __VERIFIER_nondet_int() [L11558] COND TRUE \read(tmp_ndt_3) [L11560] t2_st = 1 [L11561] CALL transmit2() [L11301] COND FALSE !(t2_pc == 0) VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L11304] COND TRUE t2_pc == 1 [L11320] token += 1 [L11321] E_3 = 1 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=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] [L11322] CALL immediate_notify() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=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] [L11734] CALL activate_threads() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=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] [L11687] int tmp ; [L11688] int tmp___0 ; [L11689] int tmp___1 ; [L11690] int tmp___2 ; [L11694] CALL, EXPR is_master_triggered() [L11370] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=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] [L11373] COND TRUE m_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=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] [L11374] COND FALSE !(E_M == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=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] [L11383] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=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] [L11385] return (__retres1); [L11694] RET, EXPR is_master_triggered() [L11694] tmp = is_master_triggered() [L11696] COND FALSE !(\read(tmp)) [L11702] CALL, EXPR is_transmit1_triggered() [L11389] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=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] [L11392] COND TRUE t1_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=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] [L11393] COND FALSE !(E_1 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=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] [L11402] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=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] [L11404] return (__retres1); [L11702] RET, EXPR is_transmit1_triggered() [L11702] tmp___0 = is_transmit1_triggered() [L11704] COND FALSE !(\read(tmp___0)) [L11710] CALL, EXPR is_transmit2_triggered() [L11408] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=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] [L11411] COND TRUE t2_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=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] [L11412] COND FALSE !(E_2 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=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] [L11421] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=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] [L11423] return (__retres1); [L11710] RET, EXPR is_transmit2_triggered() [L11710] tmp___1 = is_transmit2_triggered() [L11712] COND FALSE !(\read(tmp___1)) [L11718] CALL, EXPR is_transmit3_triggered() [L11427] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=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] [L11430] COND TRUE t3_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=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] [L11431] COND TRUE E_3 == 1 [L11432] __retres1 = 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=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] [L11442] return (__retres1); [L11718] RET, EXPR is_transmit3_triggered() [L11718] tmp___2 = is_transmit3_triggered() [L11720] COND TRUE \read(tmp___2) [L11721] t3_st = 0 [L11734] RET activate_threads() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=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] [L11322] RET immediate_notify() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=1, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=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] [L11323] E_3 = 2 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=0, token=2] [L11312] COND TRUE 1 [L11314] t2_pc = 1 [L11315] t2_st = 2 [L11561] RET transmit2() [L11569] COND TRUE t3_st == 0 [L11570] int tmp_ndt_4; [L11571] tmp_ndt_4 = __VERIFIER_nondet_int() [L11572] COND TRUE \read(tmp_ndt_4) [L11574] t3_st = 1 [L11575] CALL transmit3() [L11337] COND FALSE !(t3_pc == 0) VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=2] [L11340] COND TRUE t3_pc == 1 [L11356] token += 1 [L11357] E_M = 1 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L11358] CALL immediate_notify() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L11734] CALL activate_threads() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L11687] int tmp ; [L11688] int tmp___0 ; [L11689] int tmp___1 ; [L11690] int tmp___2 ; [L11694] CALL, EXPR is_master_triggered() [L11370] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L11373] COND TRUE m_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L11374] COND TRUE E_M == 1 [L11375] __retres1 = 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, __retres1=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L11385] return (__retres1); [L11694] RET, EXPR is_master_triggered() [L11694] tmp = is_master_triggered() [L11696] COND TRUE \read(tmp) [L11697] m_st = 0 [L11702] CALL, EXPR is_transmit1_triggered() [L11389] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L11392] COND TRUE t1_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L11393] COND FALSE !(E_1 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L11402] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L11404] return (__retres1); [L11702] RET, EXPR is_transmit1_triggered() [L11702] tmp___0 = is_transmit1_triggered() [L11704] COND FALSE !(\read(tmp___0)) [L11710] CALL, EXPR is_transmit2_triggered() [L11408] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L11411] COND TRUE t2_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L11412] COND FALSE !(E_2 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L11421] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L11423] return (__retres1); [L11710] RET, EXPR is_transmit2_triggered() [L11710] tmp___1 = is_transmit2_triggered() [L11712] COND FALSE !(\read(tmp___1)) [L11718] CALL, EXPR is_transmit3_triggered() [L11427] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L11430] COND TRUE t3_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L11431] COND FALSE !(E_3 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L11440] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, __retres1=0, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L11442] return (__retres1); [L11718] RET, EXPR is_transmit3_triggered() [L11718] tmp___2 = is_transmit3_triggered() [L11720] COND FALSE !(\read(tmp___2)) [L11734] RET activate_threads() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L11358] RET immediate_notify() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L11359] E_M = 2 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L11348] COND TRUE 1 [L11350] t3_pc = 1 [L11351] t3_st = 2 [L11575] RET transmit3() [L11517] COND TRUE 1 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=-2, tmp_ndt_2=-3, tmp_ndt_3=1, tmp_ndt_4=1, token=3] [L11520] CALL, EXPR exists_runnable_thread() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=3] [L11482] int __retres1 ; [L11485] COND TRUE m_st == 0 [L11486] __retres1 = 1 [L11508] return (__retres1); [L11520] RET, EXPR exists_runnable_thread() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, exists_runnable_thread()=1, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=-2, tmp_ndt_2=-3, tmp_ndt_3=1, tmp_ndt_4=1, token=3] [L11520] tmp = exists_runnable_thread() [L11522] COND TRUE \read(tmp) VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=-2, tmp_ndt_2=-3, tmp_ndt_3=1, tmp_ndt_4=1, token=3] [L11527] COND TRUE m_st == 0 [L11528] int tmp_ndt_1; [L11529] tmp_ndt_1 = __VERIFIER_nondet_int() [L11530] COND TRUE \read(tmp_ndt_1) [L11532] m_st = 1 [L11533] CALL master() [L11207] int tmp_var = __VERIFIER_nondet_int(); [L11209] COND FALSE !(m_pc == 0) VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L11212] COND TRUE m_pc == 1 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L11234] COND FALSE !(token != local + 3) [L11239] COND TRUE tmp_var <= 5 [L11240] COND TRUE tmp_var >= 5 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L11245] COND TRUE tmp_var <= 5 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L11246] COND TRUE tmp_var >= 5 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L11247] COND TRUE tmp_var == 5 VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L11248] CALL error() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=3] [L11173] reach_error() VAL [a=1, a12=4, a15=1, a16=1, a2=10, a20=5, a25=1, a27=1, a9=18, b=2, c=3, d=4, e=5, E_1=2, E_2=2, E_3=2, E_M=2, f=6, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=3] - UnprovableResult [Line: 11088]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 8 procedures, 1738 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 372.8s, OverallIterations: 30, TraceHistogramMax: 5, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.3s, AutomataDifference: 49.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 118402 SdHoareTripleChecker+Valid, 24.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 118308 mSDsluCounter, 322482 SdHoareTripleChecker+Invalid, 20.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 245828 mSDsCounter, 5115 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 38083 IncrementalHoareTripleChecker+Invalid, 43198 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 5115 mSolverCounterUnsat, 94334 mSDtfsCounter, 38083 mSolverCounterSat, 0.6s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 4820 GetRequests, 3841 SyntacticMatches, 66 SemanticMatches, 913 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73945 ImplicationChecksByTransitivity, 177.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=13066occurred in iteration=20, InterpolantAutomatonStates: 625, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 11.1s AutomataMinimizationTime, 29 MinimizatonAttempts, 30320 StatesRemovedByMinimization, 28 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.8s SsaConstructionTime, 2.3s SatisfiabilityAnalysisTime, 10.5s InterpolantComputationTime, 6193 NumberOfCodeBlocks, 6193 NumberOfCodeBlocksAsserted, 54 NumberOfCheckSat, 6572 ConstructedInterpolants, 0 QuantifiedInterpolants, 12185 SizeOfPredicates, 41 NumberOfNonLiveVariables, 14196 ConjunctsInSsa, 218 ConjunctsInUnsatCore, 58 InterpolantComputations, 25 PerfectInterpolantSequences, 3851/4359 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-25 19:09:39,735 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_17d84679-c983-412f-b679-7e1831d11736/bin/utaipan-eEHZpOm5b7/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